summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [DWARF parser] Teach DIContext to fetch short (non-linkage) function names ↵Alexey Samsonov2014-05-171-4/+9
| | | | | | | | | | for a given address. Change --functions option in llvm-symbolizer tool to accept values "none", "short" or "linkage". Update the tests and docs accordingly. llvm-svn: 209050
* [C++] Use 'nullptr'. Tools edition.Craig Topper2014-04-251-1/+1
| | | | llvm-svn: 207176
* llvm-symbolizer: add --obj flag to specify a single object file that should ↵Alexey Samsonov2013-12-241-17/+24
| | | | | | be symbolized. llvm-svn: 197988
* llvm-symbolizer: add support for Mach-O universal binariesAlexey Samsonov2013-06-281-1/+5
| | | | llvm-svn: 185137
* llvm-symbolizer: correctly parse filenames given in quotesAlexey Samsonov2013-04-051-5/+18
| | | | llvm-svn: 178859
* clang-formatize llvm-symbolizer codeAlexey Samsonov2013-02-151-11/+9
| | | | llvm-svn: 175255
* llvm-symbolizer: factor out bits of the tool into separate ↵Alexey Samsonov2013-01-221-288/+20
| | | | | | LLVMSymbolize.{h,cpp} files. No functionality change. llvm-svn: 173159
* llvm-symbolizer: add DATA command that allows to symbolize global variables.Dmitry Vyukov2013-01-111-34/+88
| | | | | | | | | | Example: >DATA bin/clang 0x26e8e40 <llvm::SparcSubTypeKV <40799808 416 The last line is address and size of the object. llvm-svn: 172180
* Sort the #include lines for tools/...Chandler Carruth2012-12-041-1/+0
| | | | | | | | Again, tools are trickier to pick the main module header for than library source files. I've started to follow the pattern of using LLVMContext.h when it is included as a stub for program source files. llvm-svn: 169252
* Rewrite DIContext interface to take an object. Update all callers.Eric Christopher2012-11-121-63/+3
| | | | llvm-svn: 167757
* Don't use __cxa_demangle under MSVC (which doesn't have it)Alexander Potapenko2012-11-121-1/+5
| | | | llvm-svn: 167730
* [ASan] Add llvm-symbolizer from to tools/Alexander Potapenko2012-11-121-0/+379
This is the second and last (2/2) part of a change that moves llvm-symbolizer to llvm/tools/, which will allow to build it with both cmake and configure+make. llvm-svn: 167723
OpenPOWER on IntegriCloud