This may be a duplicate of PR 28868 a.c ===== typedef struct a1 { int x; } a1_t __attribute__((may_alias)); =====
a.c:3: internal compiler error: in splice_child_die, at dwarf2out.c:5503 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugzilla.redhat.com/bugzilla> for instructions. Preprocessed source stored into /tmp/ccI0138Q.out file, please attach this to your bugreport. ============ It does not occur targeting tic4x-rtems with gcc 3.4.6 avr-rtems with gcc 4.0.3 mingw with gcc 4.1.2 i386-rtems with gcc 4.1.2 i386-rtems with gcc 4.2.0 It occurs with many gcc versions and targets: gcc 4.1.1 Fedora Core 6 - i686-pc-linux-gnu gcc 4.1.1 RTEMS - arm, h8300, i386, m68k, mips, powerpc, sh, sparc gcc 4.1.2 RTEMS - arm, bfin, h8300, m68k, mips, powerpc, sh, sparc gcc 4.2.0 RTEMS - arm, bfin, h8300, m68k, mips, powerpc, sh, sparc -- Summary: ICE when -g specified Product: gcc Version: 4.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: joel at gcc dot gnu dot org GCC build triplet: i686-pc-linux-gnu GCC host triplet: i686-pc-linux-gnu GCC target triplet: cross target http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32326