Update the Standards section for the addition of the C99 va_copy macro.
This commit is contained in:
parent
66a550c4ac
commit
a40c540ffa
@ -36,7 +36,7 @@
|
|||||||
.\" @(#)stdarg.3 8.1 (Berkeley) 6/5/93
|
.\" @(#)stdarg.3 8.1 (Berkeley) 6/5/93
|
||||||
.\" $FreeBSD$
|
.\" $FreeBSD$
|
||||||
.\"
|
.\"
|
||||||
.Dd September 18, 2002
|
.Dd October 25, 2002
|
||||||
.Dt STDARG 3
|
.Dt STDARG 3
|
||||||
.Os
|
.Os
|
||||||
.Sh NAME
|
.Sh NAME
|
||||||
@ -68,6 +68,7 @@ The called function must declare an object of type
|
|||||||
which is used by the macros
|
which is used by the macros
|
||||||
.Fn va_start ,
|
.Fn va_start ,
|
||||||
.Fn va_arg ,
|
.Fn va_arg ,
|
||||||
|
.Fn va_copy ,
|
||||||
and
|
and
|
||||||
.Fn va_end .
|
.Fn va_end .
|
||||||
.Pp
|
.Pp
|
||||||
@ -199,10 +200,11 @@ void foo(char *fmt, ...)
|
|||||||
The
|
The
|
||||||
.Fn va_start ,
|
.Fn va_start ,
|
||||||
.Fn va_arg ,
|
.Fn va_arg ,
|
||||||
|
.Fn va_copy ,
|
||||||
and
|
and
|
||||||
.Fn va_end
|
.Fn va_end
|
||||||
macros conform to
|
macros conform to
|
||||||
.St -isoC .
|
.St -isoC-99 .
|
||||||
.Sh COMPATIBILITY
|
.Sh COMPATIBILITY
|
||||||
These macros are
|
These macros are
|
||||||
.Em not
|
.Em not
|
||||||
|
Loading…
x
Reference in New Issue
Block a user