From 0fae7d620a2a93c5758d63b6ec89d596930b4589 Mon Sep 17 00:00:00 2001 From: Jarkko Hietaniemi Date: Sun, 23 Jan 2005 01:22:47 +0200 Subject: [PATCH] Re: Smoke [5.9.2] 23792 FAIL(F) osf1 V5.1 (21264A)/4 cpu) Message-ID: <41F2C427.7020003@iki.fi> Date: Sat, 22 Jan 2005 23:22:47 +0200 p4raw-id: //depot/perl@23864 --- hints/dec_osf.sh | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/hints/dec_osf.sh b/hints/dec_osf.sh index e038098..bcefbe9 100644 --- a/hints/dec_osf.sh +++ b/hints/dec_osf.sh @@ -186,18 +186,12 @@ esac # The patch 23787 # http://public.activestate.com/cgi-bin/perlbrowse?patch=23787 -# broke things for gcc (at least gcc 3.3) so that many of the -# pack() checksum tests for formats L, j, J, especially when combined -# with the < and > specifiers, started to fail if compiled with -O3. +# broke things for gcc (at least gcc 3.3) so that many of the pack() +# checksum tests for formats L, j, J, especially when combined +# with the < and > specifiers, started to fail if compiled with plain -O3. case "$isgcc" in gcc) - cat <&4 - -I'm lowering the optimisation level on pp_pack.c because gcc is known -to misoptimise certain parts of it in Tru64. - -EOM -pp_pack_cflags='optimize=-O1' +pp_pack_cflags='optimize="-O3 -fno-cse-skip-blocks"' ;; esac -- 2.7.4