aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-09-01Fix the ASan fuse-lld.cc test after LLD r280012Reid Kleckner1-1/+1
2016-08-09CodeView: extract the OMF Directory HeaderSaleem Abdulrasool1-3/+3
2016-07-06Prune RelocVisitor.h include to avoid including COFF.h from MCJIT.hReid Kleckner1-0/+1
2016-06-06Try one more time to pacify -Wpessimizing-move, MSVC, libstdc++4.7, and the w...Reid Kleckner1-2/+1
2016-06-06Attempt to work around lack of std::map::emplace in libstdc++4.7Reid Kleckner1-1/+2
2016-06-03Fix non-Windows build when inserting a move only type into a mapReid Kleckner1-1/+1
2016-06-03[Symbolize] Check if the PE file has a PDB and emit an error if we can't load itReid Kleckner1-64/+90
2016-05-31Change llvm-objdump, llvm-nm and llvm-size when reporting an object file errorKevin Enderby1-2/+3
2016-05-06Drop error when trying to fallback from PDB to DWARF.Zachary Turner1-0/+4
2016-05-06Port DebugInfoPDB over to using llvm::Error.Zachary Turner1-3/+3
2016-05-04Move pdb code into pdb namespace.Zachary Turner1-0/+1
2016-04-06Thread Expected<...> up from createMachOObjectFile() to allow llvm-objdump to...Kevin Enderby1-2/+3
2016-03-28Fix Clang-tidy modernize-deprecated-headers warnings in some files; other min...Eugene Zelenko1-10/+19
2015-12-18[Symbolize] Improve the ownership of parsed objects.Alexey Samsonov1-46/+45
2015-11-04[LLVMSymbolize] Reduce indentation by using helper function. NFC.Alexey Samsonov1-21/+24
2015-11-04[LLVMSymbolize] Properly propagate object parsing errors from the library.Alexey Samsonov1-90/+107
2015-11-03[LLVMSymbolize] Factor out the logic for printing structs from DIContext. NFC.Alexey Samsonov1-61/+14
2015-11-03[LLVMSymbolize] Move demangling away from printing routines. NFC.Alexey Samsonov1-28/+33
2015-10-30Let the users of LLVMSymbolizer decide whether they want to symbolize inlined...Alexey Samsonov1-12/+30
2015-10-29[LLVMSymbolize] Move printing the description of a global into a separate fun...Alexey Samsonov1-12/+22
2015-10-29[LLVMSymbolize] Move ModuleInfo into a separate class (SymbolizableModule).Alexey Samsonov1-218/+21
2015-10-26[LLVMSymbolize] Don't use LLVMSymbolizer::Options in ModuleInfo. NFC.Alexey Samsonov1-16/+16
2015-10-26Fix build failure on GCC 4.7 (old libstdc++ doesn't have std::map::emplace).Alexey Samsonov1-2/+3
2015-10-26Remove use of std::map<>::emplace which is not supported on some older versio...David Blaikie1-1/+1
2015-10-26[LLVMSymbolize] Use symbol table only if function linkage name was requested.Alexey Samsonov1-2/+4
2015-10-26Fix build error by fully qualifying llvm::make_unique.Alexey Samsonov1-1/+1
2015-10-26[LLVMSymbolize] Use std::unique_ptr more extensively to clarify ownership.Alexey Samsonov1-11/+12
2015-10-26Move parts of llvm-symbolizer tool into LLVMSymbolize library.Alexey Samsonov1-0/+644