diff options
Diffstat (limited to 'config/linux')
-rw-r--r-- | config/linux | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/config/linux b/config/linux index 870aa3b..5aab032 100644 --- a/config/linux +++ b/config/linux @@ -10,15 +10,6 @@ # flags like `-DH5G_DEBUG' since these are added with the # `--enable-debug' switch of configure. CC=${CC:-gcc} - -# What must *always* be present for things to compile correctly? -CFLAGS="$CFLAGS -ansi" -#CPPFLAGS="$CPPFLAGS -I." - -# What compiler flags should be used for code development? -DEBUG_CFLAGS="-g -fverbose-asm" -DEBUG_CPPFLAGS="-DH5F_OPT_SEEK=0 -DH5F_LOW_DFLT=H5F_LOW_SEC2" - case `$CC -v 2>&1 |tail -1 |sed 's/gcc version //'` in 2.7.*) echo "You have an old version of gcc, please upgrade to 2.8.1 or better" @@ -28,9 +19,17 @@ case `$CC -v 2>&1 |tail -1 |sed 's/gcc version //'` in ;; esac +# What must *always* be present for things to compile correctly? +CFLAGS="$CFLAGS -ansi" +#CPPFLAGS="$CPPFLAGS -I." + +# What compiler flags should be used for code development? +DEBUG_CFLAGS="-g -fverbose-asm" +DEBUG_CPPFLAGS="-DH5F_OPT_SEEK=0 -DH5F_LOW_DFLT=H5F_LOW_SEC2" + # What compiler flags should be used for building a production # library? -PROD_CFLAGS="-O3 -finline-functions -malign-double -fomit-frame-pointer" +PROD_CFLAGS="-O3 -finline-functions -malign-double -fomit-frame-pointer -march=pentiumpro -fschedule-insns2" PROD_CPPFLAGS= # What compiler flags enable code profiling? |