diff options
author | H.Merijn Brand <h.m.brand@xs4all.nl> | 2002-05-16 18:42:34 +0200 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2002-05-16 13:44:03 +0000 |
commit | a4349beab060ae6e975b158829344a74589cf57b (patch) | |
tree | 575ef8358f74498962e05e47769bc6c54ed1cca5 /hints/svr5.sh | |
parent | fefd7080dbb7bc74916ad5ba8b63e3bdeeb86c38 (diff) | |
download | perl-a4349beab060ae6e975b158829344a74589cf57b.tar.gz |
Re: [ PATCH ] AIX 4.3 / gcc / threads
From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
Message-Id: <20020516164139.666A.H.M.BRAND@hccnet.nl>
gcc 3 version parsing proofing.
p4raw-id: //depot/perl@16629
Diffstat (limited to 'hints/svr5.sh')
-rw-r--r-- | hints/svr5.sh | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/hints/svr5.sh b/hints/svr5.sh index 2ddcbb10ba..47f7aff2c1 100644 --- a/hints/svr5.sh +++ b/hints/svr5.sh @@ -10,8 +10,11 @@ case "$cc" in *gcc*) # "$gccversion" not set yet - vers=`gcc -v 2>&1 | sed -n -e 's@.*version \([^ ][^ ]*\) .*@\1@p'` - case $vers in + if [ "X$gccversion" = "X" ]; then + # Done too late in Configure if hinted + gccversion=`$cc --version | sed 's/.*(GCC) *//'` + fi + case $gccversion in *2.95*) ccflags='-fno-strict-aliasing' # More optimisation provided in gcc-2.95 causes miniperl to segv. |