https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90381
--- Comment #6 from Segher Boessenkool <segher at gcc dot gnu.org> --- (In reply to Andrew Pinski from comment #5) > (In reply to Segher Boessenkool from comment #4) > > Are bitfields allocated right to left on all LE configs? > > I think the majority of them, I have not used one which does the opposite. Of course. But my point was, the testcase is somewhat fragile as written. Perhaps we should have a selector for the bitfield allocation direction. Or, alternatively, if this testcase is the only one using this that would be overkill of course. A comment that explains things will help then!