[U-Boot] U-boot 2010v6 ERROR

mohammad reza soltaniyeh m.soltaniyeh at gmail.com
Wed Jul 27 09:47:52 CEST 2011


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


More information about the U-Boot mailing list