ネイティブコードになってくれない

Erlangコンパイル時の指定によりネイティブコードを生成してくれるオプションがあるが、PS3のyellow dog linux上でやってみると、Warningがでてしまう。

> erlc +native collatz_kakutani.erl
./collatz_kakutani.erl:none: Warning: this system is not configured for native-code compilation.

で、Erlang/OTP R12B-0のREADMEにあるUsing HiPEの部分を見てみると、

All 32-bit 6xx/7xx(G3)/74xx(G4) processors should work.
32-bit mode on 970 (G5) and POWER5 is untested and may need
compiler changes (to avoid using the "mcrxr" instruction).

32bitのPowerPCには対応してるけど、64bitには言及がないのでCellは対象外なんだろう。Cellは確かG5互換なので、上の話でいくとコンパイラいじれば大丈夫ってことみたいだが…ちょっとそこはがんばれそうもない。