This is the mail archive of the
gcc-prs@gcc.gnu.org
mailing list for the GCC project.
Re: debug/6436: dwarf2out ICE with typedef using attributes
- From: jakub at gcc dot gnu dot org
- To: gcc-bugs at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org, jason at redhat dot com, meissner at suse dot de, nobody at gcc dot gnu dot org
- Date: 29 Apr 2002 12:31:50 -0000
- Subject: Re: debug/6436: dwarf2out ICE with typedef using attributes
- Reply-to: jakub at gcc dot gnu dot org, gcc-bugs at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org, jason at redhat dot com, meissner at suse dot de, nobody at gcc dot gnu dot org, gcc-gnats at gcc dot gnu dot org
Old Synopsis:
New Synopsis: dwarf2out ICE with typedef using attributes
State-Changed-From-To: open->analyzed
State-Changed-By: jakub
State-Changed-When: Mon Apr 29 05:31:49 2002
State-Changed-Why:
Simplified into:
--- gcc/testsuite/g++.dg/debug/debug6.C.jj Thu Aug 30 22:30:55 2001
+++ gcc/testsuite/g++.dg/debug/debug6.C Mon Apr 29 14:41:05 2002
@@ -0,0 +1,17 @@
+// PR debug/6436
+// { dg-do compile }
+
+typedef struct
+{
+ unsigned int a0, a1;
+} A __attribute__ ((aligned(8)));
+
+typedef struct
+{
+ A a;
+} B;
+
+struct C
+{
+ B *bp;
+};
Regression from 2.9x (even with -gdwarf-2).
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=6436