This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] IA-32 bitfields (take 3)
> > #define ADJUST_FIELD_ALIGN(FIELD, COMPUTED) \
> > - ((TARGET_ALTIVEC && TREE_CODE (TREE_TYPE (FIELD)) == VECTOR_TYPE) \
> > + ((TARGET_ALTIVEC \
> > + && TREE_CODE (TYPE_P (FIELD) ? (FIELD) : TREE_TYPE (FIELD)) \
> > + == VECTOR_TYPE) \
> > ? 128 : COMPUTED)
>
> Anyone notice that this is undefed just a couple lines below?
> David, Geoff or Aldy, anyone know what's going on here?
Uhhh, this has got to be some kind of oversight.
The undef was put there by Law on 11-Aug-97, and then I stoopidly
defined it above it in 07-Nov-01.
I'll have to move it and run tests, cuz it's definetely wrong.
Thanks.
Aldy
- References:
- [PATCH] IA-32 bitfields (was Re: libgcc_s, Linux, and PT_GNU_EH_FRAME, and binutils)
- Re: [PATCH] IA-32 bitfields (was Re: libgcc_s, Linux, andPT_GNU_EH_FRAME, and binutils)
- Re: [PATCH] IA-32 bitfields (was Re: libgcc_s, Linux, and PT_GNU_EH_FRAME, and binutils)
- Re: [PATCH] IA-32 bitfields (was Re: libgcc_s, Linux, and PT_GNU_EH_FRAME, and binutils)
- [PATCH] IA-32 bitfields (take 3)
- Re: [PATCH] IA-32 bitfields (take 3)