summaryrefslogtreecommitdiff
path: root/hints/hpux.sh
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2000-02-28 20:11:59 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2000-02-28 20:11:59 +0000
commit6cc5f3e7559c04024f9a50632845af7b1516d5df (patch)
treea7f79f52dc0a222a63ddebfb8c224af542abd29f /hints/hpux.sh
parentb1b472cb2b66369ffbe09c23a151ad4179be2f25 (diff)
downloadperl-6cc5f3e7559c04024f9a50632845af7b1516d5df.tar.gz
Do not add -Ae for gcc.
p4raw-id: //depot/cfgperl@5328
Diffstat (limited to 'hints/hpux.sh')
-rw-r--r--hints/hpux.sh13
1 files changed, 11 insertions, 2 deletions
diff --git a/hints/hpux.sh b/hints/hpux.sh
index dc1c3d8d82..ae905b3c5a 100644
--- a/hints/hpux.sh
+++ b/hints/hpux.sh
@@ -98,6 +98,7 @@ EOM
#optimize='+O3'
#cccdlflags='+z +O2'
optimize='-O'
+ cc=cc
;;
esac
@@ -176,7 +177,11 @@ esac'
echo "(Changing from strict ANSI compilation to extended because of 64-bitness)"
ccflags=`echo $ccflags|sed 's@ -Aa @ -Ae @'`
;;
- *) ccflags="$ccflags -Ae" ;;
+ *) case `$cc -v 2>&1`"" in
+ *gcc*) ;;
+ *) ccflags="$ccflags -Ae" ;;
+ esac
+ ;;
esac
set `echo " $libswanted " | sed -e 's@ dl @ @'`
@@ -363,7 +368,11 @@ case "$uselargefiles" in
echo "(Changing from strict ANSI compilation to extended because of large files)"
ccflags=`echo $ccflags|sed 's@ -Aa @ -Ae @'`
;;
- *) ccflags="$ccflags -Ae" ;;
+ *) case `$cc -v 2>&1`"" in
+ *gcc*) ;;
+ *) ccflags="$ccflags -Ae" ;;
+ esac
+ ;;
esac
;;
esac