diff options
Diffstat (limited to 'lib/make/known-architectures/linux')
-rw-r--r-- | lib/make/known-architectures/linux | 5 |
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 |