------- Comment #2 from ian at airs dot com 2007-08-18 04:19 ------- Thanks for the explanation. That is new to me.
I am now going to reopen this bug because the error message is terrible. There is no anonymous or incomplete type here. gcc should perhaps print something like error: invalid use of typedef 'v' in function parameter declaration -- ian at airs dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|DUPLICATE | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33101