[PATCH] Fix another wrong-code bug with -fstrict-volatile-bitfields

Eric Botcazou ebotcazou@adacore.com
Mon Mar 16 08:52:00 GMT 2015


> If we have BIGGEST_ALIGNMENT=16 that means we have likely a 16 bit
> architecture. I doubt that the strict alignment code makes any sense for
> modesize> BIGGEST_ALIGNMENT.

Note that m68k is a 32-bit port (UNITS_PER_WORD is 4) but, by definition of 
BIGGEST_ALIGNMENT, not honoring an alignment larger than it is perfectly OK.

-- 
Eric Botcazou



More information about the Gcc-patches mailing list