/*
 * 5799-WZQ (C) COPYRIGHT IBM CORPORATION  1986,1987
 * LICENSED MATERIALS - PROPERTY OF IBM
 * REFER TO COPYRIGHT INSTRUCTIONS FORM NUMBER G120-2083
 */
/* $Header:reg.h 12.0$ */
/* $ACIS:reg.h 12.0$ */
/* $Source: /ibm/acis/usr/sys/ca/RCS/reg.h,v $ */

#if !defined(lint) && !defined(LOCORE) && defined(RCS_HDRS)
static char *rcsidreg = "$Header:reg.h 12.0$";
#endif

/*
 * Location of the users' stored
 * registers relative to R0.
 * Usage is u.u_ar0[XX].
 */

#define MCSPCS (-3)
#define INFO (-2)
#define ICSCS (-1)
#define R0 (0)
#define R1 (1)
#define SP (1)
#define R2 (2)
#define R3 (3)
#define R4 (4)
#define R5 (5)
#define R6 (6)
#define R7 (7)
#define R8 (8)
#define R9 (9)
#define R10 (10)
#define R11 (11)
#define R12 (12)
#define R13 (13)
#define R14 (14)
#define R15 (15)
#define IAR (16)
#define MQ  (17)
#define ECR_COUNT (18)
#define EX1_CTL (19)
#define EX1_ADDR (20)
#define EX1_DATA (21)
#define EX1_RSV (22)
#define EX2_CTL (23)
#define EX2_ADDR (24)
#define EX2_DATA (25)
#define EX2_RSV (26)
#define EX_GSR1	(27)
#define EX_REP1	(28)
#define EX_GSR2	(29)
#define EX_REP2	(30)
/*
 * NOTE: please be sure to change MAXSIGREGS (in h/signal.h) if the number
 * of registers restored by sigcleanup/sigreturn changes.
 */
