From acf6571d807ce0c96a60f93233e4c316319b290a Mon Sep 17 00:00:00 2001 From: David Blaikie Date: Thu, 5 Dec 2013 01:01:37 +0000 Subject: [PATCH] DwarfDebug: Remove trivial function wrapper git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196445 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 8 ++------ lib/CodeGen/AsmPrinter/DwarfDebug.h | 3 --- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/lib/CodeGen/AsmPrinter/DwarfDebug.cpp b/lib/CodeGen/AsmPrinter/DwarfDebug.cpp index 9312710b62f..f925d17f19d 100644 --- a/lib/CodeGen/AsmPrinter/DwarfDebug.cpp +++ b/lib/CodeGen/AsmPrinter/DwarfDebug.cpp @@ -2168,7 +2168,8 @@ void DwarfDebug::emitAbbreviations() { emitAbbrevs(Asm->getObjFileLowering().getDwarfAbbrevSection(), &Abbreviations); else - emitSkeletonAbbrevs(Asm->getObjFileLowering().getDwarfAbbrevSection()); + emitAbbrevs(Asm->getObjFileLowering().getDwarfAbbrevSection(), + &SkeletonAbbrevs); } void DwarfDebug::emitAbbrevs(const MCSection *Section, @@ -3019,11 +3020,6 @@ CompileUnit *DwarfDebug::constructSkeletonCU(const CompileUnit *CU) { return NewCU; } -void DwarfDebug::emitSkeletonAbbrevs(const MCSection *Section) { - assert(useSplitDwarf() && "No split dwarf debug info?"); - emitAbbrevs(Section, &SkeletonAbbrevs); -} - // Emit the .debug_info.dwo section for separated dwarf. This contains the // compile units that would normally be in debug_info. void DwarfDebug::emitDebugInfoDWO() { diff --git a/lib/CodeGen/AsmPrinter/DwarfDebug.h b/lib/CodeGen/AsmPrinter/DwarfDebug.h index 92152507254..9731a3db7dc 100644 --- a/lib/CodeGen/AsmPrinter/DwarfDebug.h +++ b/lib/CodeGen/AsmPrinter/DwarfDebug.h @@ -615,9 +615,6 @@ class DwarfDebug : public AsmPrinterHandler { /// section. CompileUnit *constructSkeletonCU(const CompileUnit *CU); - /// \brief Emit the local split abbreviations. - void emitSkeletonAbbrevs(const MCSection *); - /// \brief Emit the debug info dwo section. void emitDebugInfoDWO();