]> Savannah Git Hosting - gnulib.git/commitdiff
lock: Make Autoconf macro more robust.
authorBruno Haible <bruno@clisp.org>
Sun, 15 Oct 2023 17:10:29 +0000 (19:10 +0200)
committerBruno Haible <bruno@clisp.org>
Sun, 15 Oct 2023 17:10:29 +0000 (19:10 +0200)
* m4/pthread_rwlock_rdlock.m4 (gl_PTHREAD_RWLOCK_RDLOCK_PREFER_WRITER):
Require gl_THREADLIB, not gl_THREADLIB_EARLY. Needed to get the value of
LIBMULTITHREAD.

ChangeLog
m4/pthread_rwlock_rdlock.m4

index 0f078166bb4ce633aa80d6aa9d89601a6dbba6b4..e0f228f264800676e16f8c5e362db52b5bdca9b6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2023-10-15  Bruno Haible  <bruno@clisp.org>
+
+       lock: Make Autoconf macro more robust.
+       * m4/pthread_rwlock_rdlock.m4 (gl_PTHREAD_RWLOCK_RDLOCK_PREFER_WRITER):
+       Require gl_THREADLIB, not gl_THREADLIB_EARLY. Needed to get the value of
+       LIBMULTITHREAD.
+
 2023-10-15  Bruno Haible  <bruno@clisp.org>
 
        totalorder-bench-tests: New module.
index 7cc650c49d14e00981d70a5f840fa24fd6135b89..1fdc532ae8a742f55c72cec6b85b31bf5899693c 100644 (file)
@@ -1,4 +1,4 @@
-# pthread_rwlock_rdlock.m4 serial 6
+# pthread_rwlock_rdlock.m4 serial 7
 dnl Copyright (C) 2017-2023 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -34,7 +34,7 @@ dnl https://sourceware.org/bugzilla/show_bug.cgi?id=13701
 dnl https://bugzilla.redhat.com/show_bug.cgi?id=1410052
 AC_DEFUN([gl_PTHREAD_RWLOCK_RDLOCK_PREFER_WRITER],
 [
-  AC_REQUIRE([gl_THREADLIB_EARLY])
+  AC_REQUIRE([gl_THREADLIB])
   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
   AC_CACHE_CHECK([whether pthread_rwlock_rdlock prefers a writer to a reader],
     [gl_cv_pthread_rwlock_rdlock_prefer_writer],