https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78804
--- Comment #17 from joseph at codesourcery dot com <joseph at codesourcery dot com> --- Presumably the bit-field issue is RX defaulting to MS bit-field layout (rx_is_ms_bitfield_layout suggests making the structure itself packed should help).