This is the mail archive of the gcc@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 + 16 byte alignment


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.


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