aboutsummaryrefslogtreecommitdiff
path: root/manual/ipc.texi
AgeCommit message (Collapse)Author
2023-05-27Fix misspellings in manual/ -- BZ 25337Paul Pluzhnikov
2022-09-23Use C11 atomics instead of atomic_increment(_val)Wilco Dijkstra
Replace atomic_increment and atomic_increment_val with atomic_fetch_add_relaxed. One case in sem_post.c uses release semantics (see comment above it). The others are simple counters and do not protect any shared data from concurrent accesses. Passes regress on AArch64. Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
2022-09-09Use C11 atomics instead of atomic_decrement(_val)Wilco Dijkstra
Replace atomic_decrement and atomic_decrement_val with atomic_fetch_add_relaxed. Reviewed-by: DJ Delorie <dj@redhat.com>
2014-04-08manual/ipc.texi: Fix AC-safety notes.Carlos O'Donell
The function sem_close is AC-unsafe because lll_lock* leaks a lock (aculock) and not because of twalk.
2014-02-26Use @Theglibc{} in manual/ipc.texi.Carlos O'Donell
2014-02-26Add a new "Inter-Process Communication" chapter.Carlos O'Donell
This patch adds a new "Inter-Process Communication" chapter to cover the sem*, msg*, and shm* functions. Initially we document only the sem* function signatures and their safety notes.