[Q] bootstrap bug on Solaris 2.6 with egcs 1.1.2 (fwd)

Johannes Behr jbehr@igd.fhg.de
Wed Mar 31 23:54:00 GMT 1999


Hi,

I tried to bootstrap (configure withou any parameter, make bootstrap)
the egcs 1.1.2 compiler on Solaris 2.6 with the following result:

gmake[3]: Leaving directory
`/space/src/egcs/optdir/sparc-sun-solaris2.6/libiber
ty'
gmake[2]: Leaving directory
`/space/src/egcs/optdir/sparc-sun-solaris2.6/libiber
ty'
gmake[2]: Entering directory
`/space/src/egcs/optdir/sparc-sun-solaris2.6/libio'
test x"no" != xyes || \
  /space/src/egcs/optdir/gcc/xgcc -B/space/src/egcs/optdir/gcc/ -c -g -O2
-fno-i
mplicit-templates -I. -I../../../egcs-1.1.2/libio -nostdinc++
../../../egcs-1.
1.2/libio/isscan.cc -o pic/isscan.o
/space/src/egcs/optdir/gcc/xgcc -B/space/src/egcs/optdir/gcc/ -c -g -O2
-fno-imp
licit-templates -I. -I../../../egcs-1.1.2/libio -nostdinc++
../../../egcs-1.1.2
/libio/isscan.cc
../../../egcs-1.1.2/libio/isscan.cc: In method `class istream &
istream::scan(co
nst char * ...)':
../../../egcs-1.1.2/libio/isscan.cc:34: no matching function for call to
`stream
buf::vscan (const char *&, void *&, istream *)'
../../../egcs-1.1.2/libio/streambuf.h:403: candidates are:
streambuf::vscan(cons
t char *, char *, ios *)
gmake[2]: *** [isscan.o] Error 1
gmake[2]: Leaving directory
`/space/src/egcs/optdir/sparc-sun-solaris2.6/libio'
gmake[1]: *** [all-target-libio] Error 2
gmake[1]: Leaving directory `/space/src/egcs/optdir'
gmake: *** [bootstrap] Error 2                         

I know it's a declaration mismatch but how and why ?

Any idea ?
  
Thanks
  Johannes

-----------------------------------------------------------------
float o=0.075,h=1.5,T,r,O,l,I;int _,L=80,s=3200;main(){for(;s%L||
(h-=o,T= -2),s;4 -(r=O*O)<(l=I*I)|++ _==L&&write(1,(--s%L?_<L?--_
%6:6:7)+"World! \n",1)&&(O=I=l=_=r=0,T+=o /2))O=I*2*O+h,I=l+T-r;}





More information about the Gcc-bugs mailing list