On Fri, Dec 31, 2021 at 1:32 AM Jakub Jelinek wrote:
>
> The following patch adjusts the testcase for the above change.
> Tested on x86_64-linux, ok for trunk?
>
> 2021-12-31 Jakub Jelinek
>
> * gcc.misc-tests/godump-1.c: Adjust for renaming of last
> field from _align suffix
On Wed, Dec 29, 2021 at 03:54:03PM -0800, Ian Lance Taylor via Gcc-patches
wrote:
> PR go/103847
> * godump.c (go_force_record_alignment): Name the alignment
> field "_".
> --- a/gcc/godump.c
> +++ b/gcc/godump.c
> @@ -651,7 +651,7 @@ go_force_record_alignment (struct obstack *ob, const char
>
This patch to the Go frontend, libgo, and the -fgo-dump-spec code
avoids padding incorrectly when a zero-sized field is inserted solely
for alignment. We avoid this by not padding after a "_" field, and by
using "_" fields for padding. This is fine since the padding is only
there in case someone