title: Making "warning: array 'foo' assumed to have one element" an error
body: <p>I accidentally declared an array without a length by writing <code>enum foo bar[];</code>, and gcc gave me the warning "<code>array 'bar' assumed to have one element</code>".</p>
  
  <p>Is there any way to make gcc turn this into an error, instead of just warning me and assuming I meant <code>enum foo bar[1]</code>? I can't think of any circumstances under which I'd purposely leave out an array's length.</p>