https://gcc.gnu.org/g:9eb9686766d2d9bff1c00f59067a3a54a651f95b
commit r14-10832-g9eb9686766d2d9bff1c00f59067a3a54a651f95b Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Thu Oct 24 00:24:41 2024 +0000 Daily bump. Diff: --- gcc/ChangeLog | 29 +++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 10 ++++++++++ gcc/testsuite/ChangeLog | 25 +++++++++++++++++++++++++ 4 files changed, 65 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 74eefc2fe780..b89cc4d3d044 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,32 @@ +2024-10-23 liuhongt <hongtao....@intel.com> + + Backported from master: + 2024-10-23 liuhongt <hongtao....@intel.com> + + PR target/117240 + * config/i386/i386-builtin.def: Add avx/avx512f to vaes + ymm/zmm builtins. + +2024-10-23 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2024-10-15 Jakub Jelinek <ja...@redhat.com> + + PR middle-end/116891 + * match.pd ((negate (fmas@3 @0 @1 @2)) -> (IFN_FNMS @0 @1 @2)): + Only enable for !HONOR_SIGN_DEPENDENT_ROUNDING. + ((negate (IFN_FMS@3 @0 @1 @2)) -> (IFN_FNMA @0 @1 @2)): Likewise. + ((negate (IFN_FNMA@3 @0 @1 @2)) -> (IFN_FMS @0 @1 @2)): Likewise. + +2024-10-23 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-10-14 Richard Biener <rguent...@suse.de> + + PR middle-end/116891 + * match.pd ((negate (IFN_FNMS@3 @0 @1 @2)) -> (IFN_FMA @0 @1 @2)): + Only enable for !HONOR_SIGN_DEPENDENT_ROUNDING. + 2024-10-21 Richard Biener <rguent...@suse.de> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index c961d1b391ea..7f899e9ca4b4 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20241023 +20241024 diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index 85a2145b8e22..f316462d2f49 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,13 @@ +2024-10-23 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2024-10-22 Jakub Jelinek <ja...@redhat.com> + + PR c/117230 + * c-warn.cc (sizeof_pointer_memaccess_warning): Only compare + TYPE_PRECISION of TREE_TYPE (type) to precision of char if + TREE_TYPE (type) is integral type. + 2024-10-01 Jason Merrill <ja...@redhat.com> * c-cppbuiltin.cc (c_cpp_builtins): Don't define __cpp_concepts diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 7cd453bf7a3d..11dddf15ab13 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,28 @@ +2024-10-23 liuhongt <hongtao....@intel.com> + + Backported from master: + 2024-10-23 liuhongt <hongtao....@intel.com> + + * gcc.target/i386/pr117240_avx.c: New test. + * gcc.target/i386/pr117240_avx512f.c: New test. + +2024-10-23 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2024-10-22 Jakub Jelinek <ja...@redhat.com> + + PR c/117230 + * c-c++-common/Wsizeof-pointer-memaccess5.c: New test. + +2024-10-23 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2024-10-15 Jakub Jelinek <ja...@redhat.com> + + PR middle-end/116891 + * gcc.dg/pr116891.c: New test. + * gcc.target/i386/fma-pr116891.c: New test. + 2024-10-22 Jason Merrill <ja...@redhat.com> Backported from master: