Hi Nathan,
On Wed, 5 Sep 2018, Nathan Sidwell wrote:
> this documents the fix for pr87137.  Discovered as a GCC-8 regression, 
> turned out to be an ABI bug.  Decided to fix the entire bug in one go. 
> Are these changes.html changes ok?

thanks for doing this!  I have minor suggestions if you don't mind;
the patch is fine if you consider these.

Index: gcc-8/changes.html
===================================================================
>   <li>A C++ Microsoft ABI bitfield layout
>   bug, <a 
> href="https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87137";>PR87137</a>
>   has been fixed.  A non-field declaration could cause the current
>   bitfield allocation unit to be completed, incorrectly placing a
>   following bitfield into a new allocation unit.  Microsoft ABI is
>   selected for:

Would "The Microsoft ABI" be more appropriate here?

>     <li>PowerPC, IA-32 or x86-64 targets
>       when <code>-mms-bitfields</code> option is specified

And "when the...option" (as you have it in the SuperH entry)?

>   GCC 8 introduced additional cases of this defect, but rather than
>   resolve only those regressions, it was decided to resolve all the
>   case of this defect at once.

Can we say "we decided"?  That makes it a feel more active. ;-)

And "cases" (plural)?


(I believe all of those all apply to gcc-9/changes.html .)

Thanks,
Gerald

Reply via email to