Make xnanosleep's integer overflow test more robust.
authorJim Meyering <meyering@redhat.com>
Sun, 7 Oct 2007 18:49:20 +0000 (20:49 +0200)
committerJim Meyering <meyering@redhat.com>
Sun, 7 Oct 2007 18:55:17 +0000 (20:55 +0200)
commit1f9ee9c2dbc965ca2e2258c7bcda420b2ba3f764
treea62cda6a6b979b02bce16b2eefd67e07e120074e
parent85392f85300352373c54186bdd503c8a28f16359
Make xnanosleep's integer overflow test more robust.

* lib/xnanosleep.c (xnanosleep): Declare a temporary to be "volatile",
so that gcc-4.3.0 doesn't optimize away this test for overflow.

Signed-off-by: Jim Meyering <meyering@redhat.com>
ChangeLog
lib/xnanosleep.c