From: Jim Meyering <meyering@redhat.com> Date: Fri, 16 Jan 2009 08:36:21 +0000 (+0100) Subject: poll: suppress a warning X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0f8cbbe1fc5c09c454a14ce29511d79cc2df0808;p=pspp 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 f07972be29..9683602b08 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2009-01-16 Jim Meyering <meyering@redhat.com> + + 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 <berrange@redhat.com> poll: remove declarations of unused variables diff --git a/lib/poll.c b/lib/poll.c index bc7721cd0b..ed76098036 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 <config.h> #include <alloca.h>