diff options
author | Dana Robinson <43805+derobins@users.noreply.github.com> | 2021-06-03 16:44:09 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-06-03 16:44:09 (GMT) |
commit | 1558ee7b3086bf572d98f1a5698bceccb8aa8804 (patch) | |
tree | fadcfc208697deb99346bd97fd5a588056d4b1d4 /config/linux-gnulibc1 | |
parent | 4b7f34acc16c7d071a5c1d4519ba2a01354e51db (diff) | |
download | hdf5-1558ee7b3086bf572d98f1a5698bceccb8aa8804.zip hdf5-1558ee7b3086bf572d98f1a5698bceccb8aa8804.tar.gz hdf5-1558ee7b3086bf572d98f1a5698bceccb8aa8804.tar.bz2 |
Updates PGI C/C++ configurations (#715)
* Updates PGI C/C++ configurations
Tweaks some settings and configures pgc++ to use C++11
* Updated copyright information
Diffstat (limited to 'config/linux-gnulibc1')
-rw-r--r-- | config/linux-gnulibc1 | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/config/linux-gnulibc1 b/config/linux-gnulibc1 index 0fef161..1da2236 100644 --- a/config/linux-gnulibc1 +++ b/config/linux-gnulibc1 @@ -202,6 +202,9 @@ fi # Figure out GNU CXX compiler flags . $srcdir/config/gnu-cxxflags +# Figure out PGI CXX compiler flags +. $srcdir/config/pgi-cxxflags + # Figure out Clang CXX compiler flags . $srcdir/config/clang-cxxflags @@ -314,6 +317,9 @@ fi # check if the compiler_version_info is already set if test -z "$cxx_version_info"; then case $CXX in + *pgc++*) + cxx_version_info=`$CXX $CXXFLAGS $H5_CXXFLAGS -V 2>&1 | grep 'pgc++'` + ;; *g++*) cxx_version_info=`$CXX $CXXFLAGS $H5_CXXFLAGS --version 2>&1 |\ grep 'GCC' | sed 's/\(.*(GCC) [-a-z0-9\. ]*\).*/\1/'` @@ -322,10 +328,6 @@ case $CXX in cxx_version_info=`$CXX $CXXFLAGS $H5_CXXFLAGS -V 2>&1 | grep 'Version' |\ sed 's/\(Intel.* Compiler\).*\( Version [a-z0-9\.]*\).*\( Build [0-9]*\)/\1\2\3/'` ;; - *pgCC*) - cxx_version_info=`$CXX $CXXFLAGS $H5_CXXFLAGS -V 2>&1 | grep 'pgCC'` - ;; - *mpicxx*) cxx_version_info=`$CXX $CXXFLAGS $H5_CXXFLAGS -v 2>&1 | grep 'version' |\ sed 's/^[a-z0-9]* for //' |\ |