test-perror: check for strerror interactions
[pspp] / modules / lock-tests
index 568077176581d81dff488e5faf071d4c36bab843..d0e5010508dd528d738552fe586b7d0ef8fea844 100644 (file)
@@ -2,19 +2,12 @@ Files:
 tests/test-lock.c
 
 Depends-on:
+thread
+yield
 
 configure.ac:
-dnl Checks for special libraries for the tests/test-lock test.
-dnl On some systems, sched_yield is in librt, rather than in libpthread.
-LIBSCHED=
-if test $gl_threads_api = posix; then
-  AC_CHECK_LIB(rt, sched_yield, [LIBSCHED=-lrt])
-fi
-AC_SUBST([LIBSCHED])
 
 Makefile.am:
 TESTS += test-lock
-noinst_PROGRAMS += test-lock
-test_lock_SOURCES = test-lock.c
-test_lock_LDADD = @LIBMULTITHREAD@ @LIBSCHED@ $(LDADD)
-
+check_PROGRAMS += test-lock
+test_lock_LDADD = $(LDADD) @LIBMULTITHREAD@ @YIELD_LIB@