diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-06-09 00:16:23 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-06-09 00:16:23 +0000 |
commit | e1a2423934404083f85cbbf932dd263c1bf1bbfb (patch) | |
tree | 5aa96008a7e8a53e0f28a951499809f56eeb4fdc | |
parent | ae91b5dd14920ff9671db8ff80c0d763d25f977f (diff) | |
download | gcc-e1a2423934404083f85cbbf932dd263c1bf1bbfb.zip gcc-e1a2423934404083f85cbbf932dd263c1bf1bbfb.tar.gz gcc-e1a2423934404083f85cbbf932dd263c1bf1bbfb.tar.bz2 |
Daily bump.
-rw-r--r-- | gcc/ChangeLog | 18 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/analyzer/ChangeLog | 15 | ||||
-rw-r--r-- | gcc/cp/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 30 | ||||
-rw-r--r-- | libstdc++-v3/ChangeLog | 27 |
6 files changed, 98 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4291a57..fe10c17 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,21 @@ +2024-06-08 Peter Bergner <bergner@linux.ibm.com> + + * config/rs6000/rs6000-logue.cc (rs6000_stack_info): Update comment. + +2024-06-08 Uros Bizjak <ubizjak@gmail.com> + + PR target/112600 + * config/i386/i386.md (usadd<mode>3): New expander. + (x86_mov<mode>cc_0_m1_neg): Use SWI mode iterator. + +2024-06-08 Pan Li <pan2.li@intel.com> + + * config/riscv/riscv-protos.h (riscv_expand_ussub): Add new func + decl for ussub expanding. + * config/riscv/riscv.cc (riscv_expand_ussub): Ditto but for impl. + * config/riscv/riscv.md (ussub<mode>3): Add new pattern ussub + for scalar modes. + 2024-06-07 David Malcolm <dmalcolm@redhat.com> * doc/invoke.texi: Add -Wanalyzer-undefined-behavior-ptrdiff. diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index ee1c5e1..d0a5078 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240608 +20240609 diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog index 0e453ef..d425921 100644 --- a/gcc/analyzer/ChangeLog +++ b/gcc/analyzer/ChangeLog @@ -1,3 +1,18 @@ +2024-06-08 Roger Sayle <roger@nextmovesoftware.com> + + * constraint-manager.cc (equiv_class::make_dump_widget): Use + std::move to return a std::unique_ptr. + (bounded_ranges_constraint::make_dump_widget): Likewise. + (constraint_manager::make_dump_widget): Likewise. + * program-state.cc (sm_state_map::make_dump_widget): Likewise. + (program_state::make_dump_widget): Likewise. + * region-model.cc (region_to_value_map::make_dump_widget): Likewise. + (region_model::make_dump_widget): Likewise. + * region.cc (region::make_dump_widget): Likewise. + * store.cc (binding_cluster::make_dump_widget): Likewise. + (store::make_dump_widget): Likewise. + * svalue.cc (svalue::make_dump_widget): Likewise. + 2024-06-07 David Malcolm <dmalcolm@redhat.com> * engine.cc (impl_region_model_context::on_state_leak): Pass nullptr diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index f2af41b..9ab5a9a 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,10 @@ +2024-06-08 Simon Martin <simon@nasilyan.com> + + PR c++/108438 + * parser.cc (cp_parser_postfix_expression): Use + cp_parser_require_end_of_template_parameter_list to skip to the closing + '>' upon error parsing the target type of *_cast<*> expressions. + 2024-06-07 Simon Martin <simon@nasilyan.com> PR c++/107575 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 1e7493f..1a05497 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,33 @@ +2024-06-08 Simon Martin <simon@nasilyan.com> + + PR c++/108438 + * g++.dg/parse/crash75.C: New test. + +2024-06-08 Uros Bizjak <ubizjak@gmail.com> + + PR target/112600 + * gcc.target/i386/pr112600-a.c: New test. + +2024-06-08 Pan Li <pan2.li@intel.com> + + * gcc.target/riscv/sat_arith.h: Add test macros and comments. + * gcc.target/riscv/sat_u_sub-1.c: New test. + * gcc.target/riscv/sat_u_sub-2.c: New test. + * gcc.target/riscv/sat_u_sub-3.c: New test. + * gcc.target/riscv/sat_u_sub-4.c: New test. + * gcc.target/riscv/sat_u_sub-5.c: New test. + * gcc.target/riscv/sat_u_sub-6.c: New test. + * gcc.target/riscv/sat_u_sub-7.c: New test. + * gcc.target/riscv/sat_u_sub-8.c: New test. + * gcc.target/riscv/sat_u_sub-run-1.c: New test. + * gcc.target/riscv/sat_u_sub-run-2.c: New test. + * gcc.target/riscv/sat_u_sub-run-3.c: New test. + * gcc.target/riscv/sat_u_sub-run-4.c: New test. + * gcc.target/riscv/sat_u_sub-run-5.c: New test. + * gcc.target/riscv/sat_u_sub-run-6.c: New test. + * gcc.target/riscv/sat_u_sub-run-7.c: New test. + * gcc.target/riscv/sat_u_sub-run-8.c: New test. + 2024-06-07 David Malcolm <dmalcolm@redhat.com> * gcc.dg/analyzer/taint-alloc-4.c: Update expected result to diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index bad8cff..fd1d6a8 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,30 @@ +2024-06-08 Deev Patel <dkp10000@gmail.com> + Jonathan Wakely <jwakely@redhat.com> + + * include/bits/atomic_base.h (__atomic_impl::__clear_padding): + Add missing constexpr specifier. + * testsuite/29_atomics/atomic_float/constinit.cc: New test. + +2024-06-08 Michael Levine <mlevine55@bloomberg.net> + + PR libstdc++/108760 + * include/bits/ranges_algo.h (ranges::out_value_result): + Move to <bits/ranges_algobase.h>. + (ranges::iota_result, ranges::__iota_fn, ranges::iota): Move to + <numeric>. + * include/bits/ranges_algobase.h (ranges::out_value_result): + Move to here. + * include/std/numeric (ranges::iota_result, ranges::__iota_fn) + (ranges::iota): Move to here. + * testsuite/25_algorithms/iota/1.cc: Renamed to ... + * testsuite/26_numerics/iota/2.cc: ... here. + +2024-06-08 Jonathan Wakely <jwakely@redhat.com> + + * include/std/algorithm: Define __glibcxx_want_ranges. + * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Check + feature test macro in C++20 mode. + 2024-06-07 Jonathan Wakely <jwakely@redhat.com> * include/bits/ranges_algobase.h: Include <bits/stl_algobase.h>. |