[llvm-commits] CVS: llvm/lib/Target/PowerPC/PowerPCAsmPrinter.cpp
Chris Lattner
lattner at persephone.cs.uiuc.edu
Sun Dec 12 12:36:37 PST 2004
Changes in directory llvm/lib/Target/PowerPC:
PowerPCAsmPrinter.cpp updated: 1.70 -> 1.71
---
Log message:
Fix Regression/CodeGen/PowerPC/2004-12-12-ZeroSizeCommon.ll, and all programs
when compiled with debug information.
---
Diffs of the changes: (+1 -0)
Index: llvm/lib/Target/PowerPC/PowerPCAsmPrinter.cpp
diff -u llvm/lib/Target/PowerPC/PowerPCAsmPrinter.cpp:1.70 llvm/lib/Target/PowerPC/PowerPCAsmPrinter.cpp:1.71
--- llvm/lib/Target/PowerPC/PowerPCAsmPrinter.cpp:1.70 Sun Dec 12 14:31:00 2004
+++ llvm/lib/Target/PowerPC/PowerPCAsmPrinter.cpp Sun Dec 12 14:36:19 2004
@@ -471,6 +471,7 @@
(I->hasInternalLinkage() || I->hasWeakLinkage() ||
I->hasLinkOnceLinkage())) {
SwitchSection(O, CurSection, ".data");
+ if (Size == 0) Size = 1; // .comm Foo, 0 is undefined, avoid it.
if (I->hasInternalLinkage())
O << ".lcomm " << name << "," << Size << "," << Align;
else
More information about the llvm-commits
mailing list