BOM付きソースをgccでビルドしたとき、
 gcc version 4.1.2 20080704 (Red Hat 4.1.2-51)
だとエラーになるが、
 gcc version 4.4.6 20110731 (Red Hat 4.4.6-3) (GCC)
だとエラーにならない。

gccって、どのバージョンからBOMを認識するようになったのか
誰か詳しい人教えてくれぇ〜。

gccのrelease note読むのが面倒なので…。