diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2025-04-28 00:18:29 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2025-04-28 00:18:29 +0000 |
commit | fb5bff34f910b452f2a6c361a9005f270560fc2f (patch) | |
tree | 3f750d2b4b7ad15941c5fa19440c2bbd92cea6da /gcc | |
parent | 1c5cf7cc82d3a2afa5d4fb90049456be408c2a7a (diff) | |
download | gcc-fb5bff34f910b452f2a6c361a9005f270560fc2f.zip gcc-fb5bff34f910b452f2a6c361a9005f270560fc2f.tar.gz gcc-fb5bff34f910b452f2a6c361a9005f270560fc2f.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 62 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/ada/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/c/ChangeLog | 12 | ||||
-rw-r--r-- | gcc/cp/ChangeLog | 15 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 39 |
6 files changed, 135 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1b8058d..5e84f05 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,65 @@ +2025-04-27 H.J. Lu <hjl.tools@gmail.com> + + PR c/48274 + PR middle-end/112877 + PR middle-end/118288 + * gimple.cc (gimple_builtin_call_types_compatible_p): Remove the + targetm.calls.promote_prototypes call. + * tree.cc (tree_builtin_call_types_compatible_p): Likewise. + +2025-04-27 H.J. Lu <hjl.tools@gmail.com> + + PR middle-end/112877 + * calls.cc (initialize_argument_information): Promote small integer + arguments if TARGET_PROMOTE_PROTOTYPES returns true. + +2025-04-27 Pan Li <pan2.li@intel.com> + + * config/riscv/riscv-v.cc (expand_const_vector): Extract + const vector stepped into separated func. + (expand_const_vector_single_step_npatterns): Add new func + to take care of single step. + (expand_const_vector_interleaved_stepped_npatterns): Add new + func to take care of interleaved step. + (expand_const_vector_stepped): Add new func to take care of + const vector stepped. + +2025-04-27 Pan Li <pan2.li@intel.com> + + * config/riscv/riscv-v.cc (expand_const_vector_duplicate_repeating): + Add new func to take care of vector duplicate with repeating. + (expand_const_vector_duplicate_default): Add new func to take + care of default const vector duplicate. + (expand_const_vector_duplicate): Add new func to take care + of all const vector duplicate. + (expand_const_vector): Extract const vector duplicate into + separated function. + +2025-04-27 Pan Li <pan2.li@intel.com> + + * config/riscv/riscv-v.cc (expand_const_vec_series): Add new + func to take care of the const vec_series. + (expand_const_vector): Extract const vec_series into separated + function. + +2025-04-27 Pan Li <pan2.li@intel.com> + + * config/riscv/riscv-v.cc (expand_const_vector): Extract + const vec_duplicate into separated function. + (expand_const_vec_duplicate): Add new func to take care + of the const vec_duplicate. + +2025-04-27 liuhongt <hongtao.liu@intel.com> + + PR target/119549 + * common/config/i386/i386-common.cc (ix86_handle_option): + Refactor msse4 and mno-sse4. + * config/i386/i386.opt (msse4): Remove RejectNegative. + (mno-sse4): Remove the entry. + * config/i386/i386-options.cc + (ix86_valid_target_attribute_inner_p): Remove special code + which handles mno-sse4. + 2025-04-26 Jan Hubicka <hubicka@ucw.cz> PR target/105275 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index bcfb36f..bd9df64 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250427 +20250428 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 650de8b..5ec1e24 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,9 @@ +2025-04-27 H.J. Lu <hjl.tools@gmail.com> + + PR middle-end/112877 + * gcc-interface/utils.cc (create_param_decl): Remove the + targetm.calls.promote_prototypes call. + 2025-04-17 Jakub Jelinek <jakub@redhat.com> * gnatvsn.ads: Bump Library_Version to 16. diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog index f75a0f6..c8f9206 100644 --- a/gcc/c/ChangeLog +++ b/gcc/c/ChangeLog @@ -1,3 +1,15 @@ +2025-04-27 H.J. Lu <hjl.tools@gmail.com> + + PR c/48274 + PR middle-end/112877 + PR middle-end/118288 + * c-decl.cc (start_decl): Remove the + targetm.calls.promote_prototypes call. + (store_parm_decls_oldstyle): Likewise. + (finish_function): Likewise. + * c-typeck.cc (convert_argument): Likewise. + (c_safe_arg_type_equiv_p): Likewise. + 2025-04-15 Qing Zhao <qing.zhao@oracle.com> PR c/119717 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index d092553..9d5db06 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,18 @@ +2025-04-27 Nathaniel Shead <nathanieloshead@gmail.com> + + PR c++/119939 + * module.cc (trees_out::lang_decl_vals): Also stream + lang->u.fn.context when DECL_UNIQUE_FRIEND_P. + (trees_in::lang_decl_vals): Likewise. + +2025-04-27 H.J. Lu <hjl.tools@gmail.com> + + PR middle-end/112877 + * call.cc (type_passed_as): Remove the + targetm.calls.promote_prototypes call. + (convert_for_arg_passing): Likewise. + * typeck.cc (cxx_safe_arg_type_equiv_p): Likewise. + 2025-04-25 Jason Merrill <jason@redhat.com> PR c++/119764 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 9896f7f..314de8d 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,42 @@ +2025-04-27 Nathaniel Shead <nathanieloshead@gmail.com> + + PR c++/119939 + * g++.dg/modules/concept-11_a.H: New test. + * g++.dg/modules/concept-11_b.C: New test. + +2025-04-27 H.J. Lu <hjl.tools@gmail.com> + + PR middle-end/112877 + * gcc.dg/tree-ssa/ssa-fre-4.c: Enable for all targets and adjust + scan match. + +2025-04-27 H.J. Lu <hjl.tools@gmail.com> + + PR middle-end/112877 + * gcc.dg/tree-ssa/scev-cast.c: Enable for all targets and adjust + scan match. + +2025-04-27 H.J. Lu <hjl.tools@gmail.com> + + PR middle-end/112877 + * gcc.dg/vect/vect-simd-clone-16c.c: Expect in-branch clones for + x86. + * gcc.dg/vect/vect-simd-clone-16d.c: Likewise. + * gcc.dg/vect/vect-simd-clone-17c.c: Likewise. + * gcc.dg/vect/vect-simd-clone-17d.c: Likewise. + * gcc.dg/vect/vect-simd-clone-18c.c: Likewise. + * gcc.dg/vect/vect-simd-clone-18d.c: Likewise. + +2025-04-27 H.J. Lu <hjl.tools@gmail.com> + + PR middle-end/112877 + * gcc.target/i386/apx-ndd.c: Adjusted. + +2025-04-27 H.J. Lu <hjl.tools@gmail.com> + + PR middle-end/112877 + * gfortran.dg/pr112877-1.f90: New test. + 2025-04-25 Dimitar Dimitrov <dimitar@dinux.eu> * g++.dg/ipa/pr83549.C: Require effective target |