FreeBSD 5.0 cannot bootstrap: libmath/stubs.c: fabsl undeclared

Craig Rodrigues rodrigc@attbi.com
Thu Dec 12 17:26:00 GMT 2002


Hi,

I am still using FreeBSD 5.0, but now have downgraded to
Bison 1.35.  I can get further along in the bootstrap, but
I get a failure when compiling libstdc++-v3.
This is from a fresh checkout of the gcc mainline.

Any ideas?

/bin/sh ../libtool --tag CC --mode=compile /usr/home/rodrigc/testgcc/build/gcc/x
gcc -B/usr/home/rodrigc/testgcc/build/gcc/ -B/home/rodrigc/testgcc/build/run/i38
6-unknown-freebsd5.0/bin/ -B/home/rodrigc/testgcc/build/run/i386-unknown-freebsd
5.0/lib/ -isystem /home/rodrigc/testgcc/build/run/i386-unknown-freebsd5.0/includ
e -DHAVE_CONFIG_H -I. -I../../../../gcc/libstdc++-v3/libmath -I..      -O2 -g -O
2 -c ../../../../gcc/libstdc++-v3/libmath/stubs.c
/usr/home/rodrigc/testgcc/build/gcc/xgcc -B/usr/home/rodrigc/testgcc/build/gcc/
-B/home/rodrigc/testgcc/build/run/i386-unknown-freebsd5.0/bin/ -B/home/rodrigc/t
estgcc/build/run/i386-unknown-freebsd5.0/lib/ -isystem /home/rodrigc/testgcc/bui
ld/run/i386-unknown-freebsd5.0/include -DHAVE_CONFIG_H -I. -I../../../../gcc/lib
stdc++-v3/libmath -I.. -O2 -g -O2 -c ../../../../gcc/libstdc++-v3/libmath/stubs.
c -o stubs.o
../../../../gcc/libstdc++-v3/libmath/stubs.c: In function `hypotl':
../../../../gcc/libstdc++-v3/libmath/stubs.c:130: error: `fabsl' undeclared (fir
st use in this function)
../../../../gcc/libstdc++-v3/libmath/stubs.c:130: error: (Each undeclared identi
fier is reported only once
../../../../gcc/libstdc++-v3/libmath/stubs.c:130: error: for each function it ap
pears in.)
../../../../gcc/libstdc++-v3/libmath/stubs.c:132: error: `sqrtl' undeclared (fir
st use in this function)
../../../../gcc/libstdc++-v3/libmath/stubs.c:234: error: `sqrtl' used prior to d
eclaration
gmake[4]: *** [stubs.lo] Error 1
gmake[4]: Leaving directory `/usr/home/rodrigc/testgcc/build/i386-unknown-freebs
d5.0/libstdc++-v3/libmath'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory `/usr/home/rodrigc/testgcc/build/i386-unknown-freebs
d5.0/libstdc++-v3'
gmake[2]: *** [all-recursive-am] Error 2
gmake[2]: Leaving directory `/usr/home/rodrigc/testgcc/build/i386-unknown-freebs
d5.0/libstdc++-v3'
gmake[1]: *** [all-target-libstdc++-v3] Error 2
gmake[1]: Leaving directory `/usr/home/rodrigc/testgcc/build'


-- 
Craig Rodrigues        
http://www.gis.net/~craigr    
rodrigc@attbi.com



More information about the Gcc mailing list