From: Boyd Gerber Date: Tue, 21 Sep 1999 23:13:15 +0000 (-0600) Subject: (Retracted by #4127, unnecessary because Configure does this.) X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=3b43288c93885fda04f2df820b4c56633364fd71;p=p5sagit%2Fp5-mst-13.2.git (Retracted by #4127, unnecessary because Configure does this.) To: Jarkko Hietaniemi cc: perl5-porters@perl.org Subject: Re: [ID 19990921.004] Changes for SCO OpenServer and UnixWare 7 Message-ID: p4raw-id: //depot/cfgperl@4216 --- diff --git a/hints/svr5.sh b/hints/svr5.sh index 44c03c9..476f2cf 100644 --- a/hints/svr5.sh +++ b/hints/svr5.sh @@ -1,19 +1,24 @@ # svr5 hints, System V Release 5.x # Last modified 1999/09/21 by Boyd Gerber, gerberb@zenez.com +# with changes from Mike Hopkirk hops@sco.com # Use Configure -Dcc=gcc to use gcc. case "$cc" in '') cc='/bin/cc' test -f $cc || cc='/usr/ccs/bin/cc' ;; - *) - case "$gccversion" in - *2.95*) +*gcc*) + # "$gccversion" not set yet + vers=`gcc -v 2>&1 | sed -n -e 's@.*version \([^ ][^ ]*\) .*@\1@p'` + case $vers in + *2.95*) ccflags='-fno-strict-aliasing' - ;; - *);; + # If it coredumps when running miniperl with the above switch on + # try instead without optimisation. + # optimize=' ' + ;; esac - ;; + ;; esac # want_ucb=''