When I built x86_64 cross tool chain by crosstool-ng with uClibc 0.9.30.2 on Ubuntu 10.04, I got the following Assmebly errors. Then I build uClibc independent for TARGET_ARCH="x86_64" at menuconfig, I also got the same error. Has anyone knows how to fix it.
AS lib/crt1.o libc/sysdeps/linux/x86_64/crt1.S: Assembler messages: libc/sysdeps/linux/x86_64/crt1.S:96: Error: bad register name `%rdx' libc/sysdeps/linux/x86_64/crt1.S:97: Error: bad register name `%rsi' libc/sysdeps/linux/x86_64/crt1.S:98: Error: bad register name `%rsp' libc/sysdeps/linux/x86_64/crt1.S:101: Error: bad register name `%rsp' libc/sysdeps/linux/x86_64/crt1.S:103: Error: bad register name `%rax' libc/sysdeps/linux/x86_64/crt1.S:107: Error: bad register name `%rsp' libc/sysdeps/linux/x86_64/crt1.S:121: Error: bad register name `%rdi' libc/sysdeps/linux/x86_64/crt1.S:124: Error: bad register name `%rcx' libc/sysdeps/linux/x86_64/crt1.S:125: Error: bad register name `%r8' make: *** [lib/crt1.o] Error 1 _______________________________________________ uClibc mailing list uClibc@uclibc.org http://lists.busybox.net/mailman/listinfo/uclibc