そしてcegccとの格闘へ・・・

ffvp6でffmpegやVP6デコーダコンパイルを担当しているクロスコンパイラのcegcc。
最新版のgcc4.3.0準拠のやつはffmpegと相性悪いみたいです。
こいつだとiWMMXt使えるのに・・・orz

とりあえずテストコードでも書いておきます。ffmpegのconfigureより。

int foo(void){ asm volatile("qadd r0, r0, r0"); } //armv5te
int bar(void){ asm volatile("wunpckelub wr6, wr4"); } //iwmmxt

コンパイルが通れば、ARMv5TE・iWMMXtが使用可能です。

4.1.0準拠cegcc: 通らない
4.3.0準拠cegcc: 通る(けどffmpegには使えない)
これは・・・cegccをSVNからとってきてコンパイルするしかないのか・・・