This is the mail archive of the egcs-bugs@egcs.cygnus.com mailing list for the EGCS project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Bug Report, egcs_ss_19990623 ARM



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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]