diff options
Diffstat (limited to 'gcc/tree-ssa-strlen.c')
-rw-r--r-- | gcc/tree-ssa-strlen.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/gcc/tree-ssa-strlen.c b/gcc/tree-ssa-strlen.c index 97e8963..d498751 100644 --- a/gcc/tree-ssa-strlen.c +++ b/gcc/tree-ssa-strlen.c @@ -154,12 +154,9 @@ struct decl_stridxlist_map struct stridxlist list; }; -typedef simple_hashmap_traits <tree_decl_hash> stridxlist_hash_traits; - /* Hash table for mapping decls to a chained list of offset -> idx mappings. */ -static hash_map<tree, stridxlist, stridxlist_hash_traits> - *decl_to_stridxlist_htab; +static hash_map<tree_decl_hash, stridxlist> *decl_to_stridxlist_htab; /* Obstack for struct stridxlist and struct decl_stridxlist_map. */ static struct obstack stridx_obstack; @@ -325,7 +322,7 @@ addr_stridxptr (tree exp) if (!decl_to_stridxlist_htab) { decl_to_stridxlist_htab - = new hash_map<tree, stridxlist, stridxlist_hash_traits> (64); + = new hash_map<tree_decl_hash, stridxlist> (64); gcc_obstack_init (&stridx_obstack); } |