OSDN Git Service

(split) LDP: Update original to LDP v3.65
[linuxjm/LDP_man-pages.git] / original / man3 / qecvt.3
index 82f7d00..fd1c84e 100644 (file)
@@ -25,7 +25,7 @@
 .\" This replaces an earlier man page written by Walter Harms
 .\" <walter.harms@informatik.uni-oldenburg.de>.
 .\"
-.TH QECVT 3  2013-06-21 "GNU" "Linux Programmer's Manual"
+.TH QECVT 3  2014-03-11 "GNU" "Linux Programmer's Manual"
 .SH NAME
 qecvt, qfcvt, qgcvt \- convert a floating-point number to a string
 .SH SYNOPSIS
@@ -50,6 +50,19 @@ Feature Test Macro Requirements for glibc (see
 .BR qgcvt ():
 _SVID_SOURCE
 .ad b
+.\" FIXME The full FTM picture looks to have be something like the
+.\" following mess:
+.\"    glibc 2.20 onward
+.\"        _DEFAULT_SOURCE
+.\"    glibc 2.18 to glibc 2.19
+.\"        _BSD_SOURCE || _SVID_SOURCE
+.\"    glibc 2.10 to glibc 2.17
+.\"        _SVID_SOURCE || (_XOPEN_SOURCE >= 500 ||
+.\"            (_XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED) &&
+.\"                ! (_POSIX_C_SOURCE >= 200809L || _XOPEN_SOURCE >= 700))
+.\"    Before glibc 2.10:
+.\"        _SVID_SOURCE || _XOPEN_SOURCE >= 500 ||
+.\"            (_XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED)
 .SH DESCRIPTION
 The functions
 .BR qecvt (),
@@ -71,15 +84,15 @@ and
 .BR gcvt (3).
 .SH ATTRIBUTES
 .SS Multithreading (see pthreads(7))
-The functions
+The
 .BR qecvt ()
 and
 .BR qfcvt ()
-are not thread-safe.
+functions are not thread-safe.
 .LP
-The function
+The
 .BR qgcvt ()
-is thread-safe.
+function is thread-safe.
 .SH CONFORMING TO
 SVr4.
 Not seen in most common UNIX implementations,
@@ -89,10 +102,18 @@ Supported by glibc.
 .SH NOTES
 These functions are obsolete.
 Instead,
-.BR sprintf (3)
+.BR snprintf (3)
 is recommended.
 .SH SEE ALSO
 .BR ecvt (3),
 .BR ecvt_r (3),
 .BR gcvt (3),
 .BR sprintf (3)
+.SH COLOPHON
+This page is part of release 3.65 of the Linux
+.I man-pages
+project.
+A description of the project,
+and information about reporting bugs,
+can be found at
+\%http://www.kernel.org/doc/man\-pages/.