! ! This is the ALPHA (previously called "EVAX") version of ARCH_DEFS.REQ, ! which contains architectural definitions for compiling VMS sources ! for VAX, ALPHA and IA64 systems. ! %IF NOT %DECLARED( %QUOTE ARCH_DEFS ) %THEN MACRO VAXPAGE = 0%; MACRO BIGPAGE = 1%; MACRO VAX = 0%; MACRO EVAX = 1%; MACRO ALPHA = 1%; MACRO IA64 = 0%; MACRO AXTOOLS = 0%; ! Cross-tools builds MACRO IXTOOLS = 0%; MACRO AXVMS = 0%; ! Cross-platform builds MACRO IXVMS = 0%; MACRO ADDRESSBITS = %BPADDR%; ! = 32 or 64 based on compiler used %IF IA64 %THEN SWITCHES ALPHA_REGISTER_MAPPING; %FI MACRO ARCH_DEFS = 1%; %FI