X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=make-config.sh;h=cb8936877ba3e10073ea7c27ff12175002ab082e;hb=2e498cbcb062ff8b6e21703838e214c6427bffe8;hp=e5fbade2c4c050b84a3f628982c76870efb3b637;hpb=1071bf1ca8292aeeef4a684d277f1e6b4693865a;p=sbcl.git diff --git a/make-config.sh b/make-config.sh index e5fbade..cb89368 100644 --- a/make-config.sh +++ b/make-config.sh @@ -219,7 +219,10 @@ case "$sbcl_os" in printf ' :bsd' >> $ltf printf ' :darwin' >> $ltf if [ $sbcl_arch = "x86" ]; then - printf ' :sb-lutex :restore-fs-segment-register-from-tls' >> $ltf + printf ' :mach-exception-handler :sb-lutex :restore-fs-segment-register-from-tls' >> $ltf + fi + if [ $sbcl_arch = "x86-64" ]; then + printf ' :mach-exception-handler :sb-lutex' >> $ltf fi link_or_copy $sbcl_arch-darwin-os.h target-arch-os.h link_or_copy bsd-os.h target-os.h