From c21402eba6036be673b649649ed91f5147a7614e Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Mon, 14 Oct 2024 00:17:37 +0000 Subject: Daily bump. --- gcc/ChangeLog | 26 ++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 11 +++++++++++ gcc/fortran/ChangeLog | 12 ++++++++++++ gcc/testsuite/ChangeLog | 19 +++++++++++++++++++ 5 files changed, 69 insertions(+), 1 deletion(-) (limited to 'gcc') diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 18c2df8..3e4249f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,29 @@ +2024-10-13 Andreas Schwab + + * config/m68k/m68k.md ("movsi", "movxf"): Replace + reload_in_progress by reload_in_progress || lra_in_progress. + * config/m68k/m68k.cc (m68k_legitimate_mem_p) + (emit_move_sequence): Likewise. + * config/m68k/predicates.md ("fp_src_operand"): Likewise. + +2024-10-13 Richard Biener + + PR tree-optimization/116481 + * pointer-query.cc (build_printable_array_type): + Build an array types with function or method element type + manually to avoid bogus diagnostic. + +2024-10-13 Tobias Burnus + + * gimple-fold.cc (gimple_fold_builtin_acc_on_device): Also fold + when offloading is not configured. + +2024-10-13 Jivan Hakobyan + + * config/riscv/riscv.md (zero_extendsidi2): If RHS is already + zero extended, then this is just a copy. + (extendsidi2): Similarly, but for sign extension. + 2024-10-12 Feng Xue PR tree-optimization/116985 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index dcf1ca3..d04e3ab 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20241013 +20241014 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 586ff57..d87b318 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,14 @@ +2024-10-13 Simon Martin + + Revert: + 2024-10-12 Simon Martin + + PR c++/109918 + * class.cc (warn_hidden): Keep track of overloaded and of hidden + base methods. Mention the actual hiding function in the warning, + not the first overload. + * error.cc (location_of): Skip over conv_op_marker. + 2024-10-12 Simon Martin PR c++/109918 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 6e4375f..2023ccac 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,15 @@ +2024-10-13 Tobias Burnus + + * gfortran.h (gfc_option_t): Add disable_acc_on_device. + * options.cc (gfc_handle_option): Handle -fno-builtin-acc_on_device. + * trans-decl.cc (gfc_get_extern_function_decl): Move + __builtin_omp_is_initial_device handling to ... + * trans-expr.cc (get_builtin_fn): ... this new function. + (conv_function_val): Call it. + (update_builtin_function): New. + (gfc_conv_procedure_call): Call it. + * types.def (BT_BOOL): Fix type by using bool_type_node. + 2024-10-12 Thomas Koenig * dump-parse-tree.cc (get_c_type_name): Also handle BT_UNSIGNED. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 4ed30ad..7c2c252 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,22 @@ +2024-10-13 Simon Martin + + Revert: + 2024-10-13 Simon Martin + + PR c++/109918 + * g++.dg/warn/Woverloaded-virt1.C: Check that no warning is + emitted for non virtual base methods. + * g++.dg/warn/Woverloaded-virt5.C: New test. + * g++.dg/warn/Woverloaded-virt6.C: New test. + * g++.dg/warn/Woverloaded-virt7.C: New test. + * g++.dg/warn/Woverloaded-virt8.C: New test. + * g++.dg/warn/Woverloaded-virt9.C: New test. + +2024-10-13 Richard Biener + + PR tree-optimization/116481 + * gcc.dg/pr116481.c: New testcase. + 2024-10-12 Thomas Koenig * gfortran.dg/unsigned_36.f90: New test. -- cgit v1.1