Path: utzoo!utgpu!watmath!att!bellcore!rutgers!njin!princeton!notecnirp!nfs
From: nfs@notecnirp.Princeton.EDU (Norbert Schlenker)
Newsgroups: comp.lang.c
Subject: Re: va_list used in 
Keywords: va_list, X3J11, vfprintf
Message-ID: <18684@princeton.Princeton.EDU>
Date: 17 Aug 89 16:02:29 GMT
References: <1140@midgard.Midgard.MN.ORG> <2095@dataio.Data-IO.COM> <10739@smoke.BRL.MIL>
Sender: news@princeton.Princeton.EDU
Reply-To: nfs@notecnirp.UUCP (Norbert Schlenker)
Organization: Dept. of Computer Science, Princeton University
Lines: 12

In article <10739@smoke.BRL.MIL> gwyn@brl.arpa (Doug Gwyn) writes:
>In article <2095@dataio.Data-IO.COM> bright@dataio.Data-IO.COM (Walter Bright) writes:
>-1. In stdio.h, include the lines:
>-	#ifndef __STDARG_H		/* #define'd by stdarg.h	*/
>-	#include 		/* get definition of va_list	*/
>-	#endif
>
>No, don't do this.   is not allowed to define the va_* macros.

What is  allowed to define?  It has to pick up , because
the prototypes in  use size_t.  What makes  allowable
and  forbidden?