1 /*
2 * Copyright (c) 2015-2021 The strace developers.
3 * All rights reserved.
4 *
5 * SPDX-License-Identifier: LGPL-2.1-or-later
6 */
7
8 /* <asm/ptrace.h> does not provide these definitions. */
9 #define R15 0
10 #define R14 1
11 #define R13 2
12 #define R12 3
13 #define RBP 4
14 #define RBX 5
15 #define R11 6
16 #define R10 7
17 #define R9 8
18 #define R8 9
19 #define RAX 10
20 #define RCX 11
21 #define RDX 12
22 #define RSI 13
23 #define RDI 14
24 #define ORIG_RAX 15
25 #define RIP 16
26 #define CS 17
27 #define EFLAGS 18
28 #define RSP 19
29 #define SS 20
30 #define FS_BASE 21
31 #define GS_BASE 22
32 #define DS 23
33 #define ES 24
34 #define FS 25
35 #define GS 26