[Bug c++/69560] x86_64: alignof(uint64_t) produces incorrect results with -m32
joseph at codesourcery dot com
gcc-bugzilla@gcc.gnu.org
Thu Apr 19 20:08:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69560
--- Comment #20 from joseph at codesourcery dot com <joseph at codesourcery dot com> ---
I consider it part of the ABI that long long
__attribute__((__aligned__(__alignof__(long long)))), as in the definition
of max_align_t (and similarly in gnulib's max_align_t definition, for
example), is 8-byte-aligned on x86.
More information about the Gcc-bugs
mailing list