summaryrefslogtreecommitdiffstats
path: root/config/gnu-flags
diff options
context:
space:
mode:
authorAllen Byrne <byrn@hdfgroup.org>2019-04-30 21:42:08 (GMT)
committerAllen Byrne <byrn@hdfgroup.org>2019-04-30 21:42:08 (GMT)
commit87e491da88d49134e20418733f64a3307b5cd74c (patch)
treedf7d47d549bccd4870b26af7c18dc08ce18d21ac /config/gnu-flags
parent610f7626aee8d95ffb23c14c9289518b433dbee2 (diff)
downloadhdf5-87e491da88d49134e20418733f64a3307b5cd74c.zip
hdf5-87e491da88d49134e20418733f64a3307b5cd74c.tar.gz
hdf5-87e491da88d49134e20418733f64a3307b5cd74c.tar.bz2
HDFFV-10776 missing compiler flags
Diffstat (limited to 'config/gnu-flags')
-rw-r--r--config/gnu-flags18
1 files changed, 9 insertions, 9 deletions
diff --git a/config/gnu-flags b/config/gnu-flags
index 225f072..7df72c7 100644
--- a/config/gnu-flags
+++ b/config/gnu-flags
@@ -1,4 +1,4 @@
-# -*- shell-script -*-
+# -*- shell-script -*-
#
# Copyright by The HDF Group.
# Copyright by the Board of Trustees of the University of Illinois.
@@ -37,10 +37,10 @@ if test X = "X$cc_flags_set"; then
cc_vendor=`echo $cc_version |sed 's/\([a-z]*\).*/\1/'`
cc_version=`echo $cc_version |sed 's/[-a-z]//g'`
if test X = "X$cc_vendor" -a X != "X$cc_version"; then
- cc_vendor=gcc
+ cc_vendor=gcc
fi
if test "-" != "$cc_vendor-$cc_version"; then
- echo "compiler '$CC' is GNU $cc_vendor-$cc_version"
+ echo "compiler '$CC' is GNU $cc_vendor-$cc_version"
fi
# Some version numbers
@@ -87,7 +87,7 @@ case "$cc_vendor-$cc_version" in
case "$host_os-$host_cpu" in
# cygwin needs the "-std=c99" flag removed, so make
# a specific case for Cygwin without the flag and a default
- # case to add the flag everywhere else
+ # case to add the flag everywhere else
cygwin-*)
;;
@@ -111,7 +111,7 @@ case "$cc_vendor-$cc_version" in
# know if they do start showing up.
#
# NOTE: Don't add -Wpadded here since we can't/won't fix the (many)
- # warnings that are emitted. If you need it, add it from the
+ # warnings that are emitted. If you need it, add it from the
# environment variable at configure time.
H5_CFLAGS="$H5_CFLAGS $arch -pedantic -Wall -Wextra -Wbad-function-cast -Wc++-compat -Wcast-align"
H5_CFLAGS="$H5_CFLAGS -Wcast-qual -Wconversion -Wdeclaration-after-statement -Wdisabled-optimization -Wfloat-equal"
@@ -126,7 +126,7 @@ case "$cc_vendor-$cc_version" in
gcc-4.*)
PROD_CFLAGS=
;;
- gcc-[56].*)
+ gcc-[56789].*)
PROD_CFLAGS="-fstdarg-opt"
;;
*)
@@ -140,7 +140,7 @@ case "$cc_vendor-$cc_version" in
# NDEBUG is handled explicitly by the configure script
# -g is handled by the symbols flags
case "$cc_vendor-$cc_version" in
- gcc-[56].*)
+ gcc-[56789].*)
DEBUG_CFLAGS="-ftrapv -fno-common"
;;
*)
@@ -165,7 +165,7 @@ case "$cc_vendor-$cc_version" in
HIGH_OPT_CFLAGS="-O3"
DEBUG_OPT_CFLAGS=
;;
- gcc-[56].*)
+ gcc-[56789].*)
HIGH_OPT_CFLAGS="-O3"
DEBUG_OPT_CFLAGS="-Og"
;;
@@ -190,7 +190,7 @@ case "$cc_vendor-$cc_version" in
# When the gcc 7.x release is out, we should check for additional flags to
# include and break it out into it's own section, like the other versions
# below. -QAK
- gcc-6*)
+ gcc-[6789].*)
# Append warning flags that only gcc 4.2+ knows about
# (none, or incorporated in -Wall / -Wextra now)