This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: fix target/9700
- From: "Douglas B Rupp" <rupp at gnat dot com>
- To: "Richard Henderson" <rth at redhat dot com>, <gcc-patches at gcc dot gnu dot org>
- Date: Thu, 29 May 2003 19:29:51 -0700
- Subject: Re: fix target/9700
- Organization: Ada Core Technologies, Inc
- References: <20030314101801.A16407@redhat.com>
- Reply-to: "Douglas B Rupp" <rupp at gnat dot com>
This makes the assumption that CUMULATIVE_ARGS is an integer type. On VMS
its a structure.
> * config/alpha/alpha.c (alpha_setup_incoming_varargs): New.
>
> + void
> + alpha_setup_incoming_varargs(cum, mode, type, pretend_size, no_rtl)
> + CUMULATIVE_ARGS cum;
> + enum machine_mode mode;
> + tree type;
> + int *pretend_size;
> + int no_rtl;
> + {
> + if (cum >= 6)
> + return;