DWARF fixes. Handle cases where debug info is split between debuglink file and library.
authorMatthew LeGendre <legendre1@llnl.gov>
Tue, 27 Nov 2012 19:00:46 +0000 (11:00 -0800)
committerMatthew LeGendre <legendre1@llnl.gov>
Tue, 27 Nov 2012 19:00:46 +0000 (11:00 -0800)
commitf175cf6e5ff969cc846171d1c7451c797fe21359
treecab3c95b0ae64b5f59392950f56aec0b0103fb68
parentef978631702aa90662e6bf0b433a352b64c8bd52
DWARF fixes.  Handle cases where debug info is split between debuglink file and library.
24 files changed:
common/h/debug_common.h
dwarf/h/dwarfHandle.h [new file with mode: 0644]
dwarf/make.module.tmpl
dwarf/src/dwarfHandle.C [new file with mode: 0644]
elf/h/Elf_X.h
elf/src/Elf_X.C
stackwalk/src/dbginfo-stepper.C
symlite/h/SymLite-elf.h
symlite/src/SymLite-elf.C
symtabAPI/h/SymtabReader.h
symtabAPI/src/Archive-elf.C
symtabAPI/src/Object-elf.C
symtabAPI/src/Object-elf.h
symtabAPI/src/Object-nt.C
symtabAPI/src/Object-nt.h
symtabAPI/src/Object.C
symtabAPI/src/Object.h
symtabAPI/src/Symtab.C
symtabAPI/src/SymtabReader.C
symtabAPI/src/emitElf-64.C
symtabAPI/src/emitElf-64.h
symtabAPI/src/emitElf.C
symtabAPI/src/emitElf.h
symtabAPI/src/parseDwarf.C