summaryrefslogtreecommitdiff
path: root/lib/make/known-architectures/linux
diff options
context:
space:
mode:
Diffstat (limited to 'lib/make/known-architectures/linux')
-rw-r--r--lib/make/known-architectures/linux5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/make/known-architectures/linux b/lib/make/known-architectures/linux
index 10f8298d..45273bef 100644
--- a/lib/make/known-architectures/linux
+++ b/lib/make/known-architectures/linux
@@ -355,8 +355,11 @@ else
: ${CXX_DEBUG_FLAGS='-g3'}
;;
pgCC)
- : ${CXXFLAGS='--no_using_std -tused -Wl,--allow-multiple-definition'}
+ : ${CXXFLAGS='--no_using_std --instantiate=used'}
: ${CXX_OPTIMISE_FLAGS='-fast -O3 -Minfo -Mneginfo -Mvect=assoc'}
+ if test `basename $LD` = 'pgCC'; then
+ : ${LDFLAGS='-Wl,--allow-multiple-definition'}
+ fi
;;
esac