[Bug c++/33858] Spurious warning with anonymous namespace and anonymous types
--- Comment #3 from tobi at gcc dot gnu dot org 2009-05-08 18:53 --- Note that the C-like equivalent doesn't warn (at least with g++ 4.1.2): $ cat user/t.cc namespace { struct { } t; } static struct { } s; $ g++ -c user/t.cc user/t.cc:3: warning: non-local variable 'unnamed::anonymous struct unnamed::t' uses anonymous type $ -- tobi at gcc dot gnu dot org changed: What|Removed |Added CC||tobi at gcc dot gnu dot org Last reconfirmed|2007-12-02 22:24:33 |2009-05-08 18:53:49 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33858
[Bug c++/33858] Spurious warning with anonymous namespace and anonymous types
--- Comment #2 from pinskia at gcc dot gnu dot org 2007-12-02 22:24 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Keywords||diagnostic Last reconfirmed|-00-00 00:00:00 |2007-12-02 22:24:33 date|| Summary|Spurious warning with |Spurious warning with |anonymous namespace |anonymous namespace and ||anonymous types http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33858