Products > Programming

GNU libc version 2.26 manual

(1/2) > >>

Karel:
I just discovered that gnu.org updated their libc online manual and they removed POSIX threads (at least the description of pthread_create()).
Does somebody know a link to the older libc html manuals? I need version 2.26 but I can't find a link to older versions.

edit: don't bother, I found it.

Thanks.

dunkemhigh:

--- Quote ---edit: don't bother, I found it.
--- End quote ---

Maybe someone else might benefit from knowing where you got it. Saves them asking the same thing, see.

Karel:

--- Quote from: dunkemhigh on October 16, 2021, 02:23:13 pm ---
--- Quote ---edit: don't bother, I found it.
--- End quote ---

Maybe someone else might benefit from knowing where you got it. Saves them asking the same thing, see.

--- End quote ---

I installed the manual v2.26 using the package manager on my system.
Not that it helped me much because also that version did not have the description for pthreads.
Then I remembered that, when I wrote the software using pthreads, I used a book called
"The Linux programming interface" by Michael Kerrisk, as a reference...  8)

So, I haven't found any "official" online manual for POSIX threads. If somebody now where to find it, I would like to hear it.

ejeffrey:
The man pages for the specific functions are part of the linux man pages project:

https://man7.org/linux/man-pages/man7/pthreads.7.html
https://linux.die.net/man/7/pthreads

For more on "how to use threads", any pthread book should have that such as this one: https://www.oreilly.com/library/view/pthreads-programming/9781449364724/

golden_labels:
Karel:
The GNU C Library is merely implementing an existing specification: IEEE Std 1003.1-2017 (pthread.h). The library doesn’t need to copy that, as it’s both a burden and a copyright issue. And I do not recall it ever did, so I am not sure, what you mean by installing an older package.

Documentation regarding glibc’s API is maintained by the Linux manual pages project. Sections 3p and 3 are of interest to you, along with the section 7 introduction mentioned by ejeffrey.

Navigation

[0] Message Index

[#] Next page

There was an error while thanking
Thanking...
Go to full version