summaryrefslogtreecommitdiff
path: root/lib/make
diff options
context:
space:
mode:
authortradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac>2002-04-08 13:37:00 +0000
committertradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac>2002-04-08 13:37:00 +0000
commit94763d60251cdfa62d1411e6865f2f2fe7da3cf9 (patch)
tree7ad433b47f9779f5292821ed14b29fa73311b41a /lib/make
parentc76acffd06f4ea0c578b753c22690c28eef3baca (diff)
Add the '-pthread' flag to compiler options when compiling with PTHREADS=yes.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2698 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'lib/make')
-rw-r--r--lib/make/known-architectures/osf16
1 files changed, 13 insertions, 3 deletions
diff --git a/lib/make/known-architectures/osf b/lib/make/known-architectures/osf
index b0024cf6..d4021101 100644
--- a/lib/make/known-architectures/osf
+++ b/lib/make/known-architectures/osf
@@ -6,7 +6,7 @@
# @desc
# known-architectures file for OSF systems
# @enddesc
-# @version $Header: /mnt/data2/cvs2svn/cvs-repositories/Cactus/lib/make/known-architectures/osf,v 1.8 2001-11-06 16:55:23 tradke Exp $
+# @version $Header: /mnt/data2/cvs2svn/cvs-repositories/Cactus/lib/make/known-architectures/osf,v 1.9 2002-04-08 13:37:00 tradke Exp $
# @@*/
if test "$CCTK_CONFIG_STAGE" = "preferred-compilers" ; then
@@ -19,14 +19,24 @@ if test "$CCTK_CONFIG_STAGE" = "preferred-compilers" ; then
else
if test "$CC" = "cc" ; then
- : ${CFLAGS='-std1'}
+ if test "X$PTHREADS" = "Xyes" ; then
+ : ${CFLAGS='-std1 -pthread'}
+ : ${C_DEPEND='$(CC) -pthread -E -M $(CPPFLAGS)'}
+ else
+ : ${CFLAGS='-std1'}
+ fi
: ${C_OPTIMISE_FLAGS='-O5 -fast'}
: ${C_DEBUG_FLAGS='-g3'}
fi
if test "$CXX" = "cxx" ; then
: ${CXX_DEPEND='$(CXX) -E -M $(CPPFLAGS) -noimplicit_include'}
- : ${CXXFLAGS='-std1'}
+ if test "X$PTHREADS" = "Xyes" ; then
+ : ${CXXFLAGS='-std1 -pthread'}
+ : ${CXX_DEPEND='$(CXX) -pthread -E -M $(CPPFLAGS)'}
+ else
+ : ${CXXFLAGS='-std1'}
+ fi
: ${CXX_OPTIMISE_FLAGS='-O5 -fast'}
: ${CXX_DEBUG_FLAGS='-g3'}
fi