diff --git a/man7/system_data_types.7 b/man7/system_data_types.7 index 9997b6ba8..5795f5c9e 100644 --- a/man7/system_data_types.7 +++ b/man7/system_data_types.7 @@ -92,6 +92,101 @@ See also: .\".I siginfo_t .\"type in this page. .TP +.I size_t +.IP +Include: +.I +or +.IR ; +or +.I +or +.I +or +.I +or +.I +or +.I +or +.I +or +.I +or +.I +or +.I +or +.I +or +.I +or +.I +or +.I +or +.I +or +.I +or +.I +or +.I +or +.I +or +.I +or +.I +or +.I +or +.I +or +.I +or +.I +or +.IR . +.IP +Used for a count of bytes. It is the result of the +.I sizeof +operator. +According to the C language standard, +it shall be an unsigned integer type +capable of storing values in the range [0, +.BR SIZE_MAX ]. +.IP +Conforming to: C99 and later; POSIX.1-2001 and later. +.IP +Notes: +.IR , +.IR , +.IR , +.IR , +.IR , +.IR , +.IR +and +.IR +define +.I size_t +since POSIX.1-2008. +.IP +See also: +.BR fread (3), +.BR fwrite (3), +.BR memcmp (3), +.BR memcpy (3), +.BR memset (3), +.BR offsetof (3) +.IP +See also the +.I ssize_t +and +.I ptrdiff_t +types in this page. +.TP .I ssize_t .IP Include: @@ -127,10 +222,10 @@ See also: .BR recv (2), .BR send (2), .BR write (2) -.\".IP FIXME: When size_t is added, uncomment -.\"See also the -.\".I size_t -.\"type in this page. +.IP +See also the +.I size_t +type in this page. .TP .I suseconds_t .IP