ruwolf wrote: ↑2022-11-30 18:07
At present the glibc manual has *no* pthread documentation, and we need to fix this.
Hmm, that's strange, because the PDF version of Reference Manual contains a complete documentation for the library, and moreover it's updated for every single release.
Anyway, although man <func_name> is very convenient to use, there is an important thing to mention: only the Reference Manual contains detailed information about thread/async-signal/async-cancellation/... safety of each single function (POSIX Safety Concepts)
This information is critical when writing non-trivial programs, and the manpages-posix-dev are not providing complete/up-to-date information in this matter (in fact, only thread-safety information is available, and it may be not applicable for current version of the lib)