1/*
2 * arch/um/include/sysdep-x86_64/archsetjmp.h
3 */
4
5#ifndef _KLIBC_ARCHSETJMP_H
6#define _KLIBC_ARCHSETJMP_H
7
8struct __jmp_buf {
9	unsigned long __rbx;
10	unsigned long __rsp;
11	unsigned long __rbp;
12	unsigned long __r12;
13	unsigned long __r13;
14	unsigned long __r14;
15	unsigned long __r15;
16	unsigned long __rip;
17};
18
19typedef struct __jmp_buf jmp_buf[1];
20
21#define JB_IP __rip
22#define JB_SP __rsp
23
24#endif				/* _SETJMP_H */
25