This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: altivec fix for starting_frame_offset
- From: Aldy Hernandez <aldyh at redhat dot com>
- To: Richard Henderson <rth at redhat dot com>
- Cc: gcc-patches at gcc dot gnu dot org, dje at watson dot ibm dot com
- Date: Wed, 27 Feb 2002 20:34:47 +1100
- Subject: Re: altivec fix for starting_frame_offset
On Wednesday, February 27, 2002, at 07:49 PM, Richard Henderson wrote:
> On Wed, Feb 27, 2002 at 07:29:31PM +1100, Aldy Hernandez wrote:
>> * config/rs6000/rs6000.h (STARTING_FRAME_OFFSET): Adjust
>> alignment for altivec.
>
> I disbelieve this affects parameter passing at all.
so did i but i *thought* it fixed my problem.
further analysis found that my testcase was magically working because
v0 was astoundingly untouched from function to function, which led
my printf()s to work correctly, even though the misaligned load
was not loading anything into v0.
poop.
ok, this patch still stands because i believe STARTING_FRAME_OFFSET
was wrong anyhow, but i'm polishing up and submitting the other
patch you had suggested i do... as well.
aldy