This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: altivec patches
- To: David Edelsohn <dje at watson dot ibm dot com>
- Subject: Re: altivec patches
- From: Aldy Hernandez <aldyh at redhat dot com>
- Date: 07 Nov 2001 13:37:28 -0500
- Cc: gcc patches <gcc-patches at gcc dot gnu dot org>
- References: <200111071826.NAA27894@makai.watson.ibm.com>
> As I pointed out AIX does care.
>
> Again, Apple changed BIGGEST_ALIGNMENT to 128 and must have done
> something to ROUND_TYPE_ALIGN to avoid ABI incompatibility. Dale still
> has not explained what Apple did and Apple never submitted that change
ok, i'll let apple do their own thing and submit a patch. let's focus
on aix then.
re aix, do we want BIGGEST_ALIGNMENT to be 64 *even* if we are
generating with -maltivec? because it seems that if we are generating
altivec instructions, BIGGEST_ALIGNMENT should be 128.
so having:
#define BIGGEST_ALIGNMENT (TARGET_ALTIVEC ? 128 : 64)
would not break anything in aix (or anything else). or perhaps key it
on TARGET_ALTIVEC_ABI-- on an explicit abi adjustment.
?
--
Aldy Hernandez E-mail: aldyh@redhat.com
Professional Gypsy
Red Hat, Inc.