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: rs6000 stack boundary


Geoff,
  If I understand your objection, you're concerned that using -maltivec
with a target that happens to compile libraries with -meabi, will no
longer work.  That's true.

However, such targets won't work with -mabi=altivec either.  Except
for t-spe, I see no multilib selection for mabi=altivec.  This, along
with the fact that the altivec support in gcc currently doesn't doesn't
work without 16 byte alignment, means that -maltivec and -mabi=altivec
on such targets is not usable anyway.

What I'd like to see is a -maltivec option that works for linux.  It
doesn't currently unless -mabi=altivec is also used, and even that
combination is buggy.  Please don't erect roadblocks.  I can't fix
all the problems in one go.

-- 
Alan Modra
IBM OzLabs - Linux Technology Centre


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