Class BuildIdDebugFileProvider

java.lang.Object
ghidra.app.util.bin.format.dwarf.external.BuildIdDebugFileProvider
All Implemented Interfaces:
DebugFileProvider, DebugInfoProvider

public class BuildIdDebugFileProvider extends Object implements DebugFileProvider
A DebugFileProvider 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.

For example, the debug file with hash 6addc39dc19c1b45f9ba70baf7fd81ea6508ea7f would be stored as "6a/ddc39dc19c1b45f9ba70baf7fd81ea6508ea7f.debug" (under some root directory).