• Ken Thomases's avatar
    dbghelp: Add support for loading an external DWARF debug info file associated with a Mach-O module. · 5c397763
    Ken Thomases authored
    Such external debug info files are created by the dsymutil command.  Usually, it
    creates a <name>.dSYM bundle directory but it can also produce a <name>.dwarf
    flat file.  The code will find and use either.  It first checks if such a bundle
    or file is adjacent to the module binary.  If it's not, it uses Spotlight to
    search for a .dSYM bundle based on the binary's UUID, which is what gdb and lldb
    do, too.  That way, it can find it anywhere on the system.
    5c397763
Name
Last commit
Last update
..
Makefile.in Loading commit data...
coff.c Loading commit data...
cpu_arm.c Loading commit data...
cpu_arm64.c Loading commit data...
cpu_i386.c Loading commit data...
cpu_ppc.c Loading commit data...
cpu_x86_64.c Loading commit data...
crc32.c Loading commit data...
dbghelp.c Loading commit data...
dbghelp.spec Loading commit data...
dbghelp_private.h Loading commit data...
dwarf.c Loading commit data...
dwarf.h Loading commit data...
elf_module.c Loading commit data...
image.c Loading commit data...
image_private.h Loading commit data...
macho_module.c Loading commit data...
minidump.c Loading commit data...
module.c Loading commit data...
msc.c Loading commit data...
path.c Loading commit data...
pe_module.c Loading commit data...
source.c Loading commit data...
stabs.c Loading commit data...
stack.c Loading commit data...
storage.c Loading commit data...
symbol.c Loading commit data...
type.c Loading commit data...
version.rc Loading commit data...
wdbgexts.h Loading commit data...