Altivec + 16 byte alignment

Franz Sirl Franz.Sirl-kernel@lauterbach.com
Tue Feb 11 18:57:00 GMT 2003


At 19:32 11.02.2003, David Edelsohn wrote:
> >>>>> Franz Sirl writes:
>
>Franz> BIGGEST_ALIGNMENT is 128, but STACK_BOUNDARY is 64 unless you give
>Franz> -mabi=altivec (in 3.2+). Now, if we would increase STACK_BOUNDARY 
>to be
>Franz> always 128 on powerpc-linux-gnu, would this affect binary 
>compatibility at
>Franz> all? I can't think of a situation where this would happen, but 
>maybe I'm wrong?
>Franz> If changing STACK_BOUNDARY doesn't affect binary compatibility, I will
>Franz> submit a patch to set it to 128 in rs6000/linux.h.
>
>         The patch will be wrong and not accepted.

Uhm, wrong in which way? Would you mind to explain this a bit?

Franz.



More information about the Gcc mailing list