aboutsummaryrefslogtreecommitdiff
path: root/config/open-axiom.m4
AgeCommit message (Collapse)AuthorFilesLines
2015-12-23Arrange the source include director to mirror expected build structure ↵Gabriel Dos Reis1-31/+0
instead of creating links.
2015-11-03Fix bogus warning from Clang.dos-reis1-1/+1
2015-07-09Make sure AC_PROG_CC and AC_PROG_CXX are used only onceIgor Pashev1-4/+6
2015-06-01Fix typos in configration scripts.dos-reis1-2/+2
2015-04-03Fix warnings in C++ codes; check for additional C++ compiler options.dos-reis1-0/+36
2014-11-29Move code from bemol.cc to library.dos-reis1-0/+1
2014-11-20Restore full build on Mac wby forcing Clang, the clearly preferred system ↵dos-reis1-9/+23
compiler.
2014-11-20Preliminary test for Clang compiler.dos-reis1-10/+14
2014-11-16Check for LLVM frameworkdos-reis1-0/+21
2014-08-26Add generic Boot and Spad tokenizer.dos-reis1-0/+30
2014-08-18Add src/boot/Makefile.amdos-reis1-1/+3
2014-08-16Avoid SBCL deprecated features.dos-reis1-21/+0
2014-05-02Invoke SBCL with --disable-debuggerdos-reis1-1/+1
2014-02-23FASLEXT is now AC_SUBSTdos-reis1-6/+8
2014-02-21Rename AXIOM_LISP to OA_LISPdos-reis1-18/+18
2014-02-21Set derived src and target directory variablesdos-reis1-13/+16
2014-02-21Set derived build directory variablesdos-reis1-0/+11
2014-02-10Clean up global variable names.dos-reis1-67/+81
2014-02-03Fix global variable names in Makefilesdos-reis1-1/+3
2014-02-02Prefer mktemp over tempnam.dos-reis1-1/+7
2013-11-27 * include/storage.H (Arena<T>::allocate): Adjust spelling ofdos-reis1-4/+6
alignment query operator. (Arena<T>::Arena): Likewise. (HashTableEntry<T>): Adjust spelling of alignment specifier.
2013-11-25Check for alignof before __alignofdos-reis1-4/+4
2013-11-25Check for Windows PowerShell.dos-reis1-5/+7
2013-11-25Check for Windows PowerShell.dos-reis1-1/+12
2013-07-04Fix typo.dos-reis1-7/+7
2013-07-01Bring closer to GCL-buildability.dos-reis1-6/+9
2013-06-01 * interp/category.boot (filterConditionalCategories): Fix thinko.dos-reis1-0/+5
2013-06-01Support --output in compiler, for bootstrapping stage.dos-reis1-0/+1
2013-05-30Update for modern ECL.dos-reis1-11/+3
2013-04-03Fix up fallout from C++11 switchdos-reis1-1/+1
2013-04-03 * config/open-axiom.m4 (OPENAXIOM_REQUIRE_CXX11): New.dos-reis1-1/+14
* configure.ac: Use it.
2013-04-01More C cleanupsdos-reis1-0/+1
2012-10-112012-10-10 Igor Pashev <pashev.igor@gmail.com>dos-reis1-1/+1
Andrey G, Grozin <A.G.Grozin@inp.nsk.su> Gabriel Dos Reis <gdr@cs.tamu.edu> * config/open-axiom.m4 (OPENAXIOM_LISP_FLAGS): Inhibit system-wide or user-supplied initialization files. src/ChangeLog 2012-10-10 Igor Pashev <pashev.igor@gmail.com> Andrey G, Grozin <A.G.Grozin@inp.nsk.su> Gabriel Dos Reis <gdr@cs.tamu.edu> * utils/command.cc (build_rts_options) [sbcl_runtime]: Inhibit system-wide and user-supplied initialization files.
2012-08-19 * configure.ac: Define Automake conditional OA_DELAYED_FFI.dos-reis1-0/+19
* 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-05-19 * Makefile.in: Regenerate.dos-reis1-4/+4
* 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-02-03 * config/open-axiom.m4 (OPENAXIOM_ALIGNAS_SPECIFIER): New.dos-reis1-1/+21
(OPENAXIOM_CHECK_MISC): Use it. src/ * utils/vm.H: Add more VM data structures. * utils/vm.cc (BasicContext::make_operator): Define. * algebra/Makefile.in (SPADFILES): Include syntax.spad and spad-parser.spad.
2011-12-15 * config/open-axiom.m4 (OPENAXIOM_DYNAMIC_MODULE_SUPPORT): Fixdos-reis1-1/+1
linker flags when building for Windows. * lisp/core.lisp.in: Do not require SB-SPROF or SB-POSIX on Windows.
2011-09-03 * lib/pixmap.c: Include standard header.dos-reis1-5/+8
* include/xpm.h: Remove.
2011-07-07 * config/open-axiom.m4 (ac_default_prefix): Set to C:/OpenAxiom ondos-reis1-5/+4
Windows platforms.
2011-07-05 * config/open-axiom.m4: Don't test for GMP, just yet.dos-reis1-1/+1
2011-07-01 * config/open-axiom.m4 (OPENAXIOM_CHECK_GMP): New.dos-reis1-0/+9
(OPENAXIOM_CHECK_CORE_SUPPORT): Use it.
2011-06-15 * config/open-axiom.m4: Remove --enable-locbfd fromdos-reis1-8/+2
oa_gcl_bfd_option. (oa_gcl_emacs): Remove.
2011-06-03do commit this forgotten changedos-reis1-0/+2
2011-06-02 * config/open-axiom.m4 (OPENAXIOM_HOST_COMPILERS): Setdos-reis1-2/+5
oa_gnu_compiler right after test for C and C++ compilers.
2011-06-01tidy configurationdos-reis1-12/+11
2011-06-01 * config/open-axiom.m4: Check for uid_t.dos-reis1-0/+1
2011-05-01more cleanupsdos-reis1-0/+4
2011-04-10 * config/open-axiom.m4 (OPENAXIOM_HOST_LISP_CPU_PRECISION):dos-reis1-9/+12
Special-case for detecting binary personality. * configure.ac: ECL now provides (at last!) way to gather information about binary personality.
2011-03-21Fix some type detection issuesdos-reis1-11/+12
2011-01-03(no commit message)dos-reis1-5/+5