From: Chris Lattner Date: Sat, 12 Sep 2009 01:11:50 +0000 (+0000) Subject: fix another GCC bootstrap problem, which manifested as things X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=6b35bf187c5549c31cfd52756ad3b235248e5749;p=oota-llvm.git fix another GCC bootstrap problem, which manifested as things like: foo.s:2412:non-relocatable subtraction expression, "_gomp_tls_key" minus "L1$pb" git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81596 91177308-0d34-0410-b5e6-96231b3b80d8 --- 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";