Commit ca043393 by Zack Weinberg Committed by Zack Weinberg

re PR target/14680 (reload_cse_simplify_operands triggers internal error on…

re PR target/14680 (reload_cse_simplify_operands triggers internal error on sparc64 when compiling netpbm)

	PR 14680
	* c-decl.c (record_builtin_type): Call debug_hooks->type_decl
	on the new decl.

From-SVN: r85545
parent 7e2e8179
2004-08-03 Zack Weinberg <zack@codesourcery.com> 2004-08-03 Zack Weinberg <zack@codesourcery.com>
PR 14680
* c-decl.c (record_builtin_type): Call debug_hooks->type_decl
on the new decl.
PR 13596 PR 13596
* dbxout.c (dbx_output_lbrac, dbx_output_rbrac): New * dbxout.c (dbx_output_lbrac, dbx_output_rbrac): New
functions, broken out of dbxout_block. functions, broken out of dbxout_block.
......
...@@ -6598,12 +6598,15 @@ identifier_global_value (tree t) ...@@ -6598,12 +6598,15 @@ identifier_global_value (tree t)
void void
record_builtin_type (enum rid rid_index, const char *name, tree type) record_builtin_type (enum rid rid_index, const char *name, tree type)
{ {
tree id; tree id, decl;
if (name == 0) if (name == 0)
id = ridpointers[(int) rid_index]; id = ridpointers[(int) rid_index];
else else
id = get_identifier (name); id = get_identifier (name);
pushdecl (build_decl (TYPE_DECL, id, type)); decl = build_decl (TYPE_DECL, id, type);
pushdecl (decl);
if (debug_hooks->type_decl)
debug_hooks->type_decl (decl, false);
} }
/* Build the void_list_node (void_type_node having been created). */ /* Build the void_list_node (void_type_node having been created). */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment