Comment Re:Infoworld... pass (Score 1) 729
From the GNU C manual (in the section about bit fields):
You can also specify a bit field of size 0, which indicates that subsequent bit fields not further bit fields should be packed into the unit containing the previous bit field. This is likewise not generally useful.
I guess now I have a new favorite C feature... Well, as soon as I actually understand what this means.
Also, GCC accepts empty structs, and they use no memory! I should look at the C specs more often.