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
This commit is contained in:
Scott Snyder 2003-11-20 08:52:48 +00:00 committed by Jim Wilson
parent 2b49e0aaff
commit 371e8c4f52
2 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,9 @@
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>
* config/arc/arc-protos.h: Update to C90 prototypes.

View File

@ -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
AT_declaration and not emitting any subrange DIEs. */
if (! TYPE_DOMAIN (type))
add_AT_unsigned (array_die, DW_AT_declaration, 1);
add_AT_flag (array_die, DW_AT_declaration, 1);
else
#endif
add_subscript_info (array_die, type);