Mercurial > gnulib
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)