libc.info: va_alist

Go forward to va_start-trad
Go up to Varargs
Go to the top op libc

Declare variable arguments

   *Synopsis*
     #include <varargs.h>
     FUNCTION(va_alist)
     va_dcl
   *Description*
To use the `varargs.h' version of variable argument lists, you must
declare your function with a call to the macro `va_alist' as its
argument list, and use `va_dcl' as the declaration.  _Do not use a
semicolon after `va_dcl'._
   *Returns*
These macros cannot be used in a context where a return is syntactically
possible.
   *Portability*
VA_ALIST and VA_DCL were the most widespread method of declaring
variable argument lists prior to ANSI C.