http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57277
Bug ID: 57277 Summary: arm-unknown-linux-gnueabi: armv6 libgcc -march=armv6: not found Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgcc Assignee: unassigned at gcc dot gnu.org Reporter: Dominik.Bittner94 at web dot de Created attachment 30113 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30113&action=edit The arm-unknown-linux-gnueabi/libgcc/config.log I'm trying to compile a cross-compiler for armv6 so I added the --with-arch=armv6 option, but the compilation fails on libgcc. I'm not sure if I made a mistake befor compiling gcc or it is a bug. But I can not compile libgcc. --- configure:3587: /home/dominik/Entwicklung/android/temp-tools/src/gcc-build/./gcc/xgcc -B/home/dominik/Entwicklung/android/temp-tools/src/gcc-build/./gcc/ -B/home/dominik/Entwicklung/android/temp-tools/data/develop//cross-tools/arm-unknown-linux-gnueabi/bin/ -B/home/dominik/Entwicklung/android/temp-tools/data/develop//cross-tools/arm-unknown-linux-gnueabi/lib/ -isystem /home/dominik/Entwicklung/android/temp-tools/data/develop//cross-tools/arm-unknown-linux-gnueabi/include -isystem /home/dominik/Entwicklung/android/temp-tools/data/develop//cross-tools/arm-unknown-linux-gnueabi/sys-include -c -g -O2 conftest.c >&5 /home/dominik/Entwicklung/android/temp-tools/src/gcc-build/./gcc/as: 87: exec: -march=armv6: not found configure:3591: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU C Runtime Library" | #define PACKAGE_TARNAME "libgcc" | #define PACKAGE_VERSION "1.0" | #define PACKAGE_STRING "GNU C Runtime Library 1.0" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "http://www.gnu.org/software/libgcc/" | /* end confdefs.h. */ | | int | main () | { | | ; | return 0; | } configure:3605: error: in `/home/dominik/Entwicklung/android/temp-tools/src/gcc-build/arm-unknown-linux-gnueabi/libgcc': configure:3608: error: cannot compute suffix of object files: cannot compile See `config.log' for more details.