]> 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, 5 Nov 2023 19:15:41 +0000 (20:15 +0100)
* 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 9db5923331080ff9639002b1dd620c12b06e916b..beb1e0fde21cd36f1975568e74e9f22d2f9ae70d 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>
 
        vma-iter: Fix compilation error on FreeBSD 5.2.1.
index ae6a885326d098c448f7bcfff75729cf2ac806eb..fa8ca981b9b3a303057de7867188915176e7a8cb 100644 (file)
@@ -1,4 +1,4 @@
-# pthread_rwlock_rdlock.m4 serial 4
+# pthread_rwlock_rdlock.m4 serial 4.1
 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],