1
0
mirror of https://git.savannah.gnu.org/git/gnulib.git synced 2025-08-17 12:41:05 +03:00
Files
gnulib/modules/lock-tests
Paul Eggert bb469ee630 * modules/xstrtod: Omit xstrtod.h, xstrtod.c; they're in LIB_SOURCES.
* modules/lock-tests (TESTS): Use $(EXEEXT).
* modules/tls-tests: Likewise.
* modules/argp-tests: Likewise.
(check_PROGRAMS): New var, replacing...
(noinst_PROGRAMS, test_argp_SOURCES): Remove.
2006-02-25 05:07:39 +00:00

20 lines
436 B
Plaintext

Files:
tests/test-lock.c
Depends-on:
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$(EXEEXT)
check_PROGRAMS += test-lock
test_lock_LDADD = @LIBMULTITHREAD@ @LIBSCHED@ $(LDADD)