From 130a566342ecfda709ef1836399c80224e09156c Mon Sep 17 00:00:00 2001 From: Michael Jerris Date: Tue, 12 Jan 2010 19:23:35 +0000 Subject: [PATCH] attempt to properly check if we can use CPU_SET with sched_setaffinity because some older libc had gnu extensions in the definitions of CPU_SET which we do not allow (FSBUILD-226) git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16266 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- build/config/sched_setaffinity.m4 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/config/sched_setaffinity.m4 b/build/config/sched_setaffinity.m4 index ac81896fcd..9e4bb67beb 100644 --- a/build/config/sched_setaffinity.m4 +++ b/build/config/sched_setaffinity.m4 @@ -8,7 +8,7 @@ AC_CHECK_FUNCS(sched_setaffinity sched_getaffinity) AC_CACHE_CHECK([whether the CPU_SET and CPU_ZERO macros are defined], ac_cv_cpu_set_defined,[ saved_CFLAGS="$CFLAGS" - CFLAGS="$CFLAGS $SWITCH_AM_CFLAGS" + CFLAGS="$CFLAGS $SWITCH_AM_CFLAGS $SWITCH_ANSI_CFLAGS -D_GNU_SOURCE" AC_TRY_COMPILE( [#include ],[ cpu_set_t t; CPU_ZERO(&t); CPU_SET(1,&t); ], ac_cv_cpu_set_defined=yes,ac_cv_cpu_set_defined=no)]) if test "$ac_cv_cpu_set_defined" = "yes" ; then