Revision: 114 http://trac.macosforge.org/projects/libdispatch/changeset/114 Author: robert@fledge.watson.org Date: 2009-11-03 14:49:45 -0800 (Tue, 03 Nov 2009) Log Message: ----------- Add test for POSIX_SPAWN_START_SUSPENDED, and compile dispatch_proc test if found. Modified Paths: -------------- trunk/configure.ac trunk/testing/Makefile.am Modified: trunk/configure.ac =================================================================== --- trunk/configure.ac 2009-11-03 20:31:16 UTC (rev 113) +++ trunk/configure.ac 2009-11-03 22:49:45 UTC (rev 114) @@ -180,6 +180,12 @@ AC_CHECK_DECLS([VQ_UPDATE, VQ_VERYLOWDISK], [], [], [[#include <sys/mount.h>]]) AC_CHECK_FUNCS([pthread_key_init_np pthread_main_np mach_absolute_time malloc_create_zone]) +AC_CHECK_DECLS([POSIX_SPAWN_START_SUSPENDED], + [have_posix_spawn_start_suspended=true] + [have_posix_spawn_start_suspended=false] +) +AM_CONDITIONAL(HAVE_POSIX_SPAWN_START_SUSPENDED, $have_posix_spawn_start_suspended) + AC_CHECK_FUNC([sem_init], [have_sem_init=true], [have_sem_init=false] Modified: trunk/testing/Makefile.am =================================================================== --- trunk/testing/Makefile.am 2009-11-03 20:31:16 UTC (rev 113) +++ trunk/testing/Makefile.am 2009-11-03 22:49:45 UTC (rev 114) @@ -38,12 +38,17 @@ endif TESTS+=$(CORESERVICES_TESTS) +if HAVE_POSIX_SPAWN_START_SUSPENDED +POSIX_SPAWN_START_SUSPENDED_TESTS= \ + dispatch_proc +endif +TESTS+=$(POSIX_SPAWN_START_SUSPENDED_TESTS) + # # XXX: By broken, we mean non-portable. We should instead test for the OS # features they depend on, or port them as required. # BROKEN_TESTS= \ - dispatch_proc \ dispatch_timer_set_time BROKEN_TOOLS= \
participants (1)
-
source_changes@macosforge.org