summaryrefslogtreecommitdiffstats
path: root/llvm/test/DebugInfo/llvm-symbolizer.test
Commit message (Collapse)AuthorAgeFilesLines
* Kill symbolization functionality in llvm-dwarfdump. We have llvm-symbolizer ↵Alexey Samsonov2014-05-191-4/+42
| | | | | | for that. llvm-svn: 209152
* [DWARF parser] Teach DIContext to fetch short (non-linkage) function names ↵Alexey Samsonov2014-05-171-1/+7
| | | | | | | | | | 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
* [llvm-symbolizer] Print file/line for a PC even if there is no DIE ↵Alexey Samsonov2014-04-181-0/+4
| | | | | | | | | | | describing it. This is important for symbolizing executables with debug info in unavailable .dwo files. Even if all DIE entries are missing, we can still symbolize an address: function name can be fetched from symbol table, and file/line info can be fetched from line table. llvm-svn: 206665
* llvm-symbolizer: use dynamic symbol table if the regular one is stripped.Alexey Samsonov2014-02-261-0/+6
| | | | llvm-svn: 202265
* llvm-symbolizer: make mangled name heuristic apply to all symbolsEd Maste2014-01-161-0/+11
| | | | | | PR: http://llvm.org/pr18431 Review: http://llvm-reviews.chandlerc.com/D2552 llvm-svn: 199404
* llvm-symbolizer: add --obj flag to specify a single object file that should ↵Alexey Samsonov2013-12-241-0/+9
| | | | | | be symbolized. llvm-svn: 197988
* Add DebugInfo testcase for high_pc encoded as constant, fixed in r193555.Will Dietz2013-10-301-0/+10
| | | | llvm-svn: 193711
* llvm-symbolizer: add support for .gnu_debuglink sectionAlexey Samsonov2013-08-141-0/+4
| | | | llvm-svn: 188386
* llvm-symbolizer: Recognize a drive letter on win32. Then "REQUIRES: shell" ↵NAKAMURA Takumi2013-07-011-2/+0
| | | | | | | can be removed. FIXME: Could we use llvm::sys::Path here? llvm-svn: 185322
* llvm-symbolizer: skip leading underscore in Mach-O symbol table entriesAlexey Samsonov2013-06-281-3/+3
| | | | llvm-svn: 185151
* llvm-symbolizer: add support for Mach-O universal binariesAlexey Samsonov2013-06-281-2/+16
| | | | llvm-svn: 185137
* [llvm-symbolizer] Avoid calling slow getSymbolSize for Mach-O files. Assume ↵Alexey Samsonov2013-06-041-0/+5
| | | | | | that symbols with zero size are in fact large enough. llvm-svn: 183213
* Correct handling invalid filename in llvm-symbolizerAlexey Samsonov2013-06-031-0/+3
| | | | llvm-svn: 183102
* Simplify the quoting here. Our lit emulator doesn't deal well with theChandler Carruth2013-04-081-1/+1
| | | | | | nested quoting schemes, and they're not important here... llvm-svn: 179014
* llvm-symbolizer: correctly parse filenames given in quotesAlexey Samsonov2013-04-051-1/+5
| | | | llvm-svn: 178859
* Add a basic test for llvm-symbolizer toolAlexey Samsonov2013-04-051-0/+21
llvm-svn: 178858
OpenPOWER on IntegriCloud