From 79be34012f0c551ecddd2d08c79f4df301654cbf Mon Sep 17 00:00:00 2001 From: Argyrios Kyrtzidis Date: Sun, 3 May 2009 23:27:19 +0000 Subject: Revert r70803 for now, it causes a regression. llvm-svn: 70811 --- llvm/lib/CodeGen/AsmPrinter/DwarfWriter.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'llvm/lib/CodeGen/AsmPrinter/DwarfWriter.cpp') diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfWriter.cpp b/llvm/lib/CodeGen/AsmPrinter/DwarfWriter.cpp index 0d21dea2514..848f45ea8c9 100644 --- a/llvm/lib/CodeGen/AsmPrinter/DwarfWriter.cpp +++ b/llvm/lib/CodeGen/AsmPrinter/DwarfWriter.cpp @@ -3262,6 +3262,13 @@ public: // Assumes in correct section after the entry point. EmitLabel("func_begin", ++SubprogramCount); + // Emit label for the implicitly defined dbg.stoppoint at the start of + // the function. + if (!Lines.empty()) { + const SrcLineInfo &LineInfo = Lines[0]; + Asm->printLabel(LineInfo.getLabelID()); + } + if (TimePassesIsEnabled) DebugTimer->stopTimer(); } -- cgit v1.2.3