Changes in directory llvm/include/llvm:

PassSupport.h updated: 1.34 -> 1.35
---
Log message:

Start moving pass registration over to using the ManagedStatic mechanism.
This fixes issues where passes get unregistered before llvm_shutdown is 
called, and is generally cleaner and simpler.  Analysis groups up next.


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

 PassSupport.h |    1 -
 1 files changed, 1 deletion(-)


Index: llvm/include/llvm/PassSupport.h
diff -u llvm/include/llvm/PassSupport.h:1.34 
llvm/include/llvm/PassSupport.h:1.35
--- llvm/include/llvm/PassSupport.h:1.34        Fri Dec  1 16:36:43 2006
+++ llvm/include/llvm/PassSupport.h     Fri Dec  1 17:27:44 2006
@@ -239,7 +239,6 @@
   /// or removed from the current executable.
   ///
   virtual void passRegistered(const PassInfo *P) {}
-  virtual void passUnregistered(const PassInfo *P) {}
 
   /// enumeratePasses - Iterate over the registered passes, calling the
   /// passEnumerate callback on each PassInfo object.



_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to