# line 1 "plat-TRIGGERS.ljm" # line 29 "plat-TRIGGERS.ljm" #ifdef sun #define PlatformFile plat-sun.jm #define PlatformIncludeFile #undef sun #define SunArchitecture #endif /* sun */ # line 45 "plat-TRIGGERS.ljm" #ifdef linux #define PlatformFile plat-linux.jm #define PlatformIncludeFile #undef linux #define LinuxArchitecture #endif /* linux */ # line 61 "plat-TRIGGERS.ljm" #if defined(__alpha) && defined(__osf__) #define PlatformFile plat-alpha.jm #define PlatformIncludeFile #undef __alpha #undef __osf__ #define AlphaArchitecture #endif /* alpha */ # line 85 "plat-TRIGGERS.ljm" #ifdef mipsriscos #define PlatformFile plat-mipsriscos.jm #define PlatformIncludeFile #undef mipsriscos #undef mips #define MipsRiscosArchitecture /* for OS type */ #define MipsArchitecture /* for chipset type */ /* now a dubious HostPlatform definition (there are various "mips" machines) ... */ /* ToDo: I admit these are done to suit the Glasgow /bin/arch */ /* It should probably be "umips" or "umipse[bl]", as appropriate */ #ifdef SYSTYPE_SYSV #define HostPlatform mips3000 #else #define HostPlatform mips #endif #endif /* mipsriscos */ # line 258 "plat-TRIGGERS.ljm" #ifndef PlatformIncludeFile #define PlatformFile could-not-determine-the-platform-from-trigger-symbols #define PlatformIncludeFile PlatformFile #endif