diff --git a/lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.cpp b/lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.cpp index 30993d48c69..3df11322a97 100644 --- a/lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.cpp +++ b/lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.cpp @@ -1080,11 +1080,9 @@ void X86ATTAsmPrinter::printModuleLevelGV(const GlobalVariable* GVar) { /// printGVStub - Print stub for a global value. /// -void X86ATTAsmPrinter::printGVStub(const char *GV, const char *Prefix) { - printSuffixedName(GV, "$non_lazy_ptr", Prefix); - O << ":\n\t.indirect_symbol "; - if (Prefix) O << Prefix; - O << GV << "\n\t.long\t0\n"; +void X86ATTAsmPrinter::printGVStub(const char *GV) { + printSuffixedName(GV, "$non_lazy_ptr"); + O << ":\n\t.indirect_symbol " << GV << "\n\t.long\t0\n"; } /// printHiddenGVStub - Print stub for a hidden global value. diff --git a/lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.h b/lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.h index ea9bec78182..8141d2ce547 100644 --- a/lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.h +++ b/lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.h @@ -188,7 +188,7 @@ class VISIBILITY_HIDDEN X86ATTAsmPrinter : public AsmPrinter { void printPICLabel(const MachineInstr *MI, unsigned Op); void printModuleLevelGV(const GlobalVariable* GVar); - void printGVStub(const char *GV, const char *Prefix = NULL); + void printGVStub(const char *GV); void printHiddenGVStub(const char *GV); bool runOnMachineFunction(MachineFunction &F);