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  5f0d63fa2a1c45b1d7849dafca4e2a7dfcd1f0e4 (commit)
      from  bcc6e4bf6f0747bb264f0d1119655233046007e8 (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 5f0d63fa2a1c45b1d7849dafca4e2a7dfcd1f0e4
Author: Jonathan Wakely <jwak...@redhat.com>
Date:   Fri Apr 4 10:11:06 2025 +0100

    Document some more libstdc++ additions in gcc-15

diff --git a/htdocs/gcc-15/changes.html b/htdocs/gcc-15/changes.html
index 3cec4ff4..3e3c6655 100644
--- a/htdocs/gcc-15/changes.html
+++ b/htdocs/gcc-15/changes.html
@@ -564,9 +564,24 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;"
   <li>Debug assertions are now enabled by default for unoptimized builds.
     Use <code>-D_GLIBCXX_NO_ASSERTIONS</code> to override this.
   </li>
+  <li>
+    Associative containers and lists now use custom <code>pointer</code>
+    types internally, instead of only when interacting with their allocator.
+  </li>
   <li>Improved experimental support for C++26, including:
     <ul>
-    <li><code>views::concat</code>.</li>
+    <li><code>views::concat</code>, <code>views::to_input</code>,
+      <code>views::cache_latest</code>.
+    </li>
+    <li>
+      Sorting algorithms and raw memory algorithms are <code>constexpr</code>
+      so can be used during constant evaluation.
+    </li>
+    <li>
+      <code>&lt;stdbit.h&gt;</code> and <code>&lt;stdckdint.h&gt;</code>
+      headers.
+    </li>
+    <li><code>std::is_virtual_base_of</code> type trait.</li>
     <li>Member <code>visit</code>.</li>
     <li>Type-checking <code>std::format</code> args.</li>
     </ul>
@@ -580,6 +595,14 @@ asm (".text; %cc0: mov %cc2, %%r0; .previous;"
     <li>
       <code>std::flat_map</code> and <code>std::flat_set</code>.
     </li>
+    <li>
+      <code>std::from_range_t</code> constructors added to all containers,
+      as well as new member functions such as <code>insert_range</code>.
+    </li>
+    <li>
+      Formatting of ranges and tuples with <code>std::format</code>,
+      as well as string escaping for debug formats.
+    </li>
     <li>
       Clarify handling of encodings in localized formatting of chrono types.
     </li>

-----------------------------------------------------------------------

Summary of changes:
 htdocs/gcc-15/changes.html | 25 ++++++++++++++++++++++++-
 1 file changed, 24 insertions(+), 1 deletion(-)


hooks/post-receive
-- 
gcc-wwwdocs

Reply via email to