1XCOMM platform: $XConsortium: cray.cf,v 1.31 91/07/16 16:24:17 rws Exp $ 2 3#define OSName UNICOS 5.1 4XCOMM operating system: OSName 5#define OSMajorVersion 5 6#define OSMinorVersion 1 7 8#define SystemV YES 9#define Malloc0ReturnsNull YES 10#define RemoveTargetProgramByMoving YES 11#define InstallCmd sh $(SCRIPTSRC)/install.sh 12#define ArCmd bld cr 13#define StandardDefines -DSYSV -DUSG 14#define ExecableScripts NO 15#define BuildServer NO 16#define BuildPex NO 17#define CcCmd scc 18#define ConnectionFlags -DTCPCONN 19#define HasShm NO 20 21#ifdef CRAY2 22#define DefaultCCOptions -hpagelm -hlimitlm 23#endif 24 25#ifndef UseInstalled 26#define LoaderLibPrefix -l 27# if CRAY2 && OSMajorVersion < 6 28# undef LoaderLibPrefix 29# define LoaderLibPrefix -L 30# endif 31#endif 32 33#if OSMajorVersion >= 6 34#define PreProcessCmd /lib/pcpp 35#define CppCmd /lib/pcpp 36#else 37# if OSMajorVersion == 5 38# define PreProcessCmd /lib/cpp 39# define CppCmd /lib/cpp 40# define ExtraLoadFlags -lnet 41# endif 42#endif 43