From: GCC Administrator Date: Thu, 8 Dec 2022 00:17:45 +0000 (+0000) Subject: Daily bump. X-Git-Tag: upstream/13.1.0~2698 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4bc2d9f6cb1554bdd634f190c325c8d8e4046f42;p=platform%2Fupstream%2Fgcc.git Daily bump. --- diff --git a/ChangeLog b/ChangeLog index 506e8b9..1447f85 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,16 @@ +2022-12-07 Arthur Cohen + + * MAINTAINERS: Add Arthur Cohen as Rust front-end maintainer. + +2022-12-07 Iain Sandoe + + * Makefile.def: Pass host_libs_picflag to host dependent library + configures. + * Makefile.in: Regenerate. + * configure: Regenerate. + * configure.ac (host_libs_picflag): New configure variable set to + '--with-pic' when building 'host_shared'. + 2022-11-25 Weimin Pan * Makefile.def: Add libsframe as new module with its dependencies. 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 + + * 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 + + 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 + + PR ipa/105676 + * ipa-pure-const.cc (ipa_make_function_pure): Skip also + for functions already being const. + +2022-12-07 Hongyu Wang + + * config/i386/x86-tune.def (X86_TUNE_AVOID_256FMA_CHAINS): Add + m_SAPPHIRERAPIDS, m_ALDERLAKE and m_CORE_ATOM. + +2022-12-07 Prathamesh Kulkarni + + 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 + + PR target/107970 + * config/i386/mmx.md (btruncv2sf2): Add TARGET_MMX_WITH_SSE to + the condition. + 2022-12-06 Wilco Dijkstra * 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 + + * c-decl.cc (declspecs_add_type, declspecs_add_scspec): Check for + auto, constexpr and a type used together. + 2022-12-06 Qing Zhao * 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 + + PR fortran/108010 + * arith.cc (reduce_unary): Handle zero-sized arrays. + (reduce_binary_aa): Likewise. + 2022-12-04 Harald Anlauf 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 + Guillaume Gomez + + 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 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 + + PR fortran/108010 + * gfortran.dg/pr108010.f90: New test. + +2022-12-07 Joseph Myers + + * 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 + + * gcc.dg/c90-auto-1.c: New test. + +2022-12-07 Joseph Myers + + * gcc.dg/cpp/c11-vararg-1.c, gcc.dg/cpp/c2x-va-opt-1.c: New tests. + +2022-12-07 Richard Biener + + PR ipa/105676 + * gcc.dg/pr105676.c: New testcase. + +2022-12-07 Prathamesh Kulkarni + + PR target/107920 + * gcc.target/aarch64/sve/acle/general/pr107920.c: New test. + * g++.target/aarch64/sve/pr107920.C: Likewise. + +2022-12-07 liuhongt + + * gcc.target/i386/pr107970.c: New test. + +2022-12-07 Antoni Boucher + Guillaume Gomez + + 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 PR analyzer/107882 diff --git a/include/ChangeLog b/include/ChangeLog index dda0053..e0e1286 100644 --- a/include/ChangeLog +++ b/include/ChangeLog @@ -1,3 +1,7 @@ +2022-12-07 Max Filippov + + * xtensa-dynconfig.h: New file. + 2022-11-15 Nathan Sidwell * demangle.h (enum demangle_component_type): Add diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog index d85581e..9730837 100644 --- a/libcpp/ChangeLog +++ b/libcpp/ChangeLog @@ -1,3 +1,9 @@ +2022-12-07 Joseph Myers + + * init.cc (lang_defaults): Enable va_opt for STDC2X. + * lex.cc (maybe_va_opt_error): Adjust diagnostic message for C. + * macro.cc (_cpp_arguments_ok): Update comment. + 2022-11-23 Marek Polacek Revert: diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 0c6d6f8..7e951b9 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,12 @@ +2022-12-07 Max Filippov + + * config/xtensa/crti.S (xtensa-config.h): Replace #inlcude with + xtensa-config-builtin.h. + * config/xtensa/crtn.S: Likewise. + * config/xtensa/lib1funcs.S: Likewise. + * config/xtensa/lib2funcs.S: Likewise. + * config/xtensa/xtensa-config-builtin.h: New File. + 2022-11-04 Florian Weimer * unwind-dw2-fde-dip.c (find_fde_tail): Special-case encoding diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index cfa25d0..a6c4df7 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,13 @@ +2022-12-07 Jonathan Wakely + François Dumont + + * include/debug/formatter.h [_GLIBCXX_DEBUG_BACKTRACE] + (_Error_formatter::_Error_formatter): Pass error handler to + __glibcxx_backtrace_create_state. Pass 1 for threaded argument. + (_Error_formatter::_S_err): Define empty function. + * src/c++11/debug.cc (_Error_formatter::_M_error): Pass error + handler to __glibcxx_backtrace_full. + 2022-12-06 Jonathan Wakely PR libstdc++/107979