From: Thomas Schwinge Date: Wed, 12 Oct 2016 13:18:36 +0000 (+0200) Subject: Fix LTO_STREAMER_DEBUG build X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d6aa94b0b7424a891d4896aa7ede56f5d72b6440;p=gcc.git Fix LTO_STREAMER_DEBUG build gcc/ * lto-streamer.c: Fix LTO_STREAMER_DEBUG build. From-SVN: r241046 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c66b7a730ea..e709adb091b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,7 @@ 2016-10-12 Thomas Schwinge + * lto-streamer.c: Fix LTO_STREAMER_DEBUG build. + * dwarf2out.c (dwarf2_lineno_debug_hooks): Use dwarf2out_assembly_start. diff --git a/gcc/lto-streamer.c b/gcc/lto-streamer.c index bfde1fe7763..a44a91690dc 100644 --- a/gcc/lto-streamer.c +++ b/gcc/lto-streamer.c @@ -267,23 +267,23 @@ struct tree_hash_entry struct tree_entry_hasher : nofree_ptr_hash { - static inline hashval_t hash (const value_type *); - static inline bool equal (const value_type *, const compare_type *); + static inline hashval_t hash (const tree_hash_entry *); + static inline bool equal (const tree_hash_entry *, const tree_hash_entry *); }; inline hashval_t -tree_entry_hasher::hash (const value_type *e) +tree_entry_hasher::hash (const tree_hash_entry *e) { return htab_hash_pointer (e->key); } inline bool -tree_entry_hasher::equal (const value_type *e1, const compare_type *e2) +tree_entry_hasher::equal (const tree_hash_entry *e1, const tree_hash_entry *e2) { return (e1->key == e2->key); } -static hash_table *tree_htab; +static hash_table *tree_htab; #endif /* Initialization common to the LTO reader and writer. */ @@ -299,7 +299,7 @@ lto_streamer_init (void) streamer_check_handled_ts_structures (); #ifdef LTO_STREAMER_DEBUG - tree_htab = new hash_table (31); + tree_htab = new hash_table (31); #endif }