+Wed Aug 4 01:40:43 1999 Philippe De Muyter <phdm@macqel.be>
+
+ * tlink.c (symbol_hash_lookup): Do not prefix functions used as
+ function parameters with `&'.
+ (file_hash_lookup, demangled_hash_lookup, tlink_init): Ditto.
+
Wed Aug 4 01:08:44 1999 Jeffrey A Law (law@cygnus.com)
* flow.c (delete_unreachable_blocks): Do not call merge_blocks
{
return ((struct symbol_hash_entry *)
hash_lookup (&symbol_table, (hash_table_key) string,
- create, &string_copy));
+ create, string_copy));
}
static struct hash_table file_table;
{
return ((struct file_hash_entry *)
hash_lookup (&file_table, (hash_table_key) string, true,
- &string_copy));
+ string_copy));
}
static struct hash_table demangled_table;
{
return ((struct demangled_hash_entry *)
hash_lookup (&demangled_table, (hash_table_key) string,
- create, &string_copy));
+ create, string_copy));
}
\f
/* Stack code. */
{
char *p;
- hash_table_init (&symbol_table, symbol_hash_newfunc, &string_hash,
- &string_compare);
- hash_table_init (&file_table, file_hash_newfunc, &string_hash,
- &string_compare);
+ hash_table_init (&symbol_table, symbol_hash_newfunc, string_hash,
+ string_compare);
+ hash_table_init (&file_table, file_hash_newfunc, string_hash,
+ string_compare);
hash_table_init (&demangled_table, demangled_hash_newfunc,
- &string_hash, &string_compare);
+ string_hash, string_compare);
obstack_begin (&symbol_stack_obstack, 0);
obstack_begin (&file_stack_obstack, 0);