Changes in directory llvm/lib/Linker:
LinkModules.cpp updated: 1.107 -> 1.108 --- Log message: Fix test/Regression/Linker/2005-12-06-AppendingZeroLengthArrays.ll and PR662: http://llvm.cs.uiuc.edu/PR662 . Thanks to Markus for providing me with a ton of files to reproduce the problem! --- Diffs of the changes: (+2 -0) LinkModules.cpp | 2 ++ 1 files changed, 2 insertions(+) Index: llvm/lib/Linker/LinkModules.cpp diff -u llvm/lib/Linker/LinkModules.cpp:1.107 llvm/lib/Linker/LinkModules.cpp:1.108 --- llvm/lib/Linker/LinkModules.cpp:1.107 Thu Jul 7 18:21:43 2005 +++ llvm/lib/Linker/LinkModules.cpp Tue Dec 6 11:30:58 2005 @@ -748,6 +748,8 @@ unsigned NewSize = T1->getNumElements() + T2->getNumElements(); ArrayType *NewType = ArrayType::get(T1->getElementType(), NewSize); + G1->setName(""); // Clear G1's name in case of a conflict! + // Create the new global variable... GlobalVariable *NG = new GlobalVariable(NewType, G1->isConstant(), G1->getLinkage(), _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits