From 6f06567887eafcd441a246925cdc3ec727357013 Mon Sep 17 00:00:00 2001 From: Quincey Koziol Date: Wed, 4 May 2005 11:13:07 -0500 Subject: [svn-r10723] Purpose: Bug fix (sorta) Description: Turn down the optimization level for gcc 4.1 also. Platforms tested: FreeBSD 4.11 (sleipnir) Not tested w/h5committest --- config/gnu-flags | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/config/gnu-flags b/config/gnu-flags index 354c7ab..c31bc72 100644 --- a/config/gnu-flags +++ b/config/gnu-flags @@ -129,7 +129,7 @@ case "$cc_vendor-$cc_version" in gcc-2.95.[34]) PROD_CFLAGS="-O3" ;; - gcc-3.[0-4]*|gcc-4.0*) + gcc-3.[0-4]*|gcc-4.[01]*) # The optimization level is reduced for gcc 3.* and 4.* due to problems # with code generation for src/H5Tconv.c with the -O2 & -O3 # optimization levels (which shows up as failures for various integer @@ -167,7 +167,11 @@ esac # Please follow the pattern below by adding new versions at the top, copying # the information from the previous version and adding modifications to that. case "$cc_vendor-$cc_version" in - gcc-4.0*) + +# Closer to the gcc 4.1 release, we should check for additional flags to +# include and break it out into it's own section, like the other versions +# below. -QAK + gcc-4.[01]*) # Replace -ansi flag with -std=c99 flag CFLAGS="`echo $CFLAGS | sed -e 's/-ansi/-std=c99/g'`" -- cgit v0.12