------- Comment #1 from paolo dot carlini at oracle dot com 2008-08-27 16:33 ------- Just a clarification about the "broken this, broken that" way of putting things: G++ started providing the extern template syntax *many*, and I mean it, *many* years ago, well before the standardization in C++0x. AFAICS, this testcase never linked. Thus, if anything, it's just that now, with C++0x, we have a divergence between the behavior of extern template as a G++ extension and its behavior as mandated by n2723. Nothing can be broken.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37256