]> git.ipfire.org Git - thirdparty/coreutils.git/commit
maint: revert “avoid pthread_sigmask lock”
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 6 Apr 2026 18:12:46 +0000 (11:12 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 6 Apr 2026 18:15:10 +0000 (11:15 -0700)
commitf48cc50f7a1cbbdc6aa2bd04dd6b72b7439256cd
tree7764c3d0568a9c2a284f5856489c3e98d7025879
parentcff1fa223923be99f272976859c6dcc40fd1ac46
maint: revert “avoid pthread_sigmask lock”

* configure.ac (GNULIB_SIGACTION_SINGLE_THREAD): Remove.
This never worked (it was a misspelling) and the properly-spelled
identifier (whose spelling has since been renamed) is useful
mostly for programs like gzip that do not need Gnulib’s ‘lock’ module.
For coreutils, which needs ‘lock’ for other reasons, it’s overkill.

maint: avoid pthread_sigmask lock overhead
This matters only for MS-Windows.
* configure.ac (GNULIB_PTHREAD_SIGMASK_SINGLE_THREAD):
Define this instead of defining GNULIB_SIGACTION_SINGLE_THREAD.
The latter was a typo, and Gnulib has evolved anyway.
configure.ac