https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82106
--- Comment #1 from Palmer Dabbelt <palmer at dabbelt dot com> --- Ugh. I'd really like to call this a bug and fix it, but since it'll technically break the ABI it'll require some more thought. Does "-mstrict-align" change the behavior? That would be a good argument to fix the bug :).