0.8.14.5: Join the foreign legion!
authorNikodemus Siivola <nikodemus@random-state.net>
Thu, 9 Sep 2004 12:10:11 +0000 (12:10 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Thu, 9 Sep 2004 12:10:11 +0000 (12:10 +0000)
commit75b52379bdc2269961af6a1308eca63610f38ac3
tree06bee2a24859dc778811f6d12f4d05efe2cccbbc
parente6c468c2b371f7deac2010cf03896a60974ea766
0.8.14.5: Join the foreign legion!
           * x86/FreeBSD, x86/Linux and Sparc/SunOS now have
              linkage-table support, allowing SAVE-LISP-AND-DIE to
              function properly in the presence of loaded shared
              objects.
           * As a related cleanup automate testing for dlopen
              support on the plaform, and conditionalize
              LOAD-SHARED-OBJECT support on the resulting
              :os-provides-dlopen feature.
51 files changed:
CREDITS
NEWS
build-order.lisp-expr
contrib/sb-bsd-sockets/sockopt.lisp
contrib/sb-posix/macros.lisp
doc/manual/beyond-ansi.texinfo
make-config.sh
make-target-contrib.sh
make.sh
package-data-list.lisp-expr
src/code/cold-init.lisp
src/code/condition.lisp
src/code/debug-int.lisp
src/code/debug.lisp
src/code/early-fasl.lisp
src/code/fop.lisp
src/code/foreign-load.lisp [new file with mode: 0644]
src/code/foreign.lisp
src/code/gc.lisp
src/code/linkage-table.lisp [new file with mode: 0644]
src/code/linux-os.lisp
src/code/load.lisp
src/code/primordial-extensions.lisp
src/code/profile.lisp
src/code/save.lisp
src/code/target-alieneval.lisp
src/code/target-extensions.lisp
src/code/target-load.lisp
src/code/target-signal.lisp
src/cold/warm.lisp
src/compiler/dump.lisp
src/compiler/fndb.lisp
src/compiler/generic/core.lisp
src/compiler/generic/genesis.lisp
src/compiler/saptran.lisp
src/compiler/sparc/c-call.lisp
src/compiler/sparc/parms.lisp
src/compiler/target-disassem.lisp
src/compiler/x86/c-call.lisp
src/compiler/x86/parms.lisp
src/runtime/sparc-arch.c
src/runtime/sparc-assem.S
src/runtime/validate.c
src/runtime/validate.h
src/runtime/x86-arch.c
tests/foreign.test.sh
tools-for-build/Makefile
tools-for-build/grovel-features.sh
tools-for-build/os-provides-dlopen-test.c [new file with mode: 0644]
tools-for-build/sparc-funcdef.sh
version.lisp-expr