https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70566
ktkachov at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- Known to work| |6.0 Summary|[4.9/5/6 Regression] Bad |[4.9/5] Bad ARM code |ARM code generated for |generated for evaluating |evaluating unsigned int |unsigned int bitfield value |bitfield value | Known to fail|6.0 | --- Comment #11 from ktkachov at gcc dot gnu.org --- Fixed on trunk. The patch backports cleanly to 4.9 and 5 branches and bootstrap and test looks good. I'll ask for a backport after a bit of time on trunk