intptr_t(3type) and uintptr_t(3type) first appeared in SUSv2.[1] The
types were added to POSIX.1-2001 when POSIX and SUS merged, but are only
mandatory on XSI-conformant systems.[2]
[1] CAE Specification, System Interfaces and Headers, Issue 5, Chapter 4
"Headers", p. 1089.
<https://pubs.opengroup.org/onlinepubs/
7908799/xsh/inttypes.h.html>
[2] IEEE Std 1003.1-2001, Volume 1, Chapter 13 "Headers", p. 316.
<https://pubs.opengroup.org/onlinepubs/
009604499/basedefs/stdint.h.html>
Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <
c587540f97c4d4e8bbb6ba4db9afa55c84718ebf.
1767939178.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
.SH HISTORY
.TP
.RI [ u ] intptr_t
+SUSv2,
C99,
-POSIX.1-2001.
+POSIX.1-2001 XSI.
.TP
.RB [ U ] INTPTR_MAX
.TQ