[llvm-commits] CVS: llvm/lib/CWriter/Writer.cpp
Chris Lattner
lattner at cs.uiuc.edu
Sat Jun 28 12:09:01 PDT 2003
Changes in directory llvm/lib/CWriter:
Writer.cpp updated: 1.100 -> 1.101
---
Log message:
Fix bug: CBackend/2003-06-28-LinkOnceGlobalVars.llx
---
Diffs of the changes:
Index: llvm/lib/CWriter/Writer.cpp
diff -u llvm/lib/CWriter/Writer.cpp:1.100 llvm/lib/CWriter/Writer.cpp:1.101
--- llvm/lib/CWriter/Writer.cpp:1.100 Tue Jun 24 23:52:09 2003
+++ llvm/lib/CWriter/Writer.cpp Sat Jun 28 12:08:36 2003
@@ -682,6 +682,8 @@
if (I->hasInternalLinkage())
Out << "static ";
printType(Out, I->getType()->getElementType(), getValueName(I));
+ if (I->hasLinkOnceLinkage())
+ Out << " __attribute__((common))";
if (!I->getInitializer()->isNullValue()) {
Out << " = " ;
writeOperand(I->getInitializer());
More information about the llvm-commits
mailing list