This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: revised varargs patch with references
- To: Geoff Keating <geoffk at cygnus dot com>
- Subject: Re: revised varargs patch with references
- From: Richard Henderson <rth at cygnus dot com>
- Date: Wed, 29 Mar 2000 01:11:31 -0800
- Cc: gcc-patches at gcc dot gnu dot org
- References: <200003281959.LAA01037@localhost.cygnus.com>
On Tue, Mar 28, 2000 at 11:59:26AM -0800, Geoff Keating wrote:
> This patch uses references to make it clear when the va_start and
> va_copy macros change their first argument. It works surprisingly
> well, even in C (once you explain to convert_for_assignment what
> references are).
Yes, this is much cleaner.
> Tested with no varargs failures on x86 linux...
Except that it crashes quite hard on alpha, right in
the middle of the reference widgetry you added. :-(
r~