/* */ /* This is the ALPHA (previously called "EVAX") version of ARCH_DEFS.H, */ /* which contains architectural definitions for compiling VMS sources */ /* for VAX, ALPHA and IA64 systems. */ /* */ #define VAX 0 #define EVAX 1 /* Old, obsolete name */ #define ALPHA 1 /* New name for architecture */ #define IA64 0 #define VAXPAGE 0 #define BIGPAGE 1 #define AXTOOLS 0 #define IXTOOLS 0 #define IXVMS 0 #define AXVMS 0 /* This is not allowed as a compile-time definition. How is this done? */ /*#define ADDRESSBITS (8 * sizeof(char *)) !Same for VAX and EVAX */ /* *** I've assumed there's a 32-bit C compiler used for EVAX *** */ #define ADDRESSBITS 32