https://gcc.gnu.org/g:53fc26e54fadb51c3f655286d4475625b82a12b1
commit r15-8071-g53fc26e54fadb51c3f655286d4475625b82a12b1 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Sun Mar 16 00:16:56 2025 +0000 Daily bump. Diff: --- contrib/ChangeLog | 5 +++++ gcc/DATESTAMP | 2 +- gcc/d/ChangeLog | 11 +++++++++++ gcc/fortran/ChangeLog | 17 +++++++++++++++++ gcc/testsuite/ChangeLog | 21 +++++++++++++++++++++ libphobos/ChangeLog | 19 +++++++++++++++++++ 6 files changed, 74 insertions(+), 1 deletion(-) diff --git a/contrib/ChangeLog b/contrib/ChangeLog index 42f4a757a86f..fa64b4e61e4a 100644 --- a/contrib/ChangeLog +++ b/contrib/ChangeLog @@ -1,3 +1,8 @@ +2025-03-15 Tobias Burnus <tbur...@baylibre.com> + + * gcc-changelog/git_repository.py (parse_git_revisions): Destroy the + Repo object by calling repo.close() at the end of the function. + 2025-03-12 Jason Merrill <ja...@redhat.com> PR libstdc++/119081 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 75b3f29cb4b9..a99ba55663ed 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250315 +20250316 diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog index 5e52fedfabba..430abb2c6dbd 100644 --- a/gcc/d/ChangeLog +++ b/gcc/d/ChangeLog @@ -1,3 +1,14 @@ +2025-03-15 Iain Buclaw <ibuc...@gdcproject.org> + + * dmd/MERGE: Merge upstream dmd d29e3eca45. + * d-codegen.cc (can_elide_copy_p): Update for new front-end interface. + * d-lang.cc (d_handle_option): Likewise. + * expr.cc (class ExprVisitor): Likewise. + +2025-03-15 Iain Buclaw <ibuc...@gdcproject.org> + + * dmd/MERGE: Merge upstream b7e3b3b617. + 2025-03-11 Iain Buclaw <ibuc...@gdcproject.org> PR d/119139 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index cdd6ed07b014..b883cf2de0cd 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,20 @@ +2025-03-15 Tobias Burnus <tbur...@baylibre.com> + + PR fortran/115271 + * module.cc (mio_omp_declare_simd_clauses): New, moved from ... + (mio_omp_declare_simd): ... here. Update call, write empty '( )' + if there is no declare simd but a declare variant. + (mio_omp_declare_variant): New. + (mio_symbol): Call it. + * openmp.cc (gfc_match_omp_context_selector): Add comment about + module.cc to TODO note. + * trans-stmt.h (gfc_trans_omp_declare_variant): Take additional + parent_ns argument. + * trans-decl.cc (create_function_arglist, + gfc_create_function_decl): Update call. + * trans-openmp.cc (gfc_trans_omp_declare_variant): Take new + argument, add some special case handling for attr.use_assoc. + 2025-03-13 Harald Anlauf <anl...@gmx.de> PR fortran/119118 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 9769695f9b5d..249e46738fed 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,24 @@ +2025-03-15 Tobias Burnus <tbur...@baylibre.com> + + PR fortran/115271 + * gfortran.dg/gomp/declare-variant-mod-1-use.f90: New test. + * gfortran.dg/gomp/declare-variant-mod-1.f90: New test. + * gfortran.dg/gomp/declare-variant-mod-2-use.f90: New test. + * gfortran.dg/gomp/declare-variant-mod-2.f90: New test. + +2025-03-15 Pan Li <pan2...@intel.com> + + * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3.c: Removed. + * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-f16.c: New test. + * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-f32.c: New test. + * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-i16.c: New test. + * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-i32.c: New test. + * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-i8.c: New test. + * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-u16.c: New test. + * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-u32.c: New test. + * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3-u8.c: New test. + * gcc.target/riscv/rvv/autovec/cond/cond_widen_complicate-3.h: New test. + 2025-03-14 Jakub Jelinek <ja...@redhat.com> PR cobol/119290 diff --git a/libphobos/ChangeLog b/libphobos/ChangeLog index a03a8dc53456..23a5d481a86c 100644 --- a/libphobos/ChangeLog +++ b/libphobos/ChangeLog @@ -1,3 +1,22 @@ +2025-03-15 Iain Buclaw <ibuc...@gdcproject.org> + + * libdruntime/MERGE: Merge upstream druntime d29e3eca45. + +2025-03-15 Iain Buclaw <ibuc...@gdcproject.org> + + * libdruntime/MERGE: Merge upstream b7e3b3b617. + * libdruntime/Makefile.am (DRUNTIME_DSOURCES_WINDOWS): Add + core/sys/windows/bcrypt.d. + * libdruntime/Makefile.in: Regenerate. + * libdruntime/gcc/sections/elf.d (sizeofTLS): Give function the same + mangling as gcc.sections.sizeofTLS. + * libdruntime/gcc/sections/package.d: Import core.internal.traits. + (pinLoadedLibraries): Mangle as function from rt.sections_elf_shared. + (unpinLoadedLibraries): Likewise. + (inheritLoadedLibraries): Likewise. + (cleanupLoadedLibraries): Likewise. + (sizeOfTLS): Add forward declaration. + 2025-03-12 Iain Buclaw <ibuc...@gdcproject.org> * src/MERGE: Merge upstream phobos 0faae92d6.