libpcre が通らない原因

CXXFLAGS="-Os -mcpu=xscale -mtune=xscale -msoft-float"

これのうち、"-mcpu=xscale -mtune=xscale"が付いていると通らないということがわかった。g++でコンパイルしている同一の部分で必ず落ちるのと、コンパイルできたこともあった所から検証してみた。"-msoft-float"は問題ない。g++ で、そもそもこれらのフラッグが有効なのかどうかはわからないけど...
libpcre だけの現象のように思えるので、ここだけコンパイルオプションを差し替えできないかどうか調べてみたけど見つからない。gentoo-usersに質問メールを出してみた。