/* * CX.H - Common header file for RSX-11M V4.0 Executive C Extensions Library * * Bob Denny * 19-Oct-82 * * 20-Jun-84 Bob Hyman Define status codes as lengthless integers */ typedef char *address; /* At least on the PDP-11! */ typedef char byte; typedef unsigned word; typedef unsigned rad50; /* * Exit status definitions */ #define EX$ERR 000002 #define EX$SEV 000004 #define EX$SUC 000001 #define EX$WAR 000000 /* * Success codes. */ #define IS_CLR 0 #define IS_SUC 1 #define IS_SET 2 /* * $DSW error status codes */ #define IE_UPN (-1) #define IE_INS (-2) #define IE_PTS (-3) #define IE_UNS (-4) #define IE_ULN (-5) #define IE_HWR (-6) #define IE_ACT (-7) #define IE_ITS (-8) #define IE_FIX (-9) #define IE_CKP (-10) #define IE_TCH (-11) #define IE_RBS (-15) #define IE_PRI (-16) #define IE_RSU (-17) #define IE_NSW (-18) #define IE_ILV (-19) #define IE_ITN (-20) #define IE_LNF (-21) #define IE_AST (-80) #define IE_MAP (-81) #define IE_IOP (-83) #define IE_ALG (-84) #define IE_WOV (-85) #define IE_NVR (-86) #define IE_NVW (-87) #define IE_ITP (-88) #define IE_IBS (-89) #define IE_LNL (-90) #define IE_IUI (-91) #define IE_IDU (-92) #define IE_ITI (-93) #define IE_PNS (-94) #define IE_IPR (-95) #define IE_ILU (-96) #define IE_IEF (-97) #define IE_ADP (-98) #define IE_SDP (-99)