This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Unaligned block moves and MEM_ALIGN re-broken
- From: law at redhat dot com
- To: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- Cc: dje at watson dot ibm dot com, gcc at gcc dot gnu dot org
- Date: Fri, 25 Jan 2002 09:52:03 -0700
- Subject: Re: Unaligned block moves and MEM_ALIGN re-broken
- Reply-to: law at redhat dot com
In message <10201251628.AA13105@vlsi1.ultra.nyu.edu>, Richard Kenner writes:
> Yes, exactly. GCC cannot impose alignment rules on modes and types
> which do not exist in the target's ABI. If the target does not
> require strict alignment, GCC cannot make any assumptions about the
> alignment of modes.
>
> Right. And algnment is pretty much a "don't care" on those targets.
> So I don't understand the issue there either.
What I think David is telling you is that the RS6000 is not a
strict alignment machine due to the way its doubles are handled.
jeff