Home
last modified time | relevance | path

Searched refs:ELF_ST_INFO (Results 1 – 15 of 15) sorted by relevance

/freebsd-12.1/contrib/binutils/include/elf/
H A Dcommon.h468 #define ELF_ST_INFO(bind,type) (((bind) << 4) + ((type) & 0xF)) macro
474 #define ELF32_ST_INFO ELF_ST_INFO
477 #define ELF64_ST_INFO ELF_ST_INFO
/freebsd-12.1/contrib/binutils/bfd/
H A Delf-vxworks.c69 sym->st_info = ELF_ST_INFO (STB_WEAK, ELF_ST_TYPE (sym->st_info)); in elf_vxworks_add_symbol_hook()
141 sym->st_info = ELF_ST_INFO (STB_GLOBAL, ELF_ST_TYPE (sym->st_info)); in elf_vxworks_link_output_symbol_hook()
H A Delf64-sparc.c585 sym.st_info = ELF_ST_INFO (app_regs [reg].bind, STT_REGISTER); in elf64_sparc_output_arch_syms()
616 == ELF_ST_INFO (STB_GLOBAL, STT_REGISTER)) in elf64_sparc_symbol_processing()
H A Delf32-arm.c2742 myh->type = ELF_ST_INFO (STB_LOCAL, STT_FUNC); in record_arm_to_thumb_glue()
2808 myh->type = ELF_ST_INFO (STB_LOCAL, STT_ARM_TFUNC); in record_thumb_to_arm_glue()
2920 myh->type = ELF_ST_INFO (STB_LOCAL, STT_FUNC); in record_vfp11_erratum_veneer()
2952 myh->type = ELF_ST_INFO (STB_LOCAL, STT_FUNC); in record_vfp11_erratum_veneer()
2970 myh->type = ELF_ST_INFO (STB_LOCAL, STT_NOTYPE); in record_vfp11_erratum_veneer()
8245 h->type = ELF_ST_INFO (ELF_ST_BIND (h->type), STT_FUNC); in allocate_dynrelocs()
8380 myh->type = ELF_ST_INFO (STB_LOCAL, STT_ARM_TFUNC); in allocate_dynrelocs()
8385 h->type = ELF_ST_INFO (ELF_ST_BIND (h->type), STT_FUNC); in allocate_dynrelocs()
9624 sym.st_info = ELF_ST_INFO (STB_LOCAL, STT_NOTYPE); in elf32_arm_ouput_plt_map_sym()
10057 dst->st_info = ELF_ST_INFO (ELF_ST_BIND (dst->st_info), STT_ARM_TFUNC); in elf32_arm_swap_symbol_in()
[all …]
H A Delflink.c656 = ELF_ST_INFO (STB_LOCAL, ELF_ST_TYPE (entry->isym.st_info)); in bfd_elf_link_record_local_dynamic_symbol()
8000 sym.st_info = ELF_ST_INFO (STB_LOCAL, h->type); in elf_link_output_extsym()
8003 sym.st_info = ELF_ST_INFO (STB_WEAK, h->type); in elf_link_output_extsym()
8005 sym.st_info = ELF_ST_INFO (STB_GLOBAL, h->type); in elf_link_output_extsym()
8118 sym.st_info = ELF_ST_INFO (bindtype, ELF_ST_TYPE (sym.st_info)); in elf_link_output_extsym()
9702 elfsym.st_info = ELF_ST_INFO (STB_LOCAL, STT_SECTION); in bfd_elf_final_link()
9923 sym.st_info = ELF_ST_INFO (STB_LOCAL, STT_SECTION); in bfd_elf_final_link()
H A Delf.c6478 sym.st_info = ELF_ST_INFO (STB_GLOBAL, STT_SECTION); in swap_out_syms()
6480 sym.st_info = ELF_ST_INFO (STB_LOCAL, STT_SECTION); in swap_out_syms()
6483 sym.st_info = ELF_ST_INFO (STB_GLOBAL, type); in swap_out_syms()
6485 sym.st_info = ELF_ST_INFO (((flags & BSF_WEAK) in swap_out_syms()
6490 sym.st_info = ELF_ST_INFO (STB_LOCAL, STT_FILE); in swap_out_syms()
6502 sym.st_info = ELF_ST_INFO (bind, type); in swap_out_syms()
H A Delf32-score.c3271 sym->st_info = ELF_ST_INFO (STB_GLOBAL, STT_SECTION); in _bfd_score_elf_finish_dynamic_symbol()
3277 sym->st_info = ELF_ST_INFO (STB_GLOBAL, STT_SECTION); in _bfd_score_elf_finish_dynamic_symbol()
H A Delfxx-mips.c8156 sym->st_info = ELF_ST_INFO (STB_GLOBAL, STT_SECTION); in mips_elf_irix6_finish_dynamic_symbol()
8333 sym->st_info = ELF_ST_INFO (STB_GLOBAL, STT_SECTION); in _bfd_mips_elf_finish_dynamic_symbol()
8339 sym->st_info = ELF_ST_INFO (STB_GLOBAL, STT_SECTION); in _bfd_mips_elf_finish_dynamic_symbol()
8347 sym->st_info = ELF_ST_INFO (STB_GLOBAL, STT_SECTION); in _bfd_mips_elf_finish_dynamic_symbol()
8354 sym->st_info = ELF_ST_INFO (STB_GLOBAL, STT_SECTION); in _bfd_mips_elf_finish_dynamic_symbol()
H A Delfxx-sparc.c2377 entry->isym.st_info = ELF_ST_INFO (app_regs [reg].bind, in _bfd_sparc_elf_size_dynamic_sections()
H A Delf64-ppc.c4218 isym->st_info = ELF_ST_INFO (ELF_ST_BIND (isym->st_info), STT_FUNC); in ppc64_elf_add_symbol_hook()
/freebsd-12.1/sys/sys/
H A Delf_generic.h88 #define ELF_ST_INFO __ELFN(ST_INFO) macro
/freebsd-12.1/libexec/rtld-elf/mips/
H A Dreloc.c368 if (sym[i].st_info == ELF_ST_INFO(STB_LOCAL, STT_NOTYPE)) in reloc_non_plt()
437 } else if (sym->st_info == ELF_ST_INFO(STB_GLOBAL, STT_SECTION)) { in reloc_non_plt()
520 ELF_ST_INFO(STB_LOCAL, STT_SECTION) in reloc_non_plt()
/freebsd-12.1/contrib/binutils/gas/config/
H A Dtc-sparc.c4244 ELF_ST_INFO(STB_GLOBAL, STT_REGISTER);
H A Dtc-arm.c19562 ELF_ST_INFO (bind, STT_ARM_TFUNC); in arm_adjust_symtab()
19565 ELF_ST_INFO (bind, STT_ARM_16BIT); in arm_adjust_symtab()
/freebsd-12.1/libexec/rtld-elf/
H A Drtld.c642 sym_zero.st_info = ELF_ST_INFO(STB_GLOBAL, STT_NOTYPE); in _rtld()