This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gcc-wwwdocs".

The branch, master has been updated
       via  12aa38156f7a63260c67a9fe9a1f5c02708c13f0 (commit)
      from  41f76e187b88427092ae91416b48275d4f839827 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 12aa38156f7a63260c67a9fe9a1f5c02708c13f0
Author: Gerald Pfeifer <ger...@pfeifer.com>
Date:   Mon Aug 5 20:33:10 2024 +0200

    bugs: Remove old "export" non-bug
    
    We have been carrying this note on the original C++ export feature
    for ages, and it's not actually a FAQ, if it ever was. In fact, it
    got moved down when a note on ADL was added last fall. So, remove it.

diff --git a/htdocs/bugs/index.html b/htdocs/bugs/index.html
index 40355911..7f2f485c 100644
--- a/htdocs/bugs/index.html
+++ b/htdocs/bugs/index.html
@@ -622,17 +622,6 @@ and the scope operator, or compile using C++11 or later. 
Defect report 1104
 changed the parser rules so that <code>&lt;::</code> works as expected.
 </p></dd>
 
-<dt><code>export</code></dt>
-<dd><p>Most C++ compilers (G++ included) never implemented C++98
-<code>export</code>, which was removed in C++11, and the keyword reused in
-C++20 by the Modules feature. The C++98 feature was intended to support
-separate compilation of template declarations and
-definitions. Without <code>export</code>, 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.</p></dd>
-</dl>
-
 <h3 id="upgrading">Common problems when upgrading the compiler</h3>
 
 <h4>ABI changes</h4>

-----------------------------------------------------------------------

Summary of changes:
 htdocs/bugs/index.html | 11 -----------
 1 file changed, 11 deletions(-)


hooks/post-receive
-- 
gcc-wwwdocs

Reply via email to