http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49699
--- Comment #5 from H.J. Lu <hjl.tools at gmail dot com> 2011-07-12 14:06:08 UTC --- (In reply to comment #3) > I think you'd need to make it packed as well, but then it depends on gcc > version which alignment the aggregate actually has. This issue came from http://sourceware.org/bugzilla/show_bug.cgi?id=12872