[llvm-commits] CVS: llvm/lib/Transforms/IPO/Internalize.cpp
Chris Lattner
lattner at cs.uiuc.edu
Mon Oct 7 13:35:03 PDT 2002
Changes in directory llvm/lib/Transforms/IPO:
Internalize.cpp updated: 1.10 -> 1.11
---
Log message:
Non-functionality change just to make it more clear what is going on
---
Diffs of the changes:
Index: llvm/lib/Transforms/IPO/Internalize.cpp
diff -u llvm/lib/Transforms/IPO/Internalize.cpp:1.10 llvm/lib/Transforms/IPO/Internalize.cpp:1.11
--- llvm/lib/Transforms/IPO/Internalize.cpp:1.10 Tue Oct 1 17:38:36 2002
+++ llvm/lib/Transforms/IPO/Internalize.cpp Mon Oct 7 13:34:32 2002
@@ -42,7 +42,7 @@
// Mark all global variables with initializers as internal as well...
for (Module::giterator I = M.gbegin(), E = M.gend(); I != E; ++I)
- if (I->hasInitializer() && I->hasExternalLinkage()) {
+ if (!I->isExternal() && I->hasExternalLinkage()) {
I->setInternalLinkage(true);
Changed = true;
++NumGlobals;
More information about the llvm-commits
mailing list