Switch off the Fortran optimisation in case of gcc 2.96
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 25 Sep 2002 14:22:25 +0000 (14:22 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 25 Sep 2002 14:22:25 +0000 (14:22 +0000)
HERWIG/libherwig.pkg
PDF/libpdf.pkg
PYTHIA6/libpythia6.pkg

index 0adfd1a..4d4478a 100644 (file)
@@ -29,3 +29,11 @@ src/hwusta.f src/hwvdif.f src/hwvdot.f src/hwvequ.f src/hwvsca.f \
 src/hwvsum.f src/hwvzri.f src/hwvzro.f src/hwwarn.f src/ieupdg.f \
 src/ipdgeu.f src/qqinit.f src/qqlmat.f src/sasano.f src/sasbeh.f \
 src/sasdir.f src/sasgam.f src/sasvmd.f
+
+ifeq ($(PLATFORM),linux)
+   GCC_VERSION    := $(shell $(CXX) -v 2>&1 | \
+                     grep version | cut -d' ' -f3)
+   ifeq ($(GCC_VERSION),2.96)
+      PACKFFLAGS      := $(filter-out -O%,$(FFLAGS))
+   endif
+endif
index 2cb6193..e19e41b 100644 (file)
@@ -392,3 +392,11 @@ npdf/sfeks98.F \
 npdf/structa.F 
 
 PACKFFLAGS := $(FFLAGS) -IPDF/pdf
+
+ifeq ($(PLATFORM),linux)
+   GCC_VERSION    := $(shell $(CXX) -v 2>&1 | \
+                     grep version | cut -d' ' -f3)
+   ifeq ($(GCC_VERSION),2.96)
+      PACKFFLAGS      := $(filter-out -O%,$(FFLAGS))
+   endif
+endif
index 0200140..e3dbba8 100644 (file)
@@ -8,6 +8,12 @@ pdf_alice.F\
 tpythia6_called_from_cc.F\
 openDecayTable.F
 
-
+ifeq ($(PLATFORM),linux)
+   GCC_VERSION    := $(shell $(CXX) -v 2>&1 | \
+                     grep version | cut -d' ' -f3)
+   ifeq ($(GCC_VERSION),2.96)
+      PACKFFLAGS      := $(filter-out -O%,$(FFLAGS))
+   endif
+endif