[U-Boot] U-boot 2010v6 ERROR

Dear Mr/Ms I want to run U-boot 2010v6 and i have set version 4.3.1 arm-linux-gcc as my cross compiler. the board which i am working with is sbc2410x. i first make the configuration file of my board and then i entered "make all" instruction i got the following error. Please help me to solve the problem!
arm-linux-ld: ERROR: /usr/local/arm/3.4.1/lib/gcc/arm-linux/3.4.1/libgcc.a(_udivsi3.oS) uses hardware FP, whereas u-boot uses software FP arm-linux-ld: failed to merge target specific data of file /usr/local/arm/3.4.1/lib/gcc/arm-linux/3.4.1/libgcc.a(_udivsi3.oS) arm-linux-ld: ERROR: /usr/local/arm/3.4.1/lib/gcc/arm-linux/3.4.1/libgcc.a(_divsi3.oS) uses hardware FP, whereas u-boot uses software FP arm-linux-ld: failed to merge target specific data of file /usr/local/arm/3.4.1/lib/gcc/arm-linux/3.4.1/libgcc.a(_divsi3.oS) arm-linux-ld: ERROR: /usr/local/arm/3.4.1/lib/gcc/arm-linux/3.4.1/libgcc.a(_umodsi3.oS) uses hardware FP, whereas u-boot uses software FP arm-linux-ld: failed to merge target specific data of file /usr/local/arm/3.4.1/lib/gcc/arm-linux/3.4.1/libgcc.a(_umodsi3.oS) arm-linux-ld: ERROR: /usr/local/arm/3.4.1/lib/gcc/arm-linux/3.4.1/libgcc.a(_modsi3.oS) uses hardware FP, whereas u-boot uses software FP arm-linux-ld: failed to merge target specific data of file /usr/local/arm/3.4.1/lib/gcc/arm-linux/3.4.1/libgcc.a(_modsi3.oS) arm-linux-ld: ERROR: /usr/local/arm/3.4.1/lib/gcc/arm-linux/3.4.1/libgcc.a(_dvmd_lnx.oS) uses hardware FP, whereas u-boot uses software FP arm-linux-ld: failed to merge target specific data of file /usr/local/arm/3.4.1/lib/gcc/arm-linux/3.4.1/libgcc.a(_dvmd_lnx.oS) arm-linux-ld: ERROR: /usr/local/arm/3.4.1/lib/gcc/arm-linux/3.4.1/libgcc.a(_lshrdi3.oS) uses hardware FP, whereas u-boot uses software FP arm-linux-ld: failed to merge target specific data of file /usr/local/arm/3.4.1/lib/gcc/arm-linux/3.4.1/libgcc.a(_lshrdi3.oS) arm-linux-ld: ERROR: /usr/local/arm/3.4.1/lib/gcc/arm-linux/3.4.1/libgcc.a(_ashldi3.oS) uses hardware FP, whereas u-boot uses software FP arm-linux-ld: failed to merge target specific data of file /usr/local/arm/3.4.1/lib/gcc/arm-linux/3.4.1/libgcc.a(_ashldi3.oS) /usr/local/arm/3.4.1/lib/gcc/arm-linux/3.4.1/libgcc.a(_udivsi3.oS)(.text+0xec):/work/crosstool-0.27/build/arm-linux/gcc-3.4.1-glibc-2.3.2/gcc-3.4.1/gcc/config/arm/lib1funcs.asm:615: relocation truncated to fit: R_ARM_PLT32 __div0 /usr/local/arm/3.4.1/lib/gcc/arm-linux/3.4.1/libgcc.a(_divsi3.oS)(.text+0x11c):/work/crosstool-0.27/build/arm-linux/gcc-3.4.1-glibc-2.3.2/gcc-3.4.1/gcc/config/arm/lib1funcs.asm:735: relocation truncated to fit: R_ARM_PLT32 __div0 /usr/local/arm/3.4.1/lib/gcc/arm-linux/3.4.1/libgcc.a(_umodsi3.oS)(.text+0xc0):/work/crosstool-0.27/build/arm-linux/gcc-3.4.1-glibc-2.3.2/gcc-3.4.1/gcc/config/arm/lib1funcs.asm:656: relocation truncated to fit: R_ARM_PLT32 __div0 /usr/local/arm/3.4.1/lib/gcc/arm-linux/3.4.1/libgcc.a(_modsi3.oS)(.text+0xd8):/work/crosstool-0.27/build/arm-linux/gcc-3.4.1-glibc-2.3.2/gcc-3.4.1/gcc/config/arm/lib1funcs.asm:795: relocation truncated to fit: R_ARM_PLT32 __div0 make: *** [u-boot] Error 1
regards soltaniyeh

Dear mohammad reza soltaniyeh,
In message CAO+fpvYpMUJAt_i_EqQ2wLpY8eDfP87g3bpge0m=_mnE1kgdKw@mail.gmail.com you wrote:
I want to run U-boot 2010v6 and i have set version 4.3.1 arm-linux-gcc as my
Is there any specific reason for running such an obsolete version instead of the latest release, or even top of tree?
Also, is there any specific reason for using such an old tool chain? GCC 4.3.x has a number of known issues on ARM...
cross compiler. the board which i am working with is sbc2410x. i first make the configuration file of my board and then i entered "make all" instruction i got the following error. Please help me to solve the problem!
arm-linux-ld: ERROR: /usr/local/arm/3.4.1/lib/gcc/arm-linux/3.4.1/libgcc.a(_udivsi3.oS) uses hardware FP, whereas u-boot uses software FP
This has been discussed many times beforee. I wonder how you managed not to find this in the mailing list archives when you searched these. You did search them, didn't you?
Well, this is what I find for example on gmane:
http://article.gmane.org/gmane.comp.boot-loaders.u-boot/793 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/795 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/801 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/1588 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/1615 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/16323 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/16324 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/16336 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/16337 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/16338 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/16343 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/16345 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/16357 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/16364 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/16366 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/23253 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/23257 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/23295 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/23498 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/27002 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/27003 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/28415 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/28417 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/34257 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/80415 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/80429 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/100529 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/100534 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/101469 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/101471 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/101475 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/101478 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/102369 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/102408 http://article.gmane.org/gmane.comp.boot-loaders.u-boot/104273
Best regards,
Wolfgang Denk
participants (2)
-
mohammad reza soltaniyeh
-
Wolfgang Denk