Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Commit [bd2df6] Maximize Restore History

1.0.39.3: support building on darwin x86 and x86-64 without the dlshim

* x86 config -mmacosx-version-min cleanup

* remove dlshim feature in make-config.sh

* fix extern-alien-name and ldso naming conventions

* kludge in load-cold-foreign-symbol-table to strip off the leading
#\_ from the nm parsing

* change dependency on ldso stubs for dlopen and friends to be
#!-dlshim instead of #!-darwin

* remove Config.x86-64-darwin9+ and replace with makefile
conditionals

* add :dlshim feature for darwin in make-config.sh and rework the
darwin9+ stuff

* make grovel-headers.c load genesis/config.h first so that we can
use the LISP_FEATURE_xxx conditionals earlier

Cyrus Harmon Cyrus Harmon 2010-06-03

removed src/runtime/Config.x86-64-darwin9+
changed src/code/foreign.lisp
changed src/compiler/generic/genesis.lisp
changed src/runtime/Config.x86-64-darwin
changed src/runtime/Config.x86-darwin
changed src/runtime/darwin-os.c
changed tools-for-build/grovel-headers.c
changed tools-for-build/ldso-stubs.lisp
changed NEWS
changed make-config.sh
changed version.lisp-expr
src/code/foreign.lisp Diff Switch to side-by-side view
Loading...
src/compiler/generic/genesis.lisp Diff Switch to side-by-side view
Loading...
src/runtime/Config.x86-64-darwin Diff Switch to side-by-side view
Loading...
src/runtime/Config.x86-darwin Diff Switch to side-by-side view
Loading...
src/runtime/darwin-os.c Diff Switch to side-by-side view
Loading...
tools-for-build/grovel-headers.c Diff Switch to side-by-side view
Loading...
tools-for-build/ldso-stubs.lisp Diff Switch to side-by-side view
Loading...
NEWS Diff Switch to side-by-side view
Loading...
make-config.sh Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...