Author: johannes Date: Tue Feb 12 17:35:09 2008 New Revision: 47037 URL: http://llvm.org/viewvc/llvm-project?rev=47037&view=rev Log: __DATA not __DATA__ is the right segment name on darwin. Spotted by Nick Kledzik.
Modified: llvm/trunk/lib/Target/ARM/ARMAsmPrinter.cpp llvm/trunk/lib/Target/X86/X86AsmPrinter.cpp Modified: llvm/trunk/lib/Target/ARM/ARMAsmPrinter.cpp URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/ARMAsmPrinter.cpp?rev=47037&r1=47036&r2=47037&view=diff ============================================================================== --- llvm/trunk/lib/Target/ARM/ARMAsmPrinter.cpp (original) +++ llvm/trunk/lib/Target/ARM/ARMAsmPrinter.cpp Tue Feb 12 17:35:09 2008 @@ -848,7 +848,7 @@ if (I->hasExternalLinkage()) { if (const char *Directive = TAI->getZeroFillDirective()) { O << "\t.globl\t" << name << "\n"; - O << Directive << "__DATA__, __common, " << name << ", " + O << Directive << "__DATA, __common, " << name << ", " << Size << ", " << Align << "\n"; continue; } Modified: llvm/trunk/lib/Target/X86/X86AsmPrinter.cpp URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86AsmPrinter.cpp?rev=47037&r1=47036&r2=47037&view=diff ============================================================================== --- llvm/trunk/lib/Target/X86/X86AsmPrinter.cpp (original) +++ llvm/trunk/lib/Target/X86/X86AsmPrinter.cpp Tue Feb 12 17:35:09 2008 @@ -183,7 +183,7 @@ if (I->hasExternalLinkage()) { if (const char *Directive = TAI->getZeroFillDirective()) { O << "\t.globl " << name << "\n"; - O << Directive << "__DATA__, __common, " << name << ", " + O << Directive << "__DATA, __common, " << name << ", " << Size << ", " << Align << "\n"; continue; } _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits