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: rth at redhat dot com
- Subject: Re: g++ 3.1 EH broken for irix6.5
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- Date: Thu, 28 Jun 01 16:41:42 EDT
- Cc: gcc-patches at gcc dot gnu dot org
Because 'aligned' can only increase alignment, the default alignment
of a 'packed' structure *must* be one. Otherwise there is no way to
create an unaligned structure.
'aligned' can only increase from the *minimum permitted* alignment, but there
is no requirement that the default alignment in the absense of 'aligned' be
the minimum permitted.