A partial answer to the question why Gnulib has no replacement.
2023-11-13 Bruno Haible
doc: Add a note.
* doc/posix-headers/stdatomic.texi: Add a note about the memory model.
diff --git a/doc/posix-headers/stdatomic.texi b/doc/posix-headers/stdatomic.texi
index d2368006bd
Let me add a note, that explains why in Gnulib we continue to use sigprocmask()
in many places.
2020-06-28 Bruno Haible
doc: Add a note about sigprocmask vs. pthread_sigmask.
* doc/posix-functions/sigprocmask.texi: Add note.
diff --git a/doc/posix-functions/sigprocmask.texi