[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