https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94093
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Known to fail| |2.95.2, 3.2.3, 3.4.6, 4.0.0 Keywords|wrong-code |documentation --- Comment #3 from Richard Biener <rguenth at gcc dot gnu.org> --- Probably. IMHO support for -malign-double should go away since it's effects on the psABI are not fully documented. Btw, clang appears to have alignof(long double) == 8, not matching GCCs behavior. GCC 4.0.0 is also "wrong", so are GCC 2.95, 3.2, 3.3 and 3.4. So I guess it works as designed and documentation should be fixed instead.