aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/devices.cc
diff options
context:
space:
mode:
authorMark Geisert <mark@maxrnd.com>2024-11-11 22:38:29 -0800
committerCorinna Vinschen <corinna@vinschen.de>2024-11-12 13:09:19 +0100
commitb9060e06a6e4f52ad3c27488b32f7a825114e6b4 (patch)
tree8fe7ba5f1b7b2d802cb59c2c4665fc5d02e7503f /winsup/cygwin/devices.cc
parent9dad29c238bfce017f54915b90a1c2c4fcac9529 (diff)
downloadnewlib-cygwin-3_5-branch.zip
newlib-cygwin-3_5-branch.tar.gz
newlib-cygwin-3_5-branch.tar.bz2
Cygwin: Change pthread_sigqueue() to accept thread idgithub/cygwin-3_5-branchcygwin-3_5-branch
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)
Diffstat (limited to 'winsup/cygwin/devices.cc')
0 files changed, 0 insertions, 0 deletions