From 8529d28ee3b873574e87d6179f4b8bfb1fcc4bd6 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Wed, 8 Jul 2009 23:09:14 +0000 Subject: [PATCH] * manually concatenate two string literals * remove some dead code: darwin doesn't support dllimport linkage. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75066 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 d2054570906..1c9bc0320da 100644 --- a/lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.cpp +++ b/lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.cpp @@ -52,7 +52,7 @@ void X86ATTAsmPrinter::PrintPICBaseSymbol() const { if (Subtarget->isTargetDarwin()) O << "\"L" << getFunctionNumber() << "$pb\""; else if (Subtarget->isTargetELF()) - O << ".Lllvm$" << getFunctionNumber() << "." "$piclabel"; + O << ".Lllvm$" << getFunctionNumber() << ".$piclabel"; else assert(0 && "Don't know how to print PIC label!\n"); } @@ -504,8 +504,6 @@ void X86ATTAsmPrinter::printOperand(const MachineInstr *MI, unsigned OpNo, printSuffixedName(Name, "$non_lazy_ptr"); } } else { - if (GV->hasDLLImportLinkage()) - O << "__imp_"; O << Name; } -- 2.34.1