GNU C Library (glibc)
Official docs outline
11 sections- Memory allocation
malloc, free, obstacks and memory mapping.
- Input and output overview
Streams versus file descriptors, stdio buffering and file position.
- Low-level I/O
open, read, write, lseek, poll and select on file descriptors.
- Processes
fork, exec, wait and process control.
- Signal handling
sigaction, signal masks, blocking and async-signal-safe handlers.
- Sockets
socket, bind, connect, getaddrinfo and name resolution.
- Error reporting
errno, strerror, perror and error handling conventions.
- Date and time
time, clock_gettime, strftime and time zones.
- Threads
Non-POSIX thread extensions in glibc.
- Tunables
GLIBC_TUNABLES for tuning malloc, threading and the dynamic loader at runtime.
- glibc wiki
Developer wiki and release notes.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.