diff options
author | Eric Christopher <echristo@gmail.com> | 2013-01-02 23:52:13 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gmail.com> | 2013-01-02 23:52:13 +0000 |
commit | 82de10a34c9432029040ced17129079a7d80904e (patch) | |
tree | b86879793d221ee32e3ddae9b8f6bf4ff28797fa /lib/DebugInfo/DWARFDebugInfoEntry.cpp | |
parent | 278bac3fba5ae8ae620c961621493e6e2ad6f953 (diff) | |
download | llvm-82de10a34c9432029040ced17129079a7d80904e.tar.gz llvm-82de10a34c9432029040ced17129079a7d80904e.tar.bz2 llvm-82de10a34c9432029040ced17129079a7d80904e.tar.xz |
Extend the dumping infrastructure to deal with additional
sections for debug info. These are some of the dwo sections from the
DWARF5 split debug info proposal. Update the fission-cu.ll testcase
to show what we should be able to dump more of now.
Work in progress: Ultimately the relocations will be gone for the
dwo section and the strings will be a different form (as well as
the rest of the sections will be included).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171428 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/DebugInfo/DWARFDebugInfoEntry.cpp')
-rw-r--r-- | lib/DebugInfo/DWARFDebugInfoEntry.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/DebugInfo/DWARFDebugInfoEntry.cpp b/lib/DebugInfo/DWARFDebugInfoEntry.cpp index ab67464453..d3e6e9e845 100644 --- a/lib/DebugInfo/DWARFDebugInfoEntry.cpp +++ b/lib/DebugInfo/DWARFDebugInfoEntry.cpp @@ -417,8 +417,7 @@ DWARFDebugInfoEntryMinimal::getAttributeValueAsString( const { DWARFFormValue form_value; if (getAttributeValue(cu, attr, form_value)) { - DataExtractor stringExtractor(cu->getContext().getStringSection(), - false, 0); + DataExtractor stringExtractor(cu->getStringSection(), false, 0); return form_value.getAsCString(&stringExtractor); } return fail_value; |