GDB (xrefs)
|
Go to the source code of this file.
Functions | |
const struct bfd_build_id * | build_id_bfd_get (bfd *abfd) |
int | build_id_verify (bfd *abfd, size_t check_len, const bfd_byte *check) |
bfd * | build_id_to_debug_bfd (size_t build_id_len, const bfd_byte *build_id) |
char * | find_separate_debug_file_by_buildid (struct objfile *objfile) |
const struct bfd_build_id* build_id_bfd_get | ( | bfd * | abfd | ) |
Definition at line 33 of file build-id.c.
Referenced by build_id_verify(), find_separate_debug_file_by_buildid(), objfpy_get_build_id(), and objfpy_lookup_objfile_by_build_id().
bfd* build_id_to_debug_bfd | ( | size_t | build_id_len, |
const bfd_byte * | build_id | ||
) |
Definition at line 71 of file build-id.c.
References build_id_verify(), debug_file_directory, do_cleanups(), gdb_bfd_open(), gdb_bfd_unref(), gnutarget, make_cleanup(), make_cleanup_free_char_ptr_vec(), size, VEC, VEC_iterate, and xfree().
Referenced by dwarf2_get_dwz_file(), and find_separate_debug_file_by_buildid().
Definition at line 48 of file build-id.c.
References _, build_id_bfd_get(), and warning().
Referenced by build_id_to_debug_bfd(), and dwarf2_get_dwz_file().
char* find_separate_debug_file_by_buildid | ( | struct objfile * | objfile | ) |
Definition at line 141 of file build-id.c.
References _, build_id_bfd_get(), build_id_to_debug_bfd(), gdb_bfd_unref(), objfile::obfd, objfile_name(), and warning().
Referenced by coff_symfile_read(), and elf_symfile_read().