This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: [PATCH 3/2] Update documentation for C++17 filesystem library
- From: Jonathan Wakely <jwakely at redhat dot com>
- To: libstdc++ at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
- Date: Mon, 7 Jan 2019 12:46:37 +0000
- Subject: Re: [PATCH 3/2] Update documentation for C++17 filesystem library
- References: <20190106223506.GA21904@redhat.com>
This updates the manual to reflect the std::filesystem definitions
moving to the main library.
Committed to trunk.
commit ca7e342f4f8be3d32a58357b9d85b26fc2635fab
Author: Jonathan Wakely <jwakely@redhat.com>
Date: Mon Jan 7 12:45:04 2019 +0000
Update documentation for C++17 filesystem library
* doc/xml/manual/spine.xml: Update copyright years.
* doc/xml/manual/status_cxx2017.xml: Adjust note about -lstdc++fs.
* doc/xml/manual/using.xml: Remove requirement to link with -lstdc++fs
for C++17 filesystem library.
* doc/html/*: Regenerate.
diff --git a/libstdc++-v3/doc/xml/manual/spine.xml b/libstdc++-v3/doc/xml/manual/spine.xml
index b9f05e24f3d..2b6973ba0ae 100644
--- a/libstdc++-v3/doc/xml/manual/spine.xml
+++ b/libstdc++-v3/doc/xml/manual/spine.xml
@@ -26,6 +26,7 @@
<year>2016</year>
<year>2017</year>
<year>2018</year>
+ <year>2019</year>
<holder>
<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.fsf.org">FSF</link>
</holder>
diff --git a/libstdc++-v3/doc/xml/manual/status_cxx2017.xml b/libstdc++-v3/doc/xml/manual/status_cxx2017.xml
index 181dbe7a6ec..f3793083375 100644
--- a/libstdc++-v3/doc/xml/manual/status_cxx2017.xml
+++ b/libstdc++-v3/doc/xml/manual/status_cxx2017.xml
@@ -692,7 +692,7 @@ Feature-testing recommendations for C++</link>.
<entry align="center"> 8.1 </entry>
<entry><code> __has_include(<filesystem>) </code>,
<code> __cpp_lib_filesystem >= 201603 </code>
- (requires linking with <code>-lstdc++fs</code>)
+ (GCC 8.x requires linking with <code>-lstdc++fs</code>)
</entry>
</row>
diff --git a/libstdc++-v3/doc/xml/manual/using.xml b/libstdc++-v3/doc/xml/manual/using.xml
index 63031c8a86d..2d44a739406 100644
--- a/libstdc++-v3/doc/xml/manual/using.xml
+++ b/libstdc++-v3/doc/xml/manual/using.xml
@@ -99,9 +99,7 @@
<entry><literal>-lstdc++fs</literal></entry>
<entry>Linking to <filename class="libraryfile">libstdc++fs</filename>
is required for use of the Filesystem library extensions in
- <filename class="headerfile"><experimental/filesystem></filename>
- and the C++17 Filesystem library in
- <filename class="headerfile"><filesystem></filename>.
+ <filename class="headerfile"><experimental/filesystem></filename>.
</entry>
</row>