------- Comment #9 from geoffk at gcc dot gnu dot org  2007-05-13 23:18 -------
No DECL whose mangled name includes the name of an anonymous namespace should
be TREE_PUBLIC.  That is the bug here.

There are no problems with typeinfo on systems where typeinfo is compared by
address, which includes Linux and Darwin.  On other systems you'll notice that
the symbols are uniqued.

I don't believe there are any reasons why the names have to be unique on these
systems.  Andrew, if you know some reasons, it would help if you listed them.


-- 


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

Reply via email to