BusyBox Bug and Patch Tracking
BusyBox
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001989 [uClibc] Architecture Specific minor always 01-29-08 03:59 01-29-08 23:58
Reporter ollivier View Status public  
Assigned To uClibc
Priority normal Resolution no change required  
Status closed   Product Version
Summary 0001989: [uClibc-20080128] Failed on creating an arm toolchain
Description I couldn't create an arm toolchain because of problems with the endianness.
I attached my config

$ make CROSS=arm-unknown-linux-uclibc- PREFIX=/home/cedric/Devs/Toolchains/Arm_uClibc
make[1]: `conf' is up to date.
make[2]: `conf' is up to date.
  LD libuClibc-0.9.29.so
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld: /home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_udivsi3.o): compiled for a little endian system and target is big endian
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld: failed to merge target specific data of file /home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_udivsi3.o)
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld: /home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_divsi3.o): compiled for a little endian system and target is big endian
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld: failed to merge target specific data of file /home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_divsi3.o)
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld: /home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_umodsi3.o): compiled for a little endian system and target is big endian
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld: failed to merge target specific data of file /home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_umodsi3.o)
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld: /home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_modsi3.o): compiled for a little endian system and target is big endian
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld: failed to merge target specific data of file /home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_modsi3.o)
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld: /home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_dvmd_lnx.o): compiled for a little endian system and target is big endian
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld: failed to merge target specific data of file /home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_dvmd_lnx.o)
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld: /home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_muldi3.o): compiled for a little endian system and target is big endian
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld: failed to merge target specific data of file /home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_muldi3.o)
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld: /home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_divdi3.o): compiled for a little endian system and target is big endian
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld: failed to merge target specific data of file /home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_divdi3.o)
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld: /home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_moddi3.o): compiled for a little endian system and target is big endian
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld: failed to merge target specific data of file /home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_moddi3.o)
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld: /home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_clz.o): compiled for a little endian system and target is big endian
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld: failed to merge target specific data of file /home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_clz.o)
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld: BFD (GNU Binutils) 2.18.50.20080127 assertion fail ../../binutils-2.18.50/bfd/elf32-arm.c:5382
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld: BFD (GNU Binutils) 2.18.50.20080127 assertion fail ../../binutils-2.18.50/bfd/elf32-arm.c:5382
collect2: ld returned 1 exit status
make[1]: *** [lib/libc.so] Error 1
make: *** [lib/libc.so.0] Erreur 2
$

Thanks
Additional Information binutils-2.18.50
gcc-4.2.2
linux-2.6.24 for headers
Attached Files  config.arm [^] (5,199 bytes) 01-29-08 03:59

- Relationships

- Notes
(0003579)
ollivier
01-29-08 13:52

This thread can be safely closed because it's not a bug.
I did a mistake during the building of my toochain.

Sorry for that
 

- Issue History
Date Modified Username Field Change
01-29-08 03:59 ollivier New Issue
01-29-08 03:59 ollivier Status new => assigned
01-29-08 03:59 ollivier Assigned To  => uClibc
01-29-08 03:59 ollivier File Added: config.arm
01-29-08 13:49 ollivier Issue Monitored: ollivier
01-29-08 13:52 ollivier Note Added: 0003579
01-29-08 13:53 ollivier Issue End Monitor: ollivier
01-29-08 23:57 bernhardf Status assigned => closed
01-29-08 23:58 bernhardf Resolution open => no change required


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker