diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-12-08 00:17:45 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-12-08 00:17:45 +0000 |
commit | 4bc2d9f6cb1554bdd634f190c325c8d8e4046f42 (patch) | |
tree | 61d645493fc6deb7111e4876efe8a91e3663bff4 /gcc | |
parent | 7d6512d102a5a4fb3939de95bce38d154512a19f (diff) | |
download | gcc-4bc2d9f6cb1554bdd634f190c325c8d8e4046f42.zip gcc-4bc2d9f6cb1554bdd634f190c325c8d8e4046f42.tar.gz gcc-4bc2d9f6cb1554bdd634f190c325c8d8e4046f42.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 50 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/c/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/fortran/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/jit/ChangeLog | 9 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 44 |
6 files changed, 115 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2e6869f..303e281 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,53 @@ +2022-12-07 Max Filippov <jcmvbkbc@gmail.com> + + * config.gcc (xtensa*-*-*): Add xtensa-dynconfig.o to extra_objs. + * config/xtensa/t-xtensa (TM_H): Add xtensa-dynconfig.h. + (xtensa-dynconfig.o): New rule. + * config/xtensa/xtensa-dynconfig.c: New file. + * config/xtensa/xtensa-protos.h (xtensa_get_config_strings): New + declaration. + * config/xtensa/xtensa.h (xtensa-config.h): Replace #include + with xtensa-dynconfig.h + (XCHAL_HAVE_MUL32_HIGH, XCHAL_HAVE_RELEASE_SYNC) + (XCHAL_HAVE_S32C1I, XCHAL_HAVE_THREADPTR) + (XCHAL_HAVE_FP_POSTINC): Drop definitions. + (TARGET_DIV32): Replace with __XCHAL_HAVE_DIV32. + (TARGET_CPU_CPP_BUILTINS): Add new 'builtin' variable and loop + through string array returned by the xtensa_get_config_strings + function call. + +2022-12-07 Wilco Dijkstra <wilco.dijkstra@arm.com> + + PR target/108006 + * config/aarch64/aarch64.cc (aarch64_expand_sve_const_vector): + Fix call to aarch64_move_imm to use SI/DI. + +2022-12-07 Richard Biener <rguenther@suse.de> + + PR ipa/105676 + * ipa-pure-const.cc (ipa_make_function_pure): Skip also + for functions already being const. + +2022-12-07 Hongyu Wang <hongyu.wang@intel.com> + + * config/i386/x86-tune.def (X86_TUNE_AVOID_256FMA_CHAINS): Add + m_SAPPHIRERAPIDS, m_ALDERLAKE and m_CORE_ATOM. + +2022-12-07 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org> + + PR target/107920 + * config/aarch64/aarch64-sve-builtins-base.cc: Use + gsi_replace_with_seq_vops to handle virtual operands, and gate + the transform on !flag_non_call_exceptions. + * gimple-fold.cc (gsi_replace_with_seq_vops): Make function non static. + * gimple-fold.h (gsi_replace_with_seq_vops): Declare. + +2022-12-07 liuhongt <hongtao.liu@intel.com> + + PR target/107970 + * config/i386/mmx.md (btruncv2sf2): Add TARGET_MMX_WITH_SSE to + the condition. + 2022-12-06 Wilco Dijkstra <wilco.dijkstra@arm.com> * config/aarch64/aarch64.cc (aarch64_bitmask_imm): Use unsigned type. diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index ec18fda0..1e6c615 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20221207 +20221208 diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog index 758b130..20dbbe3 100644 --- a/gcc/c/ChangeLog +++ b/gcc/c/ChangeLog @@ -1,3 +1,8 @@ +2022-12-07 Joseph Myers <joseph@codesourcery.com> + + * c-decl.cc (declspecs_add_type, declspecs_add_scspec): Check for + auto, constexpr and a type used together. + 2022-12-06 Qing Zhao <qing.zhao@oracle.com> * c-decl.cc (is_flexible_array_member_p): Call new function diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 68df3a0..8695bcb 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,9 @@ +2022-12-07 Harald Anlauf <anlauf@gmx.de> + + PR fortran/108010 + * arith.cc (reduce_unary): Handle zero-sized arrays. + (reduce_binary_aa): Likewise. + 2022-12-04 Harald Anlauf <anlauf@gmx.de> PR fortran/107922 diff --git a/gcc/jit/ChangeLog b/gcc/jit/ChangeLog index 37012a1..ef10d78 100644 --- a/gcc/jit/ChangeLog +++ b/gcc/jit/ChangeLog @@ -1,3 +1,12 @@ +2022-12-07 Antoni Boucher <bouanto@zoho.com> + Guillaume Gomez <guillaume1.gomez@gmail.com> + + PR jit/107770 + * jit-playback.cc: Fix vector float comparison + * jit-playback.h: Update comparison function signature + * jit-recording.cc: Update call for "new_comparison" function + * jit-recording.h: Fix vector float comparison + 2022-11-20 Jeff Law <jlaw@ventanamicro.com> PR other/104044 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 5058218..ad3a051 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,47 @@ +2022-12-07 Harald Anlauf <anlauf@gmx.de> + + PR fortran/108010 + * gfortran.dg/pr108010.f90: New test. + +2022-12-07 Joseph Myers <joseph@codesourcery.com> + + * gcc.dg/c2x-constexpr-1.c: Do not use auto, constexpr and a type + together. + * gcc.dg/c2x-constexpr-3.c: Add tests of auto, constexpr and type + used together. + +2022-12-07 Joseph Myers <joseph@codesourcery.com> + + * gcc.dg/c90-auto-1.c: New test. + +2022-12-07 Joseph Myers <joseph@codesourcery.com> + + * gcc.dg/cpp/c11-vararg-1.c, gcc.dg/cpp/c2x-va-opt-1.c: New tests. + +2022-12-07 Richard Biener <rguenther@suse.de> + + PR ipa/105676 + * gcc.dg/pr105676.c: New testcase. + +2022-12-07 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org> + + PR target/107920 + * gcc.target/aarch64/sve/acle/general/pr107920.c: New test. + * g++.target/aarch64/sve/pr107920.C: Likewise. + +2022-12-07 liuhongt <hongtao.liu@intel.com> + + * gcc.target/i386/pr107970.c: New test. + +2022-12-07 Antoni Boucher <bouanto@zoho.com> + Guillaume Gomez <guillaume1.gomez@gmail.com> + + PR jit/107770 + * jit.dg/harness.h: Add new macro to to perform vector + comparisons + * jit.dg/test-expressions.c: Extend comparison tests to add float + types and vectors + 2022-12-06 David Malcolm <dmalcolm@redhat.com> PR analyzer/107882 |