1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
|
/* machine-id.h
*
* COPYRIGHT (c) 1996 AT&T Research.
*/
#ifndef _MACHINE_ID_
#define _MACHINE_ID_
#ifndef _ML_BASE_
# include "ml-base.h"
#endif
#if defined(TARGET_ALPHA32)
# if defined(OPSYS_OSF1)
/* because OSF 3.2 is broken, we have to use different bin files */
# define MACHINE_ID "alpha32x"
# else
# define MACHINE_ID "alpha32"
# endif
#elif defined(TARGET_HPPA)
# define MACHINE_ID "hppa"
#elif defined(TARGET_M68)
# define MACHINE_ID "m68"
#elif (defined(TARGET_MIPS) && defined(BYTE_ORDER_BIG))
# define MACHINE_ID "mipseb"
#elif (defined(TARGET_MIPS) && defined(BYTE_ORDER_LITTLE))
# define MACHINE_ID "mipsel"
#elif defined(TARGET_RS6000)
# define MACHINE_ID "rs6000"
#elif defined(TARGET_PPC)
# define MACHINE_ID "ppc"
#elif defined(TARGET_SPARC)
# define MACHINE_ID "sparc"
#elif defined(TARGET_X86)
# define MACHINE_ID "x86"
#elif defined(TARGET_BYTECODE)
# define MACHINE_ID "bytecode"
#else
# error unknown architecture type
#endif
#if defined(OPSYS_UNIX)
# if (defined(OPSYS_AIX))
# define OPSYS_ID "aix"
# elif (defined(OPSYS_DARWIN))
# define OPSYS_ID "darwin"
# elif (defined(OPSYS_DUNIX))
# define OPSYS_ID "dunix"
# elif (defined(OPSYS_FREEBSD) || defined(OPSYS_NETBSD))
# define OPSYS_ID "bsd"
# elif (defined(OPSYS_HPUX9))
# define OPSYS_ID "hpux9"
# elif (defined(OPSYS_HPUX))
# define OPSYS_ID "hpux"
# elif (defined(OPSYS_IRIX4) || defined(OPSYS_IRIX5))
# define OPSYS_ID "irix"
# elif (defined(OPSYS_LINUX))
# define OPSYS_ID "linux"
# elif (defined(OPSYS_OSF1))
# define OPSYS_ID "osf1"
# elif (defined(OPSYS_SOLARIS))
# define OPSYS_ID "solaris"
# elif (defined(OPSYS_SUNOS))
# define OPSYS_ID "sunos"
# elif (defined(OPSYS_CYGWIN))
# define OPSYS_ID "cygwin"
# else
# define OPSYS_ID "unix"
# endif
#elif defined(OPSYS_MACOS)
# define OPSYS_ID "macos"
#elif defined(OPSYS_BEOS)
# define OPSYS_ID "beos"
#elif defined(OPSYS_WIN32)
# define OPSYS_ID "win32"
#else
# error unknown operating system
#endif
#endif /* _MACHINE_ID_ */
|