Optimal CFLAGS for armv5te?

Oleg Kravchenko oleg at kaa.org.ua
Wed Jun 2 15:31:48 UTC 2010


вівторок 01 червень 2010 22:26:59 Khem Raj ви написали:
> 
> your gcc is not passing in -march=iwmmxt to the assembler. you have to use
> armv5te-iwmmxt-linux-gnueabi-gcc test.c -march=iwmmxt -mtune=iwmmxt
> 
> -Khem
The gcc build with -march=iwmmxt failed :(

/var/tmp/portage/sys-devel/gcc-4.3.4/work/build/./prev-gcc/xgcc -
B/var/tmp/portage/sys-devel/gcc-4.3.4/work/build/./prev-gcc/ -B/usr/armv5te-
iwmmxt-linux-gnueabi/bin/  -I/var/tmp/portage/sys-
devel/gcc-4.3.4/work/gcc-4.3.4/libcpp -I. -I/var/tmp/portage/sys-
devel/gcc-4.3.4/work/gcc-4.3.4/libcpp/../include -I/var/tmp/portage/sys-
devel/gcc-4.3.4/work/gcc-4.3.4/libcpp/include  -pipe -O2 -march=iwmmxt -
mtune=iwmmxt -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-long-long  -
I/var/tmp/portage/sys-devel/gcc-4.3.4/work/gcc-4.3.4/libcpp -I. -
I/var/tmp/portage/sys-devel/gcc-4.3.4/work/gcc-4.3.4/libcpp/../include -
I/var/tmp/portage/sys-devel/gcc-4.3.4/work/gcc-4.3.4/libcpp/include  -c -o 
makedepend.o -MT makedepend.o -MMD -MP -MF .deps/makedepend.Po 
/var/tmp/portage/sys-devel/gcc-4.3.4/work/gcc-4.3.4/libcpp/makedepend.c
/var/tmp/portage/sys-devel/gcc-4.3.4/work/build/./prev-gcc/xgcc -
B/var/tmp/portage/sys-devel/gcc-4.3.4/work/build/./prev-gcc/ -B/usr/armv5te-
iwmmxt-linux-gnueabi/bin/ -pipe -O2 -march=iwmmxt -mtune=iwmmxt  -o makedepend 
\
          makedepend.o libcpp.a ../libiberty/libiberty.a \
           
../libiberty/libiberty.a: could not read symbols: Malformed archive
collect2: ld returned 1 exit status


More information about the uClibc mailing list