[ELDK] NEW ELDK4.2 for arm warning message?
udmd-eric wann
udmderic at gmail.com
Thu Dec 25 07:11:30 CET 2008
Dear Sir:
We are trying to use new ELDK tool-chain to compile u-boot.
Our CPU is arm926ejs based processor.
To build u-boot is fine, however, we always get the warning message
"warning: target CPU does not support interworking".
If we use ourself toolchain, we will not see the warning message.
We google the warning message, and find
http://www.nabble.com/-PATCH--Remove-warning:-target-CPU-does-not-support-interworking-in-ARMv6-to9488637.html
Could we safe ignore the warning message?
Thanks for any help.
Best Regards
Eric Wann
=========================================================================================
Here is the some output of our setting:
$arm-linux-gcc
Reading specs from
/usr/local/arm/eldk/usr/bin/../lib/gcc/arm-linux-gnueabi/4.2.2/specs
Target: arm-linux-gnueabi
Configured with:
/opt/eldk/build/arm-2008-11-24/work/usr/src/denx/BUILD/crosstool-0.43/build/gcc-4.2.2-glibc-20070515T2025-eldk/arm-linux-gnueabi/gcc-4.2.2/configure
--target=arm-linux-gnueabi --host=i686-host_pc-linux-gnu
--prefix=/var/tmp/eldk.ywMqKk/usr/crosstool/gcc-4.2.2-glibc-20070515T2025-eldk/arm-linux-gnueabi
--disable-hosted-libstdcxx
--with-headers=/var/tmp/eldk.ywMqKk/usr/crosstool/gcc-4.2.2-glibc-20070515T2025-eldk/arm-linux-gnueabi/arm-linux-gnueabi/include
--with-local-prefix=/var/tmp/eldk.ywMqKk/usr/crosstool/gcc-4.2.2-glibc-20070515T2025-eldk/arm-linux-gnueabi/arm-linux-gnueabi
--disable-nls --enable-threads=posix --enable-symvers=gnu
--enable-__cxa_atexit --enable-languages=c,c++,java --enable-shared
--enable-c99 --enable-long-long --without-x
Thread model: posix
gcc version 4.2.2
$make
Generating include/autoconf.mk.dep
include/common.h:0: warning: target CPU does not support interworking
for dir in tools examples api_examples ; do make -C $dir _depend ; done
make[1]: Entering directory `/home/ericwann/u-boot/tools'
ln -s ../common/env_embedded.c env_embedded.c
ln -s ../include/zlib.h zlib.h
ln -s ../lib_generic/crc32.c crc32.c
ln -s ../lib_generic/md5.c md5.c
ln -s ../lib_generic/sha1.c sha1.c
ln -s ../common/image.c image.c
if [ ! -f mkimage.h ] ; then \
ln -s ../tools/mkimage.h mkimage.h; \
fi
if [ ! -f fdt_host.h ] ; then \
ln -s ../tools/fdt_host.h fdt_host.h; \
fi
make[1]: Leaving directory `/home/ericwann/u-boot/tools'
make[1]: Entering directory `/home/ericwann/u-boot/tools'
make[1]: Nothing to be done for `_depend'.
make[1]: Leaving directory `/home/ericwann/u-boot/tools'
make[1]: Entering directory `/home/ericwann/u-boot/examples'
hello_world.c:0: warning: target CPU does not support interworking
stubs.c:0: warning: target CPU does not support interworking
More information about the eldk
mailing list