From: Jim Meyering Date: Fri, 16 Jan 2009 08:36:21 +0000 (+0100) Subject: poll: suppress a warning X-Git-Tag: v0.1~6466 X-Git-Url: http://erislabs.org.uk/gitweb/?a=commitdiff_plain;h=0f8cbbe1fc5c09c454a14ce29511d79cc2df0808;p=gnulib.git poll: suppress a warning * lib/poll.c: Use #pragma GCC diagnostic ignored "-Wtype-limits" to ignore "...unsigned expression < 0 is always false" warnings. --- diff --git a/ChangeLog b/ChangeLog index f07972be2..9683602b0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2009-01-16 Jim Meyering + + poll: suppress a warning + * lib/poll.c: Use #pragma GCC diagnostic ignored "-Wtype-limits" + to ignore "...unsigned expression < 0 is always false" warnings. + 2009-01-16 Daniel P. Berrange poll: remove declarations of unused variables diff --git a/lib/poll.c b/lib/poll.c index bc7721cd0..ed7609803 100644 --- a/lib/poll.c +++ b/lib/poll.c @@ -19,6 +19,11 @@ with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ +/* Tell gcc not to warn about the (nfd < 0) tests, below. */ +#if (__GNUC__ == 4 && 3 <= __GNUC_MINOR__) || 4 < __GNUC__ +# pragma GCC diagnostic ignored "-Wtype-limits" +#endif + #include #include