https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77992 --- Comment #11 from Andreas Schwab <schwab@linux-m68k.org> --- The problem with that strategy is that padding is architecture dependent, and care must be taken not to introduce ABI breakage.