Changes in directory llvm/lib/Transforms/Utils:
CloneModule.cpp updated: 1.23 -> 1.24 --- Log message: Implement the "thread_local" keyword. --- Diffs of the changes: (+2 -0) CloneModule.cpp | 2 ++ 1 files changed, 2 insertions(+) Index: llvm/lib/Transforms/Utils/CloneModule.cpp diff -u llvm/lib/Transforms/Utils/CloneModule.cpp:1.23 llvm/lib/Transforms/Utils/CloneModule.cpp:1.24 --- llvm/lib/Transforms/Utils/CloneModule.cpp:1.23 Mon Feb 5 14:47:20 2007 +++ llvm/lib/Transforms/Utils/CloneModule.cpp Thu Apr 12 13:32:50 2007 @@ -80,6 +80,8 @@ GV->setInitializer(cast<Constant>(MapValue(I->getInitializer(), ValueMap))); GV->setLinkage(I->getLinkage()); + GV->setThreadLocal(I->isThreadLocal()); + GV->setConstant(I->isConstant()); } // Similarly, copy over function bodies now... _______________________________________________ llvm-commits mailing list [EMAIL PROTECTED] http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits