summaryrefslogtreecommitdiff
path: root/usr/src/man/man3head/stdint.h.3head
diff options
context:
space:
mode:
authorJerry Jelinek <jerry.jelinek@joyent.com>2020-09-23 16:29:17 +0000
committerJerry Jelinek <jerry.jelinek@joyent.com>2020-09-23 16:29:17 +0000
commit2bfe7a031d325ccd2e9758ba6db0e35bcaefa1b3 (patch)
tree7e2c9794189b4fc5b0fe4ea0887330b1c4c1c7e4 /usr/src/man/man3head/stdint.h.3head
parent09a7bee4ad3cd36f463f91a8587b236ddce2f172 (diff)
parent6e3b881e3444c3c501e8fe27050bc8439c0f4904 (diff)
downloadillumos-joyent-2bfe7a031d325ccd2e9758ba6db0e35bcaefa1b3.tar.gz
[illumos-gate merge]
commit 6e3b881e3444c3c501e8fe27050bc8439c0f4904 13183 Some man pages add a space next to an underscore commit 233fee3f31fd346be76e19861bfbff832c1768f1 13148 do not sq_wait unnecessarily commit d996a5676844ee9f31d0caa59de3cfaf48e07e77 6782 head can't handle embedded nul characters (add missing file) Conflicts: usr/src/uts/common/sys/squeue.h usr/src/uts/common/inet/squeue.c usr/src/uts/common/inet/ip/ip_squeue.c
Diffstat (limited to 'usr/src/man/man3head/stdint.h.3head')
-rw-r--r--usr/src/man/man3head/stdint.h.3head23
1 files changed, 4 insertions, 19 deletions
diff --git a/usr/src/man/man3head/stdint.h.3head b/usr/src/man/man3head/stdint.h.3head
index 361dd9ae9b..bf64e9473e 100644
--- a/usr/src/man/man3head/stdint.h.3head
+++ b/usr/src/man/man3head/stdint.h.3head
@@ -43,18 +43,15 @@
.\" Copyright (c) 2001, The IEEE and The Open Group. All Rights Reserved.
.\" Portions Copyright (c) 2004, Sun Microsystems, Inc. All Rights Reserved.
.\"
-.TH STDINT.H 3HEAD "Sep 10, 2004"
+.TH STDINT.H 3HEAD "September 22, 2020"
.SH NAME
stdint.h, stdint \- integer types
.SH SYNOPSIS
-.LP
.nf
#include <\fBstdint.h\fR>
.fi
.SH DESCRIPTION
-.sp
-.LP
The <\fBstdint.h\fR> header declares sets of integer types having specified
widths, and defines corresponding sets of macros. It also defines macros that
specify limits of integer types corresponding to types defined in other
@@ -116,8 +113,6 @@ that \fBtypedef\fR name, nor does it define the associated macros. An
implementation provides those types described as required, but need not provide
any of the others (described as optional).
.SS "Integer Types"
-.sp
-.LP
When \fBtypedef\fR names differing only in the absence or presence of the
initial \fBu\fR are defined, they denote corresponding signed and unsigned
types as described in the ISO/IEC 9899: 1999 standard, Section 6.2.5; an
@@ -204,12 +199,12 @@ All other types of this form are optional.
.RS 4n
The \fBtypedef\fR name \fBint_least\fIN\fR_t\fR designates a signed integer
type with a width of at least \fIN\fR, such that no signed integer type with
-lesser size has at least the specified width. Thus, \fBint_least32 _t\fR
+lesser size has at least the specified width. Thus, \fBint_least32_t\fR
denotes a signed integer type with a width of at least 32 bits.
.sp
The \fBtypedef\fR name \fBuint_least\fIN\fR_t\fR designates an unsigned integer
type with a width of at least \fIN\fR, such that no unsigned integer type with
-lesser size has at least the specified width. Thus, \fBuint_ least16_t\fR
+lesser size has at least the specified width. Thus, \fBuint_least16_t\fR
denotes an unsigned integer type with a width of at least 16 bits.
.sp
The following types are required:
@@ -246,7 +241,7 @@ simply pick some integer type satisfying the signedness and width requirements.
.sp
The \fBtypedef\fR name \fBint_fast\fIN\fR_t\fR designates the fastest signed
integer type with a width of at least \fIN\fR. The \fBtypedef\fR name
-\fBuint_fast\fIN\fR_ t\fR designates the fastest unsigned integer type with a
+\fBuint_fast\fIN\fR_t\fR designates the fastest unsigned integer type with a
width of at least \fIN\fR.
.sp
The following types are required:
@@ -334,8 +329,6 @@ from \fBLimits of Specified-Width Integer Types\fR.
.RE
.SS "Limits of Specified-Width Integer Types"
-.sp
-.LP
The following macros specify the minimum and maximum limits of the types
declared in the <\fBstdint.h\fR> header. Each macro name corresponds to a
similar type name in \fBInteger Types\fR.
@@ -686,8 +679,6 @@ Maximum value of greatest-width unsigned integer type:
.RE
.SS "Limits of Other Integer Types"
-.sp
-.LP
The following macros specify the minimum and maximum limits of integer types
corresponding to types defined in other standard headers.
.sp
@@ -842,8 +833,6 @@ type, the value of {\fBWINT_MIN\fR} is no greater than -32767 and the value of
an unsigned integer type, and the value of {\fBWINT_MIN\fR} is 0 and the value
of {\fBWINT_MAX\fR} is no less than 65535.
.SS "Macros for Integer Constant Expressions"
-.sp
-.LP
The following macros expand to integer constant expressions suitable for
initializing objects that have integer types corresponding to types defined in
the <\fBstdint.h\fR> header. Each macro name corresponds to a similar type name
@@ -900,8 +889,6 @@ UINTMAX_C(\fIvalue\fR)
.RE
.SH ATTRIBUTES
-.sp
-.LP
See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
@@ -916,7 +903,5 @@ Interface Stability Standard
.TE
.SH SEE ALSO
-.sp
-.LP
\fBinttypes.h\fR(3HEAD), \fBsignal.h\fR(3HEAD), \fBstddef.h\fR(3HEAD),
\fBwchar.h\fR(3HEAD), \fBattributes\fR(5), \fBstandards\fR(5)