diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-09-11 00:17:46 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-09-11 00:17:46 +0000 |
commit | 79546845a14e8cf00dd374df8b3226186aef83dd (patch) | |
tree | 890f376fb68b85869949ed89892e0a90f734dd55 /gcc | |
parent | fc7a1fb0238e379d466316aa219734ac61f4bc0e (diff) | |
download | gcc-79546845a14e8cf00dd374df8b3226186aef83dd.zip gcc-79546845a14e8cf00dd374df8b3226186aef83dd.tar.gz gcc-79546845a14e8cf00dd374df8b3226186aef83dd.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 52 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/ada/ChangeLog | 43 | ||||
-rw-r--r-- | gcc/cp/ChangeLog | 13 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 20 |
5 files changed, 129 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 23538dd..db0bfca 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,55 @@ +2024-09-10 Prathamesh Kulkarni <prathameshk@nvidia.com> + + PR target/96265 + * common.opt (foffload-abi-host-opts): New option. + * config/aarch64/aarch64.cc (aarch64_offload_options): Pass + -foffload-abi-host-opts. + * config/i386/i386-options.cc (ix86_offload_options): Likewise. + * config/rs6000/rs6000.cc (rs6000_offload_options): Likewise. + * config/nvptx/mkoffload.cc (offload_abi_host_opts): Define. + (compile_native): Append offload_abi_host_opts to argv_obstack. + (main): Handle option -foffload-abi-host-opts. + * config/gcn/mkoffload.cc (offload_abi_host_opts): Define. + (compile_native): Append offload_abi_host_opts to argv_obstack. + (main): Handle option -foffload-abi-host-opts. + * lto-wrapper.cc (merge_and_complain): Handle + -foffload-abi-host-opts. + (append_compiler_options): Likewise. + * opts.cc (common_handle_option): Likewise. + +2024-09-10 Richard Biener <rguenther@suse.de> + + PR tree-optimization/116658 + * tree-vect-slp.cc (vect_is_slp_load_node): Make sure + node isn't a permute. + +2024-09-10 Pan Li <pan2.li@intel.com> + + * match.pd: Add the form 2 of signed .SAT_ADD matching. + +2024-09-10 Andrew Pinski <quic_apinski@quicinc.com> + + * tree-ssa-phiopt.cc (execute_over_cond_phis): New template function, + moved the common parts from pass_phiopt::execute/pass_cselim::execute. + (pass_phiopt::execute): Move the functon specific parts of the loop + into an lamdba. + (pass_cselim::execute): Likewise. + +2024-09-10 Andrew Pinski <quic_apinski@quicinc.com> + + PR tree-optimization/116643 + * tree-ssa-phiopt.cc (replace_phi_edge_with_variable): s/PHI_RESULT/gimple_phi_result/. + (factor_out_conditional_operation): Likewise. + (minmax_replacement): Likewise. + (spaceship_replacement): Likewise. + (cond_store_replacement): Likewise. + (cond_if_else_store_replacement_1): Likewise. + +2024-09-10 liuhongt <hongtao.liu@intel.com> + + * config/i386/sse.md (*avx2_pcmp<mode>3_1): Don't force_reg + operands[3] when it's not const0_rtx. + 2024-09-09 David Malcolm <dmalcolm@redhat.com> * ipa-pure-const.cc: Replace include of "opts.h" with diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 83b31cd..2abf402 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240910 +20240911 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 48826ee..f1b0c93 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,46 @@ +2024-09-10 Eric Botcazou <ebotcazou@adacore.com> + + * gcc-interface/misc.cc: Include memmodel.h before tm_p.h. + +2024-09-10 Viljar Indus <indus@adacore.com> + + * gcc-interface/decl.cc: Use same warning characters in + continuation messages. + * gcc-interface/trans.cc: Likewise. + +2024-09-10 Javier Miranda <miranda@adacore.com> + + * sem_ch13.adb (Analyze_One_Aspect): Call + Error_Msg_GNAT_Extension() to report an error when the aspect + First_Controlling_Parameter is set to True and the sources are + compiled without Core_Extensions_ Allowed. + * sem_prag.adb (Pragma_First_Controlling_Parameter): Call + subprogram Error_Msg_GNAT_Extension() to report an error when the + aspect First_Controlling_Parameter is set to True and the sources + are compiled without Core_Extensions_Allowed. Report an error when + the aspect pragma does not confirm an inherited True value. + +2024-09-10 Viljar Indus <indus@adacore.com> + + * diagnostics-pretty_emitter.adb (Get_Last_Line_Char): New. Get + the last non line change character. Write_Span_Labels use the + adjusted line end pointer to calculate the length of the span. + +2024-09-10 Piotr Trojanek <trojanek@adacore.com> + + * exp_intr.ads, exp_intr.adb (Expand_Source_Info): Move + declaration to package spec. + * sem_eval.adb (Eval_Intrinsic_Call): Evaluate calls to + GNAT.Source_Info where possible. + +2024-09-10 Piotr Trojanek <trojanek@adacore.com> + + * checks.adb (Remove_Checks): Combine CASE alternatives. + +2024-09-10 Piotr Trojanek <trojanek@adacore.com> + + * libgnat/s-os_lib.ads: Remove extra whitespace. + 2024-09-09 David Malcolm <dmalcolm@redhat.com> PR other/116613 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 8228caf..c8bbe3a 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,16 @@ +2024-09-10 Jakub Jelinek <jakub@redhat.com> + + PR c++/116449 + * typeck.cc (get_member_function_from_ptrfunc): Use save_expr + on instance_ptr and function even if it doesn't have side-effects, + as long as it isn't a decl. + +2024-09-10 Marek Polacek <polacek@redhat.com> + + PR c++/116369 + * call.cc (set_up_extended_ref_temp): Don't mark a temporary + TREE_READONLY if its type is TYPE_HAS_MUTABLE_P. + 2024-09-09 David Malcolm <dmalcolm@redhat.com> * constexpr.cc (constexpr_error): Update for renaming of diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index b820e40..6fffbeb 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,23 @@ +2024-09-10 Jakub Jelinek <jakub@redhat.com> + + PR c++/116449 + * g++.dg/ubsan/pr116449.C: New test. + +2024-09-10 Marek Polacek <polacek@redhat.com> + + PR c++/116369 + * g++.dg/tree-ssa/initlist-opt7.C: New test. + +2024-09-10 Richard Biener <rguenther@suse.de> + + PR tree-optimization/116658 + * g++.dg/vect/pr116658.cc: New testcase. + +2024-09-10 Levy Hsu <admin@levyhsu.com> + + * gcc.target/i386/avx10_2-partial-bf-vector-fma-1.c: Separated 32-bit scan + and removed register checks in spill situations. + 2024-09-09 David Malcolm <dmalcolm@redhat.com> PR other/116613 |