diff options
Diffstat (limited to 'gcc/config/m32c/m32c.c')
-rw-r--r-- | gcc/config/m32c/m32c.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/gcc/config/m32c/m32c.c b/gcc/config/m32c/m32c.c index 7dd1753..7396be5 100644 --- a/gcc/config/m32c/m32c.c +++ b/gcc/config/m32c/m32c.c @@ -3053,17 +3053,14 @@ m32c_insert_attributes (tree node ATTRIBUTE_UNUSED, } } -typedef simple_hashmap_traits<nofree_string_hash> pragma_traits; - /* Hash table of pragma info. */ -static GTY(()) hash_map<const char *, unsigned, pragma_traits> *pragma_htab; +static GTY(()) hash_map<nofree_string_hash, unsigned> *pragma_htab; void m32c_note_pragma_address (const char *varname, unsigned address) { if (!pragma_htab) - pragma_htab - = hash_map<const char *, unsigned, pragma_traits>::create_ggc (31); + pragma_htab = hash_map<nofree_string_hash, unsigned>::create_ggc (31); const char *name = ggc_strdup (varname); unsigned int *slot = &pragma_htab->get_or_insert (name); |