0.9.3.72: enable linkage tables on Solaris/x86
[sbcl.git] / make-host-2.sh
index c359595..580af2f 100644 (file)
@@ -15,6 +15,9 @@
 
 echo //entering make-host-2.sh
 
+LANG=C
+export LANG
+
 # In some cases, a debugging build of the system will creates a core
 # file output/after-xc.core in the next step. In cases where it
 # doesn't, it's confusing and basically useless to have any old copies
@@ -70,7 +73,9 @@ $SBCL_XC_HOST <<-'EOF' || exit 1
               ;; stuff (e.g. %DETECT-STACK-EXHAUSTION in sbcl-0.7.2).
               (safety 2)
               (space 1)
-              (speed 2)))))
+              (speed 2)
+               (sb!c:insert-step-conditions 0)
+               (sb!c::stack-allocate-dynamic-extent 3)))))
         (compile 'proclaim-target-optimization)
        (defun in-target-cross-compilation-mode (fun)
          "Call FUN with everything set up appropriately for cross-compiling
@@ -131,6 +136,7 @@ $SBCL_XC_HOST <<-'EOF' || exit 1
           #+clisp (ext:saveinitmem "output/after-xc.core"))
         #+cmu (ext:quit)
         #+clisp (ext:quit)
+        #+abcl (ext:quit)
        EOF
 
 # Run GENESIS (again) in order to create cold-sbcl.core. (The first