From: Juho S. <js...@us...> - 2004-11-27 20:17:34
|
Update of /cvsroot/sbcl/sbcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20301 Modified Files: Tag: x86-64-again-branch version.lisp-expr make-config.sh Log Message: 0.8.15.14.x86-64-again-branch.13: Can run Slime. * Implement linkage-tables. * Fix purify. * Fix making double-floats again (MAKE-DOUBLE-FLOAT also assumed stack consists of 32-bit words). * Comment out the hack for building 32-bit contrib .so:s on x86-64. * Replace magic numbers in sb-posix:mmap with numbers derived from sb-vm::n-foo. Index: version.lisp-expr =================================================================== RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v retrieving revision 1.1855.2.12 retrieving revision 1.1855.2.13 diff -u -d -r1.1855.2.12 -r1.1855.2.13 --- version.lisp-expr 26 Nov 2004 20:26:59 -0000 1.1855.2.12 +++ version.lisp-expr 27 Nov 2004 20:17:15 -0000 1.1855.2.13 @@ -17,4 +17,4 @@ ;;; checkins which aren't released. (And occasionally for internal ;;; versions, especially for internal versions off the main CVS ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".) -"0.8.15.14.x86-64-again-branch.12" +"0.8.15.14.x86-64-again-branch.13" Index: make-config.sh =================================================================== RCS file: /cvsroot/sbcl/sbcl/make-config.sh,v retrieving revision 1.37.2.2 retrieving revision 1.37.2.3 diff -u -d -r1.37.2.2 -r1.37.2.3 --- make-config.sh 18 Oct 2004 22:50:07 -0000 1.37.2.2 +++ make-config.sh 27 Nov 2004 20:17:17 -0000 1.37.2.3 @@ -190,7 +190,7 @@ printf ' :linkage-table' >> $ltf fi elif [ "$sbcl_arch" = "x86-64" ]; then - printf ' :gencgc :stack-grows-downward-not-upward :c-stack-is-control-stack' >> $ltf + printf ' :gencgc :stack-grows-downward-not-upward :c-stack-is-control-stack :linkage-table' >> $ltf elif [ "$sbcl_arch" = "mips" ]; then # Use a little C program to try to guess the endianness. Ware # cross-compilers! |