This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]