------- Additional Comments From nathan at gcc dot gnu dot org 2005-03-24 18:58 ------- actually, it'd be a miscompile if it had a dynamic initializer (because the std says such a thing *must* be static initialized). Fortunately the assembly is correct (which is kind of bizarre)
.type _ZN1b1dE, @object .size _ZN1b1dE, 4 _ZN1b1dE: .long 8 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20505