]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump. master trunk
authorGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 17 Feb 2026 00:16:23 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 17 Feb 2026 00:16:23 +0000 (00:16 +0000)
gcc/DATESTAMP
gcc/ada/ChangeLog
gcc/algol68/ChangeLog
gcc/testsuite/ChangeLog
libstdc++-v3/ChangeLog

index 4fe04e093b44c69bd2a0a488ba5a6c152036abf1..0fb7178085cb7f524166a0cfc62ec0865dc9ceb0 100644 (file)
@@ -1 +1 @@
-20260216
+20260217
index 6f303447e080f8fcefd0d877674ef11ce9972555..ee97258e84b8507c5bf720090a9b00daf36dabef 100644 (file)
@@ -1,3 +1,13 @@
+2026-02-16  Eric Botcazou  <ebotcazou@adacore.com>
+
+       PR ada/124106
+       * exp_ch4.adb (Expand_N_Allocator): Minor fix in commentary.
+       (Expand_Allocator_Expression): Propagate the Subpool_Handle_Name
+       of the original allocator onto the newly built allocators.
+       * exp_ch6.adb (Make_Build_In_Place_Call_In_Allocator): Likewise.
+       Use Preserve_Comes_From_Source to propagate Comes_From_Source.
+       (Make_CPP_Constructor_Call_In_Allocator): Likewise.
+
 2026-02-11  Steve Baird  <baird@adacore.com>
 
        PR ada/124016
 2026-02-11  Steve Baird  <baird@adacore.com>
 
        PR ada/124016
index 82613b7b560f20893adb86c8e8fc39aeda88588d..846ed879a12a2d70cdbb8988e7e80e7c94458f3d 100644 (file)
@@ -1,3 +1,10 @@
+2026-02-16  Jose E. Marchesi  <jemarch@gnu.org>
+
+       PR algol68/124115
+       * a68-low-holes.cc (get_hole_symbol): Always set *addrp to avoid
+       uninitialized memory.
+       * a68-low.cc (a68_make_formal_hole_decl): Remove assert.
+
 2026-02-12  James Bohl  <bohlj47@gmail.com>
 
        PR algol68/124049
 2026-02-12  James Bohl  <bohlj47@gmail.com>
 
        PR algol68/124049
index 2b194b7f10e1456c505176af77b6a594945c4f09..23142bf58858db391cc2a6bf00c483cb84005d5e 100644 (file)
@@ -1,3 +1,18 @@
+2026-02-16  Jose E. Marchesi  <jemarch@gnu.org>
+
+       PR algol68/124115
+       * algol68/compile/formal-hole-2.a68: New test.
+
+2026-02-16  Richard Biener  <rguenther@suse.de>
+
+       PR testsuite/103515
+       * gcc.target/powerpc/pr103515.c: Mark the loop in foo1
+       with #pramga GCC novector.
+
+2026-02-16  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/subpools2.adb: New test.
+
 2026-02-15  Patrick Palka  <ppalka@redhat.com>
 
        PR c++/121500
 2026-02-15  Patrick Palka  <ppalka@redhat.com>
 
        PR c++/121500
index 20da1e8ddaa6fb7dfa308f50c68b10f0a3f5f77b..9b8ffa89e2d1dc1bdaa02c6f7d6e8409b3fc6bb6 100644 (file)
@@ -1,3 +1,47 @@
+2026-02-16  Tomasz Kamiński  <tkaminsk@redhat.com>
+
+       PR libstdc++/119745
+       * include/bits/basic_string.h (basic_string::_M_construct)
+       [__cplusplus >= 202302L]: Declare.
+       (basic_string::basic_string(basic_string&&, size_type, const _Alloc&))
+       (basic_string(basic_string&&, size_type, size_type, const _Alloc&))
+       (basic_string::substr(size_type, size_type) &&)
+       (basic_string::substr(size_type) &&) [__cplusplus >= 202302L]: Define.
+       * include/bits/basic_string.tcc (basic_string::_M_construct)
+       [__cplusplus >= 202302L]: Define.
+       * testsuite/21_strings/basic_string/operations/substr/rvalue.cc: New test.
+
+2026-02-16  Tomasz Kamiński  <tkaminsk@redhat.com>
+
+       * include/std/mdspan (std::submdspan_extents): Rename to...
+       (std::subextents): Renamed from submdspan_extents.
+       (std::submdspan_canonicalize_slices): Rename to...
+       (std::canonical_slices): Renamed from submdspan_canonicalize_slices.
+       * testsuite/23_containers/mdspan/submdspan/submdspan_canonicalize_slices.cc:
+       Move to...
+       * testsuite/23_containers/mdspan/submdspan/canonical_slices.cc: ...here.
+       Updated calls to submdspan_canonicalize_slices.
+       * testsuite/23_containers/mdspan/submdspan/submdspan_canonicalize_slices_neg.cc:
+       Move to...
+       * testsuite/23_containers/mdspan/submdspan/canonical_slices_neg.cc: ...here.
+       Updated calls to submdspan_canonicalize_slices.
+       * testsuite/23_containers/mdspan/submdspan/submdspan_extents.cc: Move to...
+       * testsuite/23_containers/mdspan/submdspan/subextents.cc: ...here.
+       Qualified and renamed calls to submdspan_extents.
+       * testsuite/23_containers/mdspan/submdspan/submdspan_extents_neg.cc: Move to...
+       * testsuite/23_containers/mdspan/submdspan/subextents_neg.cc: ...here.
+       Qualified and renamed calls to submdspan_extents.
+
+2026-02-16  Ivan Lazaric  <ivan.lazaric1@gmail.com>
+           Jonathan Wakely  <jwakely@redhat.com>
+
+       * include/bits/fs_path.h: Include bits/formatfwd.h.
+       (std::formatter<filesystem::path, _CharT>): Define.
+       * include/bits/version.def (format_path): Define.
+       * include/bits/version.h: Regenerate.
+       * include/std/filesystem: Expose __cpp_lib_format_path.
+       * testsuite/std/format/fs_path.cc: New test.
+
 2026-02-13  Tomasz Kamiński  <tkaminsk@redhat.com>
 
        * testsuite/20_util/scoped_allocator/construct_pair_c++2a.cc
 2026-02-13  Tomasz Kamiński  <tkaminsk@redhat.com>
 
        * testsuite/20_util/scoped_allocator/construct_pair_c++2a.cc