"." isn't enough to get a private label on linux, use ".L".
authorChris Lattner <sabre@nondot.org>
Thu, 23 Feb 2006 05:25:02 +0000 (05:25 +0000)
committerChris Lattner <sabre@nondot.org>
Thu, 23 Feb 2006 05:25:02 +0000 (05:25 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26327 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86AsmPrinter.cpp

index c3a873a1856bbd9abccdad4b0fc0e048998dfc46..bd96cb93c7f4ced916053f8d12cdbda08ad270f8 100644 (file)
@@ -45,6 +45,7 @@ bool X86SharedAsmPrinter::doInitialization(Module &M) {
   const X86Subtarget *Subtarget = &TM.getSubtarget<X86Subtarget>();
   
   forDarwin = false;
+  PrivateGlobalPrefix = ".L";
   
   switch (Subtarget->TargetType) {
   case X86Subtarget::isDarwin: