]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/ipa-icf.h
gcc/
[thirdparty/gcc.git] / gcc / ipa-icf.h
index ee35ee27ac26090a8e55b29ea26f93f9479c8a75..f229ca18ecf151181bd4759627d161a6ec92f4e5 100644 (file)
@@ -439,11 +439,8 @@ struct congruence_class_group
 };
 
 /* Congruence class set structure.  */
-struct congruence_class_group_hash: typed_noop_remove <congruence_class_group>
+struct congruence_class_group_hash : nofree_ptr_hash <congruence_class_group>
 {
-  typedef congruence_class_group *value_type;
-  typedef congruence_class_group *compare_type;
-
   static inline hashval_t hash (const congruence_class_group *item)
   {
     return item->hash;