This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [committed] fixincludes: less va_list rewriting
- From: Geoffrey Keating <geoffk at geoffk dot org>
- To: Mike Stump <mrs at apple dot com>
- Cc: "gcc-patches at gcc dot gnu dot org Patches" <gcc-patches at gcc dot gnu dot org>, dave dot anglin at nrc-cnrc dot gc dot ca
- Date: 30 Oct 2004 13:03:00 -0700
- Subject: Re: [committed] fixincludes: less va_list rewriting
- References: <87hdodl6vp.wl%zack@codesourcery.com> <D2A8F9EE-29F3-11D9-B5B2-003065BDF310@apple.com>
Mike Stump <mrs@apple.com> writes:
> On Friday, October 29, 2004, at 11:24 AM, Zack Weinberg wrote:
> > At Thu, 28 Oct 2004 19:48:22 -0700,
> > Mike Stump wrote:
> >>
> >> We can avoid rewriting va_list, if the file included <stdarg.h> or if
> >> there is some other form of protection.
> >
> > This is wrong, or at least, too simplistic.
>
> I've backed out the change.
>
> Let's start again...
>
> Below is a change to fixincludes that splits out the clients from the
> stdio.h change, and only on the clients, includes two bypasses that
> occur on darwin.
>
> Tested on darwin. Would be good if someone can test on HP-UX 11.11 or
> the system that motivated:
This looks OK to me.