Package ghidra.app.util.bin.format.dwarf.external
package ghidra.app.util.bin.format.dwarf.external
-
ClassDescriptionA
DebugFileProviderthat 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.ADebugInfoProviderthat can directly providefiles.ADebugInfoProviderthat also allows storing filesBase interface for objects that can provide DWARF debug files.Information that might be needed to create a newDebugInfoProviderinstance.List ofDebugInfoProvidertypes that can be saved / restored from a configuration string.ADebugInfoProviderthat returns debug objects as a stream.Wrapper around a DebugInfoProvider that prevents it from being queried, but retains it in the configuration list.A collection ofprovidersthat can be queried to find a DWARF external debug file.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.Queries debuginfod REST servers for debug objects.Provides debug files found in a debuginfod-client compatible directory structure.Searches for DWARF external debug files specified via a debug-link filename / crc in a directory.ADebugFileProviderthat only looks in the program's original import directory for matching debug files.