summaryrefslogtreecommitdiffstats
path: root/config/gnu-flags
diff options
context:
space:
mode:
authorBill Wendling <wendling@ncsa.uiuc.edu>2001-01-19 22:13:50 (GMT)
committerBill Wendling <wendling@ncsa.uiuc.edu>2001-01-19 22:13:50 (GMT)
commitc20d60058eed5b6494a56b7636e458b7101cbc3b (patch)
tree3f772e326ee4c6fc9c999d72598158452ce898c0 /config/gnu-flags
parentf13a9f9a70705753160ce180e2e6500bb99adab7 (diff)
downloadhdf5-c20d60058eed5b6494a56b7636e458b7101cbc3b.zip
hdf5-c20d60058eed5b6494a56b7636e458b7101cbc3b.tar.gz
hdf5-c20d60058eed5b6494a56b7636e458b7101cbc3b.tar.bz2
[svn-r3314] Purpose:
Feature Fix Description: This checks before printing the warning message about hsizet type if the user specified --disable-hsizet on the command line. Platforms tested: Linux
Diffstat (limited to 'config/gnu-flags')
-rw-r--r--config/gnu-flags6
1 files changed, 4 insertions, 2 deletions
diff --git a/config/gnu-flags b/config/gnu-flags
index 99c9419..eb6ea3a 100644
--- a/config/gnu-flags
+++ b/config/gnu-flags
@@ -50,14 +50,16 @@ EOF
# Current EGCS compilers have problems with `long long' and register
# allocation when optimizations are turned on for x86 systems.
elif test egcs = $cc_vendor -a $cc_vers_all -le 2091066; then
- cat <<EOF
+ if test "$HSIZET" != "large"; then
+ cat <<EOF
**
** This compiler may have problems allocating registers when
** optimizations are enabled on some platforms. Specifying
** --disable-hsizet usually avoids the bug.
**
EOF
- sleep 5
+ sleep 5
+ fi
# All current versions of PGCC have problems also.
elif test pgcc = $cc_vendor -a $cc_vers_all -le 2091066; then