------- Comment #6 from rguenth at gcc dot gnu dot org 2007-10-29 09:51 ------- The difference is that gcc 4.3 compared to for example 4.2 emits
0000000000000000 V typeinfo for s 0000000000000020 r typeinfo for (anonymous namespace)::t 0000000000000000 V typeinfo name for s 0000000000000000 r typeinfo name for (anonymous namespace)::t 0000000000000000 V vtable for s instead of (4.2): 0000000000000000 V typeinfo for s 0000000000000000 V typeinfo for (anonymous namespace)::t 0000000000000000 V typeinfo name for s 0000000000000000 V typeinfo name for (anonymous namespace)::t 0000000000000000 V vtable for s that is, the typeinfo references for the anonymous namespace are no longer weak! -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33871