What optimal cflags for CPU: >asusp535 ~ # cat /proc/cpuinfo >Processor : XScale-PXA270 rev 7 (v5l) >BogoMIPS : 519.37 >Features : swp half thumb fastmult edsp iwmmxt >CPU implementer : 0x69 >CPU architecture: 5TE >CPU variant : 0x0 >CPU part : 0x411 >CPU revision : 7 >Cache type : undefined 5 >Cache clean : undefined 5 >Cache lockdown : undefined 5 >Cache format : Harvard >I size : 32768 >I assoc : 32 >I line length : 32 >I sets : 32 >D size : 32768 >D assoc : 32 >D line length : 32 >D sets : 32 > >Hardware : Asus P535 >Revision : 0000 >Serial : 0000000000000000 I am try with this "-pipe -Os -march=armv5te -mtune=iwmmxt -fomit-frame- pointer" But iwmmxt don't work :( >asusp535 ~ # cat iwmmxt.c >#include <mmintrin.h> > >int main(int, char**) >{ > _mm_unpackhi_pi16(_mm_setzero_si64(), _mm_setzero_si64()); > return 0; >} >asusp535 ~ # gcc test_iwmmxt.c -pipe -Os -march=armv5te -mtune=iwmmxt -fomit- frame-pointer -o /dev/null >{standard input}: Assembler messages: >{standard input}:22: Error: selected processor does not support `wunpckelub wr6,wr4' I am try this "-pipe -Os -march=iwmmxt -mtune=iwmmxt -fomit-frame-pointer" but i can't get stable software I am watch cflags in uCLibc -march=armv5te -Wa,-mcpu=xscale as result: >asusp535 ~ # gcc test_iwmmxt.c -pipe -Os -march=armv5te -Wa,-mcpu=xscale - fomit-frame-pointer -o /dev/null >{standard input}: Assembler messages: >{standard input}:22: Error: selected processor does not support `wunpckelub wr6,wr4' I am confused :))) P.S. -march=native work only for x86 ;D