From patchwork Mon Sep 22 15:25:42 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jonathan Wakely X-Patchwork-Id: 392015 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org 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 73DB214011D for ; Tue, 23 Sep 2014 01:26:02 +1000 (EST) 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=dTg0tHpFWm3fbhan4UXfQE9k4OyvauVfd9eJIHGaSVs+p8U777ZCs foqA6vwuGyLNuJhg0tjQ6VCFEYxcPRGED1WAjqToWoscGOp7Qycth8c+ZFHUJBs9 O4xRDwA2AYGNO/Cc3sOZkP6K2Zdk78TANFlUKUDu0L2B2XPMCKFRbY= 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=wC+Fff8eeSCusRvMsEzbE1RoSiw=; b=g3GII31oLsVwoFkKvLaO TCF9PDzswmm/5twSJttZVwGmxHJNPF7lfhkTd7nJtlwxNrUOwK1gl9Ge47ug1Om8 K+NLEI0w/DNDxDWXvZfzgj72hECSrfYJbvF113zcES9wusQ9+R15BxwcylBmlsL6 IRMvhTZs8bz34magTK5C/J0= Received: (qmail 7931 invoked by alias); 22 Sep 2014 15:25:46 -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 7913 invoked by uid 89); 22 Sep 2014 15:25:46 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.5 required=5.0 tests=AWL, BAYES_00, RP_MATCHES_RCVD, SPF_HELO_PASS, SPF_PASS autolearn=ham version=3.3.2 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 (AES256-GCM-SHA384 encrypted) ESMTPS; Mon, 22 Sep 2014 15:25:44 +0000 Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s8MFPhwU018728 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Mon, 22 Sep 2014 11:25:43 -0400 Received: from localhost (ovpn-116-40.ams2.redhat.com [10.36.116.40]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s8MFPgVv012769; Mon, 22 Sep 2014 11:25:43 -0400 Date: Mon, 22 Sep 2014 16:25:42 +0100 From: Jonathan Wakely To: libstdc++@gcc.gnu.org, gcc-patches@gcc.gnu.org Subject: [patch] Update C++11 library status docs Message-ID: <20140922152542.GD2669@redhat.com> MIME-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) This documents some more C++11 features as incomplete and notes that iostreams are movable now. Committed to trunk. commit 8de61687f31c20aec35c02393c4fbb44ddcc0cbb Author: Jonathan Wakely Date: Mon Sep 22 15:57:28 2014 +0100 * doc/xml/manual/status_cxx2011.xml: Update C++11 status. * doc/xml/manual/status_cxx2014.xml: Update TS status. * doc/html/manual/status.html: Regenerate. diff --git a/libstdc++-v3/doc/xml/manual/status_cxx2011.xml b/libstdc++-v3/doc/xml/manual/status_cxx2011.xml index f0a256d..4433c89 100644 --- a/libstdc++-v3/doc/xml/manual/status_cxx2011.xml +++ b/libstdc++-v3/doc/xml/manual/status_cxx2011.xml @@ -600,16 +600,18 @@ particular release. + 20.6.12.3 uninitialized_fill - Y - + Partial + Returns void.. + 20.6.12.4 uninitialized_fill_n - Y - + Partial + Returns void.. 20.6.13 @@ -1183,10 +1185,11 @@ particular release. + 22.3.3.1 Character classification - Y - + Partial + Missing isblank. 22.3.3.2 @@ -1639,10 +1642,11 @@ particular release. + 25.3 Mutating sequence operations - Y - + Partial + rotate returns void. 25.4 @@ -2049,10 +2053,13 @@ particular release. + 26.8 C Library - Y - + Partial + <ctgmath> doesn't include + <ccomplex> + @@ -2129,7 +2136,6 @@ particular release. Iostreams base classes Partial - Missing move and swap operations on basic_ios. Missing io_errc and iostream_category. ios_base::failure is not derived from system_error. Missing ios_base::hexfloat. @@ -2147,23 +2153,20 @@ particular release. Formatting and manipulators Partial - Missing move and swap operations Missing get_time and put_time manipulators. - 27.8 String-based streams - Partial - Missing move and swap operations + Y + - 27.9 File-based streams - Partial - Missing move and swap operations + Y + diff --git a/libstdc++-v3/doc/xml/manual/status_cxx2014.xml b/libstdc++-v3/doc/xml/manual/status_cxx2014.xml index 82abd88..11254d6 100644 --- a/libstdc++-v3/doc/xml/manual/status_cxx2014.xml +++ b/libstdc++-v3/doc/xml/manual/status_cxx2014.xml @@ -402,18 +402,6 @@ not in any particular release. - - N3923 - - - A SFINAE-Friendly std::iterator_traits - N - Library Fundamentals TS - - - - - N3925