[llvm-commits] CVS: llvm/include/llvm/Transforms/IPO.h

Devang Patel dpatel at apple.com
Thu Jul 20 10:48:19 PDT 2006



Changes in directory llvm/include/llvm/Transforms:

IPO.h updated: 1.45 -> 1.46
---
Log message:

Add new constructor to accept vector of exported names while creating
InternalizePass.


---
Diffs of the changes:  (+1 -0)

 IPO.h |    1 +
 1 files changed, 1 insertion(+)


Index: llvm/include/llvm/Transforms/IPO.h
diff -u llvm/include/llvm/Transforms/IPO.h:1.45 llvm/include/llvm/Transforms/IPO.h:1.46
--- llvm/include/llvm/Transforms/IPO.h:1.45	Mon Apr 10 14:26:09 2006
+++ llvm/include/llvm/Transforms/IPO.h	Thu Jul 20 12:48:05 2006
@@ -117,6 +117,7 @@
 /// the main function is found, all other globals are marked as internal.
 ///
 ModulePass *createInternalizePass(bool InternalizeEverything);
+ModulePass *createInternalizePass(const std::vector<const char *> &exportList);
 
 //===----------------------------------------------------------------------===//
 /// createDeadArgEliminationPass - This pass removes arguments from functions






More information about the llvm-commits mailing list