This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/19421] [4.0 regression] ICE with soft-float on m68k
- From: "corsepiu at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 23 Jan 2005 12:26:31 -0000
- Subject: [Bug target/19421] [4.0 regression] ICE with soft-float on m68k
- References: <20050113101352.19421.corsepiu@gcc.gnu.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From corsepiu at gcc dot gnu dot org 2005-01-23 12:26 -------
Created an attachment (id=8044)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8044&action=view)
Example 2 to reproduce the ICE
There seems to be some improvement on this PR. pr19421.c doesn't trigger the
ICE anymore with 4.0.0 as of 20050121.
The original code, pr19421.c had been derived from, however still ICEs for
certain CFLAGS. I am attaching a somewhat rawer version (pr19421-1.c) of the
original code.
For me, compiling pr19421-1.c ICEs for
# m68k-rtems4.7-gcc -o tmp.o -c pr19421-1.c -O2 -msoft-float
pr19421-1.c: In function 'paranoia':
pr19421-1.c:2084: internal compiler error: Segmentation fault
but doesn't ICE for
# m68k-rtems4.7-gcc -o tmp.o -c pr19421-1.c -O1 -msoft-float
and
# m68k-rtems4.7-gcc -o tmp.o -c pr19421-1.c -O2
# m68k-rtems4.7-gcc --version
m68k-rtems4.7-gcc (GCC) 4.0.0 20050121 (experimental)
Also, this ICE doesn't seem to depend on the version of host compiler being
used to compile m68k-rtems4.7-gcc. On FC3, both, a gcc-3.4.2 compiled
m68k-rtems4.7-gcc and a gcc4.0.0 compiled m68k-rtems-gcc, expose the same
behavior.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19421