Package ghidra.app.util.bin.format.dwarf.external
package ghidra.app.util.bin.format.dwarf.external
-
ClassDescriptionA
SearchLocation
that expects the external debug files to be named using the hexadecimal value of the hash of the file, and to be arranged in a bucketed directory hierarchy using the first 2 hexdigits of the hash.A collection ofsearch locations
that can be queried to find a DWARF external debug file, which is a second ELF binary that contains the debug information that was stripped from the original ELF binary.Metadata needed to find an ELF/DWARF external debug file, retrieved from an ELF binary's ".gnu_debuglink" section and/or ".note.gnu.build-id" section.ASearchLocation
that recursively searches for dwarf external debug files under a configured directory.ASearchLocation
that only looks in the program's original import directory.Represents a collection of dwarf external debug files that can be searched.Information outside of a location string that might be needed to create a newSearchLocation
instance.List ofSearchLocation
types that can be saved / restored from a configuration string.