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 6ffde10eba0811d1223eaba7e2a8daefe26276aa (commit) from 561b07983ed3bfaec2d9f19922f5e70526a86bf5 (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 6ffde10eba0811d1223eaba7e2a8daefe26276aa Author: Jonathan Wakely Date: Wed Nov 4 12:58:19 2020 +0000 Document std::istreambuf_iterator change in GCC 10 [PR 92285] diff --git a/htdocs/gcc-10/changes.html b/htdocs/gcc-10/changes.html index 759e4fd7..d40a633c 100644 --- a/htdocs/gcc-10/changes.html +++ b/htdocs/gcc-10/changes.html @@ -65,6 +65,12 @@ You may also want to check out our Language (HSAIL) has been deprecated and will likely be removed in a future release. +
  • + The type of the std::iterator base class of + std::istreambuf_iterator was changed in C++98 mode + to be consistent with C++11 and later standards. + See the libstdc++ notes below for more details. +
  • @@ -504,6 +510,18 @@ int get_naïve_pi() {
  • Reduced header dependencies, leading to faster compilation for some code.
  • +
  • + The std::iterator base class of + std::istreambuf_iterator was changed in C++98 mode + to be consistent with C++11 and later standards. + This is expected to have no noticeable effect except in the unlikely case + of a class which has potentially overlapping subobjects of type + std::istreambuf_iterator<C> and another iterator type + with a std::iterator<input_iterator_tag, C, ...> + base class. The layout of such a type might change when compiled as C++98. + Bug 92285 + has more details and concrete examples. +
  • D

    ----------------------------------------------------------------------- Summary of changes: htdocs/gcc-10/changes.html | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) hooks/post-receive -- gcc-wwwdocs