llvm-project/llvm/lib/DebugInfo/PDB
Reid Kleckner e94fef7b3d [llvm-symbolizer] Make --relative-address work with DWARF contexts
Summary:
Previously the relative address flag only affected PDB debug info.  Now
both DIContext implementations always expect to be passed virtual
addresses. llvm-symbolizer is now responsible for adding ImageBase to
module offsets when --relative-offset is passed.

Reviewers: zturner

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D12883

llvm-svn: 249784
2015-10-09 00:15:01 +00:00
..
DIA [llvm-pdbdump] Support dynamic load address and external symbols. 2015-05-01 20:24:26 +00:00
CMakeLists.txt Try to fix generation of LLVMExports.cmake under Visual Studio. 2015-06-19 21:50:27 +00:00
IPDBSourceFile.cpp [llvm-pdbdump] Very minor code cleanup. 2015-02-23 05:59:14 +00:00
LLVMBuild.txt Add missing library dependency in libPDB. 2015-04-27 21:23:12 +00:00
Makefile Try to fix Makefile build for LLVMDebugInfoPDB. 2015-02-06 20:42:03 +00:00
PDB.cpp [PDB] Support executables and source/line info. 2015-04-17 22:40:36 +00:00
PDBContext.cpp [llvm-symbolizer] Make --relative-address work with DWARF contexts 2015-10-09 00:15:01 +00:00
PDBExtras.cpp [llvm-pdbdump] Display full enum definitions. 2015-03-04 06:09:53 +00:00
PDBInterfaceAnchors.cpp llvm-pdbdump: Re-order header files according to LLVM style guide. 2015-02-14 03:53:56 +00:00
PDBSymDumper.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbol.cpp [llvm-pdbdump] Very minor code cleanup. 2015-02-23 05:59:14 +00:00
PDBSymbolAnnotation.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolBlock.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolCompiland.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolCompilandDetails.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolCompilandEnv.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolCustom.cpp MC: MCCodeGenInfo naming update. NFC. 2015-05-15 19:13:31 +00:00
PDBSymbolData.cpp MC: MCCodeGenInfo naming update. NFC. 2015-05-15 19:13:31 +00:00
PDBSymbolExe.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolFunc.cpp Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
PDBSymbolFuncDebugEnd.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolFuncDebugStart.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolLabel.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolPublicSymbol.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolThunk.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolTypeArray.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolTypeBaseClass.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolTypeBuiltin.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolTypeCustom.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolTypeDimension.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolTypeEnum.cpp [llvm-pdbdump] Display full enum definitions. 2015-03-04 06:09:53 +00:00
PDBSymbolTypeFriend.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolTypeFunctionArg.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolTypeFunctionSig.cpp Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
PDBSymbolTypeManaged.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolTypePointer.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolTypeTypedef.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolTypeUDT.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolTypeVTable.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolTypeVTableShape.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolUnknown.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00
PDBSymbolUsingNamespace.cpp [llvm-pdbdump] Clean up method signatures. 2015-03-01 06:51:29 +00:00