Message-Id: <200006030953.MAA01306@alpha.netvision.net.il> Date: Sat, 03 Jun 2000 12:52:27 +0200 X-Mailer: Emacs 20.6 (via feedmail 8.1.emacs20_6 I) and Blat ver 1.8.5b From: "Eli Zaretskii" To: Laurynas Biveinis CC: djgpp-workers AT delorie DOT com In-reply-to: <3938C1DE.E005BBA9@softhome.net> (message from Laurynas Biveinis on Sat, 03 Jun 2000 11:29:18 +0300) Subject: Re: ANSI C and stdio.h References: <3937DEA9 DOT 63606B27 AT softhome DOT net> <200006021918 DOT PAA03693 AT envy DOT delorie DOT com> <3938C1DE DOT E005BBA9 AT softhome DOT net> Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > Date: Sat, 03 Jun 2000 11:29:18 +0300 > From: Laurynas Biveinis > > And what about the original point: "stdio.h needs to have access to > that data type, but *must not use that name*."? I wonder how can this be, given the fact that stdio.h defines prototypes for vfprintf and its ilk, which the ANSI Standard defines via va_list. Anyway, if no one can find this requirement in any version of the C standard (C89 or C99), I don't think we need to bother about this. Am I missing something? Can someone tell how do other systems define their headers?