diff options
-rw-r--r-- | ChangeLog | 2 | ||||
-rw-r--r-- | tests/test-sched.c | 3 |
2 files changed, 5 insertions, 0 deletions
@@ -1,5 +1,7 @@ 2008-11-15 Bruno Haible <bruno@clisp.org> + * tests/test-sched.c: Test also the existence of the SCHED_* macros. + Make the 'sched' module work on platforms where <sched.h> exists but is incomplete (such as Haiku). * lib/sched.in.h; Include the system's <sched.h> if it exists. diff --git a/tests/test-sched.c b/tests/test-sched.c index 77b2937b47..8925d3aa4a 100644 --- a/tests/test-sched.c +++ b/tests/test-sched.c @@ -23,6 +23,9 @@ /* Check that 'struct sched_param' is defined. */ static struct sched_param a; +/* Check that the SCHED_* macris are defined and compile-time constants. */ +static int b[] = { SCHED_FIFO, SCHED_RR, SCHED_OTHER }; + static int f1; int |