From patchwork Thu Oct 19 13:59:08 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jonathan Wakely X-Patchwork-Id: 828097 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org (client-ip=209.132.180.131; helo=sourceware.org; envelope-from=gcc-patches-return-464543-incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b="OSoeKStU"; dkim-atps=neutral Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3yHrCG6s4cz9t2Z for ; Fri, 20 Oct 2017 00:59:38 +1100 (AEDT) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:date :from:to:subject:message-id:mime-version:content-type; q=dns; s= default; b=V5Xufgw8nIJmuzivo1bld4ZoV3vilcBByUXKYsS/0SLoiWFUdD6+F ICa/wRAlJqwWxZtCOh4kIXQC0IUEjJHPP3GdFqMQttHDaYH3U8at6RR1eOPnH213 lMvKt1CmHShfBBHwmXeveLMhE0BqzGtufzf5LmR9bCIAFl71G3xrzs= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:date :from:to:subject:message-id:mime-version:content-type; s= default; bh=CZB6E4h9ObqncjGIvgw9tSi7Ny4=; b=OSoeKStUhQ7EJ4SdOovJ riy1Kn8FUjjq0M0qZeOnFmgAjdAA2eqqujoLMlYqLu56qHHI7Wd0tNrrYrDccl8t +7Pa+YfzTYW5fWev8hLGg6aQxW7MCCwh76vVbOonu9jmdLAbDW/KzfJzevUYd8dx zjKwjPnw3ugVbQELaCKqQxY= Received: (qmail 78098 invoked by alias); 19 Oct 2017 13:59:12 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@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 14:59:08 +0100 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-Disposition: inline X-Clacks-Overhead: GNU Terry Pratchett User-Agent: Mutt/1.9.1 (2017-09-22) * doc/xml/manual/status_cxx2017.xml: Update references to C++17 section numbers. Committed to trunk. 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.