summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h
diff options
context:
space:
mode:
authorAdrian Prantl <aprantl@apple.com>2015-06-30 02:13:04 +0000
committerAdrian Prantl <aprantl@apple.com>2015-06-30 02:13:04 +0000
commit08a388ba8f6d8eebad695810dfe34c1dca61b8f8 (patch)
treeef97ee33b7e83c639bc169a2ba28c08f2c2406ce /llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h
parent99c041b72f5ac450cc80a95f61ee64bff6e32b82 (diff)
downloadbcm5719-llvm-08a388ba8f6d8eebad695810dfe34c1dca61b8f8.tar.gz
bcm5719-llvm-08a388ba8f6d8eebad695810dfe34c1dca61b8f8.zip
Debug info: Add dwarf backend support for DIModule.
rdar://problem/20965932 llvm-svn: 241034
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h')
-rw-r--r--llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h b/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h
index 405903a1731..4000ae48a85 100644
--- a/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h
+++ b/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h
@@ -291,6 +291,7 @@ public:
dwarf::Attribute Attribute = dwarf::DW_AT_type);
DIE *getOrCreateNameSpace(const DINamespace *NS);
+ DIE *getOrCreateModule(const DIModule *M);
DIE *getOrCreateSubprogramDIE(const DISubprogram *SP, bool Minimal = false);
void applySubprogramAttributes(const DISubprogram *SP, DIE &SPDie,
OpenPOWER on IntegriCloud