X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=make-config.sh;h=ff693d1e2abb4439125307a98eb38509c173f1b7;hb=e67e9bb610a3f48a38f7f5a57c0e8e87f6e2e366;hp=e71a786fc32daf10f24fc4538ae3fe3df2e8de58;hpb=d543ff4caaabda2f33ce7b5a723013db06aa5c9d;p=sbcl.git diff --git a/make-config.sh b/make-config.sh index e71a786..ff693d1 100644 --- a/make-config.sh +++ b/make-config.sh @@ -186,11 +186,17 @@ elif [ "$sbcl_arch" = "ppc" -a "$sbcl_os" = "darwin" ]; then echo "See the limit(1) or ulimit(1) commands and the README file." exit 1 fi +elif [ "$sbcl_arch" = "sparc" ]; then + # Test the compiler in order to see if we are building on Sun + # toolchain as opposed to GNU binutils, and write the appropriate + # FUNCDEF macro for assembler. No harm in running this on sparc-linux + # as well. + sh tools-for-build/sparc-funcdef.sh > src/runtime/sparc-funcdef.h else # Nothing need be done in this case, but sh syntax wants a placeholder. echo > /dev/null fi - + echo //finishing $ltf echo ')' >> $ltf