Lines Matching full:elf

17 #define DEBUG_TYPE "hexagon-elf-writer"
37 : MCELFObjectTargetWriter(/*Is64bit*/ false, OSABI, ELF::EM_HEXAGON, in HexagonELFObjectWriter()
48 return ELF::R_HEX_NONE; in GetRelocType()
50 return (IsPCRel) ? ELF::R_HEX_32_PCREL : ELF::R_HEX_32; in GetRelocType()
52 return ELF::R_HEX_32_PCREL; in GetRelocType()
54 return ELF::R_HEX_16; in GetRelocType()
56 return ELF::R_HEX_8; in GetRelocType()
58 return ELF::R_HEX_B22_PCREL; in GetRelocType()
60 return ELF::R_HEX_B15_PCREL; in GetRelocType()
62 return ELF::R_HEX_B7_PCREL; in GetRelocType()
64 return ELF::R_HEX_LO16; in GetRelocType()
66 return ELF::R_HEX_HI16; in GetRelocType()
68 return ELF::R_HEX_32; in GetRelocType()
70 return ELF::R_HEX_16; in GetRelocType()
72 return ELF::R_HEX_8; in GetRelocType()
74 return ELF::R_HEX_GPREL16_0; in GetRelocType()
76 return ELF::R_HEX_GPREL16_1; in GetRelocType()
78 return ELF::R_HEX_GPREL16_2; in GetRelocType()
80 return ELF::R_HEX_GPREL16_3; in GetRelocType()
82 return ELF::R_HEX_HL16; in GetRelocType()
84 return ELF::R_HEX_B13_PCREL; in GetRelocType()
86 return ELF::R_HEX_B9_PCREL; in GetRelocType()
88 return ELF::R_HEX_B32_PCREL_X; in GetRelocType()
90 return ELF::R_HEX_32_6_X; in GetRelocType()
92 return ELF::R_HEX_B22_PCREL_X; in GetRelocType()
94 return ELF::R_HEX_B15_PCREL_X; in GetRelocType()
96 return ELF::R_HEX_B13_PCREL_X; in GetRelocType()
98 return ELF::R_HEX_B9_PCREL_X; in GetRelocType()
100 return ELF::R_HEX_B7_PCREL_X; in GetRelocType()
102 return ELF::R_HEX_16_X; in GetRelocType()
104 return ELF::R_HEX_12_X; in GetRelocType()
106 return ELF::R_HEX_11_X; in GetRelocType()
108 return ELF::R_HEX_10_X; in GetRelocType()
110 return ELF::R_HEX_9_X; in GetRelocType()
112 return ELF::R_HEX_8_X; in GetRelocType()
114 return ELF::R_HEX_7_X; in GetRelocType()
116 return ELF::R_HEX_6_X; in GetRelocType()
118 return ELF::R_HEX_32_PCREL; in GetRelocType()
120 return ELF::R_HEX_COPY; in GetRelocType()
122 return ELF::R_HEX_GLOB_DAT; in GetRelocType()
124 return ELF::R_HEX_JMP_SLOT; in GetRelocType()
126 return ELF::R_HEX_RELATIVE; in GetRelocType()
128 return ELF::R_HEX_PLT_B22_PCREL; in GetRelocType()
130 return ELF::R_HEX_GOTREL_LO16; in GetRelocType()
132 return ELF::R_HEX_GOTREL_HI16; in GetRelocType()
134 return ELF::R_HEX_GOTREL_32; in GetRelocType()
136 return ELF::R_HEX_GOT_LO16; in GetRelocType()
138 return ELF::R_HEX_GOT_HI16; in GetRelocType()
140 return ELF::R_HEX_GOT_32; in GetRelocType()
142 return ELF::R_HEX_GOT_16; in GetRelocType()
144 return ELF::R_HEX_DTPMOD_32; in GetRelocType()
146 return ELF::R_HEX_DTPREL_LO16; in GetRelocType()
148 return ELF::R_HEX_DTPREL_HI16; in GetRelocType()
150 return ELF::R_HEX_DTPREL_32; in GetRelocType()
152 return ELF::R_HEX_DTPREL_16; in GetRelocType()
154 return ELF::R_HEX_GD_PLT_B22_PCREL; in GetRelocType()
156 return ELF::R_HEX_LD_PLT_B22_PCREL; in GetRelocType()
158 return ELF::R_HEX_GD_GOT_LO16; in GetRelocType()
160 return ELF::R_HEX_GD_GOT_HI16; in GetRelocType()
162 return ELF::R_HEX_GD_GOT_32; in GetRelocType()
164 return ELF::R_HEX_GD_GOT_16; in GetRelocType()
166 return ELF::R_HEX_LD_GOT_LO16; in GetRelocType()
168 return ELF::R_HEX_LD_GOT_HI16; in GetRelocType()
170 return ELF::R_HEX_LD_GOT_32; in GetRelocType()
172 return ELF::R_HEX_LD_GOT_16; in GetRelocType()
174 return ELF::R_HEX_IE_LO16; in GetRelocType()
176 return ELF::R_HEX_IE_HI16; in GetRelocType()
178 return ELF::R_HEX_IE_32; in GetRelocType()
180 return ELF::R_HEX_IE_GOT_LO16; in GetRelocType()
182 return ELF::R_HEX_IE_GOT_HI16; in GetRelocType()
184 return ELF::R_HEX_IE_GOT_32; in GetRelocType()
186 return ELF::R_HEX_IE_GOT_16; in GetRelocType()
188 return ELF::R_HEX_TPREL_LO16; in GetRelocType()
190 return ELF::R_HEX_TPREL_HI16; in GetRelocType()
192 return ELF::R_HEX_TPREL_32; in GetRelocType()
194 return ELF::R_HEX_TPREL_16; in GetRelocType()
196 return ELF::R_HEX_6_PCREL_X; in GetRelocType()
198 return ELF::R_HEX_GOTREL_32_6_X; in GetRelocType()
200 return ELF::R_HEX_GOTREL_16_X; in GetRelocType()
202 return ELF::R_HEX_GOTREL_11_X; in GetRelocType()
204 return ELF::R_HEX_GOT_32_6_X; in GetRelocType()
206 return ELF::R_HEX_GOT_16_X; in GetRelocType()
208 return ELF::R_HEX_GOT_11_X; in GetRelocType()
210 return ELF::R_HEX_DTPREL_32_6_X; in GetRelocType()
212 return ELF::R_HEX_DTPREL_16_X; in GetRelocType()
214 return ELF::R_HEX_DTPREL_11_X; in GetRelocType()
216 return ELF::R_HEX_GD_GOT_32_6_X; in GetRelocType()
218 return ELF::R_HEX_GD_GOT_16_X; in GetRelocType()
220 return ELF::R_HEX_GD_GOT_11_X; in GetRelocType()
222 return ELF::R_HEX_LD_GOT_32_6_X; in GetRelocType()
224 return ELF::R_HEX_LD_GOT_16_X; in GetRelocType()
226 return ELF::R_HEX_LD_GOT_11_X; in GetRelocType()
228 return ELF::R_HEX_IE_32_6_X; in GetRelocType()
230 return ELF::R_HEX_IE_16_X; in GetRelocType()
232 return ELF::R_HEX_IE_GOT_32_6_X; in GetRelocType()
234 return ELF::R_HEX_IE_GOT_16_X; in GetRelocType()
236 return ELF::R_HEX_IE_GOT_11_X; in GetRelocType()
238 return ELF::R_HEX_TPREL_32_6_X; in GetRelocType()
240 return ELF::R_HEX_TPREL_16_X; in GetRelocType()
242 return ELF::R_HEX_TPREL_11_X; in GetRelocType()