diff options
Diffstat (limited to 'Xmd.h')
-rw-r--r-- | Xmd.h | 15 |
1 files changed, 3 insertions, 12 deletions
@@ -57,18 +57,14 @@ SOFTWARE. # include <sys/isa_defs.h> /* Solaris: defines _LP64 if necessary */ #endif -#ifdef CRAY -#define WORD64 /* 64-bit architecture */ -#endif #if defined (_LP64) || \ defined(__alpha) || defined(__alpha__) || \ defined(__ia64__) || defined(ia64) || \ defined(__sparc64__) || \ defined(__s390x__) || \ - (defined(__hppa__) && defined(__LP64__)) || \ + defined(__hppa__) && defined(__LP64__) || \ defined(__amd64__) || defined(amd64) || \ - defined(__powerpc64__) || \ - (defined(sgi) && (_MIPS_SZLONG == 64)) + defined(__powerpc64__) #define LONG64 /* 32/64-bit architecture */ #endif @@ -136,7 +132,7 @@ typedef long INT32; typedef short INT16; #endif -#if defined(__STDC__) || defined(sgi) || defined(_AIX) +#if defined(__STDC__) typedef signed char INT8; #else typedef char INT8; @@ -157,13 +153,8 @@ typedef unsigned char CARD8; typedef CARD32 BITS32; typedef CARD16 BITS16; -#ifndef I_NEED_OS2_H typedef CARD8 BYTE; typedef CARD8 BOOL; -#else -#define BYTE CARD8 -#define BOOL CARD8 -#endif /* * definitions for sign-extending bitfields on 64-bit architectures |