]> git.ipfire.org Git - thirdparty/gcc.git/commit
gcc/
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 25 Jun 2015 17:07:26 +0000 (17:07 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 25 Jun 2015 17:07:26 +0000 (17:07 +0000)
commitf581cceb3653a3f3c24f7fc83c9419b331a21f85
tree0d263ff1b78638159eec3b6061f9596f22d5c4e9
parentcede6403d0fc4ebd0a416d7e74b1ee0a9b6d2010
gcc/
* hash-traits.h (default_hash_traits): New structure.
* hash-set.h (default_hashset_traits): Delete.
(hash_set): Use default_hash_traits<Key> instead of
default_hashset_traits.  Delete hash_entry type and use Key directly.
* ipa-devirt.c (pair_traits): Delete.
(default_hash_traits <type_pair>): Override.
(odr_subtypes_equivalent_p): Remove pair_types template parameter.
(odr_types_equivalent_p, add_type_duplicate): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@224964 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/hash-set.h
gcc/hash-traits.h
gcc/ipa-devirt.c