From: H.Merijn Brand Date: Mon, 17 Sep 2007 14:16:08 +0000 (+0000) Subject: HP's ANSI-C optimizer breaks op.c (t/op/state.t failure); ccversion fixed X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=4aa4159ae2ef784f7d829a7bbf8ea0cf9f99ca6c;p=p5sagit%2Fp5-mst-13.2.git HP's ANSI-C optimizer breaks op.c (t/op/state.t failure); ccversion fixed p4raw-id: //depot/perl@31886 --- diff --git a/hints/hpux.sh b/hints/hpux.sh index 762afe7..f806274 100644 --- a/hints/hpux.sh +++ b/hints/hpux.sh @@ -157,7 +157,7 @@ case `$cc -v 2>&1`"" in done [ -z "$cc_found" ] && cc_found=`which cc` what $cc_found >&4 - ccversion=`what $cc_found | awk '/Compiler/{print $2}/Itanium/{print $6,$7}/for Integrity/{print $7}'` + ccversion=`what $cc_found | awk '/Compiler/{print $2}/Itanium/{print $6,$7}/for Integrity/{print $6}'` case "$ccflags" in "-Ae "*) ;; *) ccflags="-Ae $cc_cppflags" @@ -365,6 +365,7 @@ to at least 0x08000000 (128 Mb) and rebuild your kernel. EOM regexec_cflags='' doop_cflags='' +op_cflags='' fi case "$ccisgcc" in @@ -424,7 +425,8 @@ case "$ccisgcc" in # maint (5.8.8+) and blead (5.9.3+) # -O1/+O1 passed all tests (m)'05 [ 10 Jan 2005 ] optimize="$opt" ;; - *) doop_cflags="optimize=\"$opt\"" ;; + *) doop_cflags="optimize=\"$opt\"" + op_cflags="optimize=\"$opt\"" ;; esac ;; esac