https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54005
--- Comment #28 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to Hans-Peter Nilsson from comment #27) > BTW, why use __alignof and not alignof? Because alignof can only be used with a type and we use it with _M_i.