This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: g++ 3.1 EH broken for irix6.5
- To: Richard Kenner <kenner at vlsi1 dot ultra dot nyu dot edu>
- Subject: Re: g++ 3.1 EH broken for irix6.5
- From: Richard Henderson <rth at redhat dot com>
- Date: Fri, 29 Jun 2001 08:54:48 -0700
- Cc: gcc-patches at gcc dot gnu dot org
- References: <10106291544.AA04974@vlsi1.ultra.nyu.edu>
On Fri, Jun 29, 2001 at 11:44:22AM -0400, Richard Kenner wrote:
> Now, we also need some way to affect alignment as we did before. The
> trick is that if we see attribute aligned all by itself, it should be
> ignored unless the alignment is greater than the natural alignment.
>
> But the key is what is "natural" alignment.
Huh? Why *of course* it would be whatever we would have given
the structure if the user had done nothing to intervene.
> and perhaps we can even define alignment of zero as being the maximum
> possible alignment consistent with "packing" and only allow it when the
> type is also packed.
That's just confusing.
r~