https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109741

--- Comment #14 from Jonathan Wakely <redi at gcc dot gnu.org> ---
Libstdc++ doesn't work on "every possible architecture", just the ones GCC
supports.

I am 100% confident that alignas(void*) is wrong for every architecture GCC
supports, and I'm pretty confident alignof(max_align_t) is wrong for all of
them too (since that's either 8 or 16). I'm also confident that 64 is a good
choice for nearly all targets GCC supports.

64 is much less wrong than any of your suggestions, and is right for most GCC
targets.

Reply via email to