X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=hints%2Faux.sh;h=e0aec237bcc725ef9b120cea326d8984b1420cfa;hb=55497cffdd24c959994f9a8ddd56db8ce85e1c5b;hp=0f46f3eb366daf5b1343ac04849696b5a56e544a;hpb=2b317908ea5309ab202d1cdbadccfdf42d10e2b1;p=p5sagit%2Fp5-mst-13.2.git diff --git a/hints/aux.sh b/hints/aux.sh index 0f46f3e..e0aec23 100644 --- a/hints/aux.sh +++ b/hints/aux.sh @@ -1,2 +1,20 @@ -optimize='-O' -ccflags="$ccflags -B/usr/lib/big/ -DPARAM_NEEDS_TYPES" +# hints/aux.sh +# +# Improved by Jake Hamby to support both Apple CC +# and GNU CC. Tested on A/UX 3.1.1 with GCC 2.6.3. +# Last modified +# Fri May 5 10:59:43 EDT 1995 + +case "$cc" in +*gcc*) optimize='-O2' + ccflags="$ccflags -D_POSIX_SOURCE" + echo "Setting hints for GNU CC." + ;; +*) optimize='-O' + ccflags="$ccflags -B/usr/lib/big/ -DPARAM_NEEDS_TYPES -D_POSIX_SOURCE" + POSIX_cflags='ccflags="$ccflags -ZP -Du_long=U32"' + echo "Setting hints for Apple's CC. If you plan to use" + echo "GNU CC, please rerun this Configure script as:" + echo "./Configure -Dcc=gcc" + ;; +esac