Subject: Re: namespace
To: der Mouse <mouse@Rodents.Montreal.QC.CA>
From: Klaus Klein <kleink@uni-trier.de>
List: port-powerpc
Date: 05/18/2001 12:17:45
[Redirected to port-powerpc.]

der Mouse <mouse@Rodents.Montreal.QC.CA> writes:

> <powerpc/va-ppc.h>, which is much of what <stdarg.h> turns into on
> macppc, says, in part,
> 
> /* Note that the names in this structure are in the user's namespace, but
>    that the V.4 abi explicitly states that these names should be used.  */

I suppose this (misguided) statement refers to the PowerPC ABI
Supplement using these member names in the description of the va_list
structure layout, which is not authoritative for the API, and which
certainly doesn't justify namespace cluttering in a standard header.

In fact, Solaris as an implementation of that ABI is using private
names.  (So does post-1.5 NetBSD; the header you're looking at does no
longer exist.)


- Klaus