• Home
  • Raw
  • Download

Lines Matching refs:relocate

271 	* relocate.c (resolve_symbol): Likewise.
572 * relocate.c (relocate_section): Only sanity check mmapped Elf files
606 * relocate.c (relocate): Handle ADD/SUB relocations.
625 * relocate.c (__libdwfl_relocate): Always call relocate_section with
766 * relocate.c: Likewise.
872 * relocate.c (relocate_section): Check result of all gelf_get* calls.
878 * relocate.c (relocate_section): Check result of gelf_update_* calls.
893 * relocate.c (relocate_getsym): Uncompress symtab and symtab_shndx
1036 * relocate.c (relocate_section): Move nested function "relocate"
1239 * relocate.c (resolve_symbol): Make sure symstrdata->d_buf != NULL.
1263 * relocate.c (relocate_section): Sanity check section overlap against
1269 * relocate.c (__libdwfl_relocate_value): Don't relocate against
1274 * relocate.c (relocate_section): Check relocation section and target
1276 (relocate): Check for offset + size overflow.
1514 * relocate.c (relocate_section): Use gelf_fsize instead of relying
1723 * relocate.c (resolve_symbol): Pass elf to dwfl_adjusted_st_value.
1943 * relocate.c (__libdwfl_relocate_value): Remove mod->e_type assert.
2079 * relocate.c (resolve_symbol): Likewise.
2268 * relocate.c (resolve_symbol): Use it.
2275 * relocate.c (__libdwfl_relocate_value): Likewise.
2360 * relocate.c (relocate_section): Treat R_*_NONE reloc as no reloc.
2409 * relocate.c (relocate_getsym): For SHN_COMMON, zero st_value.
2414 * relocate.c (relocate_section): Skip SHT_NOBITS or empty target scn.
2487 * relocate.c: Likewise.
2496 * relocate.c (resolve_symbol): Apply correct bias to st_value found in
2506 * relocate.c (__libdwfl_relocate_value): Assert that MOD is ET_REL.
2540 * relocate.c (__libdwfl_relocate_value): Don't adjust a value from
2550 * relocate.c (__libdwfl_relocate_value): Add MOD->main.bias to sh_addr.
2807 * relocate.c (relocate_section): Check for an unhandled relocation
2848 * relocate.c (resolve_symbol): New function.
2851 * relocate.c (relocate_getsym): Handle null MOD->symfile.
2868 * relocate.c (relocate_section): Fix fencepost error in r_offset check.
2877 * relocate.c (struct reloc_symtab_cache): New type.
2911 * relocate.c (__libdwfl_relocate_value): Don't use sh_offset.
2916 * relocate.c (__libdwfl_relocate): Don't return DWFL_E_NO_DWARF.
2928 * relocate.c (relocate_getsym): New function.
2974 * relocate.c (__libdwfl_relocate_value): Abuse sh_offset, not
2980 * relocate.c (__libdwfl_relocate): Clear size of reloc section in its
3172 * relocate.c (__libdwfl_relocate_value): Treat section_address of -1
3235 * relocate.c: Likewise.
3260 * relocate.c (__libdwfl_relocate): Use dwfl_module_getsym.
3358 * relocate.c (__libdwfl_relocate): Return DWFL_E_UNKNOWN_MACHINE
3487 * relocate.c (__libdwfl_relocate): Likewise.
3494 * relocate.c (__libdwfl_relocate_value): Update caller.
3500 * relocate.c (__libdwfl_relocate): Take argument DEBUGFILE,