Hack for bad APPLE assembler
authoralibrary <alibrary@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 17 Sep 2003 16:04:04 +0000 (16:04 +0000)
committeralibrary <alibrary@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 17 Sep 2003 16:04:04 +0000 (16:04 +0000)
HIJING/hijing/ludat1_hijing.inc
MEVSIM/multiplicity_gen.F
PDF/pdf/pilot.h
PYTHIA6/openDecayTable.F
RAW/AliRawEvent.cxx

index 570ed24..a6306db 100644 (file)
@@ -1,3 +1,7 @@
+#ifdef __APPLE__
+#define STOP CALL EXIT !
+#define stop CALL EXIT !
+#endif
 * $Id$
       REAL PARU, PARJ
       COMMON/LUDAT1_HIJING/MSTU(200),PARU(200),MSTJ(200),PARJ(200) 
index 23aa4bd..c2872e8 100644 (file)
@@ -1,3 +1,10 @@
+#ifdef __APPLE__
+#define STOP CALL EXIT !
+#define stop CALL EXIT !
+#endif
+      subroutine ah
+      STOP
+      end
 C      Program Mult_Gen
        SUBROUTINE multgen
       implicit none
index fe6c438..dfd4277 100644 (file)
@@ -7,3 +7,7 @@
 #define CERNLIB_DOUBLE
 #endif
 #endif
+#ifdef __APPLE__
+#define stop CALL EXIT !
+#define STOP CALL EXIT !
+#endif
index b05b37d..9cbe547 100644 (file)
@@ -1,3 +1,7 @@
+#ifdef __APPLE__
+#define stop CALL EXIT !
+#define STOP CALL EXIT !
+#endif
       SUBROUTINE OPENDECAYTABLE(LUN)
       LOGICAL OPENED,EXISTS
       LOGICAL LRMSCH, LRD1O2, LTRASP
index 7b21d54..441f08b 100644 (file)
@@ -7,8 +7,13 @@
 #if defined(__DECCXX)
 #include <sys/statvfs.h>
 #else
+#if defined(__APPLE__)
+#include <sys/param.h>
+#include <sys/mount.h>
+#else
 #include <sys/vfs.h>
 #endif
+#endif
 #include <unistd.h>
 #include <stdlib.h>
 #include <fcntl.h>
@@ -22,6 +27,9 @@
 #include <TSQLServer.h>
 #include <TSQLResult.h>
 
+#if defined(__APPLE__)
+#undef Free
+#endif
 #include "AliRawEvent.h"
 
 // Good for Linux