1 // Test that libObject and subsequently llvm-readobj shows proper relocation type 2 // names and values. 3 4 // Todo: ELF-PPC, ELF-HEXAGON 5 6 RUN: llvm-readobj -r -expand-relocs %p/Inputs/relocs.obj.elf-i386 | FileCheck %s -check-prefix ELF-32 7 RUN: llvm-readobj -r -expand-relocs %p/Inputs/relocs.obj.elf-x86_64 | FileCheck %s -check-prefix ELF-64 8 RUN: llvm-readobj -r -expand-relocs %p/Inputs/relocs.obj.elf-aarch64 | FileCheck %s -check-prefix ELF-AARCH64 9 RUN: llvm-readobj -r -expand-relocs %p/Inputs/relocs.obj.elf-arm | FileCheck %s -check-prefix ELF-ARM 10 RUN: llvm-readobj -r -expand-relocs %p/Inputs/relocs.obj.elf-mips | FileCheck %s -check-prefix ELF-MIPS 11 RUN: llvm-readobj -r -expand-relocs %p/Inputs/relocs.obj.elf-mips64el | FileCheck %s -check-prefix ELF-MIPS64EL 12 RUN: llvm-readobj -r -expand-relocs %p/Inputs/relocs.obj.elf-ppc64 | FileCheck %s -check-prefix ELF-PPC64 13 RUN: llvm-readobj -r -expand-relocs %p/Inputs/relocs.obj.coff-i386 | FileCheck %s -check-prefix COFF-32 14 RUN: llvm-readobj -r -expand-relocs %p/Inputs/relocs.obj.coff-x86_64 | FileCheck %s -check-prefix COFF-64 15 RUN: llvm-readobj -r -expand-relocs %p/Inputs/relocs.obj.macho-arm | FileCheck %s -check-prefix MACHO-ARM 16 RUN: llvm-readobj -r -expand-relocs %p/Inputs/relocs.obj.macho-i386 | FileCheck %s -check-prefix MACHO-32 17 RUN: llvm-readobj -r -expand-relocs %p/Inputs/relocs.obj.macho-x86_64 | FileCheck %s -check-prefix MACHO-64 18 19 20 ELF-32: Type: R_386_NONE (0) 21 ELF-32: Type: R_386_32 (1) 22 ELF-32: Type: R_386_PC32 (2) 23 ELF-32: Type: R_386_GOT32 (3) 24 ELF-32: Type: R_386_PLT32 (4) 25 ELF-32: Type: R_386_COPY (5) 26 ELF-32: Type: R_386_GLOB_DAT (6) 27 ELF-32: Type: R_386_JUMP_SLOT (7) 28 ELF-32: Type: R_386_RELATIVE (8) 29 ELF-32: Type: R_386_GOTOFF (9) 30 ELF-32: Type: R_386_GOTPC (10) 31 ELF-32: Type: R_386_32PLT (11) 32 ELF-32: Type: R_386_TLS_TPOFF (14) 33 ELF-32: Type: R_386_TLS_IE (15) 34 ELF-32: Type: R_386_TLS_GOTIE (16) 35 ELF-32: Type: R_386_TLS_LE (17) 36 ELF-32: Type: R_386_TLS_GD (18) 37 ELF-32: Type: R_386_TLS_LDM (19) 38 ELF-32: Type: R_386_16 (20) 39 ELF-32: Type: R_386_PC16 (21) 40 ELF-32: Type: R_386_8 (22) 41 ELF-32: Type: R_386_PC8 (23) 42 ELF-32: Type: R_386_TLS_GD_32 (24) 43 ELF-32: Type: R_386_TLS_GD_PUSH (25) 44 ELF-32: Type: R_386_TLS_GD_CALL (26) 45 ELF-32: Type: R_386_TLS_GD_POP (27) 46 ELF-32: Type: R_386_TLS_LDM_32 (28) 47 ELF-32: Type: R_386_TLS_LDM_PUSH (29) 48 ELF-32: Type: R_386_TLS_LDM_CALL (30) 49 ELF-32: Type: R_386_TLS_LDM_POP (31) 50 ELF-32: Type: R_386_TLS_LDO_32 (32) 51 ELF-32: Type: R_386_TLS_IE_32 (33) 52 ELF-32: Type: R_386_TLS_LE_32 (34) 53 ELF-32: Type: R_386_TLS_DTPMOD32 (35) 54 ELF-32: Type: R_386_TLS_DTPOFF32 (36) 55 ELF-32: Type: R_386_TLS_TPOFF32 (37) 56 ELF-32: Type: R_386_TLS_GOTDESC (39) 57 ELF-32: Type: R_386_TLS_DESC_CALL (40) 58 ELF-32: Type: R_386_TLS_DESC (41) 59 ELF-32: Type: R_386_IRELATIVE (42) 60 _LF-32: Type: R_386_NUM (43) 61 62 ELF-64: Type: R_X86_64_NONE (0) 63 ELF-64: Type: R_X86_64_64 (1) 64 ELF-64: Type: R_X86_64_PC32 (2) 65 ELF-64: Type: R_X86_64_GOT32 (3) 66 ELF-64: Type: R_X86_64_PLT32 (4) 67 ELF-64: Type: R_X86_64_COPY (5) 68 ELF-64: Type: R_X86_64_GLOB_DAT (6) 69 ELF-64: Type: R_X86_64_JUMP_SLOT (7) 70 ELF-64: Type: R_X86_64_RELATIVE (8) 71 ELF-64: Type: R_X86_64_GOTPCREL (9) 72 ELF-64: Type: R_X86_64_32 (10) 73 ELF-64: Type: R_X86_64_32S (11) 74 ELF-64: Type: R_X86_64_16 (12) 75 ELF-64: Type: R_X86_64_PC16 (13) 76 ELF-64: Type: R_X86_64_8 (14) 77 ELF-64: Type: R_X86_64_PC8 (15) 78 ELF-64: Type: R_X86_64_DTPMOD64 (16) 79 ELF-64: Type: R_X86_64_DTPOFF64 (17) 80 ELF-64: Type: R_X86_64_TPOFF64 (18) 81 ELF-64: Type: R_X86_64_TLSGD (19) 82 ELF-64: Type: R_X86_64_TLSLD (20) 83 ELF-64: Type: R_X86_64_DTPOFF32 (21) 84 ELF-64: Type: R_X86_64_GOTTPOFF (22) 85 ELF-64: Type: R_X86_64_TPOFF32 (23) 86 ELF-64: Type: R_X86_64_PC64 (24) 87 ELF-64: Type: R_X86_64_GOTOFF64 (25) 88 ELF-64: Type: R_X86_64_GOTPC32 (26) 89 ELF-64: Type: R_X86_64_GOT64 (27) 90 ELF-64: Type: R_X86_64_GOTPCREL64 (28) 91 ELF-64: Type: R_X86_64_GOTPC64 (29) 92 ELF-64: Type: R_X86_64_GOTPLT64 (30) 93 ELF-64: Type: R_X86_64_PLTOFF64 (31) 94 ELF-64: Type: R_X86_64_SIZE32 (32) 95 ELF-64: Type: R_X86_64_SIZE64 (33) 96 ELF-64: Type: R_X86_64_GOTPC32_TLSDESC (34) 97 ELF-64: Type: R_X86_64_TLSDESC_CALL (35) 98 ELF-64: Type: R_X86_64_TLSDESC (36) 99 ELF-64: Type: R_X86_64_IRELATIVE (37) 100 101 ELF-PPC: Type: R_PPC_NONE (0) 102 ELF-PPC: Type: R_PPC_ADDR32 (1) 103 ELF-PPC: Type: R_PPC_ADDR24 (2) 104 ELF-PPC: Type: R_PPC_ADDR16 (3) 105 ELF-PPC: Type: R_PPC_ADDR16_LO (4) 106 ELF-PPC: Type: R_PPC_ADDR16_HI (5) 107 ELF-PPC: Type: R_PPC_ADDR16_HA (6) 108 ELF-PPC: Type: R_PPC_ADDR14 (7) 109 ELF-PPC: Type: R_PPC_ADDR14_BRTAKEN (8) 110 ELF-PPC: Type: R_PPC_ADDR14_BRNTAKEN (9) 111 ELF-PPC: Type: R_PPC_REL24 (10) 112 ELF-PPC: Type: R_PPC_REL14 (11) 113 ELF-PPC: Type: R_PPC_REL14_BRTAKEN (12) 114 ELF-PPC: Type: R_PPC_REL14_BRNTAKEN (13) 115 ELF-PPC: Type: R_PPC_REL32 (26) 116 ELF-PPC: Type: R_PPC_TPREL16_LO (70) 117 ELF-PPC: Type: R_PPC_TPREL16_HA (72) 118 119 ELF-PPC64: Type: R_PPC64_NONE (0) 120 ELF-PPC64: Type: R_PPC64_ADDR32 (1) 121 ELF-PPC64: Type: R_PPC64_ADDR16_LO (4) 122 ELF-PPC64: Type: R_PPC64_ADDR16_HI (5) 123 ELF-PPC64: Type: R_PPC64_ADDR14 (7) 124 ELF-PPC64: Type: R_PPC64_REL24 (10) 125 ELF-PPC64: Type: R_PPC64_REL32 (26) 126 ELF-PPC64: Type: R_PPC64_ADDR64 (38) 127 ELF-PPC64: Type: R_PPC64_ADDR16_HIGHER (39) 128 ELF-PPC64: Type: R_PPC64_ADDR16_HIGHEST (41) 129 ELF-PPC64: Type: R_PPC64_REL64 (44) 130 ELF-PPC64: Type: R_PPC64_TOC16 (47) 131 ELF-PPC64: Type: R_PPC64_TOC16_LO (48) 132 ELF-PPC64: Type: R_PPC64_TOC16_HA (50) 133 ELF-PPC64: Type: R_PPC64_TOC (51) 134 ELF-PPC64: Type: R_PPC64_ADDR16_DS (56) 135 ELF-PPC64: Type: R_PPC64_ADDR16_LO_DS (57) 136 ELF-PPC64: Type: R_PPC64_TOC16_DS (63) 137 ELF-PPC64: Type: R_PPC64_TOC16_LO_DS (64) 138 ELF-PPC64: Type: R_PPC64_TLS (67) 139 ELF-PPC64: Type: R_PPC64_TPREL16_LO (70) 140 ELF-PPC64: Type: R_PPC64_TPREL16_HA (72) 141 ELF-PPC64: Type: R_PPC64_DTPREL16_LO (75) 142 ELF-PPC64: Type: R_PPC64_DTPREL16_HA (77) 143 ELF-PPC64: Type: R_PPC64_GOT_TLSGD16_LO (80) 144 ELF-PPC64: Type: R_PPC64_GOT_TLSGD16_HA (82) 145 ELF-PPC64: Type: R_PPC64_GOT_TLSLD16_LO (84) 146 ELF-PPC64: Type: R_PPC64_GOT_TLSLD16_HA (86) 147 ELF-PPC64: Type: R_PPC64_GOT_TPREL16_LO_DS (88) 148 ELF-PPC64: Type: R_PPC64_GOT_TPREL16_HA (90) 149 ELF-PPC64: Type: R_PPC64_TLSGD (107) 150 ELF-PPC64: Type: R_PPC64_TLSLD (108) 151 152 ELF-AARCH64: Type: R_AARCH64_NONE (0) 153 ELF-AARCH64: Type: R_AARCH64_ABS64 (257) 154 ELF-AARCH64: Type: R_AARCH64_ABS32 (258) 155 ELF-AARCH64: Type: R_AARCH64_ABS16 (259) 156 ELF-AARCH64: Type: R_AARCH64_PREL64 (260) 157 ELF-AARCH64: Type: R_AARCH64_PREL32 (261) 158 ELF-AARCH64: Type: R_AARCH64_PREL16 (262) 159 ELF-AARCH64: Type: R_AARCH64_MOVW_UABS_G0 (263) 160 ELF-AARCH64: Type: R_AARCH64_MOVW_UABS_G0_NC (264) 161 ELF-AARCH64: Type: R_AARCH64_MOVW_UABS_G1 (265) 162 ELF-AARCH64: Type: R_AARCH64_MOVW_UABS_G1_NC (266) 163 ELF-AARCH64: Type: R_AARCH64_MOVW_UABS_G2 (267) 164 ELF-AARCH64: Type: R_AARCH64_MOVW_UABS_G2_NC (268) 165 ELF-AARCH64: Type: R_AARCH64_MOVW_UABS_G3 (269) 166 ELF-AARCH64: Type: R_AARCH64_MOVW_SABS_G0 (270) 167 ELF-AARCH64: Type: R_AARCH64_MOVW_SABS_G1 (271) 168 ELF-AARCH64: Type: R_AARCH64_MOVW_SABS_G2 (272) 169 ELF-AARCH64: Type: R_AARCH64_LD_PREL_LO19 (273) 170 ELF-AARCH64: Type: R_AARCH64_ADR_PREL_LO21 (274) 171 ELF-AARCH64: Type: R_AARCH64_ADR_PREL_PG_HI21 (275) 172 ELF-AARCH64: Type: R_AARCH64_ADR_PREL_PG_HI21_NC (276) 173 ELF-AARCH64: Type: R_AARCH64_ADD_ABS_LO12_NC (277) 174 ELF-AARCH64: Type: R_AARCH64_LDST8_ABS_LO12_NC (278) 175 ELF-AARCH64: Type: R_AARCH64_TSTBR14 (279) 176 ELF-AARCH64: Type: R_AARCH64_CONDBR19 (280) 177 ELF-AARCH64: Type: R_AARCH64_JUMP26 (282) 178 ELF-AARCH64: Type: R_AARCH64_CALL26 (283) 179 ELF-AARCH64: Type: R_AARCH64_LDST16_ABS_LO12_NC (284) 180 ELF-AARCH64: Type: R_AARCH64_LDST32_ABS_LO12_NC (285) 181 ELF-AARCH64: Type: R_AARCH64_LDST64_ABS_LO12_NC (286) 182 ELF-AARCH64: Type: R_AARCH64_MOVW_PREL_G0 (287) 183 ELF-AARCH64: Type: R_AARCH64_MOVW_PREL_G0_NC (288) 184 ELF-AARCH64: Type: R_AARCH64_MOVW_PREL_G1 (289) 185 ELF-AARCH64: Type: R_AARCH64_MOVW_PREL_G1_NC (290) 186 ELF-AARCH64: Type: R_AARCH64_MOVW_PREL_G2 (291) 187 ELF-AARCH64: Type: R_AARCH64_MOVW_PREL_G2_NC (292) 188 ELF-AARCH64: Type: R_AARCH64_MOVW_PREL_G3 (293) 189 ELF-AARCH64: Type: R_AARCH64_LDST128_ABS_LO12_NC (299) 190 ELF-AARCH64: Type: R_AARCH64_MOVW_GOTOFF_G0 (300) 191 ELF-AARCH64: Type: R_AARCH64_MOVW_GOTOFF_G0_NC (301) 192 ELF-AARCH64: Type: R_AARCH64_MOVW_GOTOFF_G1 (302) 193 ELF-AARCH64: Type: R_AARCH64_MOVW_GOTOFF_G1_NC (303) 194 ELF-AARCH64: Type: R_AARCH64_MOVW_GOTOFF_G2 (304) 195 ELF-AARCH64: Type: R_AARCH64_MOVW_GOTOFF_G2_NC (305) 196 ELF-AARCH64: Type: R_AARCH64_MOVW_GOTOFF_G3 (306) 197 ELF-AARCH64: Type: R_AARCH64_GOTREL64 (307) 198 ELF-AARCH64: Type: R_AARCH64_GOTREL32 (308) 199 ELF-AARCH64: Type: R_AARCH64_GOT_LD_PREL19 (309) 200 ELF-AARCH64: Type: R_AARCH64_LD64_GOTOFF_LO15 (310) 201 ELF-AARCH64: Type: R_AARCH64_ADR_GOT_PAGE (311) 202 ELF-AARCH64: Type: R_AARCH64_LD64_GOT_LO12_NC (312) 203 ELF-AARCH64: Type: R_AARCH64_LD64_GOTPAGE_LO15 (313) 204 ELF-AARCH64: Type: R_AARCH64_TLSGD_ADR_PREL21 (512) 205 ELF-AARCH64: Type: R_AARCH64_TLSGD_ADR_PAGE21 (513) 206 ELF-AARCH64: Type: R_AARCH64_TLSGD_ADD_LO12_NC (514) 207 ELF-AARCH64: Type: R_AARCH64_TLSGD_MOVW_G1 (515) 208 ELF-AARCH64: Type: R_AARCH64_TLSGD_MOVW_G0_NC (516) 209 ELF-AARCH64: Type: R_AARCH64_TLSLD_ADR_PREL21 (517) 210 ELF-AARCH64: Type: R_AARCH64_TLSLD_ADR_PAGE21 (518) 211 ELF-AARCH64: Type: R_AARCH64_TLSLD_ADD_LO12_NC (519) 212 ELF-AARCH64: Type: R_AARCH64_TLSLD_MOVW_G1 (520) 213 ELF-AARCH64: Type: R_AARCH64_TLSLD_MOVW_G0_NC (521) 214 ELF-AARCH64: Type: R_AARCH64_TLSLD_LD_PREL19 (522) 215 ELF-AARCH64: Type: R_AARCH64_TLSLD_MOVW_DTPREL_G2 (523) 216 ELF-AARCH64: Type: R_AARCH64_TLSLD_MOVW_DTPREL_G1 (524) 217 ELF-AARCH64: Type: R_AARCH64_TLSLD_MOVW_DTPREL_G1_NC (525) 218 ELF-AARCH64: Type: R_AARCH64_TLSLD_MOVW_DTPREL_G0 (526) 219 ELF-AARCH64: Type: R_AARCH64_TLSLD_MOVW_DTPREL_G0_NC (527) 220 ELF-AARCH64: Type: R_AARCH64_TLSLD_ADD_DTPREL_HI12 (528) 221 ELF-AARCH64: Type: R_AARCH64_TLSLD_ADD_DTPREL_LO12 (529) 222 ELF-AARCH64: Type: R_AARCH64_TLSLD_ADD_DTPREL_LO12_NC (530) 223 ELF-AARCH64: Type: R_AARCH64_TLSLD_LDST8_DTPREL_LO12 (531) 224 ELF-AARCH64: Type: R_AARCH64_TLSLD_LDST8_DTPREL_LO12_NC (532) 225 ELF-AARCH64: Type: R_AARCH64_TLSLD_LDST16_DTPREL_LO12 (533) 226 ELF-AARCH64: Type: R_AARCH64_TLSLD_LDST16_DTPREL_LO12_NC (534) 227 ELF-AARCH64: Type: R_AARCH64_TLSLD_LDST32_DTPREL_LO12 (535) 228 ELF-AARCH64: Type: R_AARCH64_TLSLD_LDST32_DTPREL_LO12_NC (536) 229 ELF-AARCH64: Type: R_AARCH64_TLSLD_LDST64_DTPREL_LO12 (537) 230 ELF-AARCH64: Type: R_AARCH64_TLSLD_LDST64_DTPREL_LO12_NC (538) 231 ELF-AARCH64: Type: R_AARCH64_TLSIE_MOVW_GOTTPREL_G1 (539) 232 ELF-AARCH64: Type: R_AARCH64_TLSIE_MOVW_GOTTPREL_G0_NC (540) 233 ELF-AARCH64: Type: R_AARCH64_TLSIE_ADR_GOTTPREL_PAGE21 (541) 234 ELF-AARCH64: Type: R_AARCH64_TLSIE_LD64_GOTTPREL_LO12_NC (542) 235 ELF-AARCH64: Type: R_AARCH64_TLSIE_LD_GOTTPREL_PREL19 (543) 236 ELF-AARCH64: Type: R_AARCH64_TLSLE_MOVW_TPREL_G2 (544) 237 ELF-AARCH64: Type: R_AARCH64_TLSLE_MOVW_TPREL_G1 (545) 238 ELF-AARCH64: Type: R_AARCH64_TLSLE_MOVW_TPREL_G1_NC (546) 239 ELF-AARCH64: Type: R_AARCH64_TLSLE_MOVW_TPREL_G0 (547) 240 ELF-AARCH64: Type: R_AARCH64_TLSLE_MOVW_TPREL_G0_NC (548) 241 ELF-AARCH64: Type: R_AARCH64_TLSLE_ADD_TPREL_HI12 (549) 242 ELF-AARCH64: Type: R_AARCH64_TLSLE_ADD_TPREL_LO12 (550) 243 ELF-AARCH64: Type: R_AARCH64_TLSLE_ADD_TPREL_LO12_NC (551) 244 ELF-AARCH64: Type: R_AARCH64_TLSLE_LDST8_TPREL_LO12 (552) 245 ELF-AARCH64: Type: R_AARCH64_TLSLE_LDST8_TPREL_LO12_NC (553) 246 ELF-AARCH64: Type: R_AARCH64_TLSLE_LDST16_TPREL_LO12 (554) 247 ELF-AARCH64: Type: R_AARCH64_TLSLE_LDST16_TPREL_LO12_NC (555) 248 ELF-AARCH64: Type: R_AARCH64_TLSLE_LDST32_TPREL_LO12 (556) 249 ELF-AARCH64: Type: R_AARCH64_TLSLE_LDST32_TPREL_LO12_NC (557) 250 ELF-AARCH64: Type: R_AARCH64_TLSLE_LDST64_TPREL_LO12 (558) 251 ELF-AARCH64: Type: R_AARCH64_TLSLE_LDST64_TPREL_LO12_NC (559) 252 ELF-AARCH64: Type: R_AARCH64_TLSDESC_LD_PREL19 (560) 253 ELF-AARCH64: Type: R_AARCH64_TLSDESC_ADR_PREL21 (561) 254 ELF-AARCH64: Type: R_AARCH64_TLSDESC_ADR_PAGE21 (562) 255 ELF-AARCH64: Type: R_AARCH64_TLSDESC_LD64_LO12_NC (563) 256 ELF-AARCH64: Type: R_AARCH64_TLSDESC_ADD_LO12_NC (564) 257 ELF-AARCH64: Type: R_AARCH64_TLSDESC_OFF_G1 (565) 258 ELF-AARCH64: Type: R_AARCH64_TLSDESC_OFF_G0_NC (566) 259 ELF-AARCH64: Type: R_AARCH64_TLSDESC_LDR (567) 260 ELF-AARCH64: Type: R_AARCH64_TLSDESC_ADD (568) 261 ELF-AARCH64: Type: R_AARCH64_TLSDESC_CALL (569) 262 ELF-AARCH64: Type: R_AARCH64_TLSLE_LDST128_TPREL_LO12 (570) 263 ELF-AARCH64: Type: R_AARCH64_TLSLE_LDST128_TPREL_LO12_NC (571) 264 ELF-AARCH64: Type: R_AARCH64_TLSLD_LDST128_DTPREL_LO12 (572) 265 ELF-AARCH64: Type: R_AARCH64_TLSLD_LDST128_DTPREL_LO12_NC (573) 266 ELF-AARCH64: Type: R_AARCH64_COPY (1024) 267 ELF-AARCH64: Type: R_AARCH64_GLOB_DAT (1025) 268 ELF-AARCH64: Type: R_AARCH64_JUMP_SLOT (1026) 269 ELF-AARCH64: Type: R_AARCH64_RELATIVE (1027) 270 ELF-AARCH64: Type: R_AARCH64_TLS_DTPREL64 (1028) 271 ELF-AARCH64: Type: R_AARCH64_TLS_DTPMOD64 (1029) 272 ELF-AARCH64: Type: R_AARCH64_TLS_TPREL64 (1030) 273 ELF-AARCH64: Type: R_AARCH64_TLSDESC (1031) 274 ELF-AARCH64: Type: R_AARCH64_IRELATIVE (1032) 275 276 ELF-ARM: Type: R_ARM_NONE (0) 277 ELF-ARM: Type: R_ARM_PC24 (1) 278 ELF-ARM: Type: R_ARM_ABS32 (2) 279 ELF-ARM: Type: R_ARM_REL32 (3) 280 ELF-ARM: Type: R_ARM_LDR_PC_G0 (4) 281 ELF-ARM: Type: R_ARM_ABS16 (5) 282 ELF-ARM: Type: R_ARM_ABS12 (6) 283 ELF-ARM: Type: R_ARM_THM_ABS5 (7) 284 ELF-ARM: Type: R_ARM_ABS8 (8) 285 ELF-ARM: Type: R_ARM_SBREL32 (9) 286 ELF-ARM: Type: R_ARM_THM_CALL (10) 287 ELF-ARM: Type: R_ARM_THM_PC8 (11) 288 ELF-ARM: Type: R_ARM_BREL_ADJ (12) 289 ELF-ARM: Type: R_ARM_TLS_DESC (13) 290 ELF-ARM: Type: R_ARM_THM_SWI8 (14) 291 ELF-ARM: Type: R_ARM_XPC25 (15) 292 ELF-ARM: Type: R_ARM_THM_XPC22 (16) 293 ELF-ARM: Type: R_ARM_TLS_DTPMOD32 (17) 294 ELF-ARM: Type: R_ARM_TLS_DTPOFF32 (18) 295 ELF-ARM: Type: R_ARM_TLS_TPOFF32 (19) 296 ELF-ARM: Type: R_ARM_COPY (20) 297 ELF-ARM: Type: R_ARM_GLOB_DAT (21) 298 ELF-ARM: Type: R_ARM_JUMP_SLOT (22) 299 ELF-ARM: Type: R_ARM_RELATIVE (23) 300 ELF-ARM: Type: R_ARM_GOTOFF32 (24) 301 ELF-ARM: Type: R_ARM_BASE_PREL (25) 302 ELF-ARM: Type: R_ARM_GOT_BREL (26) 303 ELF-ARM: Type: R_ARM_CALL (28) 304 ELF-ARM: Type: R_ARM_JUMP24 (29) 305 ELF-ARM: Type: R_ARM_THM_JUMP24 (30) 306 ELF-ARM: Type: R_ARM_BASE_ABS (31) 307 ELF-ARM: Type: R_ARM_ALU_PCREL_7_0 (32) 308 ELF-ARM: Type: R_ARM_ALU_PCREL_15_8 (33) 309 ELF-ARM: Type: R_ARM_ALU_PCREL_23_15 (34) 310 ELF-ARM: Type: R_ARM_LDR_SBREL_11_0_NC (35) 311 ELF-ARM: Type: R_ARM_ALU_SBREL_19_12_NC (36) 312 ELF-ARM: Type: R_ARM_ALU_SBREL_27_20_CK (37) 313 ELF-ARM: Type: R_ARM_TARGET1 (38) 314 ELF-ARM: Type: R_ARM_SBREL31 (39) 315 ELF-ARM: Type: R_ARM_V4BX (40) 316 ELF-ARM: Type: R_ARM_TARGET2 (41) 317 ELF-ARM: Type: R_ARM_PREL31 (42) 318 ELF-ARM: Type: R_ARM_MOVW_ABS_NC (43) 319 ELF-ARM: Type: R_ARM_MOVT_ABS (44) 320 ELF-ARM: Type: R_ARM_MOVW_PREL_NC (45) 321 ELF-ARM: Type: R_ARM_MOVT_PREL (46) 322 ELF-ARM: Type: R_ARM_THM_MOVW_ABS_NC (47) 323 ELF-ARM: Type: R_ARM_THM_MOVT_ABS (48) 324 ELF-ARM: Type: R_ARM_THM_MOVW_PREL_NC (49) 325 ELF-ARM: Type: R_ARM_THM_MOVT_PREL (50) 326 ELF-ARM: Type: R_ARM_THM_JUMP19 (51) 327 ELF-ARM: Type: R_ARM_THM_JUMP6 (52) 328 ELF-ARM: Type: R_ARM_THM_ALU_PREL_11_0 (53) 329 ELF-ARM: Type: R_ARM_THM_PC12 (54) 330 ELF-ARM: Type: R_ARM_ABS32_NOI (55) 331 ELF-ARM: Type: R_ARM_REL32_NOI (56) 332 ELF-ARM: Type: R_ARM_ALU_PC_G0_NC (57) 333 ELF-ARM: Type: R_ARM_ALU_PC_G0 (58) 334 ELF-ARM: Type: R_ARM_ALU_PC_G1_NC (59) 335 ELF-ARM: Type: R_ARM_ALU_PC_G1 (60) 336 ELF-ARM: Type: R_ARM_ALU_PC_G2 (61) 337 ELF-ARM: Type: R_ARM_LDR_PC_G1 (62) 338 ELF-ARM: Type: R_ARM_LDR_PC_G2 (63) 339 ELF-ARM: Type: R_ARM_LDRS_PC_G0 (64) 340 ELF-ARM: Type: R_ARM_LDRS_PC_G1 (65) 341 ELF-ARM: Type: R_ARM_LDRS_PC_G2 (66) 342 ELF-ARM: Type: R_ARM_LDC_PC_G0 (67) 343 ELF-ARM: Type: R_ARM_LDC_PC_G1 (68) 344 ELF-ARM: Type: R_ARM_LDC_PC_G2 (69) 345 ELF-ARM: Type: R_ARM_ALU_SB_G0_NC (70) 346 ELF-ARM: Type: R_ARM_ALU_SB_G0 (71) 347 ELF-ARM: Type: R_ARM_ALU_SB_G1_NC (72) 348 ELF-ARM: Type: R_ARM_ALU_SB_G1 (73) 349 ELF-ARM: Type: R_ARM_ALU_SB_G2 (74) 350 ELF-ARM: Type: R_ARM_LDR_SB_G0 (75) 351 ELF-ARM: Type: R_ARM_LDR_SB_G1 (76) 352 ELF-ARM: Type: R_ARM_LDR_SB_G2 (77) 353 ELF-ARM: Type: R_ARM_LDRS_SB_G0 (78) 354 ELF-ARM: Type: R_ARM_LDRS_SB_G1 (79) 355 ELF-ARM: Type: R_ARM_LDRS_SB_G2 (80) 356 ELF-ARM: Type: R_ARM_LDC_SB_G0 (81) 357 ELF-ARM: Type: R_ARM_LDC_SB_G1 (82) 358 ELF-ARM: Type: R_ARM_LDC_SB_G2 (83) 359 ELF-ARM: Type: R_ARM_MOVW_BREL_NC (84) 360 ELF-ARM: Type: R_ARM_MOVT_BREL (85) 361 ELF-ARM: Type: R_ARM_MOVW_BREL (86) 362 ELF-ARM: Type: R_ARM_THM_MOVW_BREL_NC (87) 363 ELF-ARM: Type: R_ARM_THM_MOVT_BREL (88) 364 ELF-ARM: Type: R_ARM_THM_MOVW_BREL (89) 365 ELF-ARM: Type: R_ARM_TLS_GOTDESC (90) 366 ELF-ARM: Type: R_ARM_TLS_CALL (91) 367 ELF-ARM: Type: R_ARM_TLS_DESCSEQ (92) 368 ELF-ARM: Type: R_ARM_THM_TLS_CALL (93) 369 ELF-ARM: Type: R_ARM_PLT32_ABS (94) 370 ELF-ARM: Type: R_ARM_GOT_ABS (95) 371 ELF-ARM: Type: R_ARM_GOT_PREL (96) 372 ELF-ARM: Type: R_ARM_GOT_BREL12 (97) 373 ELF-ARM: Type: R_ARM_GOTOFF12 (98) 374 ELF-ARM: Type: R_ARM_GOTRELAX (99) 375 ELF-ARM: Type: R_ARM_GNU_VTENTRY (100) 376 ELF-ARM: Type: R_ARM_GNU_VTINHERIT (101) 377 ELF-ARM: Type: R_ARM_THM_JUMP11 (102) 378 ELF-ARM: Type: R_ARM_THM_JUMP8 (103) 379 ELF-ARM: Type: R_ARM_TLS_GD32 (104) 380 ELF-ARM: Type: R_ARM_TLS_LDM32 (105) 381 ELF-ARM: Type: R_ARM_TLS_LDO32 (106) 382 ELF-ARM: Type: R_ARM_TLS_IE32 (107) 383 ELF-ARM: Type: R_ARM_TLS_LE32 (108) 384 ELF-ARM: Type: R_ARM_TLS_LDO12 (109) 385 ELF-ARM: Type: R_ARM_TLS_LE12 (110) 386 ELF-ARM: Type: R_ARM_TLS_IE12GP (111) 387 ELF-ARM: Type: R_ARM_PRIVATE_0 (112) 388 ELF-ARM: Type: R_ARM_PRIVATE_1 (113) 389 ELF-ARM: Type: R_ARM_PRIVATE_2 (114) 390 ELF-ARM: Type: R_ARM_PRIVATE_3 (115) 391 ELF-ARM: Type: R_ARM_PRIVATE_4 (116) 392 ELF-ARM: Type: R_ARM_PRIVATE_5 (117) 393 ELF-ARM: Type: R_ARM_PRIVATE_6 (118) 394 ELF-ARM: Type: R_ARM_PRIVATE_7 (119) 395 ELF-ARM: Type: R_ARM_PRIVATE_8 (120) 396 ELF-ARM: Type: R_ARM_PRIVATE_9 (121) 397 ELF-ARM: Type: R_ARM_PRIVATE_10 (122) 398 ELF-ARM: Type: R_ARM_PRIVATE_11 (123) 399 ELF-ARM: Type: R_ARM_PRIVATE_12 (124) 400 ELF-ARM: Type: R_ARM_PRIVATE_13 (125) 401 ELF-ARM: Type: R_ARM_PRIVATE_14 (126) 402 ELF-ARM: Type: R_ARM_PRIVATE_15 (127) 403 ELF-ARM: Type: R_ARM_ME_TOO (128) 404 ELF-ARM: Type: R_ARM_THM_TLS_DESCSEQ16 (129) 405 ELF-ARM: Type: R_ARM_THM_TLS_DESCSEQ32 (130) 406 ELF-ARM: Type: R_ARM_IRELATIVE (160) 407 408 ELF-MIPS: Type: R_MIPS_NONE (0) 409 ELF-MIPS: Type: R_MIPS_16 (1) 410 ELF-MIPS: Type: R_MIPS_32 (2) 411 ELF-MIPS: Type: R_MIPS_REL32 (3) 412 ELF-MIPS: Type: R_MIPS_26 (4) 413 ELF-MIPS: Type: R_MIPS_HI16 (5) 414 ELF-MIPS: Type: R_MIPS_LO16 (6) 415 ELF-MIPS: Type: R_MIPS_GPREL16 (7) 416 ELF-MIPS: Type: R_MIPS_LITERAL (8) 417 ELF-MIPS: Type: R_MIPS_GOT16 (9) 418 ELF-MIPS: Type: R_MIPS_PC16 (10) 419 ELF-MIPS: Type: R_MIPS_CALL16 (11) 420 ELF-MIPS: Type: R_MIPS_GPREL32 (12) 421 ELF-MIPS: Type: R_MIPS_SHIFT5 (16) 422 ELF-MIPS: Type: R_MIPS_SHIFT6 (17) 423 ELF-MIPS: Type: R_MIPS_64 (18) 424 ELF-MIPS: Type: R_MIPS_GOT_DISP (19) 425 ELF-MIPS: Type: R_MIPS_GOT_PAGE (20) 426 ELF-MIPS: Type: R_MIPS_GOT_OFST (21) 427 ELF-MIPS: Type: R_MIPS_GOT_HI16 (22) 428 ELF-MIPS: Type: R_MIPS_GOT_LO16 (23) 429 ELF-MIPS: Type: R_MIPS_SUB (24) 430 ELF-MIPS: Type: R_MIPS_INSERT_A (25) 431 ELF-MIPS: Type: R_MIPS_INSERT_B (26) 432 ELF-MIPS: Type: R_MIPS_DELETE (27) 433 ELF-MIPS: Type: R_MIPS_HIGHER (28) 434 ELF-MIPS: Type: R_MIPS_HIGHEST (29) 435 ELF-MIPS: Type: R_MIPS_CALL_HI16 (30) 436 ELF-MIPS: Type: R_MIPS_CALL_LO16 (31) 437 ELF-MIPS: Type: R_MIPS_SCN_DISP (32) 438 ELF-MIPS: Type: R_MIPS_REL16 (33) 439 ELF-MIPS: Type: R_MIPS_ADD_IMMEDIATE (34) 440 ELF-MIPS: Type: R_MIPS_PJUMP (35) 441 ELF-MIPS: Type: R_MIPS_RELGOT (36) 442 ELF-MIPS: Type: R_MIPS_JALR (37) 443 ELF-MIPS: Type: R_MIPS_TLS_DTPMOD32 (38) 444 ELF-MIPS: Type: R_MIPS_TLS_DTPREL32 (39) 445 ELF-MIPS: Type: R_MIPS_TLS_DTPMOD64 (40) 446 ELF-MIPS: Type: R_MIPS_TLS_DTPREL64 (41) 447 ELF-MIPS: Type: R_MIPS_TLS_GD (42) 448 ELF-MIPS: Type: R_MIPS_TLS_LDM (43) 449 ELF-MIPS: Type: R_MIPS_TLS_DTPREL_HI16 (44) 450 ELF-MIPS: Type: R_MIPS_TLS_DTPREL_LO16 (45) 451 ELF-MIPS: Type: R_MIPS_TLS_GOTTPREL (46) 452 ELF-MIPS: Type: R_MIPS_TLS_TPREL32 (47) 453 ELF-MIPS: Type: R_MIPS_TLS_TPREL64 (48) 454 ELF-MIPS: Type: R_MIPS_TLS_TPREL_HI16 (49) 455 ELF-MIPS: Type: R_MIPS_TLS_TPREL_LO16 (50) 456 ELF-MIPS: Type: R_MIPS_GLOB_DAT (51) 457 ELF-MIPS: Type: R_MIPS_COPY (126) 458 ELF-MIPS: Type: R_MIPS_JUMP_SLOT (127) 459 ELF-MIPS: Type: R_MIPS_NUM (218) 460 ELF-MIPS64EL: Type: R_MIPS_NONE/R_MIPS_NONE/R_MIPS_NONE (0) 461 ELF-MIPS64EL: Type: R_MIPS_16/R_MIPS_16/R_MIPS_16 (65793) 462 ELF-MIPS64EL: Type: R_MIPS_32/R_MIPS_32/R_MIPS_32 (131586) 463 ELF-MIPS64EL: Type: R_MIPS_REL32/R_MIPS_REL32/R_MIPS_REL32 (197379) 464 ELF-MIPS64EL: Type: R_MIPS_26/R_MIPS_26/R_MIPS_26 (263172) 465 ELF-MIPS64EL: Type: R_MIPS_HI16/R_MIPS_HI16/R_MIPS_HI16 (328965) 466 ELF-MIPS64EL: Type: R_MIPS_LO16/R_MIPS_LO16/R_MIPS_LO16 (394758) 467 ELF-MIPS64EL: Type: R_MIPS_GPREL16/R_MIPS_GPREL16/R_MIPS_GPREL16 (460551) 468 ELF-MIPS64EL: Type: R_MIPS_LITERAL/R_MIPS_LITERAL/R_MIPS_LITERAL (526344) 469 ELF-MIPS64EL: Type: R_MIPS_GOT16/R_MIPS_GOT16/R_MIPS_GOT16 (592137) 470 ELF-MIPS64EL: Type: R_MIPS_PC16/R_MIPS_PC16/R_MIPS_PC16 (657930) 471 ELF-MIPS64EL: Type: R_MIPS_CALL16/R_MIPS_CALL16/R_MIPS_CALL16 (723723) 472 ELF-MIPS64EL: Type: R_MIPS_GPREL32/R_MIPS_GPREL32/R_MIPS_GPREL32 (789516) 473 ELF-MIPS64EL: Type: R_MIPS_SHIFT5/R_MIPS_SHIFT5/R_MIPS_SHIFT5 (1052688) 474 ELF-MIPS64EL: Type: R_MIPS_SHIFT6/R_MIPS_SHIFT6/R_MIPS_SHIFT6 (1118481) 475 ELF-MIPS64EL: Type: R_MIPS_64/R_MIPS_64/R_MIPS_64 (1184274) 476 ELF-MIPS64EL: Type: R_MIPS_GOT_DISP/R_MIPS_GOT_DISP/R_MIPS_GOT_DISP (1250067) 477 ELF-MIPS64EL: Type: R_MIPS_GOT_PAGE/R_MIPS_GOT_PAGE/R_MIPS_GOT_PAGE (1315860) 478 ELF-MIPS64EL: Type: R_MIPS_GOT_OFST/R_MIPS_GOT_OFST/R_MIPS_GOT_OFST (1381653) 479 ELF-MIPS64EL: Type: R_MIPS_GOT_HI16/R_MIPS_GOT_HI16/R_MIPS_GOT_HI16 (1447446) 480 ELF-MIPS64EL: Type: R_MIPS_GOT_LO16/R_MIPS_GOT_LO16/R_MIPS_GOT_LO16 (1513239) 481 ELF-MIPS64EL: Type: R_MIPS_SUB/R_MIPS_SUB/R_MIPS_SUB (1579032) 482 ELF-MIPS64EL: Type: R_MIPS_INSERT_A/R_MIPS_INSERT_A/R_MIPS_INSERT_A (1644825) 483 ELF-MIPS64EL: Type: R_MIPS_INSERT_B/R_MIPS_INSERT_B/R_MIPS_INSERT_B (1710618) 484 ELF-MIPS64EL: Type: R_MIPS_DELETE/R_MIPS_DELETE/R_MIPS_DELETE (1776411) 485 ELF-MIPS64EL: Type: R_MIPS_HIGHER/R_MIPS_HIGHER/R_MIPS_HIGHER (1842204) 486 ELF-MIPS64EL: Type: R_MIPS_HIGHEST/R_MIPS_HIGHEST/R_MIPS_HIGHEST (1907997) 487 ELF-MIPS64EL: Type: R_MIPS_CALL_HI16/R_MIPS_CALL_HI16/R_MIPS_CALL_HI16 (1973790) 488 ELF-MIPS64EL: Type: R_MIPS_CALL_LO16/R_MIPS_CALL_LO16/R_MIPS_CALL_LO16 (2039583) 489 ELF-MIPS64EL: Type: R_MIPS_SCN_DISP/R_MIPS_SCN_DISP/R_MIPS_SCN_DISP (2105376) 490 ELF-MIPS64EL: Type: R_MIPS_REL16/R_MIPS_REL16/R_MIPS_REL16 (2171169) 491 ELF-MIPS64EL: Type: R_MIPS_ADD_IMMEDIATE/R_MIPS_ADD_IMMEDIATE/R_MIPS_ADD_IMMEDIATE (2236962) 492 ELF-MIPS64EL: Type: R_MIPS_PJUMP/R_MIPS_PJUMP/R_MIPS_PJUMP (2302755) 493 ELF-MIPS64EL: Type: R_MIPS_RELGOT/R_MIPS_RELGOT/R_MIPS_RELGOT (2368548) 494 ELF-MIPS64EL: Type: R_MIPS_JALR/R_MIPS_JALR/R_MIPS_JALR (2434341) 495 ELF-MIPS64EL: Type: R_MIPS_TLS_DTPMOD32/R_MIPS_TLS_DTPMOD32/R_MIPS_TLS_DTPMOD32 (2500134) 496 ELF-MIPS64EL: Type: R_MIPS_TLS_DTPREL32/R_MIPS_TLS_DTPREL32/R_MIPS_TLS_DTPREL32 (2565927) 497 ELF-MIPS64EL: Type: R_MIPS_TLS_DTPMOD64/R_MIPS_TLS_DTPMOD64/R_MIPS_TLS_DTPMOD64 (2631720) 498 ELF-MIPS64EL: Type: R_MIPS_TLS_DTPREL64/R_MIPS_TLS_DTPREL64/R_MIPS_TLS_DTPREL64 (2697513) 499 ELF-MIPS64EL: Type: R_MIPS_TLS_GD/R_MIPS_TLS_GD/R_MIPS_TLS_GD (2763306) 500 ELF-MIPS64EL: Type: R_MIPS_TLS_LDM/R_MIPS_TLS_LDM/R_MIPS_TLS_LDM (2829099) 501 ELF-MIPS64EL: Type: R_MIPS_TLS_DTPREL_HI16/R_MIPS_TLS_DTPREL_HI16/R_MIPS_TLS_DTPREL_HI16 (2894892) 502 ELF-MIPS64EL: Type: R_MIPS_TLS_DTPREL_LO16/R_MIPS_TLS_DTPREL_LO16/R_MIPS_TLS_DTPREL_LO16 (2960685) 503 ELF-MIPS64EL: Type: R_MIPS_TLS_GOTTPREL/R_MIPS_TLS_GOTTPREL/R_MIPS_TLS_GOTTPREL (3026478) 504 ELF-MIPS64EL: Type: R_MIPS_TLS_TPREL32/R_MIPS_TLS_TPREL32/R_MIPS_TLS_TPREL32 (3092271) 505 ELF-MIPS64EL: Type: R_MIPS_TLS_TPREL64/R_MIPS_TLS_TPREL64/R_MIPS_TLS_TPREL64 (3158064) 506 ELF-MIPS64EL: Type: R_MIPS_TLS_TPREL_HI16/R_MIPS_TLS_TPREL_HI16/R_MIPS_TLS_TPREL_HI16 (3223857) 507 ELF-MIPS64EL: Type: R_MIPS_TLS_TPREL_LO16/R_MIPS_TLS_TPREL_LO16/R_MIPS_TLS_TPREL_LO16 (3289650) 508 ELF-MIPS64EL: Type: R_MIPS_GLOB_DAT/R_MIPS_GLOB_DAT/R_MIPS_GLOB_DAT (3355443) 509 ELF-MIPS64EL: Type: R_MIPS_COPY/R_MIPS_COPY/R_MIPS_COPY (8289918) 510 ELF-MIPS64EL: Type: R_MIPS_JUMP_SLOT/R_MIPS_JUMP_SLOT/R_MIPS_JUMP_SLOT (8355711) 511 ELF-MIPS64EL: Type: R_MIPS_NUM/R_MIPS_NUM/R_MIPS_NUM (14342874) 512 513 ELF-HEXAGON: Type: R_HEX_NONE (0) 514 ELF-HEXAGON: Type: R_HEX_B22_PCREL (1) 515 ELF-HEXAGON: Type: R_HEX_B15_PCREL (2) 516 ELF-HEXAGON: Type: R_HEX_B7_PCREL (3) 517 ELF-HEXAGON: Type: R_HEX_LO16 (4) 518 ELF-HEXAGON: Type: R_HEX_HI16 (5) 519 ELF-HEXAGON: Type: R_HEX_32 (6) 520 ELF-HEXAGON: Type: R_HEX_16 (7) 521 ELF-HEXAGON: Type: R_HEX_8 (8) 522 ELF-HEXAGON: Type: R_HEX_GPREL16_0 (9) 523 ELF-HEXAGON: Type: R_HEX_GPREL16_1 (10) 524 ELF-HEXAGON: Type: R_HEX_GPREL16_2 (11) 525 ELF-HEXAGON: Type: R_HEX_GPREL16_3 (12) 526 ELF-HEXAGON: Type: R_HEX_HL16 (13) 527 ELF-HEXAGON: Type: R_HEX_B13_PCREL (14) 528 ELF-HEXAGON: Type: R_HEX_B9_PCREL (15) 529 ELF-HEXAGON: Type: R_HEX_B32_PCREL_X (16) 530 ELF-HEXAGON: Type: R_HEX_32_6_X (17) 531 ELF-HEXAGON: Type: R_HEX_B22_PCREL_X (18) 532 ELF-HEXAGON: Type: R_HEX_B15_PCREL_X (19) 533 ELF-HEXAGON: Type: R_HEX_B13_PCREL_X (20) 534 ELF-HEXAGON: Type: R_HEX_B9_PCREL_X (21) 535 ELF-HEXAGON: Type: R_HEX_B7_PCREL_X (22) 536 ELF-HEXAGON: Type: R_HEX_16_X (23) 537 ELF-HEXAGON: Type: R_HEX_12_X (24) 538 ELF-HEXAGON: Type: R_HEX_11_X (25) 539 ELF-HEXAGON: Type: R_HEX_10_X (26) 540 ELF-HEXAGON: Type: R_HEX_9_X (27) 541 ELF-HEXAGON: Type: R_HEX_8_X (28) 542 ELF-HEXAGON: Type: R_HEX_7_X (29) 543 ELF-HEXAGON: Type: R_HEX_6_X (30) 544 ELF-HEXAGON: Type: R_HEX_32_PCREL (31) 545 ELF-HEXAGON: Type: R_HEX_COPY (32) 546 ELF-HEXAGON: Type: R_HEX_GLOB_DAT (33) 547 ELF-HEXAGON: Type: R_HEX_JMP_SLOT (34) 548 ELF-HEXAGON: Type: R_HEX_RELATIVE (35) 549 ELF-HEXAGON: Type: R_HEX_PLT_B22_PCREL (36) 550 ELF-HEXAGON: Type: R_HEX_GOTREL_LO16 (37) 551 ELF-HEXAGON: Type: R_HEX_GOTREL_HI16 (38) 552 ELF-HEXAGON: Type: R_HEX_GOTREL_32 (39) 553 ELF-HEXAGON: Type: R_HEX_GOT_LO16 (40) 554 ELF-HEXAGON: Type: R_HEX_GOT_HI16 (41) 555 ELF-HEXAGON: Type: R_HEX_GOT_32 (42) 556 ELF-HEXAGON: Type: R_HEX_GOT_16 (43) 557 ELF-HEXAGON: Type: R_HEX_DTPMOD_32 (44) 558 ELF-HEXAGON: Type: R_HEX_DTPREL_LO16 (45) 559 ELF-HEXAGON: Type: R_HEX_DTPREL_HI16 (46) 560 ELF-HEXAGON: Type: R_HEX_DTPREL_32 (47) 561 ELF-HEXAGON: Type: R_HEX_DTPREL_16 (48) 562 ELF-HEXAGON: Type: R_HEX_GD_PLT_B22_PCREL (49) 563 ELF-HEXAGON: Type: R_HEX_GD_GOT_LO16 (50) 564 ELF-HEXAGON: Type: R_HEX_GD_GOT_HI16 (51) 565 ELF-HEXAGON: Type: R_HEX_GD_GOT_32 (52) 566 ELF-HEXAGON: Type: R_HEX_GD_GOT_16 (53) 567 ELF-HEXAGON: Type: R_HEX_IE_LO16 (54) 568 ELF-HEXAGON: Type: R_HEX_IE_HI16 (55) 569 ELF-HEXAGON: Type: R_HEX_IE_32 (56) 570 ELF-HEXAGON: Type: R_HEX_IE_GOT_LO16 (57) 571 ELF-HEXAGON: Type: R_HEX_IE_GOT_HI16 (58) 572 ELF-HEXAGON: Type: R_HEX_IE_GOT_32 (59) 573 ELF-HEXAGON: Type: R_HEX_IE_GOT_16 (60) 574 ELF-HEXAGON: Type: R_HEX_TPREL_LO16 (61) 575 ELF-HEXAGON: Type: R_HEX_TPREL_HI16 (62) 576 ELF-HEXAGON: Type: R_HEX_TPREL_32 (63) 577 ELF-HEXAGON: Type: R_HEX_TPREL_16 (64) 578 ELF-HEXAGON: Type: R_HEX_6_PCREL_X (65) 579 ELF-HEXAGON: Type: R_HEX_GOTREL_32_6_X (66) 580 ELF-HEXAGON: Type: R_HEX_GOTREL_16_X (67) 581 ELF-HEXAGON: Type: R_HEX_GOTREL_11_X (68) 582 ELF-HEXAGON: Type: R_HEX_GOT_32_6_X (69) 583 ELF-HEXAGON: Type: R_HEX_GOT_16_X (70) 584 ELF-HEXAGON: Type: R_HEX_GOT_11_X (71) 585 ELF-HEXAGON: Type: R_HEX_DTPREL_32_6_X (72) 586 ELF-HEXAGON: Type: R_HEX_DTPREL_16_X (73) 587 ELF-HEXAGON: Type: R_HEX_DTPREL_11_X (74) 588 ELF-HEXAGON: Type: R_HEX_GD_GOT_32_6_X (75) 589 ELF-HEXAGON: Type: R_HEX_GD_GOT_16_X (76) 590 ELF-HEXAGON: Type: R_HEX_GD_GOT_11_X (77) 591 ELF-HEXAGON: Type: R_HEX_IE_32_6_X (78) 592 ELF-HEXAGON: Type: R_HEX_IE_16_X (79) 593 ELF-HEXAGON: Type: R_HEX_IE_GOT_32_6_X (80) 594 ELF-HEXAGON: Type: R_HEX_IE_GOT_16_X (81) 595 ELF-HEXAGON: Type: R_HEX_IE_GOT_11_X (82) 596 ELF-HEXAGON: Type: R_HEX_TPREL_32_6_X (83) 597 ELF-HEXAGON: Type: R_HEX_TPREL_16_X (84) 598 ELF-HEXAGON: Type: R_HEX_TPREL_11_X (85) 599 600 COFF-32: Type: IMAGE_REL_I386_ABSOLUTE (0) 601 COFF-32: Type: IMAGE_REL_I386_DIR16 (1) 602 COFF-32: Type: IMAGE_REL_I386_REL16 (2) 603 COFF-32: Type: IMAGE_REL_I386_DIR32 (6) 604 COFF-32: Type: IMAGE_REL_I386_DIR32NB (7) 605 COFF-32: Type: IMAGE_REL_I386_SEG12 (9) 606 COFF-32: Type: IMAGE_REL_I386_SECTION (10) 607 COFF-32: Type: IMAGE_REL_I386_SECREL (11) 608 COFF-32: Type: IMAGE_REL_I386_TOKEN (12) 609 COFF-32: Type: IMAGE_REL_I386_SECREL7 (13) 610 COFF-32: Type: IMAGE_REL_I386_REL32 (20) 611 612 COFF-64: Type: IMAGE_REL_AMD64_ABSOLUTE (0) 613 COFF-64: Type: IMAGE_REL_AMD64_ADDR64 (1) 614 COFF-64: Type: IMAGE_REL_AMD64_ADDR32 (2) 615 COFF-64: Type: IMAGE_REL_AMD64_ADDR32NB (3) 616 COFF-64: Type: IMAGE_REL_AMD64_REL32 (4) 617 COFF-64: Type: IMAGE_REL_AMD64_REL32_1 (5) 618 COFF-64: Type: IMAGE_REL_AMD64_REL32_2 (6) 619 COFF-64: Type: IMAGE_REL_AMD64_REL32_3 (7) 620 COFF-64: Type: IMAGE_REL_AMD64_REL32_4 (8) 621 COFF-64: Type: IMAGE_REL_AMD64_REL32_5 (9) 622 COFF-64: Type: IMAGE_REL_AMD64_SECTION (10) 623 COFF-64: Type: IMAGE_REL_AMD64_SECREL (11) 624 COFF-64: Type: IMAGE_REL_AMD64_SECREL7 (12) 625 COFF-64: Type: IMAGE_REL_AMD64_TOKEN (13) 626 COFF-64: Type: IMAGE_REL_AMD64_SREL32 (14) 627 COFF-64: Type: IMAGE_REL_AMD64_PAIR (15) 628 COFF-64: Type: IMAGE_REL_AMD64_SSPAN32 (16) 629 630 COFF-ARM: Type: IMAGE_REL_ARM_ABSOLUTE (0x0000) 631 COFF-ARM: Type: IMAGE_REL_ARM_ADDR32 (0x0001) 632 COFF-ARM: Type: IMAGE_REL_ARM_ADDR32NB (0x0002) 633 COFF-ARM: Type: IMAGE_REL_ARM_BRANCH24 (0x0003) 634 COFF-ARM: Type: IMAGE_REL_ARM_BRANCH11 (0x0004) 635 COFF-ARM: Type: IMAGE_REL_ARM_TOKEN (0x0005) 636 COFF-ARM: Type: IMAGE_REL_ARM_BLX24 (0x0008) 637 COFF-ARM: Type: IMAGE_REL_ARM_BLX11 (0x0009) 638 COFF-ARM: Type: IMAGE_REL_ARM_SECTION (0x000E) 639 COFF-ARM: Type: IMAGE_REL_ARM_SECREL (0x000F) 640 COFF-ARM: Type: IMAGE_REL_ARM_MOV32A (0x0010) 641 COFF-ARM: Type: IMAGE_REL_ARM_MOV32T (0x0011) 642 COFF-ARM: Type: IMAGE_REL_ARM_BRANCH20T (0x0012) 643 COFF-ARM: Type: IMAGE_REL_ARM_BRANCH24T (0x0014) 644 COFF-ARM: Type: IMAGE_REL_ARM_BLX23T (0x0015) 645 646 MACHO-32: Type: GENERIC_RELOC_VANILLA (0) 647 MACHO-32: Type: GENERIC_RELOC_PAIR (1) 648 MACHO-32: Type: GENERIC_RELOC_SECTDIFF (2) 649 MACHO-32: Type: GENERIC_RELOC_PB_LA_PTR (3) 650 MACHO-32: Type: GENERIC_RELOC_LOCAL_SECTDIFF (4) 651 MACHO-32: Type: GENERIC_RELOC_TLV (5) 652 653 MACHO-64: Type: X86_64_RELOC_UNSIGNED (0) 654 MACHO-64: Type: X86_64_RELOC_SIGNED (1) 655 MACHO-64: Type: X86_64_RELOC_BRANCH (2) 656 MACHO-64: Type: X86_64_RELOC_GOT_LOAD (3) 657 MACHO-64: Type: X86_64_RELOC_GOT (4) 658 MACHO-64: Type: X86_64_RELOC_SUBTRACTOR (5) 659 MACHO-64: Type: X86_64_RELOC_SIGNED_1 (6) 660 MACHO-64: Type: X86_64_RELOC_SIGNED_2 (7) 661 MACHO-64: Type: X86_64_RELOC_SIGNED_4 (8) 662 MACHO-64: Type: X86_64_RELOC_TLV (9) 663 664 MACHO-ARM: Type: ARM_RELOC_VANILLA (0) 665 MACHO-ARM: Type: ARM_RELOC_PAIR (1) 666 MACHO-ARM: Type: ARM_RELOC_SECTDIFF (2) 667 MACHO-ARM: Type: ARM_RELOC_LOCAL_SECTDIFF (3) 668 MACHO-ARM: Type: ARM_RELOC_PB_LA_PTR (4) 669 MACHO-ARM: Type: ARM_RELOC_BR24 (5) 670 MACHO-ARM: Type: ARM_THUMB_RELOC_BR22 (6) 671 MACHO-ARM: Type: ARM_THUMB_32BIT_BRANCH (7) 672 MACHO-ARM: Type: ARM_RELOC_HALF (8) 673 MACHO-ARM: Type: ARM_RELOC_HALF_SECTDIFF (9) 674 675 MACHO-PPC: PPC_RELOC_VANILLA (0) 676 MACHO-PPC: PPC_RELOC_PAIR (1) 677 MACHO-PPC: PPC_RELOC_BR14 (2) 678 MACHO-PPC: PPC_RELOC_BR24 (3) 679 MACHO-PPC: PPC_RELOC_HI16 (4) 680 MACHO-PPC: PPC_RELOC_LO16 (5) 681 MACHO-PPC: PPC_RELOC_HA16 (6) 682 MACHO-PPC: PPC_RELOC_LO14 (7) 683 MACHO-PPC: PPC_RELOC_SECTDIFF (8) 684 MACHO-PPC: PPC_RELOC_PB_LA_PTR (9) 685 MACHO-PPC: PPC_RELOC_HI16_SECTDIFF (10) 686 MACHO-PPC: PPC_RELOC_LO16_SECTDIFF (11) 687 MACHO-PPC: PPC_RELOC_HA16_SECTDIFF (12) 688 MACHO-PPC: PPC_RELOC_JBSR (13) 689 MACHO-PPC: PPC_RELOC_LO14_SECTDIFF (14) 690 MACHO-PPC: PPC_RELOC_LOCAL_SECTDIFF (15) 691