public inbox for libc-alpha@sourceware.org
 help / color / mirror / Atom feed
* manual: Update @standards for [__]va_copy.
@ 2017-06-17  8:42 Rical Jasan
  2017-06-17  8:42 ` manual: Refactor documentation of CHAR_BIT Rical Jasan
                   ` (2 more replies)
  0 siblings, 3 replies; 19+ messages in thread
From: Rical Jasan @ 2017-06-17  8:42 UTC (permalink / raw)
  To: libc-alpha
  Cc: Joseph Myers, Zack Weinberg, Carlos O'Donell, Michael Kerrisk

[-- Attachment #1: Type: text/plain, Size: 498 bytes --]

There is question as to whether __va_copy should be documented in the
glibc manual at all.  Since users searching for *va_copy are likely to
find this manual, and GCC doesn't document either, it is important we
continue to provide some kind of reference.

stdarg(3) documents va_copy as being introduced in C99.

	* lang.texi (va_copy): Change standard from ISO to C99.
	(__va_copy): Add standard and header annotation.
---
 manual/lang.texi | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-manual-Update-standards-for-__-va_copy.patch --]
[-- Type: text/x-patch; name="0001-manual-Update-standards-for-__-va_copy.patch", Size: 609 bytes --]

diff --git a/manual/lang.texi b/manual/lang.texi
index c4b641d4e1..cf0e4e73cd 100644
--- a/manual/lang.texi
+++ b/manual/lang.texi
@@ -471,7 +471,8 @@ of the same type.
 
 @deftypefn {Macro} void va_copy (va_list @var{dest}, va_list @var{src})
 @deftypefnx {Macro} void __va_copy (va_list @var{dest}, va_list @var{src})
-@standardsx{va_copy, ISO, stdarg.h}
+@standardsx{va_copy, C99, stdarg.h}
+@standardsx{__va_copy, GNU, stdarg.h}
 @safety{@prelim{}@mtsafe{}@assafe{}@acsafe{}}
 @c This is no longer provided by glibc, but rather by the compiler.
 The @code{va_copy} macro allows copying of objects of type

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2017-08-11  3:01 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-06-17  8:42 manual: Update @standards for [__]va_copy Rical Jasan
2017-06-17  8:42 ` manual: Refactor documentation of CHAR_BIT Rical Jasan
2017-06-17 13:53   ` Zack Weinberg
2017-06-19 15:01     ` Joseph Myers
2017-06-20 11:23   ` [PATCH v2] " Rical Jasan
2017-06-20 13:44     ` [PATCH v3] " Rical Jasan
2017-06-22 13:23       ` Florian Weimer
2017-07-27 11:31         ` Rical Jasan
2017-07-27 12:22           ` Florian Weimer
2017-07-27 13:13             ` Rical Jasan
2017-06-20 12:11   ` Florian Weimer
2017-06-20 12:16     ` Zack Weinberg
2017-06-17 13:59 ` manual: Update @standards for [__]va_copy Zack Weinberg
2017-06-17 18:32   ` Andreas Schwab
2017-06-20 11:03 ` [PATCH v2] " Rical Jasan
2017-07-27 10:25   ` [PING] " Rical Jasan
2017-08-10 12:11   ` Rical Jasan
2017-08-10 16:34   ` Florian Weimer
2017-08-11  3:01     ` Rical Jasan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).