X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=make-config.sh;h=6b720e0225fe2ee1148542bd0e72ad6d9a2a9a87;hb=c4328785e9e1bd3538ee8d32fa27118ccf7eb388;hp=1b862045063702d7f805342ee993fa1245581dbc;hpb=9644b3bcfc539ab201da9d3251a3cc3ebc24d457;p=sbcl.git diff --git a/make-config.sh b/make-config.sh index 1b86204..6b720e0 100644 --- a/make-config.sh +++ b/make-config.sh @@ -208,6 +208,10 @@ EOF exit 1 fi +# Running make.sh with different options without clean.sh in the middle +# can break things. +sh clean.sh + mkdir -p output # Save prefix for make and install.sh. echo "SBCL_PREFIX='$SBCL_PREFIX'" > output/prefix.def @@ -540,6 +544,7 @@ case "$sbcl_os" in # roughly-equivalent magic nevertheless:) printf ' :sb-dynamic-core :os-provides-dlopen' >> $ltf printf ' :sb-thread :sb-safepoint :sb-thruption :sb-wtimer' >> $ltf + printf ' :sb-safepoint-strictly' >> $ltf # link_or_copy Config.$sbcl_arch-win32 Config link_or_copy $sbcl_arch-win32-os.h target-arch-os.h