https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88437
Uroš Bizjak <ubizjak at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID --- Comment #2 from Uroš Bizjak <ubizjak at gmail dot com> --- This is due to: '-malign-data=TYPE' Control how GCC aligns variables. Supported values for TYPE are 'compat' uses increased alignment value compatible uses GCC 4.8 and earlier, 'abi' uses alignment value as specified by the psABI, and 'cacheline' uses increased alignment value to match the cache line size. 'compat' is the default. You can use -malign-data=abi to get 8 byte alignment for your case. Not a bug.