OSDN Git Service

(split) LDP: Update original to LDP v3.50.
[linuxjm/LDP_man-pages.git] / original / man3 / unlocked_stdio.3
index 1af5903..d5aada7 100644 (file)
@@ -1,5 +1,6 @@
 .\" Copyright (C) 2001 Andries Brouwer <aeb@cwi.nl>.
 .\"
+.\" %%%LICENSE_START(VERBATIM)
 .\" Permission is granted to make and distribute verbatim copies of this
 .\" manual provided the copyright notice and this permission notice are
 .\" preserved on all copies.
@@ -19,6 +20,7 @@
 .\"
 .\" Formatted or processed versions of this manual, if unaccompanied by
 .\" the source, must acknowledge the copyright and authors of this work.
+.\" %%%LICENSE_END
 .\"
 .TH UNLOCKED_STDIO 3  2008-08-29 "" "Linux Programmer's Manual"
 .SH NAME
@@ -70,8 +72,10 @@ Feature Test Macro Requirements for glibc (see
 .BR getchar_unlocked (),
 .BR putc_unlocked (),
 .BR putchar_unlocked ():
+.RS 4
 _POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _POSIX_SOURCE ||
 _BSD_SOURCE || _SVID_SOURCE
+.RE
 .sp
 .BR clearerr_unlocked (),
 .BR feof_unlocked (),
@@ -82,7 +86,9 @@ _BSD_SOURCE || _SVID_SOURCE
 .BR fputc_unlocked (),
 .BR fread_unlocked (),
 .BR fwrite_unlocked ():
+.RS 4
 _BSD_SOURCE || _SVID_SOURCE
+.RE
 .sp
 .BR fgets_unlocked (),
 .BR fputs_unlocked (),
@@ -93,7 +99,9 @@ _BSD_SOURCE || _SVID_SOURCE
 .BR putwchar_unlocked (),
 .BR fgetws_unlocked (),
 .BR fputws_unlocked ():
+.RS 4
 _GNU_SOURCE
+.RE
 .ad b
 .SH DESCRIPTION
 Each of these functions has the same behavior as its counterpart
@@ -102,7 +110,7 @@ without the "_unlocked" suffix, except that they do not use locking
 of locks set by others) and hence are thread-unsafe.
 See
 .BR flockfile (3).
-.SH "CONFORMING TO"
+.SH CONFORMING TO
 The four functions
 .BR getc_unlocked (),
 .BR getchar_unlocked (),
@@ -112,7 +120,7 @@ are in POSIX.1-2001.
 
 The nonstandard
 .BR *_unlocked ()
-variants occur on a few Unix systems, and are available in recent glibc.
+variants occur on a few UNIX systems, and are available in recent glibc.
 .\" E.g., in HP-UX 10.0. In HP-UX 10.30 they are called obsolescent, and
 .\" moved to a compatibility library.
 .\" Available in HP-UX 10.0: clearerr_unlocked, fclose_unlocked,
@@ -125,7 +133,6 @@ variants occur on a few Unix systems, and are available in recent glibc.
 .\" putwc_unlocked, putwchar_unlocked, rewind_unlocked, setvbuf_unlocked,
 .\" ungetc_unlocked, ungetwc_unlocked.
 They should probably not be used.
-.SH "SEE ALSO"
+.SH SEE ALSO
 .BR flockfile (3),
-.BR stdio (3),
-.BR feature_test_macros (7)
+.BR stdio (3)