0.8.13.78: Birds of Feather
authorNikodemus Siivola <nikodemus@random-state.net>
Wed, 25 Aug 2004 14:24:23 +0000 (14:24 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Wed, 25 Aug 2004 14:24:23 +0000 (14:24 +0000)
commit4bc6b918bb99e8dcd17bbe6479a06e52b2d04a6c
treea99fed365ec75453b5c093330de02b1344478580
parentd1287b8413141509ca384971f615dde98979583e
0.8.13.78: Birds of Feather
            * Fix dladdr bogosities: test if dladdr is supported on
               the platform, and add an ldso_stub for it if so. This
               so that SBCL isn't dependant on the dladdr being at the
               same location at runtime as it was on the build-host.
               Move the dummy definition for FOREIGN-SYMBOL-IN-ADDRESS
               to target-load, so that backtraces on target will work
               before foreign.lisp is built. Clean up the real F-S-I-A
               definition to use the :os-provides-dladdr feature.
            * Fix manual bogosities: generate functions signalling
               UNSUPPORTED-OPERATOR-ERROR for SB-BSD-SOCKETS
               platform-dependant sockopts on platforms where they're
               not supported; make these functions have the normal
               doctrings. This so that manual building will work on
               non-Linux as well. Also clean up the .sbclrc examples
               slightly.
contrib/sb-bsd-sockets/defpackage.lisp
contrib/sb-bsd-sockets/sockopt.lisp
doc/manual/start-stop.texinfo
make-config.sh
src/code/foreign.lisp
src/code/target-load.lisp
tools-for-build/grovel-features.sh [new file with mode: 0644]
tools-for-build/ldso-stubs.lisp
tools-for-build/os-provides-dladdr-test.c [new file with mode: 0644]
version.lisp-expr