/netbsd/sys/arch/hppa/hppa/ |
H A D | kobj_machdep.c | 159 case R_TYPE(NONE): in kobj_reloc() 162 case R_TYPE(DIR32): in kobj_reloc() 168 case R_TYPE(DIR21L): in kobj_reloc() 174 case R_TYPE(DIR17R): in kobj_reloc() 175 case R_TYPE(DIR14R): in kobj_reloc() 181 case R_TYPE(PCREL32): in kobj_reloc() 219 case R_TYPE(DIR32): in kobj_reloc() 220 case R_TYPE(PCREL32): in kobj_reloc() 226 case R_TYPE(DIR14R): in kobj_reloc() 233 case R_TYPE(DIR17R): in kobj_reloc() [all …]
|
/netbsd/libexec/ld.elf_so/arch/x86_64/ |
H A D | mdreloc.c | 154 case R_TYPE(64): /* word64 S + A */ in _rtld_relocate_nonplt_objects() 157 case R_TYPE(TPOFF64): in _rtld_relocate_nonplt_objects() 158 case R_TYPE(DTPMOD64): in _rtld_relocate_nonplt_objects() 159 case R_TYPE(DTPOFF64): in _rtld_relocate_nonplt_objects() 174 case R_TYPE(NONE): in _rtld_relocate_nonplt_objects() 190 case R_TYPE(64): /* word64 S + A */ in _rtld_relocate_nonplt_objects() 228 case R_TYPE(TPOFF64): in _rtld_relocate_nonplt_objects() 242 case R_TYPE(DTPMOD64): in _rtld_relocate_nonplt_objects() 251 case R_TYPE(DTPOFF64): in _rtld_relocate_nonplt_objects() 260 case R_TYPE(COPY): in _rtld_relocate_nonplt_objects() [all …]
|
/netbsd/libexec/ld.elf_so/arch/i386/ |
H A D | mdreloc.c | 71 case R_TYPE(PC32): in _rtld_relocate_nonplt_objects() 72 case R_TYPE(GOT32): in _rtld_relocate_nonplt_objects() 73 case R_TYPE(32): in _rtld_relocate_nonplt_objects() 74 case R_TYPE(GLOB_DAT): in _rtld_relocate_nonplt_objects() 75 case R_TYPE(TLS_TPOFF): in _rtld_relocate_nonplt_objects() 94 case R_TYPE(NONE): in _rtld_relocate_nonplt_objects() 98 case R_TYPE(PC32): in _rtld_relocate_nonplt_objects() 107 case R_TYPE(GOT32): in _rtld_relocate_nonplt_objects() 109 case R_TYPE(32): in _rtld_relocate_nonplt_objects() 110 case R_TYPE(GLOB_DAT): in _rtld_relocate_nonplt_objects() [all …]
|
/netbsd/libexec/ld.elf_so/arch/powerpc/ |
H A D | ppc_reloc.c | 201 case R_TYPE(ADDR16_LO): in _rtld_relocate_nonplt_objects() 202 case R_TYPE(ADDR16_HI): in _rtld_relocate_nonplt_objects() 204 case R_TYPE(DTPMOD): in _rtld_relocate_nonplt_objects() 205 case R_TYPE(DTPREL): in _rtld_relocate_nonplt_objects() 206 case R_TYPE(TPREL): in _rtld_relocate_nonplt_objects() 221 case R_TYPE(JMP_SLOT): in _rtld_relocate_nonplt_objects() 223 case R_TYPE(NONE): in _rtld_relocate_nonplt_objects() 292 case R_TYPE(COPY): in _rtld_relocate_nonplt_objects() 308 case R_TYPE(DTPMOD): in _rtld_relocate_nonplt_objects() 315 case R_TYPE(DTPREL): in _rtld_relocate_nonplt_objects() [all …]
|
/netbsd/libexec/ld.elf_so/arch/m68k/ |
H A D | mdreloc.c | 67 case R_TYPE(PC32): in _rtld_relocate_nonplt_objects() 68 case R_TYPE(GOT32): in _rtld_relocate_nonplt_objects() 69 case R_TYPE(32): in _rtld_relocate_nonplt_objects() 70 case R_TYPE(GLOB_DAT): in _rtld_relocate_nonplt_objects() 88 case R_TYPE(NONE): in _rtld_relocate_nonplt_objects() 92 case R_TYPE(PC32): in _rtld_relocate_nonplt_objects() 102 case R_TYPE(GOT32): in _rtld_relocate_nonplt_objects() 104 case R_TYPE(32): in _rtld_relocate_nonplt_objects() 105 case R_TYPE(GLOB_DAT): in _rtld_relocate_nonplt_objects() 115 case R_TYPE(RELATIVE): in _rtld_relocate_nonplt_objects() [all …]
|
/netbsd/libexec/ld.elf_so/arch/arm/ |
H A D | mdreloc.c | 89 case R_TYPE(PC24): /* word32 S - P + A */ in _rtld_relocate_nonplt_objects() 91 case R_TYPE(GLOB_DAT): /* word32 B + S */ in _rtld_relocate_nonplt_objects() 92 case R_TYPE(TLS_DTPOFF32): in _rtld_relocate_nonplt_objects() 93 case R_TYPE(TLS_DTPMOD32): in _rtld_relocate_nonplt_objects() 94 case R_TYPE(TLS_TPOFF32): in _rtld_relocate_nonplt_objects() 110 case R_TYPE(NONE): in _rtld_relocate_nonplt_objects() 170 case R_TYPE(IRELATIVE): in _rtld_relocate_nonplt_objects() 189 case R_TYPE(COPY): in _rtld_relocate_nonplt_objects() 205 case R_TYPE(TLS_DTPOFF32): in _rtld_relocate_nonplt_objects() 217 case R_TYPE(TLS_DTPMOD32): in _rtld_relocate_nonplt_objects() [all …]
|
/netbsd/libexec/ld.elf_so/arch/sh3/ |
H A D | mdreloc.c | 67 case R_TYPE(GOT32): in _rtld_relocate_nonplt_objects() 68 case R_TYPE(REL32): in _rtld_relocate_nonplt_objects() 69 case R_TYPE(DIR32): in _rtld_relocate_nonplt_objects() 70 case R_TYPE(GLOB_DAT): in _rtld_relocate_nonplt_objects() 88 case R_TYPE(NONE): in _rtld_relocate_nonplt_objects() 92 case R_TYPE(GOT32): in _rtld_relocate_nonplt_objects() 102 case R_TYPE(REL32): in _rtld_relocate_nonplt_objects() 113 case R_TYPE(DIR32): in _rtld_relocate_nonplt_objects() 123 case R_TYPE(GLOB_DAT): in _rtld_relocate_nonplt_objects() 133 case R_TYPE(RELATIVE): in _rtld_relocate_nonplt_objects() [all …]
|
/netbsd/libexec/ld.elf_so/arch/or1k/ |
H A D | mdreloc.c | 108 case R_TYPE(32): /* <address> S + A */ in _rtld_relocate_nonplt_objects() 110 case R_TYPE(TLS_DTPMOD): in _rtld_relocate_nonplt_objects() 111 case R_TYPE(TLS_DTPOFF): in _rtld_relocate_nonplt_objects() 112 case R_TYPE(TLS_TPOFF): in _rtld_relocate_nonplt_objects() 128 case R_TYPE(JMP_SLOT): in _rtld_relocate_nonplt_objects() 130 case R_TYPE(NONE): in _rtld_relocate_nonplt_objects() 133 case R_TYPE(32): /* <address> S + A */ in _rtld_relocate_nonplt_objects() 150 case R_TYPE(COPY): in _rtld_relocate_nonplt_objects() 166 case R_TYPE(TLS_DTPMOD): in _rtld_relocate_nonplt_objects() 173 case R_TYPE(TLS_DTPOFF): in _rtld_relocate_nonplt_objects() [all …]
|
/netbsd/libexec/ld.elf_so/arch/aarch64/ |
H A D | mdreloc.c | 218 case R_TYPE(ABS64): /* word S + A */ in _rtld_relocate_nonplt_objects() 237 case R_TYPE(NONE): in _rtld_relocate_nonplt_objects() 240 case R_TYPE(ABS64): /* word S + A */ in _rtld_relocate_nonplt_objects() 251 case R_TYPE(IRELATIVE): in _rtld_relocate_nonplt_objects() 265 case R_TYPE(COPY): in _rtld_relocate_nonplt_objects() 281 case R_TYPE(TLSDESC): in _rtld_relocate_nonplt_objects() 345 case R_TYPE(JUMP_SLOT): in _rtld_relocate_plt_lazy() 350 case R_TYPE(TLSDESC): in _rtld_relocate_plt_lazy() 353 case R_TYPE(IRELATIVE): in _rtld_relocate_plt_lazy() 393 case R_TYPE(JUMP_SLOT): in _rtld_relocate_plt_object() [all …]
|
/netbsd/libexec/ld.elf_so/arch/mips/ |
H A D | mips_reloc.c | 195 case R_TYPE(REL32): { in _rtld_relocate_nonplt_self() 204 || r_type == (R_TYPE(REL32)|(R_TYPE(64) << 8))); in _rtld_relocate_nonplt_self() 217 case R_TYPE(GPREL32): in _rtld_relocate_nonplt_self() 218 case R_TYPE(NONE): in _rtld_relocate_nonplt_self() 326 case R_TYPE(TLS_DTPMOD64): in _rtld_relocate_nonplt_objects() 328 case R_TYPE(TLS_TPREL64): in _rtld_relocate_nonplt_objects() 332 case R_TYPE(TLS_TPREL32): in _rtld_relocate_nonplt_objects() 348 case R_TYPE(NONE): in _rtld_relocate_nonplt_objects() 351 case R_TYPE(REL32): { in _rtld_relocate_nonplt_objects() 442 case R_TYPE(TLS_TPREL64): in _rtld_relocate_nonplt_objects() [all …]
|
/netbsd/libexec/ld.elf_so/arch/hppa/ |
H A D | hppa_reloc.c | 215 case R_TYPE(DIR32): in _rtld_relocate_nonplt_self() 226 case R_TYPE(PLABEL32): in _rtld_relocate_nonplt_self() 271 case R_TYPE(DIR32): in _rtld_relocate_nonplt_self() 279 case R_TYPE(PLABEL32): in _rtld_relocate_nonplt_self() 443 case R_TYPE(DIR32): in _rtld_relocate_nonplt_objects() 482 case R_TYPE(DIR32): in _rtld_relocate_nonplt_objects() 483 case R_TYPE(PLABEL32): in _rtld_relocate_nonplt_objects() 484 case R_TYPE(COPY): in _rtld_relocate_nonplt_objects() 511 case R_TYPE(NONE): in _rtld_relocate_nonplt_objects() 514 case R_TYPE(DIR32): in _rtld_relocate_nonplt_objects() [all …]
|
/netbsd/libexec/ld.elf_so/arch/alpha/ |
H A D | alpha_reloc.c | 215 case R_TYPE(REFQUAD): in _rtld_relocate_nonplt_objects() 216 case R_TYPE(GLOB_DAT): in _rtld_relocate_nonplt_objects() 217 case R_TYPE(TPREL64): in _rtld_relocate_nonplt_objects() 218 case R_TYPE(DTPMOD64): in _rtld_relocate_nonplt_objects() 219 case R_TYPE(DTPREL64): in _rtld_relocate_nonplt_objects() 235 case R_TYPE(NONE): in _rtld_relocate_nonplt_objects() 238 case R_TYPE(REFQUAD): in _rtld_relocate_nonplt_objects() 239 case R_TYPE(GLOB_DAT): in _rtld_relocate_nonplt_objects() 256 case R_TYPE(RELATIVE): in _rtld_relocate_nonplt_objects() 266 case R_TYPE(COPY): in _rtld_relocate_nonplt_objects() [all …]
|
/netbsd/libexec/ld.elf_so/arch/sparc/ |
H A D | mdreloc.c | 218 if (type == R_TYPE(NONE)) in _rtld_relocate_nonplt_objects() 222 if (type == R_TYPE(JMP_SLOT)) in _rtld_relocate_nonplt_objects() 226 if (type == R_TYPE(IRELATIVE)) { in _rtld_relocate_nonplt_objects() 235 if (type == R_TYPE(COPY)) in _rtld_relocate_nonplt_objects() 242 if (type > R_TYPE(TLS_TPOFF64)) in _rtld_relocate_nonplt_objects() 263 case R_TYPE(TLS_DTPMOD32): in _rtld_relocate_nonplt_objects() 273 case R_TYPE(TLS_DTPOFF32): in _rtld_relocate_nonplt_objects() 284 case R_TYPE(TLS_TPOFF32): in _rtld_relocate_nonplt_objects() 306 if (type > R_TYPE(6)) in _rtld_relocate_nonplt_objects() 312 if (type == R_TYPE(RELATIVE)) { in _rtld_relocate_nonplt_objects() [all …]
|
/netbsd/libexec/ld.elf_so/arch/sparc64/ |
H A D | mdreloc.c | 313 if (type == R_TYPE(NONE)) in _rtld_relocate_nonplt_objects() 321 if (type == R_TYPE(JMP_SLOT)) in _rtld_relocate_nonplt_objects() 325 if (type == R_TYPE(IRELATIVE)) { in _rtld_relocate_nonplt_objects() 334 if (type == R_TYPE(COPY)) in _rtld_relocate_nonplt_objects() 341 if (type > R_TYPE(TLS_TPOFF64)) { in _rtld_relocate_nonplt_objects() 364 case R_TYPE(TLS_DTPMOD64): in _rtld_relocate_nonplt_objects() 374 case R_TYPE(TLS_DTPOFF64): in _rtld_relocate_nonplt_objects() 385 case R_TYPE(TLS_TPOFF64): in _rtld_relocate_nonplt_objects() 405 if (type == R_TYPE(RELATIVE)) { in _rtld_relocate_nonplt_objects() 610 if (ELF_R_TYPE(info) == R_TYPE(JMP_IREL)) in _rtld_relocate_plt_object() [all …]
|
/netbsd/libexec/ld.elf_so/arch/vax/ |
H A D | mdreloc.c | 66 case R_TYPE(32): /* word32 S + A */ in _rtld_relocate_nonplt_objects() 67 case R_TYPE(GLOB_DAT): /* word32 S + A */ in _rtld_relocate_nonplt_objects() 83 case R_TYPE(NONE): in _rtld_relocate_nonplt_objects() 86 case R_TYPE(32): /* word32 S + A */ in _rtld_relocate_nonplt_objects() 87 case R_TYPE(GLOB_DAT): /* word32 S + A */ in _rtld_relocate_nonplt_objects() 98 case R_TYPE(RELATIVE): /* word32 B + A */ in _rtld_relocate_nonplt_objects() 106 case R_TYPE(COPY): in _rtld_relocate_nonplt_objects() 149 assert(ELF_R_TYPE(rela->r_info) == R_TYPE(JMP_SLOT)); in _rtld_relocate_plt_lazy() 169 assert(ELF_R_TYPE(info) == R_TYPE(JMP_SLOT)); in _rtld_relocate_plt_object()
|
/netbsd/sys/arch/mips/mips/ |
H A D | kobj_machdep.c | 100 case R_TYPE(NONE): /* none */ in kobj_reloc() 104 case R_TYPE(32): /* S + A */ in kobj_reloc() 116 case R_TYPE(26): /* (((A << 2) | (P & 0xf0000000)) + S) >> 2 */ in kobj_reloc() 135 case R_TYPE(HI16): /* %high(AHL + S) = (x - (short)x) >> 16 */ in kobj_reloc() 148 case R_TYPE(LO16): /* AHL + S */ in kobj_reloc() 170 case R_TYPE(64): /* S + A */ in kobj_reloc() 190 case R_TYPE(HIGHER): /* %higher(A + S) = in kobj_reloc() 204 case R_TYPE(HIGHEST): /* %highest(A + S) = in kobj_reloc()
|
/netbsd/sys/arch/m68k/m68k/ |
H A D | kobj_machdep.c | 67 case R_TYPE(NONE): in kobj_reloc() 70 case R_TYPE(PC32): in kobj_reloc() 79 case R_TYPE(32): in kobj_reloc() 80 case R_TYPE(GLOB_DAT): in kobj_reloc() 88 case R_TYPE(RELATIVE): in kobj_reloc()
|
/netbsd/sys/arch/sh3/sh3/ |
H A D | kobj_machdep.c | 69 case R_TYPE(NONE): in kobj_reloc() 72 case R_TYPE(DIR32): in kobj_reloc() 73 case R_TYPE(REL32): in kobj_reloc() 79 if (rtype == R_TYPE(REL32)) in kobj_reloc()
|
/netbsd/libexec/ld.elf_so/arch/riscv/ |
H A D | mdreloc.c | 81 case R_TYPE(RELATIVE): { in _rtld_relocate_nonplt_self() 89 case R_TYPE(NONE): in _rtld_relocate_nonplt_self() 131 case R_TYPE(NONE): in _rtld_relocate_nonplt_objects() 134 case R_TYPE(RELATIVE): { in _rtld_relocate_nonplt_objects() 163 case R_TYPE(COPY): in _rtld_relocate_nonplt_objects() 246 case R_TYPE(JMP_SLOT): in _rtld_relocate_plt_lazy() 267 assert(ELF_R_TYPE(rela->r_info) == R_TYPE(JMP_SLOT)); in _rtld_relocate_plt_object()
|
/netbsd/libexec/ld.elf_so/ |
H A D | reloc.c | 135 if (ELF_R_TYPE(rel->r_info) == R_TYPE(COPY)) { in _rtld_do_copy_relocations() 149 if (ELF_R_TYPE(rela->r_info) == R_TYPE(COPY)) { in _rtld_do_copy_relocations() 291 #define PLT_IRELATIVE R_TYPE(JMP_IREL) in _rtld_call_ifunc() 293 #define PLT_IRELATIVE R_TYPE(IRELATIVE) in _rtld_call_ifunc() 316 if (ELF_R_TYPE(rela->r_info) != R_TYPE(IRELATIVE)) in _rtld_call_ifunc() 339 if (ELF_R_TYPE(rel->r_info) == R_TYPE(IRELATIVE)) { in _rtld_call_ifunc() 351 if (ELF_R_TYPE(rel->r_info) == R_TYPE(IRELATIVE)) { in _rtld_call_ifunc()
|
/netbsd/sys/arch/sparc/sparc/ |
H A D | kobj_machdep.c | 147 if (type == R_TYPE(NONE)) in kobj_reloc() 155 if (type == R_TYPE(JMP_SLOT) || type == R_TYPE(COPY) || in kobj_reloc() 156 type > R_TYPE(6)) { in kobj_reloc() 161 if (type == R_TYPE(RELATIVE)) { in kobj_reloc()
|
/netbsd/external/gpl3/gdb/dist/bfd/ |
H A D | elfxx-x86.h | 91 #define NEED_DYNAMIC_RELOCATION_P(INFO, PCREL_PLT, H, SEC, R_TYPE, \ argument 94 && (! X86_PCREL_TYPE_P (R_TYPE) \ 108 && (R_TYPE) == POINTER_TYPE \ 124 #define GENERATE_DYNAMIC_RELOCATION_P(INFO, EH, R_TYPE, SEC, \ argument 136 && ((!X86_PCREL_TYPE_P (R_TYPE) && !X86_SIZE_TYPE_P (R_TYPE)) \ 151 #define COPY_INPUT_RELOC_P(INFO, H, R_TYPE) \ argument 154 && (X86_PCREL_TYPE_P (R_TYPE) \
|
/netbsd/external/gpl3/binutils.old/dist/bfd/ |
H A D | elfxx-x86.h | 91 #define NEED_DYNAMIC_RELOCATION_P(INFO, PCREL_PLT, H, SEC, R_TYPE, \ argument 94 && (! X86_PCREL_TYPE_P (R_TYPE) \ 108 && (R_TYPE) == POINTER_TYPE \ 123 #define GENERATE_DYNAMIC_RELOCATION_P(INFO, EH, R_TYPE, \ argument 132 && ((!X86_PCREL_TYPE_P (R_TYPE) \ 133 && !X86_SIZE_TYPE_P (R_TYPE)) \ 147 #define COPY_INPUT_RELOC_P(INFO, H, R_TYPE) \ argument 150 && (X86_PCREL_TYPE_P (R_TYPE) \
|
/netbsd/external/gpl3/gdb.old/dist/bfd/ |
H A D | elfxx-x86.h | 91 #define NEED_DYNAMIC_RELOCATION_P(INFO, PCREL_PLT, H, SEC, R_TYPE, \ argument 94 && (! X86_PCREL_TYPE_P (R_TYPE) \ 108 && (R_TYPE) == POINTER_TYPE \ 124 #define GENERATE_DYNAMIC_RELOCATION_P(INFO, EH, R_TYPE, SEC, \ argument 136 && ((!X86_PCREL_TYPE_P (R_TYPE) && !X86_SIZE_TYPE_P (R_TYPE)) \ 151 #define COPY_INPUT_RELOC_P(INFO, H, R_TYPE) \ argument 154 && (X86_PCREL_TYPE_P (R_TYPE) \
|
/netbsd/external/gpl3/binutils/dist/bfd/ |
H A D | elfnn-aarch64.c | 170 #define IS_AARCH64_TLS_RELOC(R_TYPE) \ argument 217 || (R_TYPE) == BFD_RELOC_AARCH64_TLS_DTPMOD \ 218 || (R_TYPE) == BFD_RELOC_AARCH64_TLS_DTPREL \ 219 || (R_TYPE) == BFD_RELOC_AARCH64_TLS_TPREL \ 220 || IS_AARCH64_TLSDESC_RELOC ((R_TYPE))) 222 #define IS_AARCH64_TLS_RELAX_RELOC(R_TYPE) \ argument 223 ((R_TYPE) == BFD_RELOC_AARCH64_TLSDESC_ADD \ 227 || (R_TYPE) == BFD_RELOC_AARCH64_TLSDESC_CALL \ 230 || (R_TYPE) == BFD_RELOC_AARCH64_TLSDESC_LDR \ 246 #define IS_AARCH64_TLSDESC_RELOC(R_TYPE) \ argument [all …]
|