https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85117
--- Comment #1 from linzj <manjian2006 at gmail dot com> --- Please note that the 64 bit alignment require comes from the typedef, not the base.
manjian2006 at gmail dot com Thu, 29 Mar 2018 05:48:23 -0700
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85117
--- Comment #1 from linzj <manjian2006 at gmail dot com> --- Please note that the 64 bit alignment require comes from the typedef, not the base.