Re: [PATCH v2 01/23] man/man2/clock_getres.2: HISTORY: Update first POSIX appearance of clock_* syscalls
From: Seth McDonald <hidden>
Date: 2026-01-24 04:52:34
Attachments
- signature.asc [application/pgp-signature] 322 bytes
From: Seth McDonald <hidden>
Date: 2026-01-24 04:52:34
Hi Alex and Mark, On Fri, 23 Jan 2026 at 16:38:38 +0100, Alejandro Colomar wrote:
Hi Mark, Seth, On Wed, Jan 21, 2026 at 07:37:33PM -0800, Mark Harris wrote:quoted
Seth McDonald wrote:quoted
clock_getres(2), clock_gettime(2), and clock_settime(2) first appeared in POSIX.1-1996.[1] SUSv2 incorporates POSIX.1-1996, so listing both is redundant.Technically these functions came from POSIX.1b (1003.1b-1993), which was a set of optional realtime extensions to POSIX, published as a separate document. POSIX.1-1996 integrated them into the main standard (1003.1-1996) as part of a Timers extension. In 1997 X/Open adopted them to SUSv2 as part of their own X/Open Realtime extension, which includes the POSIX Timers extension and other extensions that had been added to POSIX from POSIX.1b.Thanks! For now, I think I'll take the patch, even if the commit message is factually incorrect. We can then do a future round of patches researching those less common POSIX extension standard.
Good to know. I'll be sure to phrase my patch descriptions more carefully from now on to prevent such inaccuracies. -- Take care, Seth McDonald. On-list: 2336 E8D2 FEB1 5300 692C 62A9 5839 6AD8 9243 D369 Off-list: 82B9 620E 53D0 A1AE 2D69 6111 C267 B002 0A90 0289