/Users/buildslave/jenkins/sharedspace/clang-stage2-coverage-R@2/llvm/include/llvm/Support/ELFRelocs/PowerPC.def
Line | Count | Source (jump to first uncovered line) |
1 | 0 |
|
2 | 0 | #ifndef ELF_RELOC |
3 | | #error "ELF_RELOC must be defined" |
4 | | #endif |
5 | 0 |
|
6 | 0 | // glibc's PowerPC asm/sigcontext.h, when compiling for PPC64, has the |
7 | 0 | // unfortunate behavior of including asm/elf.h, which defines R_PPC_NONE, etc. |
8 | 0 | // to their corresponding integer values. As a result, we need to undef them |
9 | 0 | // here before continuing. |
10 | 0 |
|
11 | 0 | #undef R_PPC_NONE |
12 | 0 | #undef R_PPC_ADDR32 |
13 | 0 | #undef R_PPC_ADDR24 |
14 | 0 | #undef R_PPC_ADDR16 |
15 | 0 | #undef R_PPC_ADDR16_LO |
16 | 0 | #undef R_PPC_ADDR16_HI |
17 | 0 | #undef R_PPC_ADDR16_HA |
18 | 0 | #undef R_PPC_ADDR14 |
19 | 0 | #undef R_PPC_ADDR14_BRTAKEN |
20 | 0 | #undef R_PPC_ADDR14_BRNTAKEN |
21 | 0 | #undef R_PPC_REL24 |
22 | 0 | #undef R_PPC_REL14 |
23 | 0 | #undef R_PPC_REL14_BRTAKEN |
24 | 0 | #undef R_PPC_REL14_BRNTAKEN |
25 | 0 | #undef R_PPC_GOT16 |
26 | 0 | #undef R_PPC_GOT16_LO |
27 | 0 | #undef R_PPC_GOT16_HI |
28 | 0 | #undef R_PPC_GOT16_HA |
29 | 0 | #undef R_PPC_PLTREL24 |
30 | 0 | #undef R_PPC_JMP_SLOT |
31 | 0 | #undef R_PPC_LOCAL24PC |
32 | 0 | #undef R_PPC_REL32 |
33 | 0 | #undef R_PPC_TLS |
34 | 0 | #undef R_PPC_DTPMOD32 |
35 | 0 | #undef R_PPC_TPREL16 |
36 | 0 | #undef R_PPC_TPREL16_LO |
37 | 0 | #undef R_PPC_TPREL16_HI |
38 | 0 | #undef R_PPC_TPREL16_HA |
39 | 0 | #undef R_PPC_TPREL32 |
40 | 0 | #undef R_PPC_DTPREL16 |
41 | 0 | #undef R_PPC_DTPREL16_LO |
42 | 0 | #undef R_PPC_DTPREL16_HI |
43 | 0 | #undef R_PPC_DTPREL16_HA |
44 | 0 | #undef R_PPC_DTPREL32 |
45 | 0 | #undef R_PPC_GOT_TLSGD16 |
46 | 0 | #undef R_PPC_GOT_TLSGD16_LO |
47 | 0 | #undef R_PPC_GOT_TLSGD16_HI |
48 | 0 | #undef R_PPC_GOT_TLSGD16_HA |
49 | 0 | #undef R_PPC_GOT_TLSLD16 |
50 | 0 | #undef R_PPC_GOT_TLSLD16_LO |
51 | 0 | #undef R_PPC_GOT_TLSLD16_HI |
52 | 0 | #undef R_PPC_GOT_TLSLD16_HA |
53 | 0 | #undef R_PPC_GOT_TPREL16 |
54 | 0 | #undef R_PPC_GOT_TPREL16_LO |
55 | 0 | #undef R_PPC_GOT_TPREL16_HI |
56 | 0 | #undef R_PPC_GOT_TPREL16_HA |
57 | 0 | #undef R_PPC_GOT_DTPREL16 |
58 | 0 | #undef R_PPC_GOT_DTPREL16_LO |
59 | 0 | #undef R_PPC_GOT_DTPREL16_HI |
60 | 0 | #undef R_PPC_GOT_DTPREL16_HA |
61 | 0 | #undef R_PPC_TLSGD |
62 | 0 | #undef R_PPC_TLSLD |
63 | 0 | #undef R_PPC_REL16 |
64 | 0 | #undef R_PPC_REL16_LO |
65 | 0 | #undef R_PPC_REL16_HI |
66 | 0 | #undef R_PPC_REL16_HA |
67 | 0 |
|
68 | 0 | ELF_RELOC0 (R_PPC_NONE, 0) /* No relocation. */0
|
69 | 0 | ELF_RELOC0 (R_PPC_ADDR32, 1)0
|
70 | 0 | ELF_RELOC0 (R_PPC_ADDR24, 2)0
|
71 | 0 | ELF_RELOC0 (R_PPC_ADDR16, 3)0
|
72 | 0 | ELF_RELOC0 (R_PPC_ADDR16_LO, 4)0
|
73 | 0 | ELF_RELOC0 (R_PPC_ADDR16_HI, 5)0
|
74 | 0 | ELF_RELOC0 (R_PPC_ADDR16_HA, 6)0
|
75 | 0 | ELF_RELOC0 (R_PPC_ADDR14, 7)0
|
76 | 0 | ELF_RELOC0 (R_PPC_ADDR14_BRTAKEN, 8)0
|
77 | 0 | ELF_RELOC0 (R_PPC_ADDR14_BRNTAKEN, 9)0
|
78 | 0 | ELF_RELOC0 (R_PPC_REL24, 10)0
|
79 | 0 | ELF_RELOC0 (R_PPC_REL14, 11)0
|
80 | 0 | ELF_RELOC0 (R_PPC_REL14_BRTAKEN, 12)0
|
81 | 0 | ELF_RELOC0 (R_PPC_REL14_BRNTAKEN, 13)0
|
82 | 0 | ELF_RELOC0 (R_PPC_GOT16, 14)0
|
83 | 0 | ELF_RELOC0 (R_PPC_GOT16_LO, 15)0
|
84 | 0 | ELF_RELOC0 (R_PPC_GOT16_HI, 16)0
|
85 | 0 | ELF_RELOC0 (R_PPC_GOT16_HA, 17)0
|
86 | 1 | ELF_RELOC1 (R_PPC_PLTREL24, 18)1
|
87 | 0 | ELF_RELOC0 (R_PPC_JMP_SLOT, 21)0
|
88 | 1 | ELF_RELOC1 (R_PPC_LOCAL24PC, 23)1
|
89 | 0 | ELF_RELOC0 (R_PPC_REL32, 26)0
|
90 | 0 | ELF_RELOC0 (R_PPC_TLS, 67)0
|
91 | 0 | ELF_RELOC0 (R_PPC_DTPMOD32, 68)0
|
92 | 0 | ELF_RELOC0 (R_PPC_TPREL16, 69)0
|
93 | 0 | ELF_RELOC0 (R_PPC_TPREL16_LO, 70)0
|
94 | 0 | ELF_RELOC0 (R_PPC_TPREL16_HI, 71)0
|
95 | 0 | ELF_RELOC0 (R_PPC_TPREL16_HA, 72)0
|
96 | 0 | ELF_RELOC0 (R_PPC_TPREL32, 73)0
|
97 | 0 | ELF_RELOC0 (R_PPC_DTPREL16, 74)0
|
98 | 0 | ELF_RELOC0 (R_PPC_DTPREL16_LO, 75)0
|
99 | 0 | ELF_RELOC0 (R_PPC_DTPREL16_HI, 76)0
|
100 | 0 | ELF_RELOC0 (R_PPC_DTPREL16_HA, 77)0
|
101 | 0 | ELF_RELOC0 (R_PPC_DTPREL32, 78)0
|
102 | 0 | ELF_RELOC0 (R_PPC_GOT_TLSGD16, 79)0
|
103 | 0 | ELF_RELOC0 (R_PPC_GOT_TLSGD16_LO, 80)0
|
104 | 0 | ELF_RELOC0 (R_PPC_GOT_TLSGD16_HI, 81)0
|
105 | 0 | ELF_RELOC0 (R_PPC_GOT_TLSGD16_HA, 82)0
|
106 | 0 | ELF_RELOC0 (R_PPC_GOT_TLSLD16, 83)0
|
107 | 0 | ELF_RELOC0 (R_PPC_GOT_TLSLD16_LO, 84)0
|
108 | 0 | ELF_RELOC0 (R_PPC_GOT_TLSLD16_HI, 85)0
|
109 | 0 | ELF_RELOC0 (R_PPC_GOT_TLSLD16_HA, 86)0
|
110 | 0 | ELF_RELOC0 (R_PPC_GOT_TPREL16, 87)0
|
111 | 0 | ELF_RELOC0 (R_PPC_GOT_TPREL16_LO, 88)0
|
112 | 0 | ELF_RELOC0 (R_PPC_GOT_TPREL16_HI, 89)0
|
113 | 0 | ELF_RELOC0 (R_PPC_GOT_TPREL16_HA, 90)0
|
114 | 0 | ELF_RELOC0 (R_PPC_GOT_DTPREL16, 91)0
|
115 | 0 | ELF_RELOC0 (R_PPC_GOT_DTPREL16_LO, 92)0
|
116 | 0 | ELF_RELOC0 (R_PPC_GOT_DTPREL16_HI, 93)0
|
117 | 0 | ELF_RELOC0 (R_PPC_GOT_DTPREL16_HA, 94)0
|
118 | 0 | ELF_RELOC0 (R_PPC_TLSGD, 95)0
|
119 | 0 | ELF_RELOC0 (R_PPC_TLSLD, 96)0
|
120 | 0 | ELF_RELOC0 (R_PPC_REL16, 249)0
|
121 | 0 | ELF_RELOC0 (R_PPC_REL16_LO, 250)0
|
122 | 0 | ELF_RELOC0 (R_PPC_REL16_HI, 251)0
|
123 | 0 | ELF_RELOC(R_PPC_REL16_HA, 252) |