From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23664 invoked by alias); 10 Apr 2016 04:58:36 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 23637 invoked by uid 89); 10 Apr 2016 04:58:32 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=nbsp, Exchange, border, friend X-HELO: ainaz.pair.com Received: from ainaz.pair.com (HELO ainaz.pair.com) (209.68.2.66) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Sun, 10 Apr 2016 04:58:21 +0000 Received: from anthias (unknown [123.176.22.206]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ainaz.pair.com (Postfix) with ESMTPSA id 0A6473F475; Sun, 10 Apr 2016 00:58:14 -0400 (EDT) Date: Sun, 10 Apr 2016 04:58:00 -0000 From: Gerald Pfeifer To: gcc-patches@gcc.gnu.org cc: Jason Merrill Subject: [wwwdocs] Simplify gcc-4.6/cxx0x_status.html (and convert to global CSS) In-Reply-To: Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-IsSubscribed: yes X-SW-Source: 2016-04/txt/msg00452.txt.bz2 And here is the version for GCC 4.6. Applied. Gerald Index: gcc-4.6/cxx0x_status.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.6/cxx0x_status.html,v retrieving revision 1.11 diff -u -r1.11 cxx0x_status.html --- gcc-4.6/cxx0x_status.html 5 Dec 2011 21:51:05 -0000 1.11 +++ gcc-4.6/cxx0x_status.html 10 Apr 2016 01:21:25 -0000 @@ -2,13 +2,6 @@ Status of Experimental C++0x Support in GCC 4.6 - @@ -36,7 +29,7 @@ - +
@@ -45,315 +38,315 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +
Language Feature Proposal
Rvalue references N2118YesYes
    Rvalue references for *this N2439NoNo
Initialization of class objects by rvalues N1610YesYes
Non-static data member initializers N2756NoNo
Variadic templates N2242YesYes
    Extending variadic template template parameters N2555YesYes
Initializer lists N2672YesYes
Static assertions N1720YesYes
auto-typed variables N1984YesYes
    Multi-declarator auto N1737YesYes
    Removal of auto as a storage-class specifier N2546YesYes
    New function declarator syntax N2541YesYes
New wording for C++0x lambdas N2927YesYes
Declared type of an expression N2343YesYes
Right angle brackets N1757YesYes
Default template arguments for function templates DR226YesYes
Solving the SFINAE problem for expressions DR339YesYes
Template aliases N2258NoNo
Extern templates N1987YesYes
Null pointer constant N2431YesYes
Strongly-typed enums N2347YesYes
Forward declarations for enums N2764 YesYes
Generalized attributes N2761NoNo
Generalized constant expressions N2235YesYes
Alignment support N2341NoNo
Delegating constructors N1986NoNo
Inheriting constructors N2540NoNo
Explicit conversion operators N2437YesYes
New character types N2249YesYes
Unicode string literals N2442YesYes
Raw string literals N2442YesYes
Universal character name literals N2170YesYes
Extensible literals N2765NoNo
Standard Layout Types N2342YesYes
Defaulted and deleted functions N2346YesYes
Extended friend declarations N1791NoNo
Extending sizeof N2253YesYes
Inline namespaces N2535YesYes
Unrestricted unions N2544YesYes
Local and unnamed types as template arguments N2657YesYes
Range-based for N2930YesYes
Explicit virtual overrides N2928NoNo
Minimal support for garbage collection and reachability-based leak detection N2670NoNo
Allowing move constructors to throw [noexcept] N3050Yes (core language only)Yes (core language only)
Defining move special member functions N3053YesYes
ConcurrencyConcurrency
Sequence points N2239NoNo
Atomic operations N2427YesYes
Strong Compare and Exchange N2748NoNo
Bidirectional Fences N2752NoNo
Memory model N2429NoNo
Data-dependency ordering: atomics and memory model N2664NoNo
Propagating exceptions N2179YesYes
Abandoning a process and at_quick_exit N2440NoNo
Allow atomics use in signal handlers N2547NoNo
Thread-local storage N2659NoNo
Dynamic initialization and destruction with concurrency N2660NoNo
C99 Features in C++0xC99 Features in C++0x
__func__ predefined identifier N2340YesYes
C99 preprocessor N1653YesYes
long long N1811YesYes
Extended integral types N1988NoNo