From 6b35bf187c5549c31cfd52756ad3b235248e5749 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sat, 12 Sep 2009 01:11:50 +0000 Subject: [PATCH] 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 --- lib/Target/X86/AsmPrinter/X86MCInstLower.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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"; -- 2.34.1