- Jan 20, 2012
-
-
David Blaikie authored
llvm-svn: 148578
-
- Dec 20, 2011
-
-
- Dec 12, 2011
-
-
Daniel Dunbar authored
llvm-svn: 146409
-
- Nov 29, 2011
-
-
Daniel Dunbar authored
llvm-svn: 145420
-
- Nov 05, 2011
-
-
Benjamin Kramer authored
llvm-svn: 143814
-
Benjamin Kramer authored
that breaks on big-endian machines. I have to clean up the 32/64 bit confusion in libDebugInfo some day. llvm-svn: 143812
-
Benjamin Kramer authored
llvm-svn: 143799
-
- Nov 03, 2011
-
-
Daniel Dunbar authored
llvm-svn: 143634
-
- Oct 08, 2011
-
-
NAKAMURA Takumi authored
llvm-svn: 141484
-
NAKAMURA Takumi authored
llvm-svn: 141483
-
- Sep 21, 2011
-
-
Benjamin Kramer authored
llvm-svn: 140260
-
- Sep 16, 2011
-
-
Benjamin Kramer authored
llvm-svn: 139892
-
- Sep 15, 2011
-
-
Benjamin Kramer authored
llvm-svn: 139859
-
Benjamin Kramer authored
llvm-svn: 139846
-
Benjamin Kramer authored
DWARF: Put all the pieces we have together and provide a single accessor to DIContext that provides line information when given an address. llvm-svn: 139836
-
Benjamin Kramer authored
DWARF: Remove accessors that parse the whole line table section in one go, this can't possibly work. The address size is specified by the compile unit associated with a line table, there is no global address size. llvm-svn: 139835
-
Benjamin Kramer authored
llvm-svn: 139808
-
Benjamin Kramer authored
llvm-svn: 139799
-
Benjamin Kramer authored
llvm-svn: 139786
-
Benjamin Kramer authored
Thanks Nick! llvm-svn: 139778
-
Benjamin Kramer authored
llvm-svn: 139777
-
Nick Lewycky authored
llvm-svn: 139776
-
Benjamin Kramer authored
llvm-svn: 139775
-
Benjamin Kramer authored
llvm-svn: 139774
-
Benjamin Kramer authored
llvm-svn: 139773
-
Benjamin Kramer authored
The llvm-dwarfdump output isn't very verbose yet. llvm-svn: 139771
-
- Sep 14, 2011
-
-
Benjamin Kramer authored
Ported from LLDB. llvm-svn: 139732
-
Benjamin Kramer authored
llvm-svn: 139712
-
Benjamin Kramer authored
llvm-svn: 139705
-
Benjamin Kramer authored
llvm-dwarfdump: Make the "is debug info section" heuristic stricter so it doesn't accidentaly picks up the wrong section. Also add some validation code to the aranges section parser. Fixes PR10926. llvm-svn: 139701
-
Benjamin Kramer authored
llvm-svn: 139684
-
Benjamin Kramer authored
This is only one half of it, the part that caches address ranges from the DIEs when .debug_aranges is not available will be ported soon. llvm-svn: 139680
-
Benjamin Kramer authored
llvm-svn: 139671
-
- Sep 13, 2011
-
-
Benjamin Kramer authored
llvm-svn: 139646
-
Benjamin Kramer authored
llvm-svn: 139628
-
Benjamin Kramer authored
This introduces a new library to LLVM: libDebugInfo. It will provide debug information parsing to LLVM. Much of the design and some of the code is taken from the LLDB project. It also contains an llvm-dwarfdump tool that can dump the abbrevs and DIEs from an object file. It can be used to write tests for DWARF input and output easily. llvm-svn: 139627
-