Home
last modified time | relevance | path

Searched refs:sh_info (Results 1 – 25 of 60) sorted by relevance

123

/external/elfutils/src/tests/
Dupdate4.c135 shdr->sh_info = 0; in main()
171 shdr->sh_info = 0; in main()
207 shdr->sh_info = 0; in main()
243 shdr->sh_info = 0; in main()
280 shdr->sh_info = SHN_UNDEF; in main()
Dalldts.c145 shdr->sh_info = SHN_UNDEF; in main()
200 shdr->sh_info = SHN_UNDEF; in main()
Dsectiondump.c110 shdr->sh_info, in handle_section()
Dasm-tst1.c225 if (shdr->sh_info != 0) in main()
Dupdate3.c131 shdr->sh_info = SHN_UNDEF; in main()
Dasm-tst2.c247 if (shdr->sh_info != 0) in main()
Dasm-tst9.c277 if (shdr->sh_info != 0) in main()
/external/google-breakpad/src/common/linux/
Dsynth_elf_unittest.cc249 EXPECT_EQ(0U, shdr[0].sh_info); in TYPED_TEST()
260 EXPECT_EQ(0U, shdr[1].sh_info); in TYPED_TEST()
324 EXPECT_EQ(0U, shdr[0].sh_info); in TYPED_TEST()
335 EXPECT_EQ(0U, shdr[1].sh_info); in TYPED_TEST()
346 EXPECT_EQ(0U, shdr[2].sh_info); in TYPED_TEST()
357 EXPECT_EQ(0U, shdr[3].sh_info); in TYPED_TEST()
/external/elfutils/src/src/
Dstrip.c756 if (shdr_info[cnt].shdr.sh_info >= shnum) in handle_elf()
758 else if (shdr_info[shdr_info[cnt].shdr.sh_info].idx != 0) in handle_elf()
879 if (shdr_info[cnt].shdr.sh_info >= shnum) in handle_elf()
881 else if ( shdr_info[shdr_info[cnt].shdr.sh_info].idx == 0) in handle_elf()
883 shdr_info[shdr_info[cnt].shdr.sh_info].idx = 1; in handle_elf()
884 changes |= shdr_info[cnt].shdr.sh_info < cnt; in handle_elf()
920 check_preserved (shdr_info[cnt].shdr.sh_info); in handle_elf()
1050 shdr_info[cnt].shdr.sh_info = SHN_UNDEF; in handle_elf()
1107 shdr_info[cnt].shdr.sh_info = SHN_UNDEF; in handle_elf()
1167 shdr_info[cnt].shdr.sh_info = in handle_elf()
[all …]
Di386_ld.c89 reltgtdata = elf_getdata (file->scninfo[shdr->sh_info].scn, NULL); in elf_i386_relocate_section()
168 rel->r_offset += file->scninfo[shdr->sh_info].offset; in elf_i386_relocate_section()
422 shdr->sh_info = statep->gotpltscnidx; in elf_i386_finalize_plt()
756 XElf_Addr inscnoffset = scninfo[rshdr->sh_info].offset; in elf_i386_create_relocations()
759 Elf_Data *data = elf_getdata (scninfo[rshdr->sh_info].scn, NULL); in elf_i386_create_relocations()
887 if (idx < SCNINFO_SHDR (scninfo[rshdr->sh_link].shdr).sh_info in elf_i386_create_relocations()
Dunstrip.c437 if (newshdr->sh_info != STN_UNDEF) in adjust_relocs()
439 newshdr->sh_info = map[newshdr->sh_info - 1]; in adjust_relocs()
566 shdr->sh_info += added; in add_new_section_symbols()
1026 COPY (sh_info); in find_alloc_sections_prelink()
1502 shdr_mem.sh_info = sec->shdr.sh_info; in copy_elided_sections()
1507 shdr_mem.sh_info = ndx_section[sec->shdr.sh_info - 1]; in copy_elided_sections()
1700 shdr->sh_info = 1; in copy_elided_sections()
1716 assert (shdr->sh_info == 1 + i); in copy_elided_sections()
1717 shdr->sh_info = 1 + i + 1; in copy_elided_sections()
Delflint.c480 if (shdr->sh_info < PN_XNUM) in check_elf_header()
484 phnum = shdr->sh_info; in check_elf_header()
752 if (cnt < shdr->sh_info) in check_symtab()
890 if (cnt >= shdr->sh_info) in check_symtab()
897 if (cnt < shdr->sh_info) in check_symtab()
1217 if (shdr->sh_info >= shnum) in check_reloc_shdr()
1220 else if (shdr->sh_info != 0) in check_reloc_shdr()
1222 *destshdrp = gelf_getshdr (elf_getscn (ebl->elf, shdr->sh_info), in check_reloc_shdr()
1237 if (shdr->sh_info != 0) in check_reloc_shdr()
1632 if (shdr->sh_info != 0) in check_dynamic()
[all …]
/external/elfutils/src/libelf/
Delf_getphdrnum.c69 *dst = scns->data[0].shdr.e32->sh_info;
75 *dst = scns->data[0].shdr.e64->sh_info;
Delf32_getshdr.c137 CONVERT_TO (shdr[cnt].sh_info, notcvt[cnt].sh_info); in ElfW2()
183 CONVERT (shdr[cnt].sh_info); in ElfW2()
Delf32_newphdr.c101 .shdr.ELFW(e,LIBELFBITS)->sh_info = 0;
143 scn0->shdr.ELFW(e,LIBELFBITS)->sh_info = count;
Dgelf_getshdr.c79 COPY (sh_info);
Dgelf_update_shdr.c83 COPY (sh_info); in gelf_update_shdr()
/external/elfutils/src/libdwfl/
Dderelocate.c131 if (shdr->sh_info < elf_ndxscn (scn)) in cache_sections()
134 Elf_Scn *tscn = elf_getscn (mod->main.elf, shdr->sh_info); in cache_sections()
190 Elf_Scn *tscn = elf_getscn (mod->main.elf, shdr->sh_info); in cache_sections()
/external/elfutils/src/libebl/
Deblsectionstripp.c51 Elf_Scn *scn_l = elf_getscn (ebl->elf, (shdr)->sh_info); in ebl_section_strip_p()
/external/kernel-headers/original/uapi/linux/
Delf.h307 Elf32_Word sh_info; member
320 Elf64_Word sh_info; /* Additional section information */ member
/external/llvm/tools/yaml2obj/
Dyaml2elf.cpp224 SHeader.sh_info = Index; in initSectionHeaders()
235 SHeader.sh_info = SymIdx; in initSectionHeaders()
254 SHeader.sh_info = Doc.Symbols.Local.size() + 1; in initSymtabSectionHeader()
/external/elfutils/src/
DTODO86 ** sanity check .rel sh_info content
88 the sh_info of all .rel sections with the same name must point to
/external/lldb/source/Plugins/ObjectFile/ELF/
DELFHeader.h162 elf_word sh_info; ///< Extra section info (overloaded). member
/external/llvm/tools/obj2yaml/
Delf2yaml.cpp218 if (const Elf_Shdr *InfoSection = Obj.getSection(Shdr->sh_info)) { in dumpCommonRelocationSection()
293 const Elf_Sym *symbol = Obj.getSymbol(Shdr->sh_info); in dumpGroup()
/external/elfutils/src/libasm/
Dasm_end.c280 shdr->sh_info = ptr_local; in binary_end()
373 shdr->sh_info = (runp->signature != NULL in binary_end()

123