https://gcc.gnu.org/g:ae2909a057bb41f87212786cf13c2310e59f97be
commit r14-10505-gae2909a057bb41f87212786cf13c2310e59f97be Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Wed Jul 24 00:23:48 2024 +0000 Daily bump. Diff: --- gcc/ChangeLog | 14 ++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 21 +++++++++++++++++++++ gcc/testsuite/ChangeLog | 47 +++++++++++++++++++++++++++++++++++++++++++++++ libstdc++-v3/ChangeLog | 17 +++++++++++++++++ 5 files changed, 100 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a39e2e6756a3..ca7739d3899e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,17 @@ +2024-07-23 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2024-07-23 Jakub Jelinek <ja...@redhat.com> + Andrew Pinski <quic_apin...@quicinc.com> + + PR tree-optimization/116034 + * tree-ssa.cc (maybe_rewrite_mem_ref_base): Only use IMAGPART_EXPR + if MEM_REF offset is equal to element type size. + +2024-07-23 Haochen Jiang <haochen.ji...@intel.com> + + * config/i386/i386.md (prefetchi): Change to %a. + 2024-07-22 Jan Hubicka <hubi...@ucw.cz> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 833d506febb5..d050dd677216 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240723 +20240724 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 600c9b1afcb9..ad17a362ccf9 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,24 @@ +2024-07-23 Patrick Palka <ppa...@redhat.com> + + Backported from master: + 2024-07-23 Patrick Palka <ppa...@redhat.com> + + PR c++/104981 + PR c++/115550 + * coroutines.cc (morph_fn_to_coro): Remove unneeded calls + to convert_to_reference and convert_from_reference when + passing *this. Use cp_build_fold_indirect_ref instead + of directly building INDIRECT_REF. + +2024-07-23 Patrick Palka <ppa...@redhat.com> + + Backported from master: + 2024-07-19 Patrick Palka <ppa...@redhat.com> + + PR c++/115783 + * call.cc (build_new_method_call): Generalize METHOD_TYPE + check to DECL_OBJECT_MEMBER_FUNCTION_P. + 2024-07-18 Marek Polacek <pola...@redhat.com> Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 529079773619..c756c74001a7 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,50 @@ +2024-07-23 Torbjörn SVENSSON <torbjorn.svens...@foss.st.com> + + Backported from master: + 2024-07-23 Torbjörn SVENSSON <torbjorn.svens...@foss.st.com> + + PR testsuite/115826 + * gcc.dg/vect/tsvc/vect-tsvc-s1281.c: Use -fno-finite-math-only. + +2024-07-23 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2024-07-23 Jakub Jelinek <ja...@redhat.com> + Andrew Pinski <quic_apin...@quicinc.com> + + PR tree-optimization/116034 + * gcc.dg/pr116034.c: New test. + +2024-07-23 Haochen Jiang <haochen.ji...@intel.com> + + * gcc.target/i386/prefetchi-1.c: Check (%rip). + +2024-07-23 Alexandre Oliva <ol...@adacore.com> + + Backported from master: + 2024-07-23 Alexandre Oliva <ol...@adacore.com> + + PR target/106069 + * g++.target/powerpc/pr106069.C: Reorder dg directives. + +2024-07-23 Patrick Palka <ppa...@redhat.com> + + Backported from master: + 2024-07-23 Patrick Palka <ppa...@redhat.com> + + PR c++/104981 + PR c++/115550 + * g++.dg/coroutines/pr104981-preview-this.C: New test. + * g++.dg/coroutines/pr115550-preview-this.C: New test. + +2024-07-23 Patrick Palka <ppa...@redhat.com> + + Backported from master: + 2024-07-19 Patrick Palka <ppa...@redhat.com> + + PR c++/115783 + * g++.dg/cpp23/explicit-obj-diagnostics11.C: New test. + 2024-07-22 Jan Hubicka <hubi...@ucw.cz> Backported from master: diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index faf90ae635f7..7f76ec9f46f7 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,20 @@ +2024-07-23 Jonathan Wakely <jwak...@redhat.com> + + Backported from master: + 2024-07-23 Jonathan Wakely <jwak...@redhat.com> + + * src/c++23/print.cc (__open_terminal): Use [[maybe_unused]] on + parameter. + +2024-07-23 Detlef Vollmann <d...@vollmann.ch> + + Backported from master: + 2024-07-23 Detlef Vollmann <d...@vollmann.ch> + + PR libstdc++/115482 + * src/c++23/print.cc (__open_terminal) [__AVR__]: Do not use + isatty. + 2024-07-12 Jonathan Wakely <jwak...@redhat.com> Backported from master: