struct S { ... }; typedef int S;
I don't really think changing this in C would break all that much code, but it's definitely not backwards compatible.
I don't really think changing this in C would break all that much code, but it's definitely not backwards compatible.