Home
last modified time | relevance | path

Searched refs:ET_REL (Results 1 – 25 of 40) sorted by relevance

12

/external/elfutils/libdwfl/
Dderelocate.c143 if (mod->e_type == ET_REL in cache_sections()
234 case ET_REL: in dwfl_module_relocations()
258 case ET_REL: in dwfl_module_relocation_info()
362 case ET_REL: in dwfl_module_relocate_address()
393 assert (mod->e_type == ET_REL); in INTDEF()
Ddwfl_module_getsym.c88 if (mod->e_type == ET_REL) in dwfl_module_getsym()
Ddwfl_module_getdwarf.c608 if (mod->e_type == ET_REL && !debugfile->relocated) in load_dw()
712 if (mod->e_type == ET_REL && ! mod->main.relocated) in dwfl_module_getelf()
753 if (mod->e_type == ET_REL in INTDEF()
DChangeLog214 * dwfl_module_getdwarf.c (dwfl_module_getelf): For ET_REL, apply
216 (dwfl_module_getdwarf): For ET_REL, make sure extra sections'
263 ET_REL to 0x100.
277 at zero in ET_REL case. Adjust BASE to necessary alignment.
349 * dwfl_report_elf.c (dwfl_report_elf): When an ET_REL file has sh_addr
798 Close ET_REL file descriptors after relocation.
840 * dwfl_report_elf.c (dwfl_report_elf): Accept all types. When ET_REL,
849 * dwfl_report_elf.c (dwfl_report_elf): Permit ET_REL with BASE==0.
Ddwfl_report_elf.c78 case ET_REL: in __libdwfl_report_elf()
Doffline.c69 assert (mod->e_type == ET_REL); in dwfl_offline_section_address()
Drelocate.c567 assert (mod->e_type == ET_REL); in __libdwfl_relocate()
Dlinux-kernel-modules.c243 if (!m->gc && m->e_type != ET_REL && !strcmp (m->name, "kernel")) in report_kernel_archive()
/external/elfutils/src/
Darlib.c232 if (ehdr->e_type == ET_REL) in arlib_add_symbols()
276 if (ehdr->e_type != ET_REL) in arlib_add_symbols()
Dunstrip.c1259 stripped_ehdr->e_type == ET_REL in copy_elided_sections()
1323 if (stripped_ehdr->e_type != ET_REL) in copy_elided_sections()
1487 if (stripped_ehdr->e_type != ET_REL in copy_elided_sections()
1512 if (stripped_ehdr->e_type != ET_REL && (shdr_mem.sh_flags & SHF_ALLOC)) in copy_elided_sections()
1578 || (stripped_ehdr->e_type != ET_REL in copy_elided_sections()
1598 collect_symbols (unstripped, stripped_ehdr->e_type == ET_REL, in copy_elided_sections()
1605 collect_symbols (unstripped, stripped_ehdr->e_type == ET_REL, in copy_elided_sections()
1607 stripped_ehdr->e_type == ET_REL ? 0 : bias, NULL, in copy_elided_sections()
1740 stripped_ehdr->e_type == ET_REL, in copy_elided_sections()
1749 stripped_ehdr->e_type == ET_REL, in copy_elided_sections()
[all …]
Delflint.c398 if (ehdr->e_type != ET_REL && ehdr->e_type != ET_EXEC in check_elf_header()
718 if (ehdr->e_type != ET_REL) in check_symtab()
739 GElf_Addr sh_addr = (ehdr->e_type == ET_REL ? 0 in check_symtab()
779 if (ehdr->e_type == ET_REL) in check_symtab()
909 if (xndx != SHN_UNDEF || ehdr->e_type != ET_REL) in check_symtab()
928 if (ehdr->e_type != ET_REL in check_symtab()
1327 && (r_offset - (ehdr->e_type == ET_REL ? 0 in check_one_reloc()
1832 if (ehdr->e_type != ET_REL) in check_symtab_shndx()
2137 if (ehdr->e_type == ET_REL) in check_hash()
2358 if (ehdr->e_type != ET_REL) in check_group()
[all …]
Dstrip.c494 || (ehdr->e_type != ET_REL in handle_elf()
503 if (ehdr->e_type != ET_REL) in handle_elf()
518 || (ehdr->e_type != ET_REL in handle_elf()
527 if (ehdr->e_type != ET_REL) in handle_elf()
594 if (ehdr->e_type == ET_REL in handle_elf()
1682 (ehdr->e_type != ET_REL ? ELF_F_LAYOUT : 0) in handle_elf()
DChangeLog110 sections and ET_REL files.
316 (process_elf_file): Take new arg FD. For ET_REL file when
393 (handle_dwfl_module): When set, use ET_REL already loaded by Dwfl.
402 Use sections_match for SHF_ALLOC in ET_REL.
403 For ET_REL, let the nonzero sh_addr from the debug file dominate.
417 * elflint.c (check_symtab, check_one_reloc): Ignore sh_addr in ET_REL.
422 ET_REL file.
Dld.h260 && FILEINFO_EHDR (file->ehdr).e_type == ET_REL); in ld_file_rel_p()
/external/elfutils/libasm/
Dasm_begin.c94 ehdr->e_type = ET_REL; in prepare_binary_output()
Ddisasm_cb.c129 case ET_REL: in read_symtab()
/external/elfutils/backends/
Dcommon-reloc.c69 #define REL (1 << (ET_REL - 1))
Darm_reloc.def28 RELOC_TYPE (NONE, REL) /* It really is used in ET_REL on ARM. */
/external/elfutils/tests/
Dasm-tst1.c50 .e_type = ET_REL,
Dsaridx.c216 ehdr.e_type == ET_REL in main()
Dasm-tst2.c50 .e_type = ET_REL,
Dasm-tst9.c58 .e_type = ET_REL,
/external/icu4c/tools/toolutil/
Dpkg_genc.c773 ET_REL, in writeObjectCode()
890 ET_REL, in writeObjectCode()
/external/elfutils/libelf/
Delf32_updatenull.c234 if (ehdr->e_type != ET_REL) in __elfw2()
/external/elfutils/
DNEWS29 strip: changed handling of ET_REL files wrt symbol tables and relocs
64 apply partial relocations for dwfl_module_address_section on ET_REL
469 Fix some libelf problems with ET_REL files.
595 strip: fix handling of ET_REL files.

12