From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 78097 invoked by alias); 19 Oct 2017 13:59:12 -0000 Mailing-List: contact libstdc++-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libstdc++-owner@gcc.gnu.org Received: (qmail 78054 invoked by uid 89); 19 Oct 2017 13:59:12 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-26.9 required=5.0 tests=BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,RP_MATCHES_RCVD,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=recommendations, 2995, 23193, 2641 X-Spam-User: qpsmtpd, 2 recipients X-HELO: mx1.redhat.com Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 19 Oct 2017 13:59:10 +0000 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id A335CC01A420; Thu, 19 Oct 2017 13:59:09 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mx1.redhat.com A335CC01A420 Authentication-Results: ext-mx07.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com Authentication-Results: ext-mx07.extmail.prod.ext.phx2.redhat.com; spf=fail smtp.mailfrom=jwakely@redhat.com Received: from localhost (unknown [10.33.36.88]) by smtp.corp.redhat.com (Postfix) with ESMTP id 4CB61B9C32; Thu, 19 Oct 2017 13:59:09 +0000 (UTC) Date: Thu, 19 Oct 2017 13:59:00 -0000 From: Jonathan Wakely To: libstdc++@gcc.gnu.org, gcc-patches@gcc.gnu.org Subject: [PATCH] Update references to C++17 in libstdc++ manual Message-ID: <20171019135908.GA15963@redhat.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="+QahgC5+KEYLbs62" Content-Disposition: inline X-Clacks-Overhead: GNU Terry Pratchett User-Agent: Mutt/1.9.1 (2017-09-22) X-IsSubscribed: yes X-SW-Source: 2017-10/txt/msg00058.txt.bz2 --+QahgC5+KEYLbs62 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-length: 105 * doc/xml/manual/status_cxx2017.xml: Update references to C++17 section numbers. Committed to trunk. --+QahgC5+KEYLbs62 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="patch.txt" Content-length: 4889 commit 834582b0c91337b031fa610e08c81ff1f2087f53 Author: Jonathan Wakely Date: Thu Oct 19 14:38:40 2017 +0100 Update references to C++17 in libstdc++ manual * doc/xml/manual/status_cxx2017.xml: Update references to C++17 section numbers. diff --git a/libstdc++-v3/doc/xml/manual/status_cxx2017.xml b/libstdc++-v3/doc/xml/manual/status_cxx2017.xml index fd66ac503a8..b5a65be12c9 100644 --- a/libstdc++-v3/doc/xml/manual/status_cxx2017.xml +++ b/libstdc++-v3/doc/xml/manual/status_cxx2017.xml @@ -935,49 +935,49 @@ Feature-testing recommendations for C++. - 20.6.5 [optional.bad_optional_access] + 23.6.5 [optional.bad_optional_access] what() returns "bad optional access". - 20.7.2 [variant.variant] + 23.7.3 [variant.variant] Whether variant supports over-aligned types should be documented here. - 20.7.10 [variant.bad.access] + 23.7.10 [variant.bad.access] what() returns "Unexpected index". - 20.12.5.2 [memory.resource.pool.options] + 23.12.5.2 [memory.resource.pool.options] The limits for maximum number of blocks and largest allocation size supported by pool_options should be documented here. - 20.12.6.1 [memory.resource.monotonic.buffer.ctor] + 23.12.6.1 [memory.resource.monotonic.buffer.ctor] The default next_buffer_size and growth factor should be documented here. - 20.15.4.3 [meta.unary.prop] + 23.15.4.3 [meta.unary.prop] The predicate condition for has_unique_object_representations is true for all scalar types except floating point types. - 20.19.3 [execpol.type], - 25.2.3 [algorithms.parallel.exec] + 23.19.3 [execpol.type], + 28.4.3 [algorithms.parallel.exec] There are no implementation-defined execution policies. - 22.4.2 [string.view.template] + 24.4.2 [string.view.template] basic_string_view<C, T>::iterator is C* and basic_string_view<C, T>::const_iterator is @@ -986,7 +986,7 @@ Feature-testing recommendations for C++. - 25.2.3 [algorithms.parallel.exec] + 28.4.3 [algorithms.parallel.exec] Threads of execution created by std::thread provide concurrent forward progress guarantees, so threads of execution implicitly created by the library will provide parallel forward @@ -994,39 +994,39 @@ Feature-testing recommendations for C++. - 26.4.1 [cfenv.syn] + 29.4.1 [cfenv.syn] The effects of the <cfenv> functions depends on whether the FENV_ACCESS pragma is supported, and on the C library that provides the header. - 26.6.9 [c.math.rand] + 29.6.9 [c.math.rand] Whether the rand function may introduce data races depends on the target C library that provides the function. - 26.9.5 [sf.cmath] + 29.9.5 [sf.cmath] The effect of calling the mathematical special functions with large inputs should be documented here. - 27.10.2.1 [fs.conform.9945] + 30.10.2.1 [fs.conform.9945] The behavior of the filesystem library implementation will depend on the target operating system. Some features will not be not supported on some targets. - 27.10.6 [fs.filesystem.syn] + 30.10.5 [fs.filesystem.syn] The clock used for file times is std::chrono::system_clock. - 27.10.8 [path.generic] + 30.10.7.1 [fs.path.generic] dot-dot in the root-directory refers to the root-directory itself. --+QahgC5+KEYLbs62--