This is the mail archive of the
egcs-bugs@egcs.cygnus.com
mailing list for the EGCS project.
Bug Report, egcs_ss_19990623 ARM
- To: egcs-bugs@egcs.cygnus.com
- Subject: Bug Report, egcs_ss_19990623 ARM
- From: Jamie Guinan <guinan@bluebutton.com>
- Date: Thu, 24 Jun 1999 03:43:56 -0400 (EDT)
- Reply-To: guinan@bluebutton.com
system type:
ARM NetWinder
bootstrap compiler:
$ gcc-2.8.1 -v
Reading specs from /usr/lib/gcc-lib/arm-linuxelf/2.8.1/specs
gcc version 2.8.1
egcs version:
egcs_ss_19990623 (cvs)
configure options:
$ CC=gcc-2.8.1 ../egcs-cvs/egcs/configure \
--prefix=$BASE --host=arm-linux --enable-languages="c++"
I reported this bug a while ago, but since its still there
I figured I'd report it again.
$ /usr/local/egcs/egcs_ss_19990623/bin/gcc -O -g -Wall -c gtkfunc3.c
gtkfunc3.c: In function `gtk_button_size_allocate':gtkfunc3.c:5202:
Internal compiler error in `purge_addressof_1', at function.c:3172
Please submit a full bug report to `egcs-bugs@egcs.cygnus.com'.See
<URL:http://egcs.cygnus.com/faq.html#bugreport> for details.
This error occurs with optimization levels -O and -O2 but does not occur
with -O3, -O4, etc.
gtkfunc3.c (attached) is derived from GTK's gtkbutton.c, preprocessed
and stripped down as much as I could. Please excuse all the
junk in it, there is only one function left down at the end
that is causing function.c to abort().
-Jamie Guinan
gtkfunc3.c.gz