Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

Commit [75b523] Maximize Restore History

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.

Nikodemus Siivola Nikodemus Siivola 2004-09-09

1 2 3 > >> (Page 1 of 3)
added src/code/foreign-load.lisp
added src/code/linkage-table.lisp
added tools-for-build/os-provides-dlopen-test.c
changed CREDITS
changed NEWS
changed build-order.lisp-expr
changed contrib
changed contrib/sb-bsd-sockets
changed contrib/sb-bsd-sockets/sockopt.lisp
changed contrib/sb-posix
changed contrib/sb-posix/macros.lisp
changed doc
changed doc/manual
changed doc/manual/beyond-ansi.texinfo
changed make-config.sh
changed make-target-contrib.sh
changed make.sh
changed package-data-list.lisp-expr
changed src
changed src/code
changed src/code/cold-init.lisp
changed src/code/condition.lisp
changed src/code/debug-int.lisp
changed src/code/debug.lisp
changed src/code/early-fasl.lisp
changed src/code/fop.lisp
changed src/code/foreign.lisp
changed src/code/gc.lisp
changed src/code/linux-os.lisp
changed src/code/load.lisp
changed src/code/primordial-extensions.lisp
changed src/code/profile.lisp
changed src/code/save.lisp
changed src/code/target-alieneval.lisp
changed src/code/target-extensions.lisp
changed src/code/target-load.lisp
changed src/code/target-signal.lisp
changed src/cold
changed src/cold/warm.lisp
changed src/compiler
changed src/compiler/dump.lisp
changed src/compiler/fndb.lisp
changed src/compiler/generic
changed src/compiler/generic/core.lisp
changed src/compiler/generic/genesis.lisp
changed src/compiler/saptran.lisp
changed src/compiler/sparc
changed src/compiler/sparc/c-call.lisp
changed src/compiler/sparc/parms.lisp
changed src/compiler/target-disassem.lisp
changed src/compiler/x86
changed src/compiler/x86/c-call.lisp
changed src/compiler/x86/parms.lisp
changed src/runtime
changed src/runtime/sparc-arch.c
changed src/runtime/sparc-assem.S
changed src/runtime/validate.c
changed src/runtime/validate.h
changed src/runtime/x86-arch.c
changed tests
changed tests/foreign.test.sh
changed tools-for-build
changed tools-for-build/Makefile
changed tools-for-build/grovel-features.sh
changed tools-for-build/sparc-funcdef.sh
changed version.lisp-expr
src/code/foreign-load.lisp Diff Switch to side-by-side view
Loading...
src/code/linkage-table.lisp Diff Switch to side-by-side view
Loading...
tools-for-build/os-provides-dlopen-test.c Diff Switch to side-by-side view
Loading...
CREDITS Diff Switch to side-by-side view
Loading...
NEWS Diff Switch to side-by-side view
Loading...
build-order.lisp-expr Diff Switch to side-by-side view
Loading...
contrib
Directory.
contrib/sb-bsd-sockets/sockopt.lisp Diff Switch to side-by-side view
Loading...
contrib/sb-posix
Directory.
contrib/sb-posix/macros.lisp Diff Switch to side-by-side view
Loading...
doc
Directory.
doc/manual
Directory.
doc/manual/beyond-ansi.texinfo Diff Switch to side-by-side view
Loading...
make-config.sh Diff Switch to side-by-side view
Loading...
make-target-contrib.sh Diff Switch to side-by-side view
Loading...
make.sh Diff Switch to side-by-side view
Loading...
package-data-list.lisp-expr Diff Switch to side-by-side view
Loading...
src
Directory.
src/code
Directory.
src/code/cold-init.lisp Diff Switch to side-by-side view
Loading...
src/code/condition.lisp Diff Switch to side-by-side view
Loading...
src/code/debug-int.lisp Diff Switch to side-by-side view
Loading...
src/code/debug.lisp Diff Switch to side-by-side view
Loading...
src/code/early-fasl.lisp Diff Switch to side-by-side view
Loading...
src/code/fop.lisp Diff Switch to side-by-side view
Loading...
src/code/foreign.lisp Diff Switch to side-by-side view
Loading...
src/code/gc.lisp Diff Switch to side-by-side view
Loading...
src/code/linux-os.lisp Diff Switch to side-by-side view
Loading...
src/code/load.lisp Diff Switch to side-by-side view
Loading...
src/code/primordial-extensions.lisp Diff Switch to side-by-side view
Loading...
src/code/profile.lisp Diff Switch to side-by-side view
Loading...
src/code/save.lisp Diff Switch to side-by-side view
Loading...
src/code/target-alieneval.lisp Diff Switch to side-by-side view
Loading...
src/code/target-extensions.lisp Diff Switch to side-by-side view
Loading...
src/code/target-load.lisp Diff Switch to side-by-side view
Loading...
src/code/target-signal.lisp Diff Switch to side-by-side view
Loading...
src/cold
Directory.
src/cold/warm.lisp Diff Switch to side-by-side view
Loading...
src/compiler
Directory.
src/compiler/dump.lisp Diff Switch to side-by-side view
Loading...
src/compiler/fndb.lisp Diff Switch to side-by-side view
Loading...
src/compiler/generic/core.lisp Diff Switch to side-by-side view
Loading...
src/compiler/generic/genesis.lisp Diff Switch to side-by-side view
Loading...
src/compiler/saptran.lisp Diff Switch to side-by-side view
Loading...
src/compiler/sparc
Directory.
src/compiler/sparc/c-call.lisp Diff Switch to side-by-side view
Loading...
src/compiler/sparc/parms.lisp Diff Switch to side-by-side view
Loading...
src/compiler/target-disassem.lisp Diff Switch to side-by-side view
Loading...
src/compiler/x86
Directory.
src/compiler/x86/c-call.lisp Diff Switch to side-by-side view
Loading...
src/compiler/x86/parms.lisp Diff Switch to side-by-side view
Loading...
src/runtime
Directory.
src/runtime/sparc-arch.c Diff Switch to side-by-side view
Loading...
src/runtime/sparc-assem.S Diff Switch to side-by-side view
Loading...
src/runtime/validate.c Diff Switch to side-by-side view
Loading...
src/runtime/validate.h Diff Switch to side-by-side view
Loading...
src/runtime/x86-arch.c Diff Switch to side-by-side view
Loading...
tests
Directory.
tests/foreign.test.sh Diff Switch to side-by-side view
Loading...
tools-for-build
Directory.
tools-for-build/Makefile Diff Switch to side-by-side view
Loading...
tools-for-build/grovel-features.sh Diff Switch to side-by-side view
Loading...
tools-for-build/sparc-funcdef.sh Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...
1 2 3 > >> (Page 1 of 3)