Home | History | Annotate | Line # | Download | only in include
      1 /*	$NetBSD: setjmp.h,v 1.3 2006/01/05 00:50:23 uwe Exp $	*/
      2 
      3 /*
      4  * machine/setjmp.h: machine dependent setjmp-related information.
      5  */
      6 
      7 #define	_JBLEN 14		/* size, in longs, of a jmp_buf */
      8 
      9 #define _JB_REG_PR	0
     10 #define _JB_REG_R8	1
     11 #define _JB_REG_R9	2
     12 #define _JB_REG_R10	3
     13 #define _JB_REG_R11	4
     14 #define _JB_REG_R12	5
     15 #define _JB_REG_R13	6
     16 #define _JB_REG_R14	7
     17 #define _JB_REG_R15	8
     18 
     19 #define _JB_HAS_MASK	9
     20 #define _JB_SIGMASK	10	/* occupies sizeof(sigset_t) = 4 slots */
     21 
     22 #define _JB_REG_SP	_JB_REG_R15
     23