From: GCC Administrator Date: Sun, 22 Dec 2024 00:18:41 +0000 (+0000) Subject: Daily bump. X-Git-Tag: basepoints/gcc-16~3143 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ae3e783e23a30e9856e1504c5542acbcb0050e67;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 092f3554651d..394c5385fbf1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,24 @@ +2024-12-21 Arsen Arsenović + + PR middle-end/109224 + * gimple-ssa-warn-access.cc (new_delete_mismatch_p): Strip + DEMANGLE_COMPONENT_TEMPLATE from the operator new and operator + after demangling. + +2024-12-21 Jeff Law + + PR middle-end/118084 + * config/riscv/riscv.cc (generate_reflecting_code_using_brev): Handle + sub-word sized objects correctly. + +2024-12-21 Pan Li + + * match.pd: Refactor sorts of signed SAT_ADD match patterns. + +2024-12-21 Mark Harmstone + + * vmsdbgout.cc (vmsdbgout_begin_block): Fix compilation error. + 2024-12-20 Alexandre Oliva PR middle-end/118007 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index d4528d6fc4fb..6f2cf7ace4e5 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20241221 +20241222 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index bf555829e03e..bf780fe6e332 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,16 @@ +2024-12-21 Harald Anlauf + + PR fortran/104819 + * interface.cc (compare_parameter): For the rank check, NULL() + inherits the rank of a provided MOLD argument. + (gfc_compare_actual_formal): Adjust check of NULL() actual argument + against formal to accept F2008 enhancements (allocatable dummy). + NULL() with MOLD argument retains a pointer/allocatable attribute. + * trans-expr.cc (conv_null_actual): Implement passing NULL() to + derived-type dummy with pointer/allocatable attribute, and ensure + that the actual rank is passed to an assumed-rank dummy. + (gfc_conv_procedure_call): Use it. + 2024-12-20 Sandra Loosemore * gfortran.texi: Get rid of some unnecessary hyphens throughout diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 33cf6d185cac..e7feb70ebc58 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,19 @@ +2024-12-21 Arsen Arsenović + + PR middle-end/109224 + * g++.dg/warn/Wmismatched-new-delete-9.C: New test. + * g++.dg/warn/pr109224.C: New file. + +2024-12-21 Harald Anlauf + + PR fortran/104819 + * gfortran.dg/null_actual_7.f90: New test. + +2024-12-21 Jeff Law + + PR middle-end/118084 + * gcc.target/riscv/pr118084.c: New test. + 2024-12-20 Alexandre Oliva PR middle-end/118007