This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Is there Doc on level of C++ standard implementation (and what about 'export')?
- From: "Lee Millward" <lee dot millward at gmail dot com>
- To: "Kris Thielemans" <kris dot thielemans at csc dot mrc dot ac dot uk>
- Cc: gcc at gcc dot gnu dot org
- Date: Wed, 26 Apr 2006 12:19:29 +0100
- Subject: Re: Is there Doc on level of C++ standard implementation (and what about 'export')?
- References: <01ad01c6690f$7764abb0$0d0a10ac@bach>
To answer the first part of your question here's an extract from
http://gcc.gnu.org/bugs.html#known
"The export keyword is not implemented.
Most C++ compilers (G++ included) do not yet implement export, which
is necessary for separate compilation of template declarations and
definitions. Without export, a template definition must be in scope to
be used. The obvious workaround is simply to place all definitions in
the header itself. Alternatively, the compilation unit containing
template definitions may be included from the header."
As for other unimplemented features I'll have to leave that to someone
else to answer.