[llvm-commits] CVS: llvm/tools/extract/extract.cpp
Chris Lattner
lattner at cs.uiuc.edu
Mon Oct 7 13:35:01 PDT 2002
Changes in directory llvm/tools/extract:
extract.cpp updated: 1.10 -> 1.11
---
Log message:
Avoid making external global variables internal
---
Diffs of the changes:
Index: llvm/tools/extract/extract.cpp
diff -u llvm/tools/extract/extract.cpp:1.10 llvm/tools/extract/extract.cpp:1.11
--- llvm/tools/extract/extract.cpp:1.10 Sun Oct 6 16:30:04 2002
+++ llvm/tools/extract/extract.cpp Mon Oct 7 13:33:53 2002
@@ -30,7 +30,8 @@
bool run(Module &M) {
// Mark all global variables to be internal
for (Module::giterator I = M.gbegin(), E = M.gend(); I != E; ++I)
- I->setInternalLinkage(true);
+ if (!I->isExternal())
+ I->setInternalLinkage(true);
Function *Named = 0;
More information about the llvm-commits
mailing list