re PR c++/34094 (Undefined static data member in anonymous namespace can acquire...
authorJakub Jelinek <jakub@redhat.com>
Thu, 22 Nov 2007 14:06:06 +0000 (15:06 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Thu, 22 Nov 2007 14:06:06 +0000 (15:06 +0100)
commit6d1f904c2efb86125ae06ec5ac348a2e55499706
tree601e495b96713f8dbe7fc634c22ee24e8dea18a1
parent60f2c09056530a7c118e52a6859ea764bd555fcf
re PR c++/34094 (Undefined static data member in anonymous namespace can acquire a definition anyway)

PR c++/34094
* decl2.c (cp_write_global_declarations): Issue error about static
data members in anonymous namespace which are declared and used,
but not defined.

* g++.dg/ext/visibility/anon7.C: New test.

From-SVN: r130351
gcc/cp/ChangeLog
gcc/cp/decl2.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/visibility/anon7.C [new file with mode: 0644]