summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2014-11-01 18:18:07 +0000
committerDavid Blaikie <dblaikie@gmail.com>2014-11-01 18:18:07 +0000
commit7cbf58af15ec656bd885cddec1349759870601b7 (patch)
tree5028bece64b70c2fe6837f60b442cddd8e69a81e /llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
parent853c2435b69b5348120d458da46973f0130c767c (diff)
downloadbcm5719-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.cpp3
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());
}
OpenPOWER on IntegriCloud