We're using the binutils snapshot from 060815 (ftp://sources.redhat.com/pub/binutils/snapshots/) and have a problem building a crosscompiler from i686 to arm-ep93 with crunch support.
gcc is configured with "--with-arch=ep9312" which is valid for gcc. During the build, "as" complains about "unknown architecture `ep9312'" [EMAIL PROTECTED]:~/pengutronix/ptxdist/build/toolchain-ep93/build-cross/gcc-4.1.1-first-build/gcc]$ ./xgcc -B./ -B/opt/ptxdist-0.10.svn-mkl/arm-ep93xx_maverick-linux-gnueabi/gcc-4.1.1-glibc-2.4/arm-ep93xx_maverick-linux-gnueabi/bin/ -isystem /opt/ptxdist-0.10.svn-mkl/arm-ep93xx_maverick-linux-gnueabi/gcc-4.1.1-glibc-2.4/arm-ep93xx_maverick-linux-gnueabi/include -isystem /opt/ptxdist-0.10.svn-mkl/arm-ep93xx_maverick-linux-gnueabi/gcc-4.1.1-glibc-2.4/arm-ep93xx_maverick-linux-gnueabi/sys-include -L/home/mkl/pengutronix/ptxdist/build/toolchain-ep93/build-cross/gcc-4.1.1-first-build/gcc/../ld -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I. -I/home/mkl/pengutronix/ptxdist/build/toolchain-ep93/build-cross/gcc-4.1.1/gcc -I/home/mkl/pengutronix/ptxdist/build/toolchain-ep93/build-cross/gcc-4.1.1/gcc/. -I/home/mkl/pengutronix/ptxdist/build/toolchain-ep93/build-cross/gcc-4.1.1/gcc/../include -I/home/mkl/pengutronix/ptxdist/build/toolchain-ep93/build-cross/gcc-4.1.1/gcc/../libcpp/include g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-zero-initialized-in-bss -fno-unit-at-a-time -c /home/mkl/pengutronix/ptxdist/build/toolchain-ep93/build-cross/gcc-4.1.1/gcc/crtstuff.c -DCRT_BEGIN -o crtbegin.o -v Reading specs from ./specs Target: arm-ep93xx_maverick-linux-gnueabi Configured with: /home/mkl/pengutronix/ptxdist/build/toolchain-ep93/build-cross/gcc-4.1.1/configure --host=i686-host-linux-gnu --target=arm-ep93xx_maverick-linux-gnueabi --prefix=/opt/ptxdist-0.10.svn-mkl/arm-ep93xx_maverick-linux-gnueabi/gcc-4.1.1-glibc-2.4 --with-sysroot=/opt/ptxdist-0.10.svn-mkl/arm-ep93xx_maverick-linux-gnueabi/gcc-4.1.1-glibc-2.4/sysroot-arm-ep93xx_maverick-linux-gnueabi --with-arch=ep9312 --with-float=hard --with-fpu=maverick --disable-nls --enable-symvers=gnu --enable-__cxa_atexit --disable-multilib --disable-shared --enable-threads=no --enable-languages=c Thread model: single gcc version 4.1.1 ./cc1 -quiet -v -I. -I. -I/home/mkl/pengutronix/ptxdist/build/toolchain-ep93/build-cross/gcc-4.1.1/gcc -I/home/mkl/pengutronix/ptxdist/build/toolchain-ep93/build-cross/gcc-4.1.1/gcc/. -I/home/mkl/pengutronix/ptxdist/build/toolchain-ep93/build-cross/gcc-4.1.1/gcc/../include -I/home/mkl/pengutronix/ptxdist/build/toolchain-ep93/build-cross/gcc-4.1.1/gcc/../libcpp/include -iprefix /ptx/work/mkl/ptxdist/build/toolchain-ep93/build-cross/gcc-4.1.1-first-build/gcc/../lib/gcc/arm-ep93xx_maverick-linux-gnueabi/4.1.1/ -isystem ./include -DIN_GCC -DCROSS_COMPILE -DCRT_BEGIN -isystem /opt/ptxdist-0.10.svn-mkl/arm-ep93xx_maverick-linux-gnueabi/gcc-4.1.1-glibc-2.4/arm-ep93xx_maverick-linux- gnueabi/include -isystem /opt/ptxdist-0.10.svn-mkl/arm-ep93xx_maverick-linux-gnueabi/gcc-4.1.1-glibc-2.4/arm-ep93xx_maverick-linux-gnueabi/sys-include -isystem ./include /home/mkl/pengutronix/ptxdist/build/toolchain-ep93/build-cross/gcc-4.1.1/gcc/crtstuff.c -quiet -dumpbase crtstuff.c -march=ep9312 -mfloat-abi=hard -mfpu=maverick -auxbase-strip crtbegin.o -g0 -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -version -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-zero-initialized -in-bss -fno-unit-at-a-time -o /tmp/cc42UfJI.s ignoring nonexistent directory "/opt/ptxdist-0.10.svn-mkl/arm-ep93xx_maverick-linux-gnueabi/gcc-4.1.1-glibc-2.4/arm-ep93xx_maverick-linux -gnueabi/sys-include" ignoring duplicate directory "./include" ignoring nonexistent directory "/ptx/work/mkl/ptxdist/build/toolchain-ep93/build-cross/gcc-4.1.1-first-build/gcc/../lib/gcc/arm-ep93xx_ma verick-linux-gnueabi/4.1.1/include" ignoring nonexistent directory "/ptx/work/mkl/ptxdist/build/toolchain-ep93/build-cross/gcc-4.1.1-first-build/gcc/../lib/gcc/arm-ep93xx_ma verick-linux-gnueabi/4.1.1/../../../../arm-ep93xx_maverick-linux-gnueabi/include" ignoring nonexistent directory "/opt/ptxdist-0.10.svn-mkl/arm-ep93xx_maverick-linux-gnueabi/gcc-4.1.1-glibc-2.4/sysroot-arm-ep93xx_maveri ck-linux-gnueabi/usr/local/include" ignoring nonexistent directory "/opt/ptxdist-0.10.svn-mkl/arm-ep93xx_maverick-linux-gnueabi/gcc-4.1.1-glibc-2.4/lib/gcc/arm-ep93xx_maveri ck-linux-gnueabi/4.1.1/include" ignoring duplicate directory "/opt/ptxdist-0.10.svn-mkl/arm-ep93xx_maverick-linux-gnueabi/gcc-4.1.1-glibc-2.4/lib/../arm-ep93xx_maverick- linux-gnueabi/include" ignoring duplicate directory "." ignoring duplicate directory "/home/mkl/pengutronix/ptxdist/build/toolchain-ep93/build-cross/gcc-4.1.1/gcc/." #include "..." search starts here: #include <...> search starts here: . /home/mkl/pengutronix/ptxdist/build/toolchain-ep93/build-cross/gcc-4.1.1/gcc /home/mkl/pengutronix/ptxdist/build/toolchain-ep93/build-cross/gcc-4.1.1/gcc/../include /home/mkl/pengutronix/ptxdist/build/toolchain-ep93/build-cross/gcc-4.1.1/gcc/../libcpp/include ./include /opt/ptxdist-0.10.svn-mkl/arm-ep93xx_maverick-linux-gnueabi/gcc-4.1.1-glibc-2.4/arm-ep93xx_maverick-linux-gnueabi/include /opt/ptxdist-0.10.svn-mkl/arm-ep93xx_maverick-linux-gnueabi/gcc-4.1.1-glibc-2.4/sysroot-arm-ep93xx_maverick-linux-gnueabi/usr/include End of search list. /home/mkl/pengutronix/ptxdist/build/toolchain-ep93/build-cross/gcc-4.1.1/gcc/crtstuff.c:1: warning: target CPU does not support interworking GNU C version 4.1.1 (arm-ep93xx_maverick-linux-gnueabi) compiled by GNU C version 4.1.2 20060729 (prerelease) (Debian 4.1.1-10). GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: 965b59b58887c26ce88867bd8b3f604f ./as -march=ep9312 -mfloat-abi=hard -mfpu=maverick -meabi=4 -o crtbegin.o /tmp/cc42UfJI.s Assembler messages: Error: unknown architecture `ep9312' Error: unrecognized option -march=ep9312 BTW: binutils are configure'ed with: /home/mkl/pengutronix/ptxdist/build/toolchain-ep93/build-cross/binutils-060815/configure --prefix="/opt/ptxdist-0.10.svn-mkl/"arm-ep93xx_maverick-linux-gnueabi"/gcc-"4.1.1"-glibc-"2.4"" --build=i686-host-linux-gnu --host=i686-host-linux-gnu --target="arm-ep93xx_maverick-linux-gnueabi" --with-sysroot=/opt/ptxdist-0.10.svn-mkl/arm-ep93xx_maverick-linux-gnueabi/gcc-4.1.1-glibc-2.4/sysroot-arm-ep93xx_maverick-linux-gnueabi -- Summary: unknown architecture `ep9312' Product: binutils Version: 2.18 (HEAD) Status: NEW Severity: normal Priority: P2 Component: gas AssignedTo: unassigned at sources dot redhat dot com ReportedBy: mkl at pengutronix dot de CC: bug-binutils at gnu dot org GCC build triplet: i686-pc-linux-gnu GCC host triplet: i686-pc-linux-gnu GCC target triplet: arm-ep93xx_maverick-linux-gnueabi http://sourceware.org/bugzilla/show_bug.cgi?id=3054 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils