From f38060b6ddbd06eeaf3f2bdb98b37a4636cb1ef7 Mon Sep 17 00:00:00 2001 From: Jennifer Averett Date: Mon, 17 Feb 2014 12:17:26 -0600 Subject: psxtests: Correct bug in check of affinity support in newlib. --- testsuites/psxtests/configure.ac | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) (limited to 'testsuites/psxtests/configure.ac') diff --git a/testsuites/psxtests/configure.ac b/testsuites/psxtests/configure.ac index 16676a4610..3320b1c7a7 100644 --- a/testsuites/psxtests/configure.ac +++ b/testsuites/psxtests/configure.ac @@ -49,19 +49,29 @@ AC_CHECK_DECLS([pthread_attr_getguardsize],[],[],[[#include ]]) AC_CHECK_DECLS([pthread_attr_setguardsize],[],[],[[#include ]]) # Added to newlib pthreads for RTEMS SMP (np), may not be present -AC_CHECK_DECLS([pthread_attr_setaffinity_np],[].[],,[[#include ]]) +AC_CHECK_DECLS([pthread_attr_setaffinity_np],[],[],[[ + #define _GNU_SOURCE + #include ]]) # Added to newlib pthreads for RTEMS SMP (np), may not be present -AC_CHECK_DECLS([pthread_attr_getaffinity_np],[].[],,[[#include ]]) +AC_CHECK_DECLS([pthread_attr_getaffinity_np],[],[],[[ + #define _GNU_SOURCE + #include ]]) # Added to newlib pthreads for RTEMS SMP (np), may not be present -AC_CHECK_DECLS([pthread_setaffinity_np],[].[],,[[#include ]]) +AC_CHECK_DECLS([pthread_setaffinity_np],[],[],[[ + #define _GNU_SOURCE + #include ]]) # Added to newlib pthreads for RTEMS SMP (np), may not be present -AC_CHECK_DECLS([pthread_getaffinity_np],[].[],,[[#include ]]) +AC_CHECK_DECLS([pthread_getaffinity_np],[],[],[[ + #define _GNU_SOURCE + #include ]]) -# Added to newlib pthreads for RTEMS (np), may not be present -AC_CHECK_DECLS([pthread_getattr_np],[].[],,[[#include ]]) +# Added to newlib pthreads for RTEMS SMP (np), may not be present +AC_CHECK_DECLS([pthread_getattr_np],[],[],[[ + #define _GNU_SOURCE + #include ]]) # Added to newlib pthreads for RTEMS SMP (np), may not be present AC_CHECK_HEADERS([cpuset.h]) -- cgit v1.2.3