This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/37256] extern template / explicit instantiation broken in 4.4.0-pre
- From: "paolo dot carlini at oracle dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 27 Aug 2008 16:33:42 -0000
- Subject: [Bug c++/37256] extern template / explicit instantiation broken in 4.4.0-pre
- References: <bug-37256-13262@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- 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