https://gcc.gnu.org/g:13be8bcbed7fb5ddbce2c4d90a19683ecafc72e3
commit r13-9191-g13be8bcbed7fb5ddbce2c4d90a19683ecafc72e3 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Thu Nov 14 17:22:46 2024 +0000 Daily bump. Diff: --- gcc/ChangeLog | 17 +++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/fortran/ChangeLog | 30 ++++++++++++++++++++++++++++++ gcc/testsuite/ChangeLog | 45 +++++++++++++++++++++++++++++++++++++++++++++ libstdc++-v3/ChangeLog | 9 +++++++++ 5 files changed, 102 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ccb67c310490..ed1754bf0789 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,20 @@ +2024-11-13 John David Anglin <dang...@gcc.gnu.org> + + PR target/117525 + * config/pa/pa.md (fix_truncsfsi2): Remove inner `fix:SF`. + (fix_truncdfsi2, fix_truncsfdi2, fix_truncdfdi2, + fixuns_truncsfsi2, fixuns_truncdfsi2, fixuns_truncsfdi2, + fixuns_truncdfdi2): Likewise. + +2024-11-13 Hu, Lin1 <lin1...@intel.com> + + Backported from master: + 2024-11-13 Hu, Lin1 <lin1...@intel.com> + + PR target/117418 + * config/i386/i386-expand.cc (ix86_expand_builtin): Convert + pointer's mode according to Pmode. + 2024-11-12 John David Anglin <dang...@gcc.gnu.org> * config/pa/pa.md (decrement_and_branch_until_zero): Fix diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 8a225a1f705f..97867f47cfde 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20241113 +20241114 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index f91a3021cbac..b52ecdc9fb43 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,33 @@ +2024-11-14 Paul Thomas <pa...@gcc.gnu.org> + + Backported from master: + 2024-11-01 Paul Thomas <pa...@gcc.gnu.org> + + PR fortran/115700 + * resolve.cc (resolve_assoc_var): Extract a substring reference + with missing as well as non-constant start or end. + +2024-11-14 Paul Thomas <pa...@gcc.gnu.org> + + Backported from master: + 2024-10-31 Paul Thomas <pa...@gcc.gnu.org> + + PR fortran/115700 + * resolve.cc (resolve_variable): The typespec of an expression, + which is not a substring, can be shared with a deferred length + associate name. + (resolve_assoc_var): Extract a substring reference with non- + constant start or end. Use it to flag up the need for array + associate name to be a pointer. + (resolve_block_construct): Change comment from past to future + tense. + +2024-11-14 Paul Thomas <pa...@gcc.gnu.org> + + PR fortran/115700 + * trans-stmt.cc (trans_associate_var): Update from mainline to + handle substring targets correctly. + 2024-11-05 Paul Thomas <pa...@gcc.gnu.org> PR fortran/115070 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 0e45d46919aa..dd2021cf90c7 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,48 @@ +2024-11-14 Paul Thomas <pa...@gcc.gnu.org> + + Backported from master: + 2024-11-03 Paul Thomas <pa...@gcc.gnu.org> + + PR fortran/115700 + * gfortran.dg/associate_69.f90: Remove the test that produces a + variable string length because the optimized count depends on + the platform. This is tested in associate_70.f90. + +2024-11-14 Paul Thomas <pa...@gcc.gnu.org> + + Backported from master: + 2024-11-01 Paul Thomas <pa...@gcc.gnu.org> + + PR fortran/115700 + * gfortran.dg/associate_69.f90: Activate commented out tests. + * gfortran.dg/associate_70.f90: Test correct functioning of + references in associate_69.f90 tests. + +2024-11-14 Paul Thomas <pa...@gcc.gnu.org> + + Backported from master: + 2024-10-31 Paul Thomas <pa...@gcc.gnu.org> + + PR fortran/115700 + * gfortran.dg/associate_70.f90: New test. + +2024-11-14 Paul Thomas <pa...@gcc.gnu.org> + + PR fortran/115700 + * gfortran.dg/associate_69.f90: New test. + +2024-11-14 Haochen Jiang <haochen.ji...@intel.com> + + * gcc.target/i386/cmpccxadd-1b.c: Change to dg-warning. + +2024-11-13 Hu, Lin1 <lin1...@intel.com> + + Backported from master: + 2024-11-13 Hu, Lin1 <lin1...@intel.com> + + PR target/117418 + * gcc.target/i386/pr117418-1.c: New test. + 2024-11-06 Simon Martin <si...@nasilyan.com> Backported from master: diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 3af58e9f9784..a00ad6d09610 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,12 @@ +2024-11-13 Jonathan Wakely <jwak...@redhat.com> + + Backported from master: + 2024-03-19 Jonathan Wakely <jwak...@redhat.com> + + PR libstdc++/101228 + * include/pstl/parallel_backend_tbb.h (TBB_SUPPRESS_DEPRECATED_MESSAGES): + Define before including <tbb/task.h> then undef afterwards. + 2024-10-16 Jonathan Wakely <jwak...@redhat.com> Backported from master: