[Bug c++/23689] Malformed typedef silently ignored

simon_baldwin at yahoo dot com gcc-bugzilla@gcc.gnu.org
Fri Sep 2 19:12:00 GMT 2005


------- Additional Comments From simon_baldwin at yahoo dot com  2005-09-02 19:12 -------
The problem's restricted to the C++ front end only, and is common across
multiple releases and at the highest warning settings:

$ cat e.cc
typedef enum { ZERO };   // error, malformed typedef, missing identifier
typedef struct dummy {}; // ditto

$ g++-4.1 -Wall -W -pedantic -c e.cc
$ g++-4.0.1-k8 -Wall -W -pedantic -c e.cc
$ g++-3.4.1 -Wall -W -pedantic -c e.cc
$ g++-3.2.2 -Wall -W -pedantic -c e.cc
$ g++-2.95 -Wall -W -pedantic -c e.c


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23689



More information about the Gcc-bugs mailing list