http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59674
--- Comment #5 from Mikael Pettersson <mikpelinux at gmail dot com> --- (In reply to Christos Zoulas from comment #4) > My guess is that m68k-linux is not using the SVR4 ABI, i.e. it does not > require long long and double to be aligned on a doubleword boundary. That is correct, m68k-linux has looser alignment rules than most other archs. Which is why I also tested vax-linux, hoping that its ABI would be more in line with other VAX targets.