]> git.ipfire.org Git - thirdparty/man-pages.git/commitdiff
ecvt.3, gcvt.3: Updated feature test macro requirements for mkstemp()
authorMichael Kerrisk <mtk.manpages@gmail.com>
Fri, 17 Sep 2010 14:35:14 +0000 (16:35 +0200)
committerMichael Kerrisk <mtk.manpages@gmail.com>
Wed, 22 Sep 2010 05:44:47 +0000 (07:44 +0200)
Corrected requirements for glibc versions before 2.12,
and added changed requirements in glibc 2.12.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
man3/ecvt.3
man3/gcvt.3

index e32521cafeb44d112b9fc1e7dba988492512866f..3d55d083ed0b3775740f70c4c1ec72a2a08a4601 100644 (file)
@@ -46,7 +46,23 @@ Feature Test Macro Requirements for glibc (see
 .sp
 .BR ecvt (),
 .BR fcvt ():
-_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+.PD 0
+.TP 4
+Since glibc 2.12:
+.nf
+_SVID_SOURCE ||
+    (_XOPEN_SOURCE >= 500 ||
+        _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED) &&
+    !(_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600)
+.fi
+.TP 4
+Before glibc 2.12:
+_SVID_SOURCE || _XOPEN_SOURCE >= 500 || _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED
+.PD
+.RE
+.ad b
 .SH DESCRIPTION
 The
 .BR ecvt ()
index 3c4c10c386aaf13865d0fb75ff5d802a97104a62..99d4cb89e277895e38562981886ad3875a9a163e 100644 (file)
@@ -41,7 +41,21 @@ Feature Test Macro Requirements for glibc (see
 .in
 .sp
 .BR gcvt ():
-_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
+.ad l
+.RS 4
+.TP 4
+Since glibc 2.12:
+.nf
+_SVID_SOURCE ||
+    (_XOPEN_SOURCE >= 500 ||
+        _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED) &&
+    !(_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600)
+.fi
+.TP 4
+Before glibc 2.12:
+_SVID_SOURCE || _XOPEN_SOURCE >= 500 || _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED
+.RE
+.ad b
 .SH DESCRIPTION
 The
 .BR gcvt ()