diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-10-14 00:17:37 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-10-14 00:17:37 +0000 |
commit | c21402eba6036be673b649649ed91f5147a7614e (patch) | |
tree | c53d4aeacf64bccd6b07183e6f130afe028f27cd /gcc | |
parent | 90a4851b08270678352f4f53f86d94af78647499 (diff) | |
download | gcc-c21402eba6036be673b649649ed91f5147a7614e.zip gcc-c21402eba6036be673b649649ed91f5147a7614e.tar.gz gcc-c21402eba6036be673b649649ed91f5147a7614e.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 26 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/cp/ChangeLog | 11 | ||||
-rw-r--r-- | gcc/fortran/ChangeLog | 12 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 19 |
5 files changed, 69 insertions, 1 deletions
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 <schwab@linux-m68k.org> + + * 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 <rguenther@suse.de> + + 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 <tburnus@baylibre.com> + + * gimple-fold.cc (gimple_fold_builtin_acc_on_device): Also fold + when offloading is not configured. + +2024-10-13 Jivan Hakobyan <jivanhakobyan9@gmail.com> + + * 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 <fxue@os.amperecomputing.com> 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 <simon@nasilyan.com> + + Revert: + 2024-10-12 Simon Martin <simon@nasilyan.com> + + 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 <simon@nasilyan.com> 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 <tburnus@baylibre.com> + + * 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 <tkoenig@gcc.gnu.org> * 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 <simon@nasilyan.com> + + Revert: + 2024-10-13 Simon Martin <simon@nasilyan.com> + + 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 <rguenther@suse.de> + + PR tree-optimization/116481 + * gcc.dg/pr116481.c: New testcase. + 2024-10-12 Thomas Koenig <tkoenig@gcc.gnu.org> * gfortran.dg/unsigned_36.f90: New test. |