support the ugly and deprecated ucontext and sigcontext header stuff...
[musl] / arch / x86_64 / bits / reg.h
1 #undef __WORDSIZE
2 #define __WORDSIZE 64
3 #define R15    0
4 #define R14    1
5 #define R13    2
6 #define R12    3
7 #define RBP    4
8 #define RBX    5
9 #define R11    6
10 #define R10    7
11 #define R9     8
12 #define R8     9
13 #define RAX    10
14 #define RCX    11
15 #define RDX    12
16 #define RSI    13
17 #define RDI    14
18 #define ORIG_RAX 15
19 #define RIP    16
20 #define CS     17
21 #define EFLAGS 18
22 #define RSP    19
23 #define SS     20
24 #define FS_BASE 21
25 #define GS_BASE 22
26 #define DS     23
27 #define ES     24
28 #define FS     25
29 #define GS     26