aboutsummaryrefslogtreecommitdiff
path: root/rt/tst-timer4.c
diff options
context:
space:
mode:
Diffstat (limited to 'rt/tst-timer4.c')
-rw-r--r--rt/tst-timer4.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/rt/tst-timer4.c b/rt/tst-timer4.c
index 4a06496cb6..f694e300c5 100644
--- a/rt/tst-timer4.c
+++ b/rt/tst-timer4.c
@@ -24,7 +24,7 @@
#include <time.h>
#include <unistd.h>
#include <stdint.h>
-#if _POSIX_THREADS
+#if _POSIX_THREADS && defined SA_SIGINFO
# include <pthread.h>
# ifndef TEST_CLOCK
@@ -641,6 +641,11 @@ do_test (void)
}
return result;
}
+
+#elif defined TEST_CLOCK_MISSING
+/* This just ensures that any functions called in TEST_CLOCK_MISSING
+ are not diagnosed as unused. */
+# define TEST_FUNCTION (TEST_CLOCK_MISSING (TEST_CLOCK), 0)
#else
# define TEST_FUNCTION 0
#endif