aboutsummaryrefslogtreecommitdiff
path: root/lib/DebugInfo/DWARFContext.cpp
AgeCommit message (Expand)Author
2013-05-06Hoist boundary condition out of loop header.Eric Christopher
2013-05-06Untabify.Eric Christopher
2013-05-06Don't emit .dwo sections unless they exist.Eric Christopher
2013-04-25Clarify getRelocationAddress x getRelocationOffset a bit.Rafael Espindola
2013-04-23Use zlib to uncompress debug sections in DWARF parser.Alexey Samsonov
2013-04-17Use StringSwitch instead of long chain of if-else. No functionality change.Alexey Samsonov
2013-02-12Add support for the pubnames section to llvm-dwarfdump.Krzysztof Parzyszek
2013-02-05Initial support for DWARF CFI parsing and dumping in LLVMEli Bendersky
2013-01-26Add DIContext::getLineInfoForAddressRange() function and test. This function...Andrew Kaylor
2013-01-25Add support for applying in-memory relocations to the .debug_line section and...Andrew Kaylor
2013-01-25Add command-line flags for DWARF dumping.Eli Bendersky
2013-01-15Split address information for DWARF5 split dwarf proposal. This involvesEric Christopher
2013-01-09[Object, DebugInfo] Make DWARFContext BE-aware.NAKAMURA Takumi
2013-01-07Add support for separating strings for the split debug info DWARF5Eric Christopher
2013-01-02Extend the dumping infrastructure to deal with additionalEric Christopher
2012-12-21Don't skip __DWARF,Rafael Espindola
2012-11-27The section is .debug_line.Eric Christopher
2012-11-16[DebugInfo] Generate address ranges for compile units even if .debug_aranges ...Alexey Samsonov
2012-11-12Rewrite DIContext interface to take an object. Update all callers.Eric Christopher
2012-10-16Use a typedef to reduce some typing and reformat code accordingly.Eric Christopher
2012-10-16Variable name cleanup.Eric Christopher
2012-09-04Add support for fetching inlining context (stack of source code locations)Alexey Samsonov
2012-08-30Refactor fetching file/line info from DWARFContext to simplify theAlexey Samsonov
2012-08-27Add basic support for .debug_ranges section to LLVM's DebugInfo library.Alexey Samsonov
2012-08-07Fix the representation of debug line table in DebugInfo LLVM library,Alexey Samsonov
2012-07-19DebugInfo library: add support for fetching absolute paths to source filesAlexey Samsonov
2012-07-17Improve behavior of DebugInfoEntryMinimal::getSubprogramName() introduced in ...Alexey Samsonov
2012-07-02This patch extends the libLLVMDebugInfo which contains a minimalistic DWARF p...Alexey Samsonov
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie
2011-09-15DWARF: Reset the state after parsing a line table prologue and remove an unne...Benjamin Kramer
2011-09-15DWARF: Don't crash when looking up an invalid address.Benjamin Kramer
2011-09-15DWARF: Put all the pieces we have together and provide a single accessor to D...Benjamin Kramer
2011-09-15DWARF: Remove accessors that parse the whole line table section in one go, th...Benjamin Kramer
2011-09-15DWARF: Print line tables per compile unit, so they get the right address size.Benjamin Kramer
2011-09-15DWARF: wire up .debug_str dumping.Benjamin Kramer
2011-09-15DWARF: Add basic support for line tables.Benjamin Kramer
2011-09-14DWARF: Generate the address lookup table from the DIE tree if .debug_aranges ...Benjamin Kramer
2011-09-14DWARF: Port support for parsing .debug_aranges section from LLDB and wire it ...Benjamin Kramer
2011-09-13Sketch out a DWARF parser.Benjamin Kramer