diff options
author | David Blaikie <dblaikie@gmail.com> | 2014-11-01 18:18:07 +0000 |
---|---|---|
committer | David Blaikie <dblaikie@gmail.com> | 2014-11-01 18:18:07 +0000 |
commit | 7cbf58af15ec656bd885cddec1349759870601b7 (patch) | |
tree | 5028bece64b70c2fe6837f60b442cddd8e69a81e /llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp | |
parent | 853c2435b69b5348120d458da46973f0130c767c (diff) | |
download | bcm5719-llvm-7cbf58af15ec656bd885cddec1349759870601b7.tar.gz bcm5719-llvm-7cbf58af15ec656bd885cddec1349759870601b7.zip |
Sink DwarfUnit::Skeleton down into DwarfCompileUnit
Type units no longer have skeletons and it's misleading to be able to
query for a type unit's skeleton (it might incorrectly lead one to
conclude that if a unit doesn't have a skeleton it's not in a .dwo
file... ).
llvm-svn: 221055
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp')
-rw-r--r-- | llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp b/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp index 6571b54cfcf..d214e36677f 100644 --- a/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp +++ b/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp @@ -18,7 +18,8 @@ namespace llvm { DwarfCompileUnit::DwarfCompileUnit(unsigned UID, DICompileUnit Node, AsmPrinter *A, DwarfDebug *DW, DwarfFile *DWU) - : DwarfUnit(UID, dwarf::DW_TAG_compile_unit, Node, A, DW, DWU) { + : DwarfUnit(UID, dwarf::DW_TAG_compile_unit, Node, A, DW, DWU), + Skeleton(nullptr) { insertDIE(Node, &getUnitDie()); } |