Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-01-24 | Misc. fixes | Gabriel Dos Reis | 1 | -1/+0 | |
With the siwtch to a C++ compiler, the AC_PATH_XTRA has become less effective as it internally relies on the C compiler invokation. Fixed CXXFLAGS, CPPFLAGS, and LDFLAGS when detecting <X11/xpm.h> usability. Various bitmasks in src/hyper and src/graph were bogusly using 'char' (instead of 'unsigned char') when they specify values larger than 127. Caught by the C++ compiler, thanks to no-narrowing conversion. Fixed. Eventually the X11-based HD interface and graphics should be replaced by a more modern GUI interface. | |||||
2015-12-25 | Express '/include/open-axiom/config' as a link to generated ↵ | Gabriel Dos Reis | 1 | -1/+1 | |
config/openaxiom-c-macros.h | |||||
2015-12-25 | Don't remove entire '' directory on 'build clean'. | Gabriel Dos Reis | 1 | -3/+1 | |
2015-12-23 | Arrange the source include director to mirror expected build structure ↵ | Gabriel Dos Reis | 1 | -19/+1 | |
instead of creating links. | |||||
2015-06-01 | Fix typos in configration scripts. | dos-reis | 1 | -0/+1 | |
2015-04-03 | Fix warnings in C++ codes; check for additional C++ compiler options. | dos-reis | 1 | -61/+73 | |
2014-11-29 | Move code from bemol.cc to library. | dos-reis | 1 | -0/+1 | |
2014-11-16 | Remove src/syntax Makefiles; make part of libOpenAxiom | dos-reis | 1 | -2/+1 | |
2014-11-16 | Remove src/io Makefiles; make part of libOpenAxiom | dos-reis | 1 | -1/+0 | |
2014-11-16 | Automtically generate src/utils/Makefile.in | dos-reis | 1 | -10/+5 | |
2014-11-16 | Check for LLVM framework | dos-reis | 1 | -5/+14 | |
2014-10-04 | Fix QT5 toAscii() compatibility issue. | dos-reis | 1 | -12/+5 | |
2014-08-26 | Add generic Boot and Spad tokenizer. | dos-reis | 1 | -1/+20 | |
2014-08-18 | Add src/boot/Makefile.am | dos-reis | 1 | -9/+7 | |
2014-08-17 | Enabling all-rt from toplevel Makefile | dos-reis | 1 | -0/+1 | |
2014-02-23 | FASLEXT is now AC_SUBST | dos-reis | 1 | -1/+1 | |
2014-02-21 | Rename AXIOM_LISP to OA_LISP | dos-reis | 1 | -1/+1 | |
2014-02-21 | Set derived src and target directory variables | dos-reis | 1 | -11/+16 | |
2014-02-21 | Set derived build directory variables | dos-reis | 1 | -1/+10 | |
2014-02-10 | Clean up global variable names. | dos-reis | 1 | -7/+7 | |
2014-02-02 | Annual ChangeLog rotation | dos-reis | 1 | -2/+3 | |
2013-11-25 | Check for Windows PowerShell. | dos-reis | 1 | -0/+1 | |
2013-11-03 | Adjust timestamp | dos-reis | 1 | -7/+13 | |
2013-07-01 | Bring closer to GCL-buildability. | dos-reis | 1 | -0/+1 | |
2013-06-22 | (no commit message) | dos-reis | 1 | -1/+1 | |
2013-06-21 | * include/dialect.H: New. | dos-reis | 1 | -23/+50 | |
* include/diagnostics.H: Likewise. * include/storage.H: Move from utils/. | |||||
2013-06-18 | * algebra/catdef.spad.pamphlet (CommutativeOperatorCategory): New. | dos-reis | 1 | -50/+23 | |
(CommutativeOperation): Likewise. * algebra/Makefile.am (oa_algebra_layer_0): Include them. | |||||
2013-06-17 | Consolidate parsers in one pamphlet. | dos-reis | 1 | -23/+50 | |
2013-05-21 | Refactor src/algebra/Makefile.am | dos-reis | 1 | -3/+7 | |
2013-04-06 | Add token representation files | dos-reis | 1 | -135/+113 | |
2013-04-04 | convert src/algebra/Makefile.in to Automake stuff | dos-reis | 1 | -9/+5 | |
2013-04-04 | Add initial io library files | dos-reis | 1 | -3/+4 | |
2013-03-31 | * interp/pile.boot (insertpile): Tidy. | dos-reis | 1 | -111/+135 | |
(pilePlusComments): Likewise. (pileTree): Likewise. (eqpileTree): Likewise. | |||||
2013-03-31 | Update data stamp and rotate changelogs | dos-reis | 1 | -135/+111 | |
2012-10-01 | Bump date and update Autotools scripts | dos-reis | 1 | -54/+125 | |
2012-08-19 | * configure.ac: Define Automake conditional OA_DELAYED_FFI. | dos-reis | 1 | -0/+1 | |
* config/open-axiom.m4 (OPENAXIOM_CHECK_DELAYED_FFI): New. (OPENAXIOM_HOST_COMPILERS): Call it. src/ * lisp/core.lisp.in (primitiveLoad): New. Export. ($delayedFFI): Likewise. * lisp/Makefile.in (oa_delay_ffi): New. (edit): Update. * interp/sys-utility.boot: import sys-constants instead of sys-os. * interp/sys-driver.boot (%sysInit): Do not loadSystemRuntimeCore. (loadDelayedFFI): New. (executeSpadScript): Call it. (compileSpadLibrary): Likewise. (buildInitdbHandler): Likewise. (systemMain): Likewise. * interp/util.lisp (BUILD-INTERPSYS): Likewise. * interp/Makefile.in (oa_target_moddir): New. (OA_FFI_MOD): Likewise. (OA_FFI_OBJ): Define conditionally. (OBJS): Use it. ($(oa_target_delayed)): New rule. (oa_target_delayed): New. (oa_target_ffi): Define conditionally. (${SAVESYS}): Require it. (${AXIOMSYS}): Likewise. (sys-utility.$(FASLEXT)): Now require sys-constants.$(FASLEXT). | |||||
2012-06-03 | * interp/lexing.boot (%Line): Now a record structure. | dos-reis | 1 | -1/+1 | |
* boot/parser.boot (bpTypeName): Split out of bpTypeAliasDefinition. (bpStruct): Use it. Support parameterized structures. * boot/ast.boot (ctorName): New. (bfEnum): Use it for parameterized enums. (bfRecord): Use it for parameterized records. | |||||
2012-05-26 | Update date | dos-reis | 1 | -2/+6 | |
2012-05-19 | * Makefile.in: Regenerate. | dos-reis | 1 | -9/+10 | |
* config/aclocal.m4: Move to toplevel. * config/libtool.m4: Remove. * config/ltoptions.m4: Likewise. * config/ltversion.m4: Likewise. * config/lt~obsolete.m4: Likewise. * config/open-axiom.m4 (OPENAXIOM_ALIGNMENT_OPERATOR): Use AC_LANG_SOURCE to generate test program. (OPENAXIOM_ALIGNAS_SPECIFIER): Likewise. | |||||
2012-04-28 | update version numbers | dos-reis | 1 | -1/+1 | |
2011-08-24 | * algebra/Makefile.in: Support construction initial DB profile. | dos-reis | 1 | -4/+1 | |
* interp/database.boot (printInitdbInfo): New. (printAllInitdbInfo): Likewise. * interp/sys-driver.boot (initializeDatabases): Exit early if constructing initial DB profile. (buildInitdbHandler): New. Handle --build-initdb. * utils/command.cc (driver_table): Add map for --build-initdb. | |||||
2011-08-23 | * interp/sys-driver.boot (initializeDatabases): New. | dos-reis | 1 | -2/+3 | |
(initializeGlobalState): Use it. * interp/spad-parser.boot (parseSpadFile): Tidy. * interp/g-cndata.boot (installConstructor): Exit early it global table not initialized. * interp/database.boot (makeInitialDB): New. (populateDBFromFile): Likewise. * interp/daase.lisp: Introduce more DB accessors. * interp/br-util.boot (dbSourceFile): Remove. * interp/br-con.boot (kdPageInfo): Use getConstructorSourceFileFromDB instead of dbSourceFile. (kPage): Likewise. * algebra/Makefile.in (SPADFILES): Include domain.spad | |||||
2011-05-01 | more cleanups | dos-reis | 1 | -2/+7 | |
2010-11-29 | Add support for translator and linker in the driver | dos-reis | 1 | -12/+21 | |
2010-11-27 | (no commit message) | dos-reis | 1 | -0/+1 | |
2010-11-27 | * Makefile.am: Automake Makefile.in. | dos-reis | 1 | -24/+18 | |
* Makefile.in: Regenerate. | |||||
2010-11-27 | (no commit message) | dos-reis | 1 | -22/+21 | |
2010-11-27 | Fix 'make install' | dos-reis | 1 | -30/+26 | |
2010-11-26 | Fix from previous commit | dos-reis | 1 | -12/+9 | |
2010-11-26 | * Makefile.am: New. Automake existing top-level Makefile.in. | dos-reis | 1 | -72/+906 | |
* Makefile.in: Generate from Makefile.am. * config/aclocal.m4: Regenerate. |