summaryrefslogtreecommitdiff
path: root/modules/linked-list-tests
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2021-02-16 01:31:39 +0100
committerBruno Haible <bruno@clisp.org>2021-02-16 01:31:39 +0100
commit29a3fb3ec79f1344a1476907d197b8b37c4699cc (patch)
tree5c5e64270ec26d1e8b01eaceb77fd2c37633e7e3 /modules/linked-list-tests
parent43e5eca63a07d4119b104c4f3cb2aefe3dc9f2ea (diff)
downloadgnulib-29a3fb3ec79f1344a1476907d197b8b37c4699cc.tar.gz
linked-list test: Add test for SIGNAL_SAFE_LIST. (It currently fails.)
* tests/test-asyncsafe-linked_list.sh: New file. * tests/test-asyncsafe-linked_list.c: New file. * modules/linked-list-tests (Files): Add them. (Depends-on): Add thread, yield, nanosleep, sigaction, sigprocmask. (Makefile.am): Arrange to compile test-asyncsafe-linked_list.c and run test-asyncsafe-linked_list.sh.
Diffstat (limited to 'modules/linked-list-tests')
-rw-r--r--modules/linked-list-tests12
1 files changed, 10 insertions, 2 deletions
diff --git a/modules/linked-list-tests b/modules/linked-list-tests
index c34e49edc8..bf21beeb45 100644
--- a/modules/linked-list-tests
+++ b/modules/linked-list-tests
@@ -1,12 +1,20 @@
Files:
tests/test-linked_list.c
+tests/test-asyncsafe-linked_list.sh
+tests/test-asyncsafe-linked_list.c
tests/macros.h
Depends-on:
array-list
+thread
+yield
+nanosleep
+sigaction
+sigprocmask
configure.ac:
Makefile.am:
-TESTS += test-linked_list
-check_PROGRAMS += test-linked_list
+TESTS += test-linked_list test-asyncsafe-linked_list.sh
+check_PROGRAMS += test-linked_list test-asyncsafe-linked_list
+test_asyncsafe_linked_list_LDADD = $(LDADD) @LIBMULTITHREAD@ @YIELD_LIB@