This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Half-baked i386 stack alignment thoughts
- To: John Wehle <john at feith dot com>
- Subject: Re: Half-baked i386 stack alignment thoughts
- From: Richard Henderson <rth at cygnus dot com>
- Date: Fri, 3 Nov 2000 00:42:56 -0800
- Cc: gcc at gcc dot gnu dot org
- References: <200011030633.BAA09960@jwlab.FEITH.COM>
On Fri, Nov 03, 2000 at 01:33:39AM -0500, John Wehle wrote:
> > It's an interesting idea, though I doubt you'll be able to
> > do it with the accumulate-outgoing-args logic.
>
> I'm curious what you mean by that. What I had in mind was modifying
> calls.c so that ACCUMULATE_OUTGOING_ARGS controls if a preallocated
> space is used and PUSH_ARGS controls whether move or push instructions
> are used. Currently having ACCUMULATE_OUTGOING_ARGS and PUSH_ARGS
> both true is documented as an illegal configuration.
I mean just that: the combination is currently illegal
and you'll have to hack already gross code.
r~