aboutsummaryrefslogtreecommitdiffstats
path: root/lib/DebugInfo
Commit message (Expand)AuthorAgeFilesLines
* Fix the representation of debug line table in DebugInfo LLVM library,Alexey Samsonov2012-08-073-48/+134
* DebugInfo library: add support for fetching absolute paths to source filesAlexey Samsonov2012-07-194-7/+39
* Improve behavior of DebugInfoEntryMinimal::getSubprogramName() introduced in ...Alexey Samsonov2012-07-173-28/+35
* Fix a bug in DebugInfo lib, extend a comment for one of the methodsAlexey Samsonov2012-07-042-3/+3
* This patch extends the libLLVMDebugInfo which contains a minimalistic DWARF p...Alexey Samsonov2012-07-027-25/+108
* Fix a C++11 UDL conflict.Benjamin Kramer2012-04-041-1/+1
* More dead code removal (using -Wunreachable-code)David Blaikie2012-01-201-2/+0
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-202-0/+3
* LLVMBuild: Remove trailing newline, which irked me.Daniel Dunbar2011-12-121-1/+0
* build/CMake: Finish removal of add_llvm_library_dependencies.Daniel Dunbar2011-11-291-4/+0
* Audited all the format strings in libDebugInfo and fixed those that didn't ma...Benjamin Kramer2011-11-054-13/+14
* Reduce the offsets in DwarfDebugInfoEntry to 32 bit, they're printed with %x andBenjamin Kramer2011-11-052-3/+3
* Add more PRI.64 macros for MSVC and use them throughout the codebase.Benjamin Kramer2011-11-054-9/+11
* build: Add initial cut at LLVMBuild.txt files.Daniel Dunbar2011-11-031-0/+23
* lib/DebugInfo/DWARFDebugLine.cpp: De-Unicode-ify.NAKAMURA Takumi2011-10-081-2/+2
* WhitespaceNAKAMURA Takumi2011-10-081-1/+1
* DWARF: avoid unnecessary map lookups.Benjamin Kramer2011-09-211-6/+5
* Namespacify.Benjamin Kramer2011-09-161-8/+10
* DWARF: Reset the state after parsing a line table prologue and remove an unne...Benjamin Kramer2011-09-153-5/+5
* DWARF: Don't crash when looking up an invalid address.Benjamin Kramer2011-09-151-0/+6
* DWARF: Put all the pieces we have together and provide a single accessor to D...Benjamin Kramer2011-09-153-1/+57
* DWARF: Remove accessors that parse the whole line table section in one go, th...Benjamin Kramer2011-09-154-58/+39
* DWARF: Print line tables per compile unit, so they get the right address size.Benjamin Kramer2011-09-153-5/+23
* DWARF: wire up .debug_str dumping.Benjamin Kramer2011-09-154-17/+25
* DWARF: Make DIE printing more bulletproof.Benjamin Kramer2011-09-151-5/+18
* DWARF: Print the number for unknown abbrev fields.Benjamin Kramer2011-09-151-5/+18
* DWARF: Fail gracefully when encountering unknown values in an abbrev.Benjamin Kramer2011-09-151-4/+9
* Give structs with virtual methods a virtual destructor.Nick Lewycky2011-09-152-0/+6
* DWARF: Silence GCC -Wsign-compare warning.Benjamin Kramer2011-09-151-1/+1
* DWARF: Fix indentation.Benjamin Kramer2011-09-152-82/+81
* DWARF: Include <algorithm> explicitly.Benjamin Kramer2011-09-151-0/+1
* DWARF: Add basic support for line tables.Benjamin Kramer2011-09-155-0/+707
* DWARF: Generate the address lookup table from the DIE tree if .debug_aranges ...Benjamin Kramer2011-09-147-1/+87
* DWARF: Reorder fields to reduce padding.Benjamin Kramer2011-09-141-2/+2
* DWARF: Improve indentation of DIE dumping so it's easier to see the structure.Benjamin Kramer2011-09-141-8/+8
* llvm-dwarfdump: Make the "is debug info section" heuristic stricter so it doe...Benjamin Kramer2011-09-141-0/+7
* Don't rely in <algorithm> being pulled in transitively.Benjamin Kramer2011-09-141-0/+1
* DWARF: Port support for parsing .debug_aranges section from LLDB and wire it ...Benjamin Kramer2011-09-147-2/+551
* DebugInfo: Don't print DIEs multiple times.Benjamin Kramer2011-09-143-5/+5
* Style & indentation tweaks.Benjamin Kramer2011-09-137-211/+201
* I know copy&paste!Benjamin Kramer2011-09-131-1/+1
* Sketch out a DWARF parser.Benjamin Kramer2011-09-1316-0/+1882