http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61120
Bug ID: 61120 Summary: wide-int merge causes segfault in cc1 Product: gcc Version: 4.10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: driver Assignee: unassigned at gcc dot gnu.org Reporter: olegendo at gcc dot gnu.org CC: kyrylo.tkachov at arm dot com, mikestump at comcast dot net, rsandifo at redhat dot com, zadeck at naturalbridge dot com Target: sh*-*-* Created attachment 32765 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32765&action=edit Test file Compiling the attached preprocessed file with an r210113 SH cross compiler causes the following: xgcc: internal compiler error: Segmentation fault (program cc1) 0x8053cf0 execute ../../gcc-trunk2/gcc/gcc.c:2848 0x80540d4 do_spec_1 ../../gcc-trunk2/gcc/gcc.c:4652 0x80565b1 process_brace_body ../../gcc-trunk2/gcc/gcc.c:5935 0x80565b1 handle_braces ../../gcc-trunk2/gcc/gcc.c:5849 0x8054604 do_spec_1 ../../gcc-trunk2/gcc/gcc.c:5306 0x80565b1 process_brace_body ../../gcc-trunk2/gcc/gcc.c:5935 0x80565b1 handle_braces ../../gcc-trunk2/gcc/gcc.c:5849 0x8054604 do_spec_1 ../../gcc-trunk2/gcc/gcc.c:5306 0x80545a9 do_spec_1 ../../gcc-trunk2/gcc/gcc.c:5421 0x80565b1 process_brace_body ../../gcc-trunk2/gcc/gcc.c:5935 0x80565b1 handle_braces ../../gcc-trunk2/gcc/gcc.c:5849 0x8054604 do_spec_1 ../../gcc-trunk2/gcc/gcc.c:5306 0x80565b1 process_brace_body ../../gcc-trunk2/gcc/gcc.c:5935 0x80565b1 handle_braces ../../gcc-trunk2/gcc/gcc.c:5849 0x8054604 do_spec_1 ../../gcc-trunk2/gcc/gcc.c:5306 0x80565b1 process_brace_body ../../gcc-trunk2/gcc/gcc.c:5935 0x80565b1 handle_braces ../../gcc-trunk2/gcc/gcc.c:5849 0x8054604 do_spec_1 ../../gcc-trunk2/gcc/gcc.c:5306 0x80565b1 process_brace_body ../../gcc-trunk2/gcc/gcc.c:5935 0x80565b1 handle_braces ../../gcc-trunk2/gcc/gcc.c:5849 Please submit a full bug report, with preprocessed source if appropriate. I'm a bit lost here. If you need/have more info, please let me know.