]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/llvm/tools/lldb/source/Utility/ARM_ehframe_Registers.h
Upgrade to OpenSSH 7.3p1.
[FreeBSD/FreeBSD.git] / contrib / llvm / tools / lldb / source / Utility / ARM_ehframe_Registers.h
1 //===-- ARM_ehframe_Registers.h -------------------------------------*- C++ -*-===//
2 //
3 //                     The LLVM Compiler Infrastructure
4 //
5 // This file is distributed under the University of Illinois Open Source
6 // License. See LICENSE.TXT for details.
7 //
8 //===----------------------------------------------------------------------===//
9
10 #ifndef utility_ARM_ehframe_Registers_h_
11 #define utility_ARM_ehframe_Registers_h_
12
13 // The register numbers used in the eh_frame unwind information.
14 // Should be the same as DWARF register numbers.
15
16 enum
17 {
18     ehframe_r0 = 0,
19     ehframe_r1,
20     ehframe_r2,
21     ehframe_r3,
22     ehframe_r4,
23     ehframe_r5,
24     ehframe_r6,
25     ehframe_r7,
26     ehframe_r8,
27     ehframe_r9,
28     ehframe_r10,
29     ehframe_r11,
30     ehframe_r12,
31     ehframe_sp,
32     ehframe_lr,
33     ehframe_pc,
34     ehframe_cpsr
35 };
36
37 #endif // utility_ARM_ehframe_Registers_h_
38