From f813d7d7ef3a39e02e2e3ce5fa5fff08428c2a73 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Wed, 15 Jul 2009 03:01:23 +0000 Subject: [PATCH] use makeNameProper to add the globalprefix instead of doing it manually. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75734 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.cpp b/lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.cpp index 6c84ae801a0..f9be9a5c4f0 100644 --- a/lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.cpp +++ b/lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.cpp @@ -342,9 +342,7 @@ void X86ATTAsmPrinter::printSymbolOperand(const MachineOperand &MO) { break; } case MachineOperand::MO_ExternalSymbol: { - std::string Name(TAI->getGlobalPrefix()); - Name += MO.getSymbolName(); - + std::string Name = Mang->makeNameProper(MO.getSymbolName()); if (MO.getTargetFlags() == X86II::MO_DARWIN_STUB) { FnStubs[Name+"$stub"] = Name; Name += "$stub";