[uClibc]Building 0.9.16 with toolchain/gcc-3.2.1

Stefano Costa stefano.costa at bluewind.it
Mon Dec 2 10:23:29 UTC 2002


I'm building the toolchain using the gcc-3.2.1 makefile (that uses 
gcc 3.2.1 and uClibc 0.9.16); building uClibc gives the following 
error (even with "use snapshot" set in the makefile). The previous 
gcc-3.2 makefile works fine, but I'd like to uprade to 3.2.1.



make[3]: Entering directory `/home/stefanoco/arm-tools/toolchain/gcc-
3.2.1/build/uClibc-0.9.16/ldso/ldso'
gcc "-Wall" -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing  -
Os -fstrict-aliasing -fno-builtin -nostdinc  -D_LIBC   -
I../../include -I. -I/usr/lib/gcc-lib/i586-mandrake-linux-
gnu/2.96/include -DNDEBUG -fPIC -I. -I./arm -I../libdl -c 
arm/resolve.S -o arm/resolve.o
/home/stefanoco/tmp/ccsbmUgr.s: Assembler messages:
/home/stefanoco/tmp/ccsbmUgr.s:8: Error: no such instruction: `stmdb 
sp!,{r0,r1,r2,r3,r10,r11}'
/home/stefanoco/tmp/ccsbmUgr.s:9: Error: too many memory references 
for `sub'
/home/stefanoco/tmp/ccsbmUgr.s:10: Error: too many memory references 
for `sub'
/home/stefanoco/tmp/ccsbmUgr.s:11: Error: too many memory references 
for `add'
/home/stefanoco/tmp/ccsbmUgr.s:12: Error: no such instruction: `ldr 
r0,[lr,'
/home/stefanoco/tmp/ccsbmUgr.s:13: Error: too many memory references 
for `mov'
/home/stefanoco/tmp/ccsbmUgr.s:15: Error: no such instruction: `bl 
_dl_linux_resolver'
/home/stefanoco/tmp/ccsbmUgr.s:17: Error: too many memory references 
for `mov'
/home/stefanoco/tmp/ccsbmUgr.s:18: Error: no such instruction: `ldmia 
sp!,{r0,r1,r2,r3,r10,r11,lr}'
/home/stefanoco/tmp/ccsbmUgr.s:19: Error: too many memory references 
for `mov'
make[3]: *** [arm/resolve.o] Error 1
make[3]: Leaving directory `/home/stefanoco/arm-tools/toolchain/gcc-
3.2.1/build/uClibc-0.9.16/ldso/ldso'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/stefanoco/arm-tools/toolchain/gcc-
3.2.1/build/uClibc-0.9.16/ldso'
make[1]: *** [_dir_ldso] Error 2
make[1]: Leaving directory `/home/stefanoco/arm-tools/toolchain/gcc-
3.2.1/build/uClibc-0.9.16'
make: *** [/home/stefanoco/arm-tools/toolchain/gcc-3.2.1/build/uClibc-
0.9.16/lib/libc.a] Error 2

bye-

--
:: Bluewind :: Stefano Costa
:: Embedded Systems Design
www.bluewind.it
Mobile +39 335 6565749





More information about the uClibc mailing list