From: Gordon Henriksen Date: Sun, 23 Dec 2007 20:58:16 +0000 (+0000) Subject: Setting GlobalDirective in TargetAsmInfo by default rather than X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=81361d6a28eb29988fef865afaf182f7fe1511ad;p=oota-llvm.git Setting GlobalDirective in TargetAsmInfo by default rather than providing a misleading facility. It's used once in the MIPS backend and hardcoded as "\t.globl\t" everywhere else. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45338 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/Mips/MipsTargetAsmInfo.cpp b/lib/Target/Mips/MipsTargetAsmInfo.cpp index 2d3eff1c910..aa7576f3295 100644 --- a/lib/Target/Mips/MipsTargetAsmInfo.cpp +++ b/lib/Target/Mips/MipsTargetAsmInfo.cpp @@ -26,7 +26,6 @@ MipsTargetAsmInfo::MipsTargetAsmInfo(const MipsTargetMachine &TM) { ReadOnlySection = "\t.rdata"; ZeroDirective = "\t.space\t"; BSSSection = "\t.section\t.bss"; - GlobalDirective = "\t.globl\t"; LCOMMDirective = "\t.lcomm\t"; if (TM.getRelocationModel() == Reloc::Static) diff --git a/lib/Target/TargetAsmInfo.cpp b/lib/Target/TargetAsmInfo.cpp index fc91871420d..090bb078018 100644 --- a/lib/Target/TargetAsmInfo.cpp +++ b/lib/Target/TargetAsmInfo.cpp @@ -67,7 +67,7 @@ TargetAsmInfo::TargetAsmInfo() : EightByteConstantSection(0), SixteenByteConstantSection(0), ReadOnlySection(0), - GlobalDirective(0), + GlobalDirective("\t.globl\t"), SetDirective(0), LCOMMDirective(0), COMMDirective("\t.comm\t"),