Home
last modified time | relevance | path

Searched refs:sh_link (Results 1 – 25 of 111) sorted by relevance

12345

/toolchain/binutils/binutils-2.25/include/elf/
Dexternal.h119 unsigned char sh_link[4]; /* Index of another section */ member
132 unsigned char sh_link[4]; /* Index of another section */ member
Dinternal.h108 unsigned int sh_link; /* Index of another section */ member
/toolchain/binutils/binutils-2.25/libiberty/
Dsimple-object-elf.c163 unsigned char sh_link[4]; /* Index of another section */ member
178 unsigned char sh_link[4]; /* Index of another section */ member
455 shdr, sh_link, Elf_Word); in simple_object_elf_match()
770 unsigned int sh_link, unsigned int sh_addralign, in simple_object_elf_write_shdr() argument
793 ELF_SET_FIELD (fns, cl, Shdr, buf, sh_link, Elf_Word, sh_link); in simple_object_elf_write_shdr()
/toolchain/binutils/binutils-2.25/bfd/
Delf.c482 unsigned int shindex = symtab_hdr->sh_link; in bfd_elf_sym_name()
523 if (ghdr->sh_link >= elf_numsections (abfd)) in group_signature()
525 hdr = elf_elfsections (abfd) [ghdr->sh_link]; in group_signature()
527 || ! bfd_section_from_shdr (abfd, ghdr->sh_link)) in group_signature()
763 unsigned int elfsec = this_hdr->sh_link; in _bfd_elf_setup_sections()
1250 shlink = elf_elfsections (abfd)[elfsec]->sh_link; in _bfd_elf_print_private_bfd_data()
1649 if (hdr->sh_link > elf_numsections (abfd)) in bfd_section_from_shdr()
1657 if (hdr->sh_link == (SHN_LORESERVE & 0xffff) /* SHN_BEFORE */ in bfd_section_from_shdr()
1658 || hdr->sh_link == ((SHN_LORESERVE + 1) & 0xffff) /* SHN_AFTER */) in bfd_section_from_shdr()
1665 else if (elf_elfsections (abfd)[hdr->sh_link] == NULL) in bfd_section_from_shdr()
[all …]
Delfcode.h317 dst->sh_link = H_GET_32 (abfd, src->sh_link); in elf_swap_shdr_in()
340 H_PUT_32 (abfd, src->sh_link, dst->sh_link); in elf_swap_shdr_out()
637 i_ehdrp->e_shstrndx = i_shdr.sh_link; in elf_object_p()
638 if (i_ehdrp->e_shstrndx != i_shdr.sh_link) in elf_object_p()
708 if (i_shdrp[shindex].sh_link >= num_sec) in elf_object_p()
721 if (i_shdrp[shindex].sh_link == (SHN_LORESERVE & 0xffff) /* SHN_BEFORE */ in elf_object_p()
722 || i_shdrp[shindex].sh_link == ((SHN_LORESERVE + 1) & 0xffff) /* SHN_AFTER */) in elf_object_p()
1015 i_shdrp[0]->sh_link = i_ehdrp->e_shstrndx; in elf_write_shdrs_and_ehdr()
1566 (long) hdr->sh_link, in elf_debug_section()
Delf-vxworks.c230 d->this_hdr.sh_link = elf_onesymtab (abfd); in elf_vxworks_final_write_processing()
Delf32-moxie.c237 (input_bfd, symtab_hdr->sh_link, sym->st_name); in moxie_elf_relocate_section()
Delf32-d10v.c481 (input_bfd, symtab_hdr->sh_link, sym->st_name)); in elf32_d10v_relocate_section()
Delf32-mcore.c520 (input_bfd, symtab_hdr->sh_link, sym->st_name); in mcore_elf_relocate_section()
Delf32-mt.c340 (input_bfd, symtab_hdr->sh_link, sym->st_name); in mt_elf_relocate_section()
Delf32-epiphany.c510 (input_bfd, symtab_hdr->sh_link, sym->st_name); in epiphany_elf_relocate_section()
Delf32-fr30.c543 (input_bfd, symtab_hdr->sh_link, sym->st_name); in fr30_elf_relocate_section()
Delf32-m68hc1x.c476 (input_bfd, symtab_hdr->sh_link, in elf32_m68hc11_size_stubs()
1017 (input_bfd, symtab_hdr->sh_link, sym->st_name)); in elf32_m68hc11_relocate_section()
Delflink.c668 (input_bfd, elf_tdata (input_bfd)->symtab_hdr.sh_link, in bfd_elf_link_record_local_dynamic_symbol()
2970 name = bfd_elf_string_from_elf_section (abfd, hdr->sh_link, in elf_link_is_defined_archive_symbol()
3511 shlink = elf_elfsections (abfd)[elfsec]->sh_link; in elf_link_add_object_symbols()
3888 name = bfd_elf_string_from_elf_section (abfd, hdr->sh_link, in elf_link_add_object_symbols()
6986 shlink = elf_elfsections (abfd)[elfsec]->sh_link; in bfd_elf_get_bfd_needed_list()
7275 hdr1->sh_link, in bfd_elf_match_symbols_in_sections()
7285 hdr2->sh_link, in bfd_elf_match_symbols_in_sections()
7329 = bfd_elf_string_from_elf_section (bfd1, hdr1->sh_link, in bfd_elf_match_symbols_in_sections()
7334 = bfd_elf_string_from_elf_section (bfd2, hdr2->sh_link, in bfd_elf_match_symbols_in_sections()
7539 symtab_hdr->sh_link, in resolve_symbol()
[all …]
Delf32-iq2000.c623 (input_bfd, symtab_hdr->sh_link, sym->st_name); in iq2000_elf_relocate_section()
Delf32-m32c.c404 (input_bfd, symtab_hdr->sh_link, sym->st_name); in m32c_elf_relocate_section()
1008 bfd_elf_string_from_elf_section (abfd, symtab_hdr->sh_link, in dump_symtab()
Delf32-tic6x.c1936 && hdr->sh_link in elf32_tic6x_gc_mark_extra_sections()
1937 && hdr->sh_link < elf_numsections (sub) in elf32_tic6x_gc_mark_extra_sections()
1939 && elf_shdrp[hdr->sh_link]->bfd_section->gc_mark) in elf32_tic6x_gc_mark_extra_sections()
2705 symtab_hdr->sh_link, in elf32_tic6x_relocate_section()
Delf32-mep.c487 (input_bfd, symtab_hdr->sh_link, sym->st_name); in mep_elf_relocate_section()
Delf-m10300.c2140 (input_bfd, symtab_hdr->sh_link, sym->st_name)); in mn10300_elf_relocate_section()
2780 ->sh_link), in mn10300_elf_relax_section()
2894 (input_bfd, symtab_hdr->sh_link, in mn10300_elf_relax_section()
3106 symtab_hdr->sh_link, in mn10300_elf_relax_section()
3386 symtab_hdr->sh_link, in mn10300_elf_relax_section()
Delf32-xstormy16.c840 (input_bfd, symtab_hdr->sh_link, sym->st_name)); in xstormy16_elf_relocate_section()
Delf32-cr16c.c756 (input_bfd, symtab_hdr->sh_link, sym->st_name)); in elf32_cr16c_relocate_section()
/toolchain/binutils/binutils-2.25/binutils/
Dreadelf.c4168 printf (" (%u)", section_headers[0].sh_link); in process_file_header()
4183 elf_header.e_shstrndx = section_headers[0].sh_link; in process_file_header()
4646 internal->sh_link = BYTE_GET (shdrs[i].sh_link); in get_32bit_section_headers()
4704 internal->sh_link = BYTE_GET (shdrs[i].sh_link); in get_64bit_section_headers()
4755 && (symtab_shndx_hdr->sh_link in get_32bit_elf_symbols()
4842 && (symtab_shndx_hdr->sh_link in get_64bit_elf_symbols()
5431 if (section->sh_link >= elf_header.e_shnum) in process_section_headers()
5447 if (section->sh_link == (SHN_BEFORE & 0xffff)) in process_section_headers()
5449 else if (section->sh_link == (SHN_AFTER & 0xffff)) in process_section_headers()
5462 printf ("%2u ", section->sh_link); in process_section_headers()
[all …]
DChangeLog-2005595 (process_section_groups): Don't crash if symtab's sh_link or
599 sh_link is invalid.
603 table's sh_link is invalid.
605 section's sh_link is invalid. Don't crash if symbol's st_shndx
610 sh_info or sh_link is invalid.
613 (process_gnu_liblist): Don't crash if liblist section's sh_link
/toolchain/binutils/binutils-2.25/elfcpp/
Delfcpp_internal.h76 Elf_Word sh_link; member
Delfcpp.h1202 { return Convert<32, big_endian>::convert_host(this->p_->sh_link); }
1257 { this->p_->sh_link = Convert<32, big_endian>::convert_host(v); }

12345