From patchwork Sat Jan 18 09:57:46 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gerald Pfeifer X-Patchwork-Id: 1225124 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org (client-ip=209.132.180.131; helo=sourceware.org; envelope-from=gcc-patches-return-517642-incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=pfeifer.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.a=rsa-sha1 header.s=default header.b=iYDSZbWf; 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 480CzZ3rqKz9sPJ for ; Sat, 18 Jan 2020 20:58:00 +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:mime-version:content-type:message-id; q=dns; s= default; b=UN/B1TJ4+dPgETm9jdjsDKT688XnG9/26kHOYHNVrGZ41hl8lqkPA FLknoGgBuCEXUObL5ecQVsX4w1J3TxwWsZQzZefROAFR+eyNYce69Y1IVE7xUxrA wOym8IafTrBkxfgxDyjNN8fhFcSn+qN3p02XvP/Q1QaddwQAUCrad0= 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:mime-version:content-type:message-id; s= default; bh=aVYJ38tiJbNgf7t5sbhxOk1gNYg=; b=iYDSZbWfaclc93Wx2xrD ljYUusUTMfyK4u4+KhacsTvhoSL5xumwYR9MKGrLFOvMIg3sYyfc1YVB3wvJ9liR 9lqJa5Vexny57Kt0y1xBCDYJJxtNGU3tkUJFbbvb/NJS4i3B0rz5CXXecHvNNmV0 vK1ZgFty2ye03s4rutmmg9E= Received: (qmail 26099 invoked by alias); 18 Jan 2020 09:57:52 -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 26090 invoked by uid 89); 18 Jan 2020 09:57:52 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-21.2 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, KAM_SHORT, SPF_PASS autolearn=ham version=3.3.1 spammy= X-HELO: hamza.pair.com Received: from hamza.pair.com (HELO hamza.pair.com) (209.68.5.143) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sat, 18 Jan 2020 09:57:51 +0000 Received: from hamza.pair.com (localhost [127.0.0.1]) by hamza.pair.com (Postfix) with ESMTP id 8CA5333E13; Sat, 18 Jan 2020 04:57:49 -0500 (EST) Received: from anthias (simmu1-65-185.utaonline.at [62.218.65.185]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by hamza.pair.com (Postfix) with ESMTPSA id C1E4033E10; Sat, 18 Jan 2020 04:57:48 -0500 (EST) Date: Sat, 18 Jan 2020 10:57:46 +0100 (CET) From: Gerald Pfeifer To: gcc-patches@gcc.gnu.org, Jonathan Wakely , Marek Polacek , Jason Merrill Subject: [wwwdocs,C++] Update notes on C++17 and C++2a support. MIME-Version: 1.0 Message-Id: <20200118095749.8CA5333E13@hamza.pair.com> X-IsSubscribed: yes Streamline these two sections, remove references to svn.html, note the latter has landed by now. Pushed. Jonathan, Marek, Jason, it might be good if you could go through the page and see whether there are similar simplifications/updates. Thanks, Gerald --- htdocs/projects/cxx-status.html | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/htdocs/projects/cxx-status.html b/htdocs/projects/cxx-status.html index dd3702dc..8d9dbce6 100644 --- a/htdocs/projects/cxx-status.html +++ b/htdocs/projects/cxx-status.html @@ -36,9 +36,7 @@

GCC has experimental support for the next revision of the C++ standard, which is expected to be published in 2020.

-

C++2a features are available as part of "mainline" GCC - in the trunk of GCC's repository - and will be available in GCC 8 and later. To enable C++2a +

C++2a features are available since GCC 8. To enable C++2a support, add the command-line parameter -std=c++2a to your g++ command line. Or, to enable GNU extensions in addition to C++2a features, @@ -462,9 +460,7 @@ the library documentation.

-

C++17 features are available as part of "mainline" GCC - in the trunk of GCC's repository - and in GCC 5 and later. To enable C++17 +

C++17 features are available since GCC 5. To enable C++17 support, add the command-line parameter -std=c++17 to your g++ command line. Or, to enable GNU extensions in addition to C++17 features,