On 2026-04-10 08:38, Bruno Haible wrote:
Paul, I invite you to review this new code and report findings. But please don't change it unilaterally
OK, but the problem is now that gzip would have to ship two new files lib/windows-spin.[ch] that are unnecessary in a single-threaded program like gzip.
GNULIB_PTHREAD_SIGMASK_SINGLE_THREAD is now no longer used. Do you feel that the sigprocmask module should have a single-thread optimization again?
It sounds like it needs one, yes, so that gzip needn't ship those two files and sigprocmask needn't deal with spin locks.
