Exclude tst_bug-2840 and tst_bug-3393 from PDK13 regression testing.
Rename "Mac OS X" to "macOS" (except for PPC) via patch #503 by John Brandwood.
Fix compound literal const-ness bug #4044 via patch #511 by Howard M. Harte.
Fix bug #3393 and bug #2840 in anonymous union initialization via patch #508 by Howard M. Harte.
Yes. I agree that this should probably result in a diagnostic message, regardless of the chosen behavior. I wouldn't mind sizeof(void) == 1, though.
This could potentially be a side effect of [r16144] which intended to make plain int bit-fields signed to mimic GCC behavior. The change has no special case for bool.
Exclude tst_bug-2840 and tst_bug-3393 from PDK13 regression testing.
"Mac OS X" to "macOS" naming patch