summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2014-04-30 22:58:19 +0000
committerDavid Blaikie <dblaikie@gmail.com>2014-04-30 22:58:19 +0000
commit899ae61feed7e1025eff022ad908d4152a9b5fe0 (patch)
tree6e896f52f893db3a1a1461f8cc62ca17029236a2 /llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h
parent3c10817b927ad9aa1e48bc85f29e47bfc4736b0e (diff)
downloadbcm5719-llvm-899ae61feed7e1025eff022ad908d4152a9b5fe0.tar.gz
bcm5719-llvm-899ae61feed7e1025eff022ad908d4152a9b5fe0.zip
Revert "Emit DW_AT_object_pointer once, on the declaration, for each function."
Breaks GDB buildbot (http://lab.llvm.org:8011/builders/clang-x86_64-ubuntu-gdb-75/builds/14517) GCC emits DW_AT_object_pointer /everywhere/ (declaration, abstract definition, inlined subroutine), but it looks like GCC relies on it being somewhere other than the declaration, at least. I'll experiment further & can hopefully still remove it from the inlined_subroutine. This reverts commit r207705. llvm-svn: 207719
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h')
-rw-r--r--llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h b/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h
index 5beae1e29c4..b2ac647e00e 100644
--- a/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h
+++ b/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h
@@ -418,7 +418,7 @@ public:
AbstractOrInlined AbsIn = AOI_None);
/// constructSubprogramArguments - Construct function argument DIEs.
- DIE *constructSubprogramArguments(DIE &Buffer, DIArray Args);
+ void constructSubprogramArguments(DIE &Buffer, DIArray Args);
/// Create a DIE with the given Tag, add the DIE to its parent, and
/// call insertDIE if MD is not null.
OpenPOWER on IntegriCloud