diff --git a/lib/Target/X86/AsmPrinter/X86MCInstLower.cpp b/lib/Target/X86/AsmPrinter/X86MCInstLower.cpp index 3cdb83f6527..9b2b71b089b 100644 --- a/lib/Target/X86/AsmPrinter/X86MCInstLower.cpp +++ b/lib/Target/X86/AsmPrinter/X86MCInstLower.cpp @@ -91,7 +91,7 @@ MCSymbol *X86ATTAsmPrinter::GetGlobalAddressSymbol(const MachineOperand &MO) { Mang->getNameWithPrefix(Name, GV, false); StubSym = OutContext.GetOrCreateSymbol(Name.str()); } - break; + return Sym; } case X86II::MO_DARWIN_STUB: { Name += "$stub";