------- Additional Comments From geoffk at gcc dot gnu dot org 2005-09-04 18:34 ------- Although members of anonymous namespaces can be made 'static' on every target, they can all be given the same name on targets with weak symbol support, since on other targets the typeinfo is compared by name so different types must be given different names.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10591