http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50330
Ben Bacarisse <bugzilla at bsb dot me.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bugzilla at bsb dot me.uk --- Comment #3 from Ben Bacarisse <bugzilla at bsb dot me.uk> 2011-09-09 01:10:02 UTC --- The fixed message (as reported) is not quite right. It lists some, but not all, of the tokens that are to be expected in this situation. Basically, apart from the semicolon, anything that can start a declarator is to be expected so the list should include '*' as well. I don't this is worth a new bug report, so I am just commenting here.