Index: gcc-8/changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-8/changes.html,v
retrieving revision 1.94
diff -r1.94 changes.html
1351a1352,1377
>
>
GCC 8.3
>
> GCC 8.3 is not yet released.
>
> Windows
>
>
> - A C++ Microsoft ABI bitfield layout
> bug, PR87137
> 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:
>
> - Mingw targets
>
- PowerPC, IA-32 or x86-64 targets
> when
-mms-bitfields
option is specified
> or __attribute__((ms_struct))
is used
> - SuperH targets when the
-mhitachi
option is
> specified, or __attribute__((renesas))
is used
>
> 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.
>
Index: gcc-9/changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-9/changes.html,v
retrieving revision 1.19
diff -r1.19 changes.html
212c212
<
---
> Windows
213a214,228
>
> - A C++ Microsoft ABI bitfield layout
> bug, PR87137
> 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:
>
> - Mingw targets
>
- PowerPC, IA-32 or x86-64 targets
> when
-mms-bitfields
option is specified
> or __attribute__((ms_struct))
is used
> - SuperH targets when the
-mhitachi
option is
> specified, or __attribute__((renesas))
is used
>