Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
.BR getusershell (),
.BR setusershell (),
.BR endusershell ():
+.RS 4
_BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE\ <\ 500)
+.RE
.ad b
.SH DESCRIPTION
The
.sp
.BR gutw (),
.BR putw ():
-.br
-Since glibc 2.3.3: _SVID_SOURCE || _BSD_SOURCE ||
+.ad l
+.PD 0
+.RS 4
+.TP 4
+Since glibc 2.3.3:
+_SVID_SOURCE || _BSD_SOURCE ||
(_XOPEN_SOURCE && !(_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600))
-.br
-Before glibc 2.3.3: _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE
+.TP
+Before glibc 2.3.3:
+_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE
_GNU_SOURCE
+.RE
+.PD
+.ad
.SH DESCRIPTION
.BR getw ()
reads a word (that is, an \fIint\fP) from \fIstream\fP.