[Bug 180] New: uboot build broken for EABI

bugzilla-daemon at bugzilla.openmoko.org bugzilla-daemon at bugzilla.openmoko.org
Wed Feb 14 17:01:18 CET 2007


http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=180

           Summary: uboot build broken for EABI
           Product: OpenMoko
           Version: current svn head
          Platform: Macintosh
        OS/Version: MacOS X
            Status: NEW
          Severity: normal
          Priority: P2
         Component: OE bitbake recipes  / build system
        AssignedTo: mickey at vanille-media.de
        ReportedBy: koen at openembedded.org


|
/data/build/koen/OE/build/tmp/angstrom/work/armv4t-angstrom-linux-gnueabi/gcc-cross-4.1.1-r10/gcc-4.1.1/gcc/config/arm/lib1funcs.asm:730:
multiple definition of `__udivsi3'
|
lib_arm/libarm.a(_udivsi3.o):/data/build/koen/OE/build/tmp/angstrom/work/armv4t-angstrom-linux-gnueabi/uboot-gta01-1.2.0+svn20070214-r2/git/lib_arm/_udivsi3.S:17:
first defined here
| arm-angstrom-linux-gnueabi-ld: Warning: size of symbol `__udivsi3' changed
from 152 in lib_arm/libarm.a(_udivsi3.o) to 252 in
/data/build/koen/OE/build/tmp/angstrom/cross/lib/gcc/arm-angstrom-linux-gnueabi/4.1.1/libgcc.a(_udivsi3.o)
| arm-angstrom-linux-gnueabi-ld: ERROR: Source object
/data/build/koen/OE/build/tmp/angstrom/cross/lib/gcc/arm-angstrom-linux-gnueabi/4.1.1/libgcc.a(_udivdi3.o)
has EABI version 4, but target u-boot has EABI version 0
| arm-angstrom-linux-gnueabi-ld: failed to merge target specific data of file
/data/build/koen/OE/build/tmp/angstrom/cross/lib/gcc/arm-angstrom-linux-gnueabi/4.1.1/libgcc.a(_udivdi3.o)
| arm-angstrom-linux-gnueabi-ld: ERROR: Source object
/data/build/koen/OE/build/tmp/angstrom/cross/lib/gcc/arm-angstrom-linux-gnueabi/4.1.1/libgcc.a(_udivsi3.o)
has EABI version 4, but target u-boot has EABI version 0
| arm-angstrom-linux-gnueabi-ld: failed to merge target specific data of file
/data/build/koen/OE/build/tmp/angstrom/cross/lib/gcc/arm-angstrom-linux-gnueabi/4.1.1/libgcc.a(_udivsi3.o)
| arm-angstrom-linux-gnueabi-ld: ERROR: Source object
/data/build/koen/OE/build/tmp/angstrom/cross/lib/gcc/arm-angstrom-linux-gnueabi/4.1.1/libgcc.a(_clz.o)
has EABI version 4, but target u-boot has EABI version 0
| arm-angstrom-linux-gnueabi-ld: failed to merge target specific data of file
/data/build/koen/OE/build/tmp/angstrom/cross/lib/gcc/arm-angstrom-linux-gnueabi/4.1.1/libgcc.a(_clz.o)
|
/data/build/koen/OE/build/tmp/angstrom/cross/lib/gcc/arm-angstrom-linux-gnueabi/4.1.1/libgcc.a(_udivdi3.o):(.ARM.exidx+0x0):
undefined reference to `__aeabi_unwind_cpp_pr0'
| make: *** [u-boot] Error 1

The u-boot present in OE doesn't have that problem, since the omap people are
building eabi images as well.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.




More information about the buglog mailing list