From: Adrian Prantl Date: Fri, 7 Mar 2014 22:04:42 +0000 (+0000) Subject: Remove unnecessary check for Darwin. rdar://problem/16264854 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=1630c3cd32ae9d84b635b2c106502ea3570b12f6;p=oota-llvm.git Remove unnecessary check for Darwin. rdar://problem/16264854 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@203297 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/CodeGen/AsmPrinter/DwarfDebug.cpp b/lib/CodeGen/AsmPrinter/DwarfDebug.cpp index 81934e17297..2062b61363a 100644 --- a/lib/CodeGen/AsmPrinter/DwarfDebug.cpp +++ b/lib/CodeGen/AsmPrinter/DwarfDebug.cpp @@ -2837,7 +2837,7 @@ void DwarfDebug::addDwarfTypeUnitType(DwarfCompileUnit &CU, void DwarfDebug::attachLowHighPC(DwarfCompileUnit *Unit, DIE *D, MCSymbol *Begin, MCSymbol *End) { Unit->addLabelAddress(D, dwarf::DW_AT_low_pc, Begin); - if (DwarfVersion < 4 || Triple(Asm->getTargetTriple()).isOSDarwin()) + if (DwarfVersion < 4) Unit->addLabelAddress(D, dwarf::DW_AT_high_pc, End); else Unit->addLabelDelta(D, dwarf::DW_AT_high_pc, End, Begin);