From b53e4e1c510bda4dd44c92e3596a1190f85ddfaa Mon Sep 17 00:00:00 2001 From: Jonathan Wakely Date: Mon, 29 Jan 2018 12:37:17 +0000 Subject: [PATCH] Regenerate libstdc++ documentation * doc/xml/faq.xml: Update copyright years. * doc/html/*: Regenerate. From-SVN: r257142 --- libstdc++-v3/ChangeLog | 3 +++ libstdc++-v3/doc/html/faq.html | 13 ++++++++----- libstdc++-v3/doc/html/index.html | 4 ++-- libstdc++-v3/doc/html/manual/abi.html | 4 ++-- libstdc++-v3/doc/html/manual/bugs.html | 3 +++ libstdc++-v3/doc/html/manual/using_macros.html | 4 ++-- libstdc++-v3/doc/xml/faq.xml | 2 +- 7 files changed, 21 insertions(+), 12 deletions(-) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index b54b34ca7ef..7daf58092b4 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,5 +1,8 @@ 2018-01-29 Jonathan Wakely + * doc/xml/faq.xml: Update copyright years. + * doc/html/*: Regenerate. + PR libstdc++/83658 * include/std/any (any::__do_emplace): Only set _M_manager after constructing the contained object. diff --git a/libstdc++-v3/doc/html/faq.html b/libstdc++-v3/doc/html/faq.html index 2300868af1e..77ccac1ecd2 100644 --- a/libstdc++-v3/doc/html/faq.html +++ b/libstdc++-v3/doc/html/faq.html @@ -1,6 +1,6 @@ Frequently Asked Questions

Frequently Asked Questions


1.1. @@ -109,12 +109,15 @@ What is libstdc++?

The GNU Standard C++ Library v3 is an ongoing project to - implement the ISO 14882 Standard C++ library as described in - clauses 17 through 30 and annex D. For those who want to see + implement the ISO 14882 C++ Standard Library as described in + clauses 20 through 33 and annex D (prior to the 2017 standard + the library clauses started with 17). For those who want to see exactly how far the project has come, or just want the latest bleeding-edge code, the up-to-date source is available over - anonymous SVN, and can be browsed over - the web. + anonymous SVN, and can be browsed over the + web. +

+ N.B. The library is called libstdc++ not stdlibc++.

1.2.

Why should I use libstdc++?

diff --git a/libstdc++-v3/doc/html/index.html b/libstdc++-v3/doc/html/index.html index 576c088c5a0..3fd02193278 100644 --- a/libstdc++-v3/doc/html/index.html +++ b/libstdc++-v3/doc/html/index.html @@ -1,6 +1,6 @@ -The GNU C++ Library

The GNU C++ Library

Short Contents

- Copyright (C) 2008-2017 +The GNU C++ Library

The GNU C++ Library

Short Contents

+ Copyright (C) 2008-2018 FSF

diff --git a/libstdc++-v3/doc/html/manual/abi.html b/libstdc++-v3/doc/html/manual/abi.html index 1d217452aef..d9dc9adb623 100644 --- a/libstdc++-v3/doc/html/manual/abi.html +++ b/libstdc++-v3/doc/html/manual/abi.html @@ -539,11 +539,11 @@ gcc test.c -g -O2 -L. -lone -ltwo /usr/lib/libstdc++.so.5 /usr/lib/libstdc++.so. Intel Compilers for Linux: Compatibility with GNU Compilers .

diff --git a/libstdc++-v3/doc/html/manual/bugs.html b/libstdc++-v3/doc/html/manual/bugs.html index a98fcc77e69..db124e18a04 100644 --- a/libstdc++-v3/doc/html/manual/bugs.html +++ b/libstdc++-v3/doc/html/manual/bugs.html @@ -418,6 +418,9 @@ std::addressof should be constexpr

Use __builtin_addressof and add constexpr to addressof for C++17 and later. +

2306: + match_results::reference should be value_type&, not const value_type& +

Change typedef.

2313: tuple_size should always derive from integral_constant<size_t, N>

Update definitions of the partial specializations for const and volatile types. diff --git a/libstdc++-v3/doc/html/manual/using_macros.html b/libstdc++-v3/doc/html/manual/using_macros.html index e001d6fde79..7030bd2d0fd 100644 --- a/libstdc++-v3/doc/html/manual/using_macros.html +++ b/libstdc++-v3/doc/html/manual/using_macros.html @@ -108,7 +108,7 @@ mode.

__STDCPP_WANT_MATH_SPEC_FUNCS__

Undefined by default. When defined to a non-zero integer constant, enables support for ISO/IEC 29124 Special Math Functions. -

_GLIBCXX_SANITIZE_VECTOR

+

_GLIBCXX_SANITIZE_VECTOR

Undefined by default. When defined, std::vector operations will be annotated so that AddressSanitizer can detect invalid accesses to the unused capacity of a @@ -120,4 +120,4 @@ must be present on all vector operations or none, so this macro must be defined to the same value for all translation units that create, destroy or modify vectors. -

\ No newline at end of file +

\ No newline at end of file diff --git a/libstdc++-v3/doc/xml/faq.xml b/libstdc++-v3/doc/xml/faq.xml index 1a21e48007a..fea8c3286ae 100644 --- a/libstdc++-v3/doc/xml/faq.xml +++ b/libstdc++-v3/doc/xml/faq.xml @@ -7,7 +7,7 @@ - 2008-2014 + 2008-2018 FSF -- 2.30.2