diff options
author | tradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2002-04-08 13:37:00 +0000 |
---|---|---|
committer | tradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2002-04-08 13:37:00 +0000 |
commit | 94763d60251cdfa62d1411e6865f2f2fe7da3cf9 (patch) | |
tree | 7ad433b47f9779f5292821ed14b29fa73311b41a /lib/make | |
parent | c76acffd06f4ea0c578b753c22690c28eef3baca (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/osf | 16 |
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 |