name change requested by review of previous patch
[oota-llvm.git] / include / llvm / PassManagers.h
index 29912b140d764f74bdaced46a4a56b1aa015fdf8..da056477fcde76f0a02ddd7b0c373a9bc4dea1f2 100644 (file)
@@ -336,7 +336,9 @@ private:
 class FPPassManager : public ModulePass, public PMDataManager {
  
 public:
-  explicit FPPassManager(int Depth) : PMDataManager(Depth) { }
+  static char ID;
+  explicit FPPassManager(int Depth) 
+  : ModulePass((intptr_t)&ID), PMDataManager(Depth) { }
   
   /// run - Execute all of the passes scheduled for execution.  Keep track of
   /// whether any of the passes modifies the module, and if so, return true.