- Sep 15, 2011
-
-
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
-