From fdff8bd09a7f053381f8bdb107ab5280b7c95959 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Sun, 15 Dec 2019 20:05:24 +0100 Subject: [PATCH] lock tests: Skip test when no multithreading is enabled. * tests/test-rwlock1.c: Skip the test when no multithreading is enabled. --- ChangeLog | 5 +++++ tests/test-rwlock1.c | 17 +++++++++++++++++ 2 files changed, 22 insertions(+) diff --git a/ChangeLog b/ChangeLog index ab13542ec0..39ba464ba3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2019-12-15 Bruno Haible + + lock tests: Skip test when no multithreading is enabled. + * tests/test-rwlock1.c: Skip the test when no multithreading is enabled. + 2019-12-14 Bruno Haible locale, duplocale, localename: Fix last patch. diff --git a/tests/test-rwlock1.c b/tests/test-rwlock1.c index 097a60f958..ca87fea527 100644 --- a/tests/test-rwlock1.c +++ b/tests/test-rwlock1.c @@ -21,6 +21,8 @@ #include +#if USE_ISOC_THREADS || USE_POSIX_THREADS || USE_ISOC_AND_POSIX_THREADS || USE_WINDOWS_THREADS + #include "glthread/lock.h" #include @@ -151,3 +153,18 @@ main () sleep (1); } } + +#else + +/* No multithreading available. */ + +#include + +int +main () +{ + fputs ("Skipping test: multithreading not enabled\n", stderr); + return 77; +} + +#endif -- 2.39.5