X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tests%2Fforeign.test.sh;h=8c8a79c15857481d618f4aca32c60797f2cb0c16;hb=ed891a4fd882d1b9fe066ab14bcf2107aea95baa;hp=6e761335d3e8df4f5dd6b1eaca77a74e3b90414d;hpb=60053af56e69de2fd251cde8fcdb2ea7f01d0b01;p=sbcl.git diff --git a/tests/foreign.test.sh b/tests/foreign.test.sh index 6e76133..8c8a79c 100644 --- a/tests/foreign.test.sh +++ b/tests/foreign.test.sh @@ -36,6 +36,9 @@ build_so() ( esac if [ "`uname`" = Darwin ]; then SO_FLAGS="-bundle" + if run_sbcl --eval '(sb-ext:quit :unix-status #+x86-64 0 #-x86-64 1)'; then + CFLAGS="$CFLAGS -arch x86_64" + fi else SO_FLAGS="-shared" fi