aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-symbolizer/LLVMSymbolize.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-11-07llvm-symbolizer: teach it about PowerPC64 ELF function descriptorsJay Foad1-3/+34
2014-10-31[Object] Modify OwningBinary's interface to separate inspection from ownership.Lang Hames1-3/+3
2014-10-17[llvm-symbolizer] Introduce the -dsym-hint option.Alexander Potapenko1-43/+81
2014-10-14[llvm-symbolizer] Minor typedef cleanup. NFC.Alexander Potapenko1-13/+14
2014-09-03Follow-up for r217020: actually commit the fix for PR20800,Alexander Potapenko1-11/+1
2014-09-03Fix PR20800: correctly calculate the offset of the subq instruction when gene...Alexander Potapenko1-1/+11
2014-08-19Don't own the buffer in object::Binary.Rafael Espindola1-8/+10
2014-08-01Remove some calls to std::move.Rafael Espindola1-1/+1
2014-07-31Use a reference instead of a pointer.Rafael Espindola1-1/+1
2014-07-31Use std::unique_ptr to make the ownership explicit.Rafael Espindola1-6/+6
2014-07-06Update the MemoryBuffer API to use ErrorOr.Rafael Espindola1-3/+4
2014-06-23Convert a few methods to use ErrorOr.Rafael Espindola1-4/+5
2014-06-13Finishing touch for the std::error_code transition.Rafael Espindola1-1/+2
2014-06-13Remove 'using std::error_code' from tools.Rafael Espindola1-3/+2
2014-06-12Don't use 'using std::error_code' in include/llvm.Rafael Espindola1-0/+1
2014-06-11Use std::error_code instead of llvm::error_code.Rafael Espindola1-1/+1
2014-05-17[DWARF parser] Teach DIContext to fetch short (non-linkage) function names fo...Alexey Samsonov1-5/+4
2014-05-15[DWARF parser] Use enums instead of bitfields in DILineInfoSpecifier.Alexey Samsonov1-9/+8
2014-04-25[C++] Use 'nullptr'. Tools edition.Craig Topper1-13/+13
2014-04-22Use unique_ptr to manage ParsedBinariesAndObjects in LLVMSymbolizerDavid Blaikie1-7/+6
2014-04-18[DWARF parser] Turn DILineInfo into a struct.Alexey Samsonov1-13/+5
2014-03-17[C++11] Introduce ObjectFile::symbols() to use range-based loops.Alexey Samsonov1-11/+9
2014-03-13[C++11] Use ObjectFile::sections() in commandline llvm toolsAlexey Samsonov1-4/+3
2014-03-06Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles1-3/+3
2014-03-05[C++11] Replace OwningPtr::take() with OwningPtr::release().Ahmed Charles1-2/+2
2014-02-26llvm-symbolizer: use dynamic symbol table if the regular one is stripped.Alexey Samsonov1-29/+43
2014-02-10Change the begin and end methods in ObjectFile to match the style guide.Rafael Espindola1-2/+2
2014-01-30Simplify the handling of iterators in ObjectFile.Rafael Espindola1-6/+2
2014-01-16llvm-symbolizer: make mangled name heuristic apply to all symbolsEd Maste1-7/+5
2014-01-15Return an ErrorOr<Binary *> from createBinary.Rafael Espindola1-9/+12
2014-01-15Check the error code and save a call to sys::fs::exists.Rafael Espindola1-4/+2
2014-01-13Re-sort #include lines again, prior to moving headers around.Chandler Carruth1-1/+0
2013-10-16llvm-symbolizer: don't always run demangler on global object namesAlexey Samsonov1-1/+7
2013-08-26llvm-symbolizer: use real path when looking for debug binary locationAlexey Samsonov1-2/+11
2013-08-14llvm-symbolizer: add support for .gnu_debuglink sectionAlexey Samsonov1-0/+83
2013-07-17LLVMSymbolize.cpp: Fix build. Triple::ArchType is not a namespace.NAKAMURA Takumi1-1/+1
2013-07-17llvm-symbolizer: be more careful with colons in file namesAlexey Samsonov1-8/+7
2013-07-01llvm-symbolizer: Recognize a drive letter on win32. Then "REQUIRES: shell" ca...NAKAMURA Takumi1-0/+5
2013-06-28llvm-symbolizer: don't leave dangling pointers after flushing LLVMSymbolizer....Alexey Samsonov1-0/+2
2013-06-28llvm-symbolizer: skip leading underscore in Mach-O symbol table entriesAlexey Samsonov1-0/+3
2013-06-28llvm-symbolizer: make name demangling a public static method of LLVMSymbolizerAlexey Samsonov1-8/+10
2013-06-28llvm-symbolizer: add support for Mach-O universal binariesAlexey Samsonov1-38/+71
2013-06-07[llvm-symbolizer] rewrite r183213 in a more clear wayAlexey Samsonov1-6/+7
2013-06-04[llvm-symbolizer] Avoid calling slow getSymbolSize for Mach-O files. Assume t...Alexey Samsonov1-8/+19
2013-06-03Correct handling invalid filename in llvm-symbolizerAlexey Samsonov1-2/+2
2013-04-18At Jim Grosbach's request detemplate Object/MachO.h.Rafael Espindola1-1/+1
2013-04-09Convert MachOObjectFile to a template.Rafael Espindola1-1/+1
2013-03-19Fix for r177390: map values are pointers, use DeleteContainerSeconds() instea...Alexey Samsonov1-1/+2
2013-03-19llvm-symbolizer: flush internal caches functionalityDmitry Vyukov1-0/+4
2013-02-15clang-formatize llvm-symbolizer codeAlexey Samsonov1-45/+39