This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: rs6000 stack boundary
- From: David Edelsohn <dje at watson dot ibm dot com>
- To: Geoff Keating <geoffk at desire dot geoffk dot org>
- Cc: amodra at bigpond dot net dot au, gcc-patches at gcc dot gnu dot org
- Date: Fri, 30 Apr 2004 20:40:00 -0400
- Subject: Re: rs6000 stack boundary
- References: <20040430143702.GO2565@bubble.modra.org> <jm65bhxh7l.fsf@desire.geoffk.org> <200404302212.i3UMC6T26024@makai.watson.ibm.com> <200404302355.i3UNtw61022391@desire.geoffk.org>
>>>>> Geoff Keating writes:
Geoff> I agree, but the correct behaviour if the alignment can't be achieved is
Geoff> to warn about the user's incompatible choice of options, not silently
Geoff> generate code that assumes an alignment greater than actually exists.
TARGET_ALTIVEC_ABI implies more than just correct alignment, it
affects argument passing and vrsave as well. I think issue this may be
confusion about TARGET_ALTIVEC actually implies.
David