Altivec + 16 byte alignment

David Edelsohn dje@watson.ibm.com
Tue Feb 11 18:32:00 GMT 2003


>>>>> 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.

David



More information about the Gcc mailing list