changeset 40080:0fb62d51cadc

lock: Fix link error with --enable-threads=pth. * lib/glthread/lock.h (pth_cond_init, pth_cond_await, pth_cond_notify): Mark as weak.
author Bruno Haible <bruno@clisp.org>
date Sat, 05 Jan 2019 02:37:39 +0100
parents fc1069683582
children 9cfd9ce6fa82
files ChangeLog lib/glthread/lock.h
diffstat 2 files changed, 9 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Fri Jan 04 20:31:18 2019 +0100
+++ b/ChangeLog	Sat Jan 05 02:37:39 2019 +0100
@@ -1,3 +1,9 @@
+2019-01-04  Bruno Haible  <bruno@clisp.org>
+
+	lock: Fix link error with --enable-threads=pth.
+	* lib/glthread/lock.h (pth_cond_init, pth_cond_await, pth_cond_notify):
+	Mark as weak.
+
 2019-01-04  Bruno Haible  <bruno@clisp.org>
 
 	Fix link errors in unit tests.
--- a/lib/glthread/lock.h	Fri Jan 04 20:31:18 2019 +0100
+++ b/lib/glthread/lock.h	Sat Jan 05 02:37:39 2019 +0100
@@ -416,6 +416,9 @@
 #  pragma weak pth_rwlock_acquire
 #  pragma weak pth_rwlock_release
 #  pragma weak pth_once
+#  pragma weak pth_cond_init
+#  pragma weak pth_cond_await
+#  pragma weak pth_cond_notify
 
 #  pragma weak pth_cancel
 #  define pth_in_use() (pth_cancel != NULL)