https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109741
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #9 from Jakub Jelinek <jakub at gcc dot gnu.org> --- I think it intentionally uses 64 rather than the controversial macros. Perhaps it should at configure time check if such alignment is possible and otherwise simply don't align it beyond mutex natural alignment?