I was told in January that the "comparison is always true due to limited range of data type" warning has been guarded by -Walways-true in gcc-4.2.0. But it's still issued unconditionally in gcc-4.2.0-0.20060806r115974.
-- __("< Marcin Kowalczyk \__/ [EMAIL PROTECTED] ^^ http://qrnik.knm.org.pl/~qrczak/