https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102024

--- Comment #6 from Segher Boessenkool <segher at gcc dot gnu.org> ---
(In reply to Segher Boessenkool from comment #5)
> "structure layout happens before the zero width bitfields are removed by the
> FE".
> 
> So, what can break still, then?

Homogeneous aggregates can break.  Before there wasn't one, but with the :0
removed there is.

> -     li 9,0
> -     sldi 9,9,32
> -     mtvsrd 1,9
> +     li 3,0
>       std 0,16(1)
>       stdu 1,-32(1)
>       .cfi_def_cfa_offset 32
>       .cfi_offset 65, 16
> -     xscvspdpn 1,1
> -     fmr 2,1

So this shows the backwards change?

Reply via email to