Home
last modified time | relevance | path

Searched refs:r_info (Results 1 – 25 of 247) sorted by relevance

12345678910

/netbsd/src/external/gpl3/binutils/dist/bfd/
Delf32-nds32.c3280 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 …]
Delf32-m68hc11.c386 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 …]
Delf-m10200.c222 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 …]
Delf-m10300.c809 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 …]
Delf32-crx.c425 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 …]
Delf32-ft32.c300 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 …]
Delf32-cr16.c679 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 …]
Delf32-v850.c78 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 …]
Delf32-h8300.c294 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/
Delf32-nds32.c3280 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 …]
Delf32-m68hc11.c386 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 …]
Delf-m10200.c222 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 …]
Delf-m10300.c809 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 …]
Delf32-crx.c425 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 …]
Delf32-ft32.c300 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 …]
Delf32-cr16.c679 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 …]
Delf32-v850.c78 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/
Dmdreloc.c97 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/
Dmips_reloc.c89 #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/
Dhppa_reloc.c228 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/
Dmdreloc.c73 ((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/
Dmdreloc.c107 ((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/
Dmdreloc.c96 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/
Dreloc.c69 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/
Dppc_reloc.c206 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 …]

12345678910