Commit 371e8c4f by Scott Snyder Committed by Jim Wilson

re PR target/13131 (internal compiler error: in AT_flag, at dwarf2out.c:4480)

PR target/13131
	* dwarf2out.c (gen_array_type_die): DW_AT_declaration should be a
	flag, not a constant.

From-SVN: r73756
parent 2b49e0aa
2003-11-19 Scott Snyder <snyder@fnal.gov>
PR target/13131
* dwarf2out.c (gen_array_type_die): DW_AT_declaration should be a
flag, not a constant.
2003-11-19 Kelley Cook <kcook@gcc.gnu.org> 2003-11-19 Kelley Cook <kcook@gcc.gnu.org>
* config/arc/arc-protos.h: Update to C90 prototypes. * config/arc/arc-protos.h: Update to C90 prototypes.
......
...@@ -10200,7 +10200,7 @@ gen_array_type_die (tree type, dw_die_ref context_die) ...@@ -10200,7 +10200,7 @@ gen_array_type_die (tree type, dw_die_ref context_die)
/* The SGI compilers handle arrays of unknown bound by setting /* The SGI compilers handle arrays of unknown bound by setting
AT_declaration and not emitting any subrange DIEs. */ AT_declaration and not emitting any subrange DIEs. */
if (! TYPE_DOMAIN (type)) if (! TYPE_DOMAIN (type))
add_AT_unsigned (array_die, DW_AT_declaration, 1); add_AT_flag (array_die, DW_AT_declaration, 1);
else else
#endif #endif
add_subscript_info (array_die, type); add_subscript_info (array_die, type);
......
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