1/* $OpenBSD: setjmp.h,v 1.2 2020/10/21 19:00:14 kettenis Exp $ */ 2/* $NetBSD: setjmp.h,v 1.1 2003/04/26 18:39:47 fvdl Exp $ */ 3 4/* 5 * machine/setjmp.h: machine dependent setjmp-related information. 6 * These are only the callee-saved registers, code calling setjmp 7 * will expect the rest to be clobbered anyway. 8 */ 9 10#define _JB_RBX 0 11#define _JB_RBP 1 12#define _JB_R12 2 13#define _JB_R13 3 14#define _JB_R14 4 15#define _JB_R15 5 16#define _JB_RSP 6 17#define _JB_PC 7 18#define _JB_SIGFLAG 8 19#define _JB_SIGMASK 9 20#define _JB_MXCSR 10 21 22#define _JBLEN 11 /* size, in longs, of a jmp_buf */ 23