/*
 * 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)
