Home
last modified time | relevance | path

Searched refs:elfsym (Results 1 – 25 of 43) sorted by relevance

12

/netbsd/src/external/gpl3/binutils/dist/gas/config/
Dobj-elf.c451 elf_symbol_type *elfsym; in obj_elf_visibility() local
458 elfsym = elf_symbol_from (bfdsym); in obj_elf_visibility()
460 gas_assert (elfsym); in obj_elf_visibility()
462 elfsym->internal_elf_sym.st_other &= ~3; in obj_elf_visibility()
463 elfsym->internal_elf_sym.st_other |= visibility; in obj_elf_visibility()
2371 elf_symbol_type *elfsym; in obj_elf_type() local
2375 elfsym = (elf_symbol_type *) symbol_get_bfdsym (sym); in obj_elf_type()
2468 else if ((type = md_elf_symbol_type (type_name, sym, elfsym)) != -1) in obj_elf_type()
2480 if (!md_elf_symbol_type_change (sym, elfsym, type)) in obj_elf_type()
2502 flagword new = (elfsym->symbol.flags & ~mask) | type; in obj_elf_type()
[all …]
Dtc-xgate.c1009 elf_symbol_type *elfsym; in xgate_frob_symbol() local
1012 elfsym = elf_symbol_from (bfdsym); in xgate_frob_symbol()
1014 gas_assert (elfsym); in xgate_frob_symbol()
1017 elfsym->internal_elf_sym.st_target_internal = 1; in xgate_frob_symbol()
Dtc-ppc.c2490 elf_symbol_type *elfsym; in ppc_elf_localentry() local
2537 elfsym = elf_symbol_from (bfdsym); in ppc_elf_localentry()
2538 gas_assert (elfsym); in ppc_elf_localentry()
2539 elfsym->internal_elf_sym.st_other &= ~STO_PPC64_LOCAL_MASK; in ppc_elf_localentry()
2540 elfsym->internal_elf_sym.st_other |= encoded; in ppc_elf_localentry()
6779 elf_symbol_type *elfsym = elf_symbol_from (bfdsym); in ppc_force_relocation() local
6780 gas_assert (elfsym); in ppc_force_relocation()
6781 if ((STO_PPC64_LOCAL_MASK & elfsym->internal_elf_sym.st_other) != 0) in ppc_force_relocation()
6816 elf_symbol_type *elfsym = elf_symbol_from (bfdsym); in ppc_fix_adjustable() local
6817 gas_assert (elfsym); in ppc_fix_adjustable()
[all …]
Dtc-kvx.c2235 elf_symbol_type *elfsym; in kvx_type() local
2239 elfsym = (elf_symbol_type *) symbol_get_bfdsym (sym); in kvx_type()
2283 else if ((type = md_elf_symbol_type (typename, sym, elfsym)) != -1) in kvx_type()
2294 elfsym->symbol.flags |= type; in kvx_type()
Dtc-m68hc11.c3758 elf_symbol_type *elfsym; in s_m68hc11_mark_symbol() local
3769 elfsym = elf_symbol_from (bfdsym); in s_m68hc11_mark_symbol()
3771 gas_assert (elfsym); in s_m68hc11_mark_symbol()
3774 elfsym->internal_elf_sym.st_other |= mark; in s_m68hc11_mark_symbol()
Dtc-riscv.c5345 elf_symbol_type *elfsym; in s_variant_cc() local
5355 elfsym = elf_symbol_from (bfdsym); in s_variant_cc()
5356 gas_assert (elfsym); in s_variant_cc()
5357 elfsym->internal_elf_sym.st_other |= STO_RISCV_VARIANT_CC; in s_variant_cc()
/netbsd/src/external/gpl3/binutils/dist/ld/
Dplugin.c425 elf_symbol_type *elfsym = elf_symbol_from (asym); in asymbol_from_plugin_symbol() local
428 if (!elfsym) in asymbol_from_plugin_symbol()
433 elfsym->internal_elf_sym.st_shndx = SHN_COMMON; in asymbol_from_plugin_symbol()
434 elfsym->internal_elf_sym.st_value = 1; in asymbol_from_plugin_symbol()
457 elfsym->internal_elf_sym.st_other |= visibility; in asymbol_from_plugin_symbol()
/netbsd/src/external/gpl3/binutils/dist/bfd/
Delf64-sparc.c651 elf_symbol_type *elfsym; in elf64_sparc_symbol_processing() local
653 elfsym = (elf_symbol_type *) asym; in elf64_sparc_symbol_processing()
654 if (elfsym->internal_elf_sym.st_info in elf64_sparc_symbol_processing()
Delflink.c10055 Elf_Internal_Sym *elfsym, in elf_link_output_symstrtab() argument
10073 int ret = (*output_symbol_hook) (flinfo->info, name, elfsym, input_sec, h); in elf_link_output_symstrtab()
10078 if (ELF_ST_TYPE (elfsym->st_info) == STT_GNU_IFUNC) in elf_link_output_symstrtab()
10080 if (ELF_ST_BIND (elfsym->st_info) == STB_GNU_UNIQUE) in elf_link_output_symstrtab()
10084 elfsym->st_name = (unsigned long) -1; in elf_link_output_symstrtab()
10113 && ELF_ST_BIND (elfsym->st_info) == STB_LOCAL) in elf_link_output_symstrtab()
10119 switch (ELF_ST_TYPE (elfsym->st_info)) in elf_link_output_symstrtab()
10151 elfsym->st_name in elf_link_output_symstrtab()
10154 if (elfsym->st_name == (unsigned long) -1) in elf_link_output_symstrtab()
10171 hash_table->strtab[flinfo->output_bfd->symcount].sym = *elfsym; in elf_link_output_symstrtab()
[all …]
Delf64-mmix.c2090 elf_symbol_type *elfsym; in mmix_elf_symbol_processing() local
2092 elfsym = (elf_symbol_type *) asym; in mmix_elf_symbol_processing()
2093 switch (elfsym->internal_elf_sym.st_shndx) in mmix_elf_symbol_processing()
Delf32-v850.c2985 elf_symbol_type * elfsym = (elf_symbol_type *) asym; in v850_elf_symbol_processing() local
2988 indx = elfsym->internal_elf_sym.st_shndx; in v850_elf_symbol_processing()
3019 asym->value = elfsym->internal_elf_sym.st_size; in v850_elf_symbol_processing()
3024 asym->value = elfsym->internal_elf_sym.st_size; in v850_elf_symbol_processing()
3029 asym->value = elfsym->internal_elf_sym.st_size; in v850_elf_symbol_processing()
Delf32-tic6x.c2970 elf_symbol_type *elfsym; in elf32_tic6x_symbol_processing() local
2972 elfsym = (elf_symbol_type *) asym; in elf32_tic6x_symbol_processing()
2973 switch (elfsym->internal_elf_sym.st_shndx) in elf32_tic6x_symbol_processing()
2977 asym->value = elfsym->internal_elf_sym.st_size; in elf32_tic6x_symbol_processing()
Delf32-score7.c2831 elf_symbol_type *elfsym; in s7_bfd_score_elf_symbol_processing() local
2833 elfsym = (elf_symbol_type *) asym; in s7_bfd_score_elf_symbol_processing()
2834 switch (elfsym->internal_elf_sym.st_shndx) in s7_bfd_score_elf_symbol_processing()
2842 asym->value = elfsym->internal_elf_sym.st_size; in s7_bfd_score_elf_symbol_processing()
Delf32-m32r.c1351 elf_symbol_type *elfsym = (elf_symbol_type *) asym; in _bfd_m32r_elf_symbol_processing() local
1353 switch (elfsym->internal_elf_sym.st_shndx) in _bfd_m32r_elf_symbol_processing()
1357 asym->value = elfsym->internal_elf_sym.st_size; in _bfd_m32r_elf_symbol_processing()
Delf32-score.c3024 elf_symbol_type *elfsym; in s3_bfd_score_elf_symbol_processing() local
3026 elfsym = (elf_symbol_type *) asym; in s3_bfd_score_elf_symbol_processing()
3027 switch (elfsym->internal_elf_sym.st_shndx) in s3_bfd_score_elf_symbol_processing()
3035 asym->value = elfsym->internal_elf_sym.st_size; in s3_bfd_score_elf_symbol_processing()
/netbsd/src/external/gpl3/gdb/dist/bfd/
Delf64-sparc.c651 elf_symbol_type *elfsym; in elf64_sparc_symbol_processing() local
653 elfsym = (elf_symbol_type *) asym; in elf64_sparc_symbol_processing()
654 if (elfsym->internal_elf_sym.st_info in elf64_sparc_symbol_processing()
Delflink.c10229 Elf_Internal_Sym *elfsym, in elf_link_output_symstrtab() argument
10247 int ret = (*output_symbol_hook) (flinfo->info, name, elfsym, input_sec, h); in elf_link_output_symstrtab()
10252 if (ELF_ST_TYPE (elfsym->st_info) == STT_GNU_IFUNC) in elf_link_output_symstrtab()
10254 if (ELF_ST_BIND (elfsym->st_info) == STB_GNU_UNIQUE) in elf_link_output_symstrtab()
10258 elfsym->st_name = (unsigned long) -1; in elf_link_output_symstrtab()
10287 && ELF_ST_BIND (elfsym->st_info) == STB_LOCAL) in elf_link_output_symstrtab()
10293 switch (ELF_ST_TYPE (elfsym->st_info)) in elf_link_output_symstrtab()
10325 elfsym->st_name in elf_link_output_symstrtab()
10328 if (elfsym->st_name == (unsigned long) -1) in elf_link_output_symstrtab()
10345 hash_table->strtab[flinfo->output_bfd->symcount].sym = *elfsym; in elf_link_output_symstrtab()
[all …]
Delf64-mmix.c2090 elf_symbol_type *elfsym; in mmix_elf_symbol_processing() local
2092 elfsym = (elf_symbol_type *) asym; in mmix_elf_symbol_processing()
2093 switch (elfsym->internal_elf_sym.st_shndx) in mmix_elf_symbol_processing()
Delf32-v850.c2985 elf_symbol_type * elfsym = (elf_symbol_type *) asym; in v850_elf_symbol_processing() local
2988 indx = elfsym->internal_elf_sym.st_shndx; in v850_elf_symbol_processing()
3019 asym->value = elfsym->internal_elf_sym.st_size; in v850_elf_symbol_processing()
3024 asym->value = elfsym->internal_elf_sym.st_size; in v850_elf_symbol_processing()
3029 asym->value = elfsym->internal_elf_sym.st_size; in v850_elf_symbol_processing()
Delf32-tic6x.c2970 elf_symbol_type *elfsym; in elf32_tic6x_symbol_processing() local
2972 elfsym = (elf_symbol_type *) asym; in elf32_tic6x_symbol_processing()
2973 switch (elfsym->internal_elf_sym.st_shndx) in elf32_tic6x_symbol_processing()
2977 asym->value = elfsym->internal_elf_sym.st_size; in elf32_tic6x_symbol_processing()
Delf32-score7.c2831 elf_symbol_type *elfsym; in s7_bfd_score_elf_symbol_processing() local
2833 elfsym = (elf_symbol_type *) asym; in s7_bfd_score_elf_symbol_processing()
2834 switch (elfsym->internal_elf_sym.st_shndx) in s7_bfd_score_elf_symbol_processing()
2842 asym->value = elfsym->internal_elf_sym.st_size; in s7_bfd_score_elf_symbol_processing()
Delf32-m32r.c1351 elf_symbol_type *elfsym = (elf_symbol_type *) asym; in _bfd_m32r_elf_symbol_processing() local
1353 switch (elfsym->internal_elf_sym.st_shndx) in _bfd_m32r_elf_symbol_processing()
1357 asym->value = elfsym->internal_elf_sym.st_size; in _bfd_m32r_elf_symbol_processing()
Delf32-score.c3024 elf_symbol_type *elfsym; in s3_bfd_score_elf_symbol_processing() local
3026 elfsym = (elf_symbol_type *) asym; in s3_bfd_score_elf_symbol_processing()
3027 switch (elfsym->internal_elf_sym.st_shndx) in s3_bfd_score_elf_symbol_processing()
3035 asym->value = elfsym->internal_elf_sym.st_size; in s3_bfd_score_elf_symbol_processing()
/netbsd/src/external/gpl3/binutils/dist/gold/
Ddwarf_reader.cc63 elfcpp::Sym<size, big_endian> elfsym(this->symtab_ + symndx * symsize); in symbol_section() local
64 *value = elfsym.get_st_value(); in symbol_section()
65 return this->object_->adjust_sym_shndx(symndx, elfsym.get_st_shndx(), in symbol_section()
Dobject.cc946 elfcpp::Sym<size, big_endian> elfsym(symbols + sym * This::sym_size); in symbol_section_and_value() local
947 *value = elfsym.get_st_value(); in symbol_section_and_value()
949 return this->adjust_sym_shndx(sym, elfsym.get_st_shndx(), is_ordinary); in symbol_section_and_value()

12