Home
last modified time | relevance | path

Searched refs:st_info (Results 1 – 25 of 62) sorted by relevance

123

/toolchain/binutils/binutils-2.25/bfd/
Delf64-sparc.c427 if ((ELF_ST_TYPE (sym->st_info) == STT_GNU_IFUNC in elf64_sparc_add_symbol_hook()
428 || ELF_ST_BIND (sym->st_info) == STB_GNU_UNIQUE) in elf64_sparc_add_symbol_hook()
433 if (ELF_ST_TYPE (sym->st_info) == STT_REGISTER) in elf64_sparc_add_symbol_hook()
502 p->bind = ELF_ST_BIND (sym->st_info); in elf64_sparc_add_symbol_hook()
509 && ELF_ST_BIND (sym->st_info) == STB_GLOBAL) in elf64_sparc_add_symbol_hook()
528 unsigned char type = ELF_ST_TYPE (sym->st_info); in elf64_sparc_add_symbol_hook()
593 sym.st_info = ELF_ST_INFO (app_regs [reg].bind, STT_REGISTER); in elf64_sparc_output_arch_syms()
609 if (ELF_ST_TYPE (elf_sym->st_info) == STT_REGISTER) in elf64_sparc_get_symbol_type()
624 if (elfsym->internal_elf_sym.st_info in elf64_sparc_symbol_processing()
749 if (ELF_ST_TYPE (((elf_symbol_type *) symbol)->internal_elf_sym.st_info) in elf64_sparc_print_symbol_all()
Delf-vxworks.c70 sym->st_info = ELF_ST_INFO (STB_WEAK, ELF_ST_TYPE (sym->st_info)); in elf_vxworks_add_symbol_hook()
143 sym->st_info = ELF_ST_INFO (STB_GLOBAL, ELF_ST_TYPE (sym->st_info)); in elf_vxworks_link_output_symbol_hook()
Delf32-sparc.c183 if ((ELF_ST_TYPE (sym->st_info) == STT_GNU_IFUNC in elf32_sparc_add_symbol_hook()
184 || ELF_ST_BIND (sym->st_info) == STB_GNU_UNIQUE) in elf32_sparc_add_symbol_hook()
Delf-s390-common.c237 if ((ELF_ST_TYPE (sym->st_info) == STT_GNU_IFUNC in elf_s390_add_symbol_hook()
238 || ELF_ST_BIND (sym->st_info) == STB_GNU_UNIQUE) in elf_s390_add_symbol_hook()
Delflink.c486 && ELF_ST_TYPE (sym->st_info) == STT_OBJECT))) in bfd_elf_link_mark_dynamic_symbol()
694 entry->isym.st_info in bfd_elf_link_record_local_dynamic_symbol()
695 = ELF_ST_INFO (STB_LOCAL, ELF_ST_TYPE (entry->isym.st_info)); in bfd_elf_link_record_local_dynamic_symbol()
920 bind = ELF_ST_BIND (sym->st_info); in _bfd_elf_merge_symbol()
1061 newfunc = (ELF_ST_TYPE (sym->st_info) != STT_NOTYPE in _bfd_elf_merge_symbol()
1062 && bed->is_function_type (ELF_ST_TYPE (sym->st_info))); in _bfd_elf_merge_symbol()
1075 && ELF_ST_TYPE (sym->st_info) != h->type in _bfd_elf_merge_symbol()
1076 && ELF_ST_TYPE (sym->st_info) != STT_NOTYPE in _bfd_elf_merge_symbol()
1081 != (ELF_ST_TYPE (sym->st_info) == STT_GNU_IFUNC))))) in _bfd_elf_merge_symbol()
1093 && ELF_ST_TYPE (sym->st_info) != h->type in _bfd_elf_merge_symbol()
[all …]
Delf32-sh64.c360 if (ELF_ST_TYPE (elf_sym->st_info) == STT_DATALABEL) in sh64_elf_get_symbol_type()
391 if (ELF_ST_TYPE (sym->st_info) == STT_DATALABEL in sh64_elf_add_symbol_hook()
492 if (ELF_ST_TYPE (sym->st_info) == STT_DATALABEL) in sh64_elf_link_output_symbol_hook()
Delfxx-aarch64.c463 if ((ELF_ST_TYPE (sym->st_info) == STT_GNU_IFUNC in _bfd_aarch64_elf_add_symbol_hook()
464 || ELF_ST_BIND (sym->st_info) == STB_GNU_UNIQUE) in _bfd_aarch64_elf_add_symbol_hook()
Delfcode.h189 dst->st_info = H_GET_8 (abfd, src->st_info); in elf_swap_symbol_in()
218 H_PUT_8 (abfd, src->st_info, dst->st_info); in elf_swap_symbol_out()
1272 switch (ELF_ST_BIND (isym->st_info)) in elf_slurp_symbol_table()
1289 switch (ELF_ST_TYPE (isym->st_info)) in elf_slurp_symbol_table()
Delf32-m32c.c451 if (sym != NULL && ELF_ST_TYPE (sym->st_info) == STT_SECTION) in m32c_elf_relocate_section()
926 switch (ELF_ST_TYPE (isym->st_info)) in dump_symtab()
952 switch (ELF_ST_BIND (isym->st_info)) in dump_symtab()
1010 isym->st_info, st_info_str, st_info_stb_str, in dump_symtab()
Delf32-score7.c1887 if (ELF_ST_TYPE (sym->st_info) != STT_SECTION in score_elf_final_link_relocate()
1891 && ELF_ST_TYPE (sym->st_info) == STT_SECTION) in score_elf_final_link_relocate()
2305 if (ELF_ST_TYPE (sym->st_info) != STT_SECTION in s7_bfd_score_elf_relocate_section()
2312 && ELF_ST_TYPE (sym->st_info) == STT_SECTION) in s7_bfd_score_elf_relocate_section()
2490 if (ELF_ST_TYPE (sym->st_info) == STT_SECTION) in s7_bfd_score_elf_relocate_section()
2502 else if (ELF_ST_TYPE (sym->st_info) == STT_SECTION) in s7_bfd_score_elf_relocate_section()
2517 ELF_ST_TYPE ((unsigned int) sym->st_info)), h, local_syms, in s7_bfd_score_elf_relocate_section()
3364 sym->st_info = ELF_ST_INFO (STB_GLOBAL, STT_SECTION); in s7_bfd_score_elf_finish_dynamic_symbol()
3370 sym->st_info = ELF_ST_INFO (STB_GLOBAL, STT_SECTION); in s7_bfd_score_elf_finish_dynamic_symbol()
Delf32-arm.c3222 if (ELF32_ST_TYPE (isym->st_info) == STT_GNU_IFUNC) in elf32_arm_get_local_dynreloc_list()
5210 if (ELF_ST_TYPE (sym->st_info) != STT_SECTION) in elf32_arm_size_stubs()
5215 st_type = ELF_ST_TYPE (sym->st_info); in elf32_arm_size_stubs()
6369 && ELF_ST_BIND (isym->st_info) == STB_LOCAL) in bfd_elf32_arm_init_maps()
10568 sym_type = ELF32_ST_TYPE (sym->st_info); in elf32_arm_relocate_section()
10581 && ELF_ST_BIND (sym->st_info) != STB_WEAK) in elf32_arm_relocate_section()
10598 && ELF_ST_TYPE (sym->st_info) == STT_SECTION) in elf32_arm_relocate_section()
10709 if (sym != NULL && ELF_ST_TYPE (sym->st_info) == STT_SECTION) in elf32_arm_relocate_section()
12392 switch (ELF_ST_TYPE (elf_sym->st_info)) in elf32_arm_get_symbol_type()
12395 return ELF_ST_TYPE (elf_sym->st_info); in elf32_arm_get_symbol_type()
[all …]
Delf32-microblaze.c975 if (ELF_ST_TYPE (sym->st_info) != STT_SECTION) in microblaze_elf_relocate_section()
1850 && ELF32_ST_TYPE (isym->st_info) == STT_SECTION) in microblaze_elf_relax_section()
1916 && (ELF32_ST_TYPE (isym->st_info) == STT_SECTION)) in microblaze_elf_relax_section()
1982 && (ELF32_ST_TYPE (isym->st_info) == STT_SECTION)) in microblaze_elf_relax_section()
2026 && (ELF32_ST_TYPE (isym->st_info) == STT_SECTION)) in microblaze_elf_relax_section()
2070 && (ELF32_ST_TYPE (isym->st_info) == STT_SECTION)) in microblaze_elf_relax_section()
Delf64-sh64.c1525 if (ELF_ST_TYPE (sym->st_info) == STT_SECTION) in sh_elf64_relocate_section()
1536 && ELF_ST_TYPE (sym->st_info) == STT_SECTION) in sh_elf64_relocate_section()
2743 if (ELF_ST_TYPE (elf_sym->st_info) == STT_DATALABEL) in sh64_elf64_get_symbol_type()
2778 if (ELF_ST_TYPE (sym->st_info) == STT_DATALABEL in sh64_elf64_add_symbol_hook()
2879 if (ELF_ST_TYPE (sym->st_info) == STT_DATALABEL) in sh64_elf64_link_output_symbol_hook()
Delf32-d10v.c436 if (ELF_ST_TYPE (sym->st_info) == STT_SECTION in elf32_d10v_relocate_section()
Delfnn-aarch64.c3598 if (ELF_ST_TYPE (sym->st_info) != STT_SECTION) in elfNN_aarch64_size_stubs()
3603 st_type = ELF_ST_TYPE (sym->st_info); in elfNN_aarch64_size_stubs()
3869 if (sec != NULL && ELF_ST_BIND (isym->st_info) == STB_LOCAL) in bfd_elfNN_aarch64_init_maps()
5086 sym_type = ELFNN_ST_TYPE (sym->st_info); in elfNN_aarch64_relocate_section()
5094 && ELF_ST_BIND (sym->st_info) != STB_WEAK) in elfNN_aarch64_relocate_section()
5107 && ELF_ST_TYPE (sym->st_info) == STT_GNU_IFUNC) in elfNN_aarch64_relocate_section()
5677 && ELF_ST_TYPE (isym->st_info) == STT_GNU_IFUNC) in elfNN_aarch64_gc_sweep_hook()
6015 if (ELF_ST_TYPE (isym->st_info) == STT_GNU_IFUNC) in elfNN_aarch64_check_relocs()
6348 switch (ELF_ST_TYPE (q->internal_elf_sym.st_info)) in aarch64_elf_find_function()
6630 sym.st_info = ELF_ST_INFO (STB_LOCAL, STT_NOTYPE); in elfNN_aarch64_output_map_sym()
[all …]
Delf32-i386.c1466 if (ELF32_ST_TYPE (isym->st_info) == STT_GNU_IFUNC) in elf_i386_check_relocs()
1900 && ELF32_ST_TYPE (isym->st_info) == STT_GNU_IFUNC) in elf_i386_gc_sweep_hook()
2582 if (ELF_ST_TYPE (isym->st_info) != STT_GNU_IFUNC in elf_i386_convert_mov_to_lea()
3229 if (ELF_ST_TYPE (sym->st_info) == STT_SECTION in elf_i386_relocate_section()
3299 && ELF32_ST_TYPE (sym->st_info) == STT_GNU_IFUNC) in elf_i386_relocate_section()
5048 if ((ELF_ST_TYPE (sym->st_info) == STT_GNU_IFUNC in elf_i386_add_symbol_hook()
5049 || ELF_ST_BIND (sym->st_info) == STB_GNU_UNIQUE) in elf_i386_add_symbol_hook()
Delf32-rx.c637 if (sym != NULL && ELF_ST_TYPE (sym->st_info) == STT_SECTION) in rx_elf_relocate_section()
1753 if (ELF_ST_TYPE (isym->st_info) == STT_SECTION) in rx_offset_for_reloc()
3281 switch (ELF_ST_TYPE (isym->st_info)) in rx_dump_symtab()
3290 switch (ELF_ST_BIND (isym->st_info)) in rx_dump_symtab()
3319 isym->st_info, st_info_str, st_info_stb_str, in rx_dump_symtab()
Delf32-m68hc1x.c982 is_section_symbol = ELF_ST_TYPE (sym->st_info) & STT_SECTION; in elf32_m68hc11_relocate_section()
1007 if (sym != NULL && ELF_ST_TYPE (sym->st_info) == STT_SECTION) in elf32_m68hc11_relocate_section()
Delf32-spu.c960 sym_type = ELF_ST_TYPE (sym->st_info); in needs_ovl_stub()
2762 sym_type = ELF_ST_TYPE (sym->st_info); in mark_functions_via_relocs()
3013 if (ELF_ST_TYPE (sy->st_info) == STT_NOTYPE in discover_functions()
3014 || ELF_ST_TYPE (sy->st_info) == STT_FUNC) in discover_functions()
3052 if (ELF_ST_TYPE (sy->st_info) == STT_FUNC) in discover_functions()
3115 if (ELF_ST_TYPE (sy->st_info) != STT_FUNC in discover_functions()
3116 && ELF_ST_BIND (sy->st_info) == STB_GLOBAL) in discover_functions()
4024 if (fun->global || ELF_ST_BIND (fun->u.sym->st_info) == STB_GLOBAL) in sum_stack()
/toolchain/binutils/binutils-2.25/include/elf/
Dexternal.h144 unsigned char st_info[1]; /* Type and binding attributes */ member
151 unsigned char st_info[1]; /* Type and binding attributes */ member
Dinternal.h124 unsigned char st_info; /* Type and binding attributes */ member
/toolchain/binutils/binutils-2.25/gas/config/
Dtc-hppa.h175 ? (((elf)->internal_elf_sym.st_info = ELF_ST_INFO \
176 (ELF_ST_BIND ((elf)->internal_elf_sym.st_info), STT_PARISC_MILLI)\
/toolchain/binutils/binutils-2.25/elfcpp/
Delfcpp_internal.h128 unsigned char st_info;
137 unsigned char st_info;
Delfcpp.h1403 { return this->p_->st_info; }
1457 { this->p_->st_info = v; }
1461 { this->p_->st_info = elf_st_info(bind, type); }
/toolchain/binutils/binutils-2.25/binutils/
Dreadelf.c1456 if (ELF_ST_TYPE (psym->st_info) == STT_GNU_IFUNC) in dump_relocations()
1494 if (ELF_ST_TYPE (psym->st_info) == STT_SECTION) in dump_relocations()
4786 psym->st_info = BYTE_GET (esyms[j].st_info); in get_32bit_elf_symbols()
4865 psym->st_info = BYTE_GET (esyms[j].st_info); in get_64bit_elf_symbols()
5724 if (ELF_ST_TYPE (sym->st_info) == STT_SECTION) in process_section_groups()
6260 if (ELF_ST_TYPE (sym->st_info) == STT_FUNC in find_symbol_for_address()
9849 printf (" %-7s", get_symbol_type (ELF_ST_TYPE (psym->st_info))); in print_dynamic_symbol()
9850 printf (" %-6s", get_symbol_binding (ELF_ST_BIND (psym->st_info))); in print_dynamic_symbol()
10170 printf (" %-7s", get_symbol_type (ELF_ST_TYPE (psym->st_info))); in process_symbol_table()
10171 printf (" %-6s", get_symbol_binding (ELF_ST_BIND (psym->st_info))); in process_symbol_table()
[all …]

123