https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21796 Bug 21796 depends on bug 20408, which changed state.
Bug 20408 Summary: Unnecessary code generated for empty structs https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20408 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED