CygwinでもGCCの4系が出たと
前回書いたが、またアップデートを
確認したら、4.3.2が出ていた。

前回書いたgcc系コマンドが上書き
される件は解消し、今回の4系は
gcc-4等という様な形式になった。

gcc-4 -vでバージョン確認。
gcc version 4.3.2 20080827 (alpha-testing) 1 (GCC)
バージョン的にはこれが
現在GCCの最新版のようだ。

それからCygwin依存を避けるための
オプションとして-mno-cygwinという
ものがあったが、今回、gcc-4 -mno-cygwin
とすると以下のような一文が出てくる。
gcc-4: The -mno-cygwin flag has been removed;
use a mingw-targeted cross-compiler.

ちなみに前回の4.3.0の段階で-mno-cygwinを
付けてみたところ上記の一文は出ず、
従来どおりの反応だったことから、
短期間に変更されたと思われる。

追記、2010-04-22 02:22
2月にgcc3系とgcc4系の切り替えについて
書いたので、そのリンクを載せておく。
gcc4系とgcc3系の切り替え

追記、2010-12-17 18:48
gcc 4系で-mno-cywinオプションが無くなった代わりに
別途、i686-w64-mingw32-gccというパッケージを
入れる事で補えると思われる(関連記事)。