| /netbsd/src/external/gpl3/binutils/dist/bfd/ |
| D | elf32-nds32.c | 3280 unsigned int r_type = ELF32_R_TYPE (dst->r_info); in nds32_info_to_howto_rel() 3300 unsigned int r_type = ELF32_R_TYPE (dst->r_info); in nds32_info_to_howto() 5074 r_type = ELF32_R_TYPE (rel->r_info); in nds32_elf_relocate_section() 5097 if (ELF32_R_TYPE (rel->r_info) == R_NDS32_RELAX_REGION_BEGIN in nds32_elf_relocate_section() 5107 else if (ELF32_R_TYPE (rel->r_info) == R_NDS32_RELAX_REGION_END in nds32_elf_relocate_section() 5123 r_symndx = ELF32_R_SYM (rel->r_info); in nds32_elf_relocate_section() 5411 outrel.r_info = ELF32_R_INFO (0, R_NDS32_RELATIVE); in nds32_elf_relocate_section() 5507 outrel.r_info = ELF32_R_INFO (h->dynindx, r_type); in nds32_elf_relocate_section() 5520 outrel.r_info = ELF32_R_INFO (0, R_NDS32_RELATIVE); in nds32_elf_relocate_section() 5550 outrel.r_info = ELF32_R_INFO (h->dynindx, r_type); in nds32_elf_relocate_section() [all …]
|
| D | elf32-m68hc11.c | 386 r_type = ELF32_R_TYPE (dst->r_info); in m68hc11_info_to_howto_rel() 746 if (ELF32_R_TYPE (irel->r_info) != (int) R_M68HC11_16 in m68hc11_elf_relax_section() 747 && ELF32_R_TYPE (irel->r_info) != (int) R_M68HC11_RL_JUMP in m68hc11_elf_relax_section() 748 && ELF32_R_TYPE (irel->r_info) != (int) R_M68HC11_RL_GROUP) in m68hc11_elf_relax_section() 780 if (ELF32_R_TYPE (irel->r_info) == (int) R_M68HC11_RL_JUMP) in m68hc11_elf_relax_section() 805 || ELF32_R_TYPE (nrel->r_info) != (int) R_M68HC11_16) in m68hc11_elf_relax_section() 832 if (ELF32_R_SYM (irel->r_info) < symtab_hdr->sh_info) in m68hc11_elf_relax_section() 835 isym = isymbuf + ELF32_R_SYM (irel->r_info); in m68hc11_elf_relax_section() 848 indx = ELF32_R_SYM (irel->r_info) - symtab_hdr->sh_info; in m68hc11_elf_relax_section() 870 if (ELF32_R_TYPE (irel->r_info) == (int) R_M68HC11_RL_GROUP) in m68hc11_elf_relax_section() [all …]
|
| D | elf-m10200.c | 222 r_type = ELF32_R_TYPE (dst->r_info); in mn10200_info_to_howto() 368 r_symndx = ELF32_R_SYM (rel->r_info); in mn10200_elf_relocate_section() 369 r_type = ELF32_R_TYPE (rel->r_info); in mn10200_elf_relocate_section() 603 if (ELF32_R_TYPE (irel->r_info) == (int) R_MN10200_NONE in mn10200_elf_relax_section() 604 || ELF32_R_TYPE (irel->r_info) == (int) R_MN10200_8 in mn10200_elf_relax_section() 605 || ELF32_R_TYPE (irel->r_info) == (int) R_MN10200_MAX) in mn10200_elf_relax_section() 635 if (ELF32_R_SYM (irel->r_info) < symtab_hdr->sh_info) in mn10200_elf_relax_section() 641 isym = isymbuf + ELF32_R_SYM (irel->r_info); in mn10200_elf_relax_section() 660 indx = ELF32_R_SYM (irel->r_info) - symtab_hdr->sh_info; in mn10200_elf_relax_section() 687 if (ELF32_R_TYPE (irel->r_info) == (int) R_MN10200_PCREL24) in mn10200_elf_relax_section() [all …]
|
| D | elf-m10300.c | 809 r_type = ELF32_R_TYPE (dst->r_info); in mn10300_info_to_howto() 1087 r_symndx = ELF32_R_SYM (rel->r_info); in mn10300_elf_check_relocs() 1098 r_type = ELF32_R_TYPE (rel->r_info); in mn10300_elf_check_relocs() 1370 if (ELF32_R_TYPE (rel->r_info) != R_MN10300_SYM_DIFF) in mn10300_elf_check_relocs() 1393 switch (ELF32_R_TYPE (rel->r_info)) in mn10300_elf_gc_mark_hook() 1565 outrel.r_info = ELF32_R_INFO (0, R_MN10300_RELATIVE); in mn10300_elf_final_link_relocate() 1572 outrel.r_info = ELF32_R_INFO (h->dynindx, R_MN10300_32); in mn10300_elf_final_link_relocate() 1808 rel.r_info = ELF32_R_INFO (0, R_MN10300_TLS_DTPMOD); in mn10300_elf_final_link_relocate() 1886 outrel.r_info = ELF32_R_INFO (0, R_MN10300_TLS_DTPOFF); in mn10300_elf_final_link_relocate() 1895 outrel.r_info = ELF32_R_INFO (0, R_MN10300_TLS_DTPMOD); in mn10300_elf_final_link_relocate() [all …]
|
| D | elf32-crx.c | 425 unsigned int r_type = ELF32_R_TYPE (dst->r_info); in elf_crx_info_to_howto() 644 if (ELF32_R_TYPE (irel->r_info) != (int) R_CRX_SWITCH8 in elf32_crx_relax_delete_bytes() 645 && ELF32_R_TYPE (irel->r_info) != (int) R_CRX_SWITCH16 in elf32_crx_relax_delete_bytes() 646 && ELF32_R_TYPE (irel->r_info) != (int) R_CRX_SWITCH32) in elf32_crx_relax_delete_bytes() 649 r_symndx = ELF32_R_SYM (irel->r_info); in elf32_crx_relax_delete_bytes() 857 r_symndx = ELF32_R_SYM (rel->r_info); in elf32_crx_relocate_section() 858 r_type = ELF32_R_TYPE (rel->r_info); in elf32_crx_relocate_section() 999 if (ELF32_R_TYPE (irel->r_info) != (int) R_CRX_REL32 in elf32_crx_relax_section() 1000 && ELF32_R_TYPE (irel->r_info) != (int) R_CRX_REL16 in elf32_crx_relax_section() 1001 && ELF32_R_TYPE (irel->r_info) != (int) R_CRX_REL24 in elf32_crx_relax_section() [all …]
|
| D | elf32-ft32.c | 300 r_type = ELF32_R_TYPE (dst->r_info); in ft32_info_to_howto_rela() 375 r_type = ELF32_R_TYPE (rel->r_info); in ft32_elf_relocate_section() 376 r_symndx = ELF32_R_SYM (rel->r_info); in ft32_elf_relocate_section() 538 r_type = ELF32_R_TYPE (irel->r_info); in ft32_reloc_shortable() 544 if (ELF32_R_SYM (irel->r_info) < symtab_hdr->sh_info) in ft32_reloc_shortable() 550 isym = isymbuf + ELF32_R_SYM (irel->r_info); in ft32_reloc_shortable() 565 indx = ELF32_R_SYM (irel->r_info) - symtab_hdr->sh_info; in ft32_reloc_shortable() 640 return (ELF32_R_TYPE (irel->r_info) == R_FT32_DIFF32); in elf32_ft32_is_diff_reloc() 675 switch (ELF32_R_TYPE (irel->r_info)) in elf32_ft32_adjust_diff_reloc_value() 708 switch (ELF32_R_TYPE (irel->r_info)) in elf32_ft32_adjust_diff_reloc_value() [all …]
|
| D | elf32-cr16.c | 679 unsigned int r_type = ELF32_R_TYPE (dst->r_info); in elf_cr16_info_to_howto() 729 r_symndx = ELF32_R_SYM (rel->r_info); in cr16_elf_check_relocs() 743 switch (ELF32_R_TYPE (rel->r_info)) in cr16_elf_check_relocs() 757 switch (ELF32_R_TYPE (rel->r_info)) in cr16_elf_check_relocs() 1261 if (ELF32_R_TYPE (irel->r_info) != (int) R_CR16_SWITCH8 in elf32_cr16_relax_delete_bytes() 1262 && ELF32_R_TYPE (irel->r_info) != (int) R_CR16_SWITCH16 in elf32_cr16_relax_delete_bytes() 1263 && ELF32_R_TYPE (irel->r_info) != (int) R_CR16_SWITCH32) in elf32_cr16_relax_delete_bytes() 1266 r_symndx = ELF32_R_SYM (irel->r_info); in elf32_cr16_relax_delete_bytes() 1362 r_symndx = ELF32_R_SYM (rel->r_info); in elf32_cr16_relocate_section() 1363 r_type = ELF32_R_TYPE (rel->r_info); in elf32_cr16_relocate_section() [all …]
|
| D | elf32-v850.c | 78 r_symndx = ELF32_R_SYM (rel->r_info); in v850_elf_check_relocs() 89 r_type = ELF32_R_TYPE (rel->r_info); in v850_elf_check_relocs() 1898 r_type = ELF32_R_TYPE (dst->r_info); in v850_elf_info_to_howto_rel() 1920 r_type = ELF32_R_TYPE (dst->r_info); in v850_elf_info_to_howto_rela() 2206 r_symndx = ELF32_R_SYM (rel->r_info); in v850_elf_relocate_section() 2207 r_type = ELF32_R_TYPE (rel->r_info); in v850_elf_relocate_section() 2340 switch (ELF32_R_TYPE (rel->r_info)) in v850_elf_gc_mark_hook() 3254 irel->r_info = ELF32_R_INFO (ELF32_R_SYM (irel->r_info), in v850_elf_relax_delete_bytes() 3259 if (ELF32_R_TYPE (irel->r_info) == (int) R_V850_ALIGN) in v850_elf_relax_delete_bytes() 3263 extsyms + ELF32_R_SYM (irel->r_info), in v850_elf_relax_delete_bytes() [all …]
|
| D | elf32-h8300.c | 294 r = ELF32_R_TYPE (elf_reloc->r_info); in elf32_h8_info_to_howto() 460 r_symndx = ELF32_R_SYM (rel->r_info); in elf32_h8_relocate_section() 461 r_type = ELF32_R_TYPE (rel->r_info); in elf32_h8_relocate_section() 746 switch(ELF32_R_TYPE (irel->r_info)) in elf32_h8_relax_section() 786 if (ELF32_R_SYM (irel->r_info) < symtab_hdr->sh_info) in elf32_h8_relax_section() 792 isym = isymbuf + ELF32_R_SYM (irel->r_info); in elf32_h8_relax_section() 807 indx = ELF32_R_SYM (irel->r_info) - symtab_hdr->sh_info; in elf32_h8_relax_section() 831 switch (ELF32_R_TYPE (irel->r_info)) in elf32_h8_relax_section() 890 && ELF32_R_TYPE (last_reloc->r_info) == R_H8_PCREL8 in elf32_h8_relax_section() 891 && ELF32_R_SYM (last_reloc->r_info) < symtab_hdr->sh_info) in elf32_h8_relax_section() [all …]
|
| /netbsd/src/external/gpl3/gdb/dist/bfd/ |
| D | elf32-nds32.c | 3280 unsigned int r_type = ELF32_R_TYPE (dst->r_info); in nds32_info_to_howto_rel() 3300 unsigned int r_type = ELF32_R_TYPE (dst->r_info); in nds32_info_to_howto() 5075 r_type = ELF32_R_TYPE (rel->r_info); in nds32_elf_relocate_section() 5098 if (ELF32_R_TYPE (rel->r_info) == R_NDS32_RELAX_REGION_BEGIN in nds32_elf_relocate_section() 5108 else if (ELF32_R_TYPE (rel->r_info) == R_NDS32_RELAX_REGION_END in nds32_elf_relocate_section() 5124 r_symndx = ELF32_R_SYM (rel->r_info); in nds32_elf_relocate_section() 5412 outrel.r_info = ELF32_R_INFO (0, R_NDS32_RELATIVE); in nds32_elf_relocate_section() 5508 outrel.r_info = ELF32_R_INFO (h->dynindx, r_type); in nds32_elf_relocate_section() 5521 outrel.r_info = ELF32_R_INFO (0, R_NDS32_RELATIVE); in nds32_elf_relocate_section() 5551 outrel.r_info = ELF32_R_INFO (h->dynindx, r_type); in nds32_elf_relocate_section() [all …]
|
| D | elf32-m68hc11.c | 386 r_type = ELF32_R_TYPE (dst->r_info); in m68hc11_info_to_howto_rel() 746 if (ELF32_R_TYPE (irel->r_info) != (int) R_M68HC11_16 in m68hc11_elf_relax_section() 747 && ELF32_R_TYPE (irel->r_info) != (int) R_M68HC11_RL_JUMP in m68hc11_elf_relax_section() 748 && ELF32_R_TYPE (irel->r_info) != (int) R_M68HC11_RL_GROUP) in m68hc11_elf_relax_section() 780 if (ELF32_R_TYPE (irel->r_info) == (int) R_M68HC11_RL_JUMP) in m68hc11_elf_relax_section() 805 || ELF32_R_TYPE (nrel->r_info) != (int) R_M68HC11_16) in m68hc11_elf_relax_section() 832 if (ELF32_R_SYM (irel->r_info) < symtab_hdr->sh_info) in m68hc11_elf_relax_section() 835 isym = isymbuf + ELF32_R_SYM (irel->r_info); in m68hc11_elf_relax_section() 848 indx = ELF32_R_SYM (irel->r_info) - symtab_hdr->sh_info; in m68hc11_elf_relax_section() 870 if (ELF32_R_TYPE (irel->r_info) == (int) R_M68HC11_RL_GROUP) in m68hc11_elf_relax_section() [all …]
|
| D | elf-m10200.c | 222 r_type = ELF32_R_TYPE (dst->r_info); in mn10200_info_to_howto() 368 r_symndx = ELF32_R_SYM (rel->r_info); in mn10200_elf_relocate_section() 369 r_type = ELF32_R_TYPE (rel->r_info); in mn10200_elf_relocate_section() 603 if (ELF32_R_TYPE (irel->r_info) == (int) R_MN10200_NONE in mn10200_elf_relax_section() 604 || ELF32_R_TYPE (irel->r_info) == (int) R_MN10200_8 in mn10200_elf_relax_section() 605 || ELF32_R_TYPE (irel->r_info) == (int) R_MN10200_MAX) in mn10200_elf_relax_section() 635 if (ELF32_R_SYM (irel->r_info) < symtab_hdr->sh_info) in mn10200_elf_relax_section() 641 isym = isymbuf + ELF32_R_SYM (irel->r_info); in mn10200_elf_relax_section() 660 indx = ELF32_R_SYM (irel->r_info) - symtab_hdr->sh_info; in mn10200_elf_relax_section() 687 if (ELF32_R_TYPE (irel->r_info) == (int) R_MN10200_PCREL24) in mn10200_elf_relax_section() [all …]
|
| D | elf-m10300.c | 809 r_type = ELF32_R_TYPE (dst->r_info); in mn10300_info_to_howto() 1087 r_symndx = ELF32_R_SYM (rel->r_info); in mn10300_elf_check_relocs() 1098 r_type = ELF32_R_TYPE (rel->r_info); in mn10300_elf_check_relocs() 1370 if (ELF32_R_TYPE (rel->r_info) != R_MN10300_SYM_DIFF) in mn10300_elf_check_relocs() 1393 switch (ELF32_R_TYPE (rel->r_info)) in mn10300_elf_gc_mark_hook() 1565 outrel.r_info = ELF32_R_INFO (0, R_MN10300_RELATIVE); in mn10300_elf_final_link_relocate() 1572 outrel.r_info = ELF32_R_INFO (h->dynindx, R_MN10300_32); in mn10300_elf_final_link_relocate() 1808 rel.r_info = ELF32_R_INFO (0, R_MN10300_TLS_DTPMOD); in mn10300_elf_final_link_relocate() 1886 outrel.r_info = ELF32_R_INFO (0, R_MN10300_TLS_DTPOFF); in mn10300_elf_final_link_relocate() 1895 outrel.r_info = ELF32_R_INFO (0, R_MN10300_TLS_DTPMOD); in mn10300_elf_final_link_relocate() [all …]
|
| D | elf32-crx.c | 425 unsigned int r_type = ELF32_R_TYPE (dst->r_info); in elf_crx_info_to_howto() 644 if (ELF32_R_TYPE (irel->r_info) != (int) R_CRX_SWITCH8 in elf32_crx_relax_delete_bytes() 645 && ELF32_R_TYPE (irel->r_info) != (int) R_CRX_SWITCH16 in elf32_crx_relax_delete_bytes() 646 && ELF32_R_TYPE (irel->r_info) != (int) R_CRX_SWITCH32) in elf32_crx_relax_delete_bytes() 649 r_symndx = ELF32_R_SYM (irel->r_info); in elf32_crx_relax_delete_bytes() 857 r_symndx = ELF32_R_SYM (rel->r_info); in elf32_crx_relocate_section() 858 r_type = ELF32_R_TYPE (rel->r_info); in elf32_crx_relocate_section() 999 if (ELF32_R_TYPE (irel->r_info) != (int) R_CRX_REL32 in elf32_crx_relax_section() 1000 && ELF32_R_TYPE (irel->r_info) != (int) R_CRX_REL16 in elf32_crx_relax_section() 1001 && ELF32_R_TYPE (irel->r_info) != (int) R_CRX_REL24 in elf32_crx_relax_section() [all …]
|
| D | elf32-ft32.c | 300 r_type = ELF32_R_TYPE (dst->r_info); in ft32_info_to_howto_rela() 375 r_type = ELF32_R_TYPE (rel->r_info); in ft32_elf_relocate_section() 376 r_symndx = ELF32_R_SYM (rel->r_info); in ft32_elf_relocate_section() 538 r_type = ELF32_R_TYPE (irel->r_info); in ft32_reloc_shortable() 544 if (ELF32_R_SYM (irel->r_info) < symtab_hdr->sh_info) in ft32_reloc_shortable() 550 isym = isymbuf + ELF32_R_SYM (irel->r_info); in ft32_reloc_shortable() 565 indx = ELF32_R_SYM (irel->r_info) - symtab_hdr->sh_info; in ft32_reloc_shortable() 640 return (ELF32_R_TYPE (irel->r_info) == R_FT32_DIFF32); in elf32_ft32_is_diff_reloc() 675 switch (ELF32_R_TYPE (irel->r_info)) in elf32_ft32_adjust_diff_reloc_value() 708 switch (ELF32_R_TYPE (irel->r_info)) in elf32_ft32_adjust_diff_reloc_value() [all …]
|
| D | elf32-cr16.c | 679 unsigned int r_type = ELF32_R_TYPE (dst->r_info); in elf_cr16_info_to_howto() 729 r_symndx = ELF32_R_SYM (rel->r_info); in cr16_elf_check_relocs() 743 switch (ELF32_R_TYPE (rel->r_info)) in cr16_elf_check_relocs() 757 switch (ELF32_R_TYPE (rel->r_info)) in cr16_elf_check_relocs() 1261 if (ELF32_R_TYPE (irel->r_info) != (int) R_CR16_SWITCH8 in elf32_cr16_relax_delete_bytes() 1262 && ELF32_R_TYPE (irel->r_info) != (int) R_CR16_SWITCH16 in elf32_cr16_relax_delete_bytes() 1263 && ELF32_R_TYPE (irel->r_info) != (int) R_CR16_SWITCH32) in elf32_cr16_relax_delete_bytes() 1266 r_symndx = ELF32_R_SYM (irel->r_info); in elf32_cr16_relax_delete_bytes() 1362 r_symndx = ELF32_R_SYM (rel->r_info); in elf32_cr16_relocate_section() 1363 r_type = ELF32_R_TYPE (rel->r_info); in elf32_cr16_relocate_section() [all …]
|
| D | elf32-v850.c | 78 r_symndx = ELF32_R_SYM (rel->r_info); in v850_elf_check_relocs() 89 r_type = ELF32_R_TYPE (rel->r_info); in v850_elf_check_relocs() 1898 r_type = ELF32_R_TYPE (dst->r_info); in v850_elf_info_to_howto_rel() 1920 r_type = ELF32_R_TYPE (dst->r_info); in v850_elf_info_to_howto_rela() 2206 r_symndx = ELF32_R_SYM (rel->r_info); in v850_elf_relocate_section() 2207 r_type = ELF32_R_TYPE (rel->r_info); in v850_elf_relocate_section() 2340 switch (ELF32_R_TYPE (rel->r_info)) in v850_elf_gc_mark_hook() 3254 irel->r_info = ELF32_R_INFO (ELF32_R_SYM (irel->r_info), in v850_elf_relax_delete_bytes() 3259 if (ELF32_R_TYPE (irel->r_info) == (int) R_V850_ALIGN) in v850_elf_relax_delete_bytes() 3263 extsyms + ELF32_R_SYM (irel->r_info), in v850_elf_relax_delete_bytes() [all …]
|
| /netbsd/src/libexec/ld.elf_so/arch/arm/ |
| D | mdreloc.c | 97 switch (ELF_R_TYPE(rel->r_info)) { in _rtld_relocate_nonplt_objects() 104 symnum = ELF_R_SYM(rel->r_info); in _rtld_relocate_nonplt_objects() 118 switch (ELF_R_TYPE(rel->r_info)) { in _rtld_relocate_nonplt_objects() 141 ELF_R_SYM(rel->r_info)].st_name, in _rtld_relocate_nonplt_objects() 148 obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)] in _rtld_relocate_nonplt_objects() 174 obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)] in _rtld_relocate_nonplt_objects() 222 obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)] in _rtld_relocate_nonplt_objects() 234 obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)] in _rtld_relocate_nonplt_objects() 254 obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)] in _rtld_relocate_nonplt_objects() 261 (u_long)ELF_R_SYM(rel->r_info), in _rtld_relocate_nonplt_objects() [all …]
|
| /netbsd/src/libexec/ld.elf_so/arch/mips/ |
| D | mips_reloc.c | 89 #define ELF_R_SYM(r_info) ((r_info) & 0xffffffff) argument 90 #define ELF_R_TYPE(r_info) bswap32((r_info) >> 32) argument 209 r_symndx = ELF_R_SYM(rel->r_info); in _rtld_relocate_nonplt_self() 210 r_type = ELF_R_TYPE(rel->r_info); in _rtld_relocate_nonplt_self() 342 switch (ELF_R_TYPE(rel->r_info) & 0xff) { in _rtld_relocate_nonplt_objects() 352 symnum = ELF_R_SYM(rel->r_info); in _rtld_relocate_nonplt_objects() 365 switch (ELF_R_TYPE(rel->r_info) & 0xff) { in _rtld_relocate_nonplt_objects() 373 ELF_R_NXTTYPE_64_P(ELF_R_TYPE(rel->r_info)) in _rtld_relocate_nonplt_objects() 379 def2 = obj->symtab + ELF_R_SYM(rel->r_info); in _rtld_relocate_nonplt_objects() 381 if (ELF_R_SYM(rel->r_info) >= obj->gotsym) { in _rtld_relocate_nonplt_objects() [all …]
|
| /netbsd/src/libexec/ld.elf_so/arch/hppa/ |
| D | hppa_reloc.c | 228 symnum = ELF_R_SYM(rela->r_info); in _rtld_relocate_nonplt_self() 231 switch (ELF_R_TYPE(rela->r_info)) { in _rtld_relocate_nonplt_self() 271 sym = symtab + ELF_R_SYM(rela->r_info); in _rtld_relocate_nonplt_self() 287 switch (ELF_R_TYPE(rela->r_info)) { in _rtld_relocate_nonplt_self() 297 symnum = ELF_R_SYM(rela->r_info); in _rtld_relocate_nonplt_self() 454 unsigned long symnum = ELF_R_SYM(rela->r_info); in _rtld_relocate_nonplt_objects() 457 switch (ELF_R_TYPE(rela->r_info)) { in _rtld_relocate_nonplt_objects() 498 switch (ELF_R_TYPE(rela->r_info)) { in _rtld_relocate_nonplt_objects() 507 if (ELF_R_TYPE(rela->r_info) == R_TYPE(DIR32)) { in _rtld_relocate_nonplt_objects() 527 switch (ELF_R_TYPE(rela->r_info)) { in _rtld_relocate_nonplt_objects() [all …]
|
| /netbsd/src/libexec/ld.elf_so/arch/i386/ |
| D | mdreloc.c | 73 ((obj)->strtab + (obj)->symtab[ELF_R_SYM((rela)->r_info)].st_name) 124 switch (ELF_R_TYPE(rel->r_info)) { in _rtld_relocate_nonplt_objects() 133 symnum = ELF_R_SYM(rel->r_info); in _rtld_relocate_nonplt_objects() 147 switch (ELF_R_TYPE(rel->r_info)) { in _rtld_relocate_nonplt_objects() 249 (u_long)ELF_R_SYM(rel->r_info), in _rtld_relocate_nonplt_objects() 250 (u_long)ELF_R_TYPE(rel->r_info), in _rtld_relocate_nonplt_objects() 255 obj->path, (u_long) ELF_R_TYPE(rel->r_info)); in _rtld_relocate_nonplt_objects() 270 assert(ELF_R_TYPE(rel->r_info) == R_TYPE(JMP_SLOT) || in _rtld_relocate_plt_lazy() 271 ELF_R_TYPE(rel->r_info) == R_TYPE(IRELATIVE)); in _rtld_relocate_plt_lazy() 273 if (ELF_R_TYPE(rel->r_info) == R_TYPE(IRELATIVE)) in _rtld_relocate_plt_lazy() [all …]
|
| /netbsd/src/libexec/ld.elf_so/arch/x86_64/ |
| D | mdreloc.c | 107 ((obj)->strtab + (obj)->symtab[ELF_R_SYM((rela)->r_info)].st_name) 162 switch (ELF_R_TYPE(rela->r_info)) { in _rtld_relocate_nonplt_objects() 172 symnum = ELF_R_SYM(rela->r_info); in _rtld_relocate_nonplt_objects() 185 switch (ELF_R_TYPE(rela->r_info)) { in _rtld_relocate_nonplt_objects() 287 (u_long)ELF_R_SYM(rela->r_info), in _rtld_relocate_nonplt_objects() 288 (u_long)ELF_R_TYPE(rela->r_info), in _rtld_relocate_nonplt_objects() 293 obj->path, (u_long) ELF_R_TYPE(rela->r_info)); in _rtld_relocate_nonplt_objects() 308 assert(ELF_R_TYPE(rela->r_info) == R_TYPE(JUMP_SLOT) || in _rtld_relocate_plt_lazy() 309 ELF_R_TYPE(rela->r_info) == R_TYPE(IRELATIVE)); in _rtld_relocate_plt_lazy() 311 if (ELF_R_TYPE(rela->r_info) == R_TYPE(IRELATIVE)) in _rtld_relocate_plt_lazy() [all …]
|
| /netbsd/src/libexec/ld.elf_so/arch/vax/ |
| D | mdreloc.c | 96 switch (ELF_R_TYPE(rela->r_info)) { in _rtld_relocate_nonplt_objects() 99 symnum = ELF_R_SYM(rela->r_info); in _rtld_relocate_nonplt_objects() 113 switch (ELF_R_TYPE(rela->r_info)) { in _rtld_relocate_nonplt_objects() 156 (u_long)ELF_R_SYM(rela->r_info), in _rtld_relocate_nonplt_objects() 157 (u_long)ELF_R_TYPE(rela->r_info), in _rtld_relocate_nonplt_objects() 162 obj->path, (u_long) ELF_R_TYPE(rela->r_info)); in _rtld_relocate_nonplt_objects() 180 assert(ELF_R_TYPE(rela->r_info) == R_TYPE(JMP_SLOT)); in _rtld_relocate_plt_lazy() 198 unsigned long info = rela->r_info; in _rtld_relocate_plt_object()
|
| /netbsd/src/libexec/ld.elf_so/ |
| D | reloc.c | 69 const Elf_Sym *dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info); in _rtld_do_copy_relocation() 98 _rtld_fetch_ventry(dstobj, ELF_R_SYM(rela->r_info))); in _rtld_do_copy_relocation() 136 if (ELF_R_TYPE(rel->r_info) == R_TYPE(COPY)) { in _rtld_do_copy_relocations() 138 ourrela.r_info = rel->r_info; in _rtld_do_copy_relocations() 150 if (ELF_R_TYPE(rela->r_info) == R_TYPE(COPY)) { in _rtld_do_copy_relocations() 389 if (ELF_R_TYPE(rela->r_info) != PLT_IRELATIVE) in _rtld_call_ifunc() 410 if (ELF_R_TYPE(rela->r_info) != R_TYPE(IRELATIVE)) in _rtld_call_ifunc() 433 if (ELF_R_TYPE(rel->r_info) == R_TYPE(IRELATIVE)) { in _rtld_call_ifunc() 445 if (ELF_R_TYPE(rel->r_info) == R_TYPE(IRELATIVE)) { in _rtld_call_ifunc()
|
| /netbsd/src/libexec/ld.elf_so/arch/powerpc/ |
| D | ppc_reloc.c | 206 symnum = ELF_R_SYM(rela->r_info); in _rtld_relocate_nonplt_objects() 208 switch (ELF_R_TYPE(rela->r_info)) { in _rtld_relocate_nonplt_objects() 234 switch (ELF_R_TYPE(rela->r_info)) { in _rtld_relocate_nonplt_objects() 283 if (ELF_R_TYPE(rela->r_info) == R_TYPE(ADDR16_HA) in _rtld_relocate_nonplt_objects() 291 (ELF_R_TYPE(rela->r_info) == R_TYPE(ADDR16_HI) in _rtld_relocate_nonplt_objects() 295 (ELF_R_TYPE(rela->r_info) == R_TYPE(ADDR16_HI) in _rtld_relocate_nonplt_objects() 361 (u_long)ELF_R_SYM(rela->r_info), in _rtld_relocate_nonplt_objects() 362 (u_long)ELF_R_TYPE(rela->r_info), in _rtld_relocate_nonplt_objects() 368 obj->path, (u_long) ELF_R_TYPE(rela->r_info)); in _rtld_relocate_nonplt_objects() 392 assert(ELF_R_TYPE(rela->r_info) == R_TYPE(JMP_SLOT) || in _rtld_relocate_plt_lazy() [all …]
|