[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

[MD:6677] gcc に対するオプションの変更



藤井です。

先月から Cygwin の GCC が 3.4.4 にバージョンアップされてから、ビルド時に
以下のメッセージが出るようになりました。

    `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.

gcc のオプションで、x86 系 CPU のどれに向けた最適化を行なうかを指定する
-mcpu というのがあったのですが、GCC 3.4 以降これが -mtune にリネームさ
れたためです。

現状は warning が表示されるだけで、ビルドおよび動作には支障がありません
が、将来的にはエラーになるはずなので対策しました。NTEmacs の
configure.bat では gcc のオプションチェックを行なっているので同じチェッ
クを configure.meadow.bat に追加しています。

なお、この変更により、GCC 3.4 以降を利用してビルドした場合、従来は
PentiumPro に最適化されていましたが、これからは Pentium4 に最適化されま
す。GCC 3.4 より前のバージョンを利用した場合は従来通りです。

--
藤井 正行 / Masayuki FUJII