* tree.c (types_same_for_odr): Drop overactive check.
* ipa-devirt.c (hash_type_name): Likewise.
From-SVN: r202302
+2013-09-04 Jan Hubicka <jh@suse.cz>
+
+ * tree.c (types_same_for_odr): Drop overactive check.
+ * ipa-devirt.c (hash_type_name): Likewise.
+
2013-09-04 Jan Hubicka <jh@suse.cz>
* cgraphunit.c (walk_polymorphic_call_targets): Break out from ...
}
v = DECL_ASSEMBLER_NAME (v);
-#ifdef ENABLE_CHECKING
- gcc_assert (!strchr (IDENTIFIER_POINTER (v), '.'));
-#endif
hash = iterative_hash_hashval_t (hash, htab_hash_pointer (v));
return hash;
}
}
v1 = DECL_ASSEMBLER_NAME (v1);
v2 = DECL_ASSEMBLER_NAME (v2);
- /* If we ever start adding random .blah suffixes after
- assembler names, we need to compare for match ignoring
- these (and update odr_type_hash, too). */
-#ifdef ENABLE_CHECKING
- gcc_assert (!strchr (IDENTIFIER_POINTER (v1), '.')
- && !strchr (IDENTIFIER_POINTER (v2), '.'));
-#endif
return (v1 == v2);
}