diff options
-rw-r--r-- | config/gnu-flags | 8 |
1 files 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'`" |