]> git.ipfire.org Git - thirdparty/gnulib.git/commit
sigprocmask: Allow single-thread optimization again. master
authorBruno Haible <bruno@clisp.org>
Fri, 10 Apr 2026 21:11:40 +0000 (23:11 +0200)
committerBruno Haible <bruno@clisp.org>
Fri, 10 Apr 2026 21:11:40 +0000 (23:11 +0200)
commit20ce8b64aeeb47d849eff89fd9c7472833df7179
tree2eb3ca4020ad4e1726087bb2096f3e226442266c
parenta1a2837ec41b9df8e4bded43708fa0b6dc4f2186
sigprocmask: Allow single-thread optimization again.

* lib/sigprocmask.c (glwthread_spin_lock, glwthread_spin_unlock): Define
to empty if GNULIB_SIGPROCMASK_SINGLE_THREAD is defined.
(overrides_mt_lock, overrides_handler_lock): Don't define if
GNULIB_SIGPROCMASK_SINGLE_THREAD is defined.
* doc/multithread.texi (Multithreading Optimizations): Document
GNULIB_SIGPROCMASK_SINGLE_THREAD instead of
GNULIB_PTHREAD_SIGMASK_SINGLE_THREAD.
ChangeLog
doc/multithread.texi
lib/sigprocmask.c