fixincl uses soft float when building gcc in my PowerPC board

He Yunlong-B20256 B20256@freescale.com
Fri Jun 11 15:32:00 GMT 2010


Hi, Experts,

  I am rebuilding gcc on my powerpc board (p2020ds, e500v2 core),
following errors are reported, who can give some comments on how to
avoid them? Thanks.

B.R.
Harry

# CFLAGS="-g -O0" ./configure --prefix=/home/harryhe/test/gcc/usr
--enable-shared --with-gmp=/home/harryhe/test/gcc/usr
--with-ppl=/home/harryhe/test/gcc/usr
--with-ppl=/home/harryhe/test/gcc/usr
--with-cloog=/home/harryhe/test/gcc/usr --enable-languages=c
--disable-nls --disable-libmudflap --disable-libssp --disable-libgomp
--with-cpu=8548 --enable-e500_double --with-long-double-128

# LD_LIBRARY_PATH=/home/harryhe/test/gcc/usr/lib CFLAGS="-g -O0" make

/home/harryhe/test/gcc/gcc-4.4.1/host-powerpc-unknown-linux-gnu/gcc/xgcc
-B/home/harryhe/test/gcc/gcc-4.4.1/host-powerpc-unknown-linux-gnu/gcc/
-B/home/harryhe/test/gcc/usr/powerpc-unknown-linux-gnu/bin/
-B/home/harryhe/test/gcc/usr/powerpc-unknown-linux-gnu/lib/ -isystem
/home/harryhe/test/gcc/usr/powerpc-unknown-linux-gnu/include -isystem
/home/harryhe/test/gcc/usr/powerpc-unknown-linux-gnu/sys-include -O2 -g
-O0    -o fixincl fixincl.o fixtests.o fixfixes.o server.o procopen.o
fixlib.o fixopts.o ../libiberty/libiberty.a
/usr/bin/ld: Warning:
/home/harryhe/test/gcc/gcc-4.4.1/host-powerpc-unknown-linux-gnu/gcc/crtb
egin.o uses hard float, fixincl uses soft float
/usr/bin/ld: Warning: fixincl.o uses hard float, fixincl uses soft float
/usr/bin/ld: Warning: fixtests.o uses hard float, fixincl uses soft
float
/usr/bin/ld: Warning: fixfixes.o uses hard float, fixincl uses soft
float
/usr/bin/ld: Warning: server.o uses hard float, fixincl uses soft float
/usr/bin/ld: Warning: procopen.o uses hard float, fixincl uses soft
float
/usr/bin/ld: Warning: fixlib.o uses hard float, fixincl uses soft float
/usr/bin/ld: Warning: fixopts.o uses hard float, fixincl uses soft float
/usr/bin/ld: Warning: ../libiberty/libiberty.a(regex.o) uses hard float,
fixincl uses soft float
/usr/bin/ld: Warning: ../libiberty/libiberty.a(fopen_unlocked.o) uses
hard float, fixincl uses soft float
/usr/bin/ld: Warning: ../libiberty/libiberty.a(safe-ctype.o) uses hard
float, fixincl uses soft float
/usr/bin/ld: Warning: ../libiberty/libiberty.a(xmalloc.o) uses hard
float, fixincl uses soft float
/usr/bin/ld: Warning: ../libiberty/libiberty.a(xstrdup.o) uses hard
float, fixincl uses soft float
/usr/bin/ld: Warning: ../libiberty/libiberty.a(xstrerror.o) uses hard
float, fixincl uses soft float
/usr/bin/ld: Warning: ../libiberty/libiberty.a(xexit.o) uses hard float,
fixincl uses soft float
/usr/bin/ld: Warning:
/home/harryhe/test/gcc/gcc-4.4.1/host-powerpc-unknown-linux-gnu/gcc/crte
nd.o uses hard float, fixincl uses soft float
echo timestamp > full-stamp
srcdir="../.././fixincludes" /bin/sh ../.././fixincludes/mkfixinc.sh
powerpc-unknown-linux-gnu
sed -e 's/@gcc_version@/4.4.1/' < mkheaders.almost > mkheadersT
mv -f mkheadersT mkheaders
make[2]: Leaving directory
`/home/harryhe/test/gcc/gcc-4.4.1/host-powerpc-unknown-linux-gnu/fixincl
udes'
make[1]: Nothing to be done for `all-target'.
make[1]: Leaving directory `/home/harryhe/test/gcc/gcc-4.4.1'



More information about the Gcc-help mailing list