From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2142) id 5709F3858010; Sat, 30 Jul 2022 13:08:37 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 5709F3858010 To: gcc-cvs-wwwdocs@gcc.gnu.org Subject: gcc-wwwdocs branch master updated. 9b3dbc6dd9e278edde818fe123ae13ffe2d639f9 X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: 160086f72bf574ebb7992218c8759be83c521e98 X-Git-Newrev: 9b3dbc6dd9e278edde818fe123ae13ffe2d639f9 Message-Id: <20220730130837.5709F3858010@sourceware.org> Date: Sat, 30 Jul 2022 13:08:37 +0000 (GMT) From: Gerald Pfeifer X-BeenThere: gcc-cvs-wwwdocs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-cvs-wwwdocs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jul 2022 13:08:37 -0000 This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via 9b3dbc6dd9e278edde818fe123ae13ffe2d639f9 (commit) from 160086f72bf574ebb7992218c8759be83c521e98 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 9b3dbc6dd9e278edde818fe123ae13ffe2d639f9 Author: Gerald Pfeifer Date: Sat Jul 30 15:07:45 2022 +0200 cxx-status: Move www.open-std.org to https diff --git a/htdocs/projects/cxx-status.html b/htdocs/projects/cxx-status.html index 18fb6408..ae0321c0 100644 --- a/htdocs/projects/cxx-status.html +++ b/htdocs/projects/cxx-status.html @@ -852,25 +852,25 @@ Removing trigraphs - N4086 + N4086 5 u8 character literals - N4267 + N4267 6 __cpp_unicode_characters >= 201411 Folding expressions - N4295 + N4295 6 __cpp_fold_expressions >= 201411 Attributes for namespaces and enumerators - N4266 + N4266 4.9 (namespaces)
6 (enumerators) @@ -880,43 +880,43 @@ Nested namespace definitions - N4230 + N4230 6 __cpp_nested_namespace_definitions >= 201411 Allow constant evaluation for all non-type template arguments - N4268 + N4268 6 __cpp_nontype_template_args >= 201411 Extending static_assert - N3928 + N3928 6 __cpp_static_assert >= 201411 New Rules for auto deduction from braced-init-list - N3922 + N3922 5 Allow typename in a template template parameter - N4051 + N4051 5 [[fallthrough]] attribute - P0188R1 + P0188R1 7 __has_cpp_attribute(fallthrough) [[nodiscard]] attribute - P0189R1 + P0189R1 4.8 ([[gnu::warn_unused_result]])
7 (P0189R1) @@ -924,7 +924,7 @@ [[maybe_unused]] attribute - P0212R1 + P0212R1 4.8 ([[gnu::unused]])
7 (P0212R1) @@ -932,44 +932,44 @@ Extension to aggregate initialization - P0017R1 + P0017R1 7 __cpp_aggregate_bases >= 201603 Wording for constexpr lambda - P0170R1 + P0170R1 7 __cpp_constexpr >= 201603 Unary Folds and Empty Parameter Packs - P0036R0 + P0036R0 6 __cpp_fold_expressions >= 201603 Generalizing the Range-Based For Loop - P0184R0 + P0184R0 6 __cpp_range_based_for >= 201603 Lambda capture of *this by Value - P0018R3 + P0018R3 7 __cpp_capture_star_this >= 201603 Construction Rules for enum class variables - P0138R2 + P0138R2 7 Hexadecimal floating literals for C++ - P0245R1 + P0245R1 3.0 __cpp_hex_float >= 201603 @@ -1120,14 +1120,14 @@ Concepts - N4377 + N4377 6 -fconcepts __cpp_concepts >= 201507 Transactional Memory - N4514 + N4514 6 (no atomic_cancel) -fgnu-tm __cpp_transactional_memory >= 201505 @@ -1173,13 +1173,13 @@ Tweak to certain C++ contextual conversions - N3323 + N3323 4.9 Binary literals - N3472 + N3472 4.3 (GNU)
4.9 (N3472) @@ -1232,7 +1232,7 @@ Member initializers and aggregates - N3653 + N3653 5 @@ -1240,7 +1240,7 @@ Clarifying memory allocation - N3664 + N3664 N/A @@ -1254,14 +1254,14 @@ [[deprecated]] attribute - N3760 + N3760 4.9 (N3797) __has_cpp_attribute(deprecated) >= 201309 Single-quotation-mark as a digit separator - N3781 + N3781 4.9 (N3797) __cpp_digit_separator >= 201309 @@ -1282,7 +1282,7 @@ Runtime-sized arrays with automatic storage duration
(Removed from the standard) - N3639 + N3639 ?.? (GNU VLAs)
4.9 (N3639)
5 (GNU VLAs) @@ -1318,139 +1318,139 @@ Rvalue references - N2118 + N2118 GCC 4.3 __cpp_rvalue_references >= 200610     Rvalue references for *this - N2439 + N2439 GCC 4.8.1 __cpp_ref_qualifiers >= 200710 Initialization of class objects by rvalues - N1610 + N1610 Yes Non-static data member initializers - N2756 + GCC 4.7 __cpp_nsdmi >= 200809 Variadic templates - N2242 + N2242 GCC 4.3 __cpp_variadic_templates >= 200704     Extending variadic template template parameters - N2555 + N2555 GCC 4.4 Initializer lists - N2672 + N2672 GCC 4.4 __cpp_initializer_lists >= 200806 Static assertions - N1720 + N1720 GCC 4.3 __cpp_static_assert >= 200410 auto-typed variables - N1984 + N1984 GCC 4.4     Multi-declarator auto - N1737 + N1737 GCC 4.4     Removal of auto as a storage-class specifier - N2546 + N2546 GCC 4.4     New function declarator syntax - N2541 + N2541 GCC 4.4 New wording for C++0x lambdas - N2927 + N2927 GCC 4.5 __cpp_lambdas >= 200907 Declared type of an expression - N2343 + N2343 GCC 4.3 __cpp_decltype >= 200707     decltype and call expressions - N3276 + N3276 GCC 4.8.1 Right angle brackets - N1757 + N1757 GCC 4.3 Default template arguments for function templates - DR226 + DR226 GCC 4.3 Solving the SFINAE problem for expressions - DR339 + DR339 GCC 4.4 Template aliases - N2258 + N2258 GCC 4.7 __cpp_alias_templates >= 200704 Extern templates - N1987 + N1987 Yes Null pointer constant - N2431 + N2431 GCC 4.6 Strongly-typed enums - N2347 + N2347 GCC 4.4 @@ -1458,27 +1458,27 @@ Forward declarations for enums - N2764 + N2764 GCC 4.6 Generalized attributes - N2761 + N2761 GCC 4.8 __cpp_attributes >= 200809;
__has_cpp_attribute(noreturn) >= 200809;
__has_cpp_attribute(carries_dependency) == 0 (not implemented) Generalized constant expressions - N2235 + N2235 GCC 4.6 __cpp_constexpr >= 200704 Alignment support - N2341 + N2341 GCC 4.8 @@ -1486,125 +1486,125 @@ Delegating constructors - N1986 + N1986 GCC 4.7 __cpp_delegating_constructors >= 200604 Inheriting constructors - N2540 + N2540 GCC 4.8 __cpp_inheriting_constructors >= 200802 Explicit conversion operators - N2437 + N2437 GCC 4.5 New character types - N2249 + N2249 GCC 4.4 __cpp_unicode_characters >= 200704 Unicode string literals - N2442 + N2442 GCC 4.5 __cpp_unicode_literals >= 200710 Raw string literals - N2442 + N2442 GCC 4.5 __cpp_raw_strings >= 200710 Universal character name literals - N2170 + N2170 GCC 4.5 User-defined literals - N2765 + N2765 GCC 4.7 __cpp_user_defined_literals >= 200809 Standard Layout Types - N2342 + N2342 GCC 4.5 Defaulted and deleted functions - N2346 + N2346 GCC 4.4 Extended friend declarations - N1791 + N1791 GCC 4.7 Extending sizeof - N2253 + N2253 GCC 4.4 Inline namespaces - N2535 + N2535 GCC 4.4 Unrestricted unions - N2544 + N2544 GCC 4.6 Local and unnamed types as template arguments - N2657 + N2657 GCC 4.5 Range-based for - N2930 + N2930 GCC 4.6 __cpp_range_based_for >= 200907 Explicit virtual overrides - N2928 -
N3206 -
N3272 + N2928 +
N3206 +
N3272 GCC 4.7 Minimal support for garbage collection and reachability-based leak detection - N2670 + N2670 No Allowing move constructors to throw [noexcept] - N3050 + N3050 GCC 4.6 Defining move special member functions - N3053 + N3053 GCC 4.6 @@ -1615,68 +1615,68 @@ Sequence points - N2239 + N2239 Yes Atomic operations - N2427 + N2427 GCC 4.4 Strong Compare and Exchange - N2748 + N2748 GCC 4.5 Bidirectional Fences - N2752 + N2752 GCC 4.8 Memory model - N2429 + N2429 GCC 4.8 Data-dependency ordering: atomics and memory model - N2664 + N2664 GCC 4.4
(memory_order_consume) Propagating exceptions - N2179 + N2179 GCC 4.4 Abandoning a process and at_quick_exit - N2440 + N2440 GCC 4.8 Allow atomics use in signal handlers - N2547 + N2547 Yes Thread-local storage - N2659 + N2659 GCC 4.8 Dynamic initialization and destruction with concurrency - N2660 + N2660 GCC 4.3 __cpp_threadsafe_static_init >= 200806 @@ -1687,26 +1687,26 @@ __func__ predefined identifier - N2340 + N2340 GCC 4.3 C99 preprocessor - N1653 + N1653 GCC 4.3 long long - N1811 + N1811 GCC 4.3 Extended integral types - N1988 + N1988 Yes ----------------------------------------------------------------------- Summary of changes: htdocs/projects/cxx-status.html | 182 ++++++++++++++++++++-------------------- 1 file changed, 91 insertions(+), 91 deletions(-) hooks/post-receive -- gcc-wwwdocs