summaryrefslogtreecommitdiff
path: root/lib/make/known-architectures/aix
diff options
context:
space:
mode:
Diffstat (limited to 'lib/make/known-architectures/aix')
-rw-r--r--lib/make/known-architectures/aix8
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/make/known-architectures/aix b/lib/make/known-architectures/aix
index 515d6270..ed4f7a09 100644
--- a/lib/make/known-architectures/aix
+++ b/lib/make/known-architectures/aix
@@ -92,6 +92,7 @@ else
: ${C_DEPEND_OUT=' > /dev/null ; mv $(basename $(basename $@)).u $@'}
: ${CFLAGS="-q$AIX_BITS -qlanglvl=stdc99"}
: ${C_OPTIMISE_FLAGS="-O3 -qarch=auto -qtune=auto -qcache=auto -qhot"}
+ : ${C_OPENMP_FLAGS='-qsmp=omp'}
CC_VERSION=`$CC -qversion 2>&1 | head -n1`
;;
*)
@@ -108,6 +109,7 @@ else
: ${CXX_DEPEND_OUT=' > /dev/null ; mv $(basename $(basename $@)).u $@'}
: ${CXXFLAGS="-q$AIX_BITS"}
: ${CXX_OPTIMISE_FLAGS="-O3 -qarch=auto -qtune=auto -qcache=auto -qhot"}
+ : ${CXX_OPENMP_FLAGS='-qsmp=omp'}
CXX_VERSION=`$CXX -qversion 2>&1 |head -n1`
;;
*)
@@ -115,9 +117,10 @@ else
esac
case "$F90" in
- xlf|xlf_r|xlf90|xlf90_r)
+ xlf|xlf_r|xlf90|xlf90_r|xlf95|xlf95_r)
: ${F90FLAGS="-q$AIX_BITS"}
: ${F90_OPTIMISE_FLAGS="-O3 -qarch=auto -qtune=auto -qcache=auto -qhot"}
+ : ${F90_OPENMP_FLAGS='-qsmp=omp'}
;;
*)
: ${F90_OPTIMISE_FLAGS="-O3"}
@@ -125,9 +128,10 @@ else
esac
case "$F77" in
- xlf|xlf_r|xlf77|xlf77_r|xlf90|xlf90_r)
+ xlf|xlf_r|xlf77|xlf77_r|xlf90|xlf90_r|xlf95|xlf95_r)
: ${FF77LAGS="-q$AIX_BITS"}
: ${F77_OPTIMISE_FLAGS="-O3 -qarch=auto -qtune=auto -qcache=auto -qhot"}
+ : ${F77_OPENMP_FLAGS='-qsmp=omp'}
;;
*)
: ${F77_OPTIMISE_FLAGS="-O3"}