4
0
mirror of git://sourceware.org/git/newlib-cygwin.git synced 2025-02-19 23:41:28 +08:00
Mark Geisert b9060e06a6 Cygwin: Change pthread_sigqueue() to accept thread id
Change the first parameter of pthread_sigqueue() to be a thread id rather
than a thread pointer. The change is to match the Linux implementation of
this function.

The user-visible function prototype is changed in include/pthread.h.
The pthread_sigqueue() function is modified to work with a passed-in thread
id rather than an indirect thread pointer as before.  (It used to be
"pthread_t *thread", i.e., class pthread **.)  The release note for Cygwin
3.5.5 is updated.

Reported-by: Christian Franke <Christian.Franke@t-online.de>
Addresses: https://cygwin.com/pipermail/cygwin/2024-September/256439.html
Signed-off-by: Mark Geisert <mark@maxrnd.com>
Fixes: 50350cafb375 ("* cygwin.din (pthread_sigqueue): Export.")
(cherry picked from commit 1e8c92e21d386d2e4a29fa92e8258979ff19ae6b)
2024-11-12 13:09:19 +01:00
..
3.0
2021-10-26 18:47:22 +02:00
2021-11-23 01:19:56 +09:00
2022-12-11 11:45:36 +01:00
2022-12-16 13:36:22 +00:00
2023-01-19 18:33:40 +01:00
2023-09-01 12:42:10 +02:00
2024-01-29 13:43:36 +01:00
2024-04-03 19:48:05 +02:00