This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-lts-defconfig in repository toolchain/ci/gcc.
from cb1a4876a0e testsuite/libgomp.c/usleep.h: Use sleep-loop also for GCN adds 2f2709e6911 [PR97870] LRA: don't remove asm goto, just nullify it. adds d4a788c7174 libstdc++: Fix ranges::join_view::_Iterator::operator-> [LWG 3500] adds db87f19ae3c preprocessor: Update mkdeps for modules adds 7ceb899e934 preprocessor: Add support for header unit translation adds c9c3d5f28a5 preprocessor: C++ module-directives adds 92648faa1cb aix: Fixinclude adds 0f545ad9b68 testsuite: Fix vect/vect-sdiv-pow2-1.c adds 6d0ffd9a3ea testsuite: Add a vect_partial_vectors_usage_2 guard adds 6a9cd27ac67 testsuite: Add vect_perm3_int guards adds ee9dd1c3022 testsuite: Adjust gcc.dg/vect/slp-21.c for Arm targets adds 71e234a5c94 testsuite: Adjust bb-slp-pr68892.c for AArch64 adds d326ebc94f3 configury: --enable-link-serialization support adds 95db7e9afe5 options, lto: Optimize streaming of optimization nodes adds 965e0cc371b Update gcc zh_TW.po. adds 6fae7eda968 openmp: Retire nest-var ICV for OpenMP 5.1 adds f44e6091627 Optimize two patterns with three xors adds 08028093211 Objective-C++ : Avoid ICE on invalid with empty attributes. adds f3f312b535f analyzer: only use CWE-690 for unchecked return value [PR97893] adds 84e0549ce20 plugins: Allow plugins to handle global_options changes adds 71c9d2b088c vrp: Fix operator_trunc_mod::op1_range [PR97888] adds 579d235ddcf lto: Fix typo in comment of gcc/lto/lto-symtab.c adds 1be4878116a Fix middle-end/85811: Introduce tree_expr_maybe_non_p et al. adds 25bb75f841c Daily bump. adds 700337494e1 Minor H8 shift code generation change in preparation for cc [...] adds 50134189a43 i386: Disable *absneg:code<mode>2_i387_1 for TARGET_SSE_M [...] adds 0d8290959ec tree-optimization/97897 - complex lowering on abnormal edges adds 43a0debd527 Enhance debug info for fixed-point types adds ec383f0bdb4 tree-optimization/97901 - ICE propagating out LC PHIs adds ec46904edfe [1/3][aarch64] Add vec_widen patterns to aarch64 adds 9fc9573f9a5 [2/3] [vect] Add widening add, subtract patterns adds 27842e2a1eb [3/3] [AArch64][vect] vec_widen_lshift pattern adds d8cf8976749 Fix operand_equal_p hash and copare of ODR_TYPE_REF adds b08e0ee3018 refactor reassocs get_rank adds 717e22dcd48 Fix gcc.dg/pr97897.c adds d84ba819fe2 Fix bootstrap adds bf425849f1d preprocessor: main-file cleanup adds b108faa9400 libstdc++: Fix overflow checks to use the correct "time_t" [...] adds b204d7722d3 libstdc++: Move std::thread to a new header
No new revisions were added by this update.
Summary of changes: fixincludes/ChangeLog | 5 + fixincludes/fixincl.x | 53 ++- fixincludes/inclhack.def | 14 + gcc/ChangeLog | 182 ++++++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 19 + gcc/ada/ChangeLog | 11 + gcc/ada/exp_dbug.adb | 32 +- gcc/ada/gcc-interface/Make-lang.in | 8 +- gcc/ada/gcc-interface/decl.c | 43 +-- gcc/ada/gcc-interface/misc.c | 14 +- gcc/analyzer/ChangeLog | 7 + gcc/analyzer/sm-malloc.cc | 8 +- gcc/brig/ChangeLog | 6 + gcc/brig/Make-lang.in | 12 +- gcc/builtins.c | 26 +- gcc/c-family/ChangeLog | 4 + gcc/c-family/c-lex.c | 5 +- gcc/c/ChangeLog | 6 + gcc/c/Make-lang.in | 5 +- gcc/config/aarch64/aarch64-simd.md | 113 ++++++ gcc/config/h8300/constraints.md | 6 +- gcc/config/h8300/h8300-protos.h | 2 +- gcc/config/h8300/h8300.c | 44 ++- gcc/config/h8300/shiftrotate.md | 48 +++ gcc/config/i386/i386.md | 2 +- gcc/configure | 72 +++- gcc/configure.ac | 60 ++++ gcc/cp/ChangeLog | 11 + gcc/cp/Make-lang.in | 7 +- gcc/cp/parser.c | 4 +- gcc/d/ChangeLog | 19 + gcc/d/Make-lang.in | 7 +- gcc/doc/generic.texi | 31 ++ gcc/doc/install.texi | 8 + gcc/doc/md.texi | 22 ++ gcc/dwarf2out.c | 13 +- gcc/dwarf2out.h | 17 +- gcc/expr.c | 6 + gcc/fold-const.c | 311 ++++++++++++++-- gcc/fold-const.h | 7 + gcc/fortran/ChangeLog | 6 + gcc/fortran/Make-lang.in | 8 +- gcc/go/ChangeLog | 6 + gcc/go/Make-lang.in | 7 +- gcc/jit/ChangeLog | 6 + gcc/jit/Make-lang.in | 8 +- gcc/lra-constraints.c | 15 +- gcc/lto/ChangeLog | 12 + gcc/lto/Make-lang.in | 18 +- gcc/lto/lto-symtab.c | 2 +- gcc/match.pd | 30 +- gcc/objc/ChangeLog | 6 + gcc/objc/Make-lang.in | 8 +- gcc/objcp/ChangeLog | 6 + gcc/objcp/Make-lang.in | 8 +- gcc/optabs-tree.c | 16 + gcc/optabs.def | 8 + gcc/optc-gen.awk | 24 ++ gcc/optc-save-gen.awk | 36 +- gcc/opts.h | 11 + gcc/po/ChangeLog | 4 + gcc/po/zh_TW.po | 8 +- gcc/range-op.cc | 6 +- gcc/testsuite/ChangeLog | 92 +++++ gcc/testsuite/gcc.c-torture/execute/pr97888-1.c | 24 ++ gcc/testsuite/gcc.c-torture/execute/pr97888-2.c | 19 + gcc/testsuite/gcc.dg/analyzer/malloc-1.c | 30 +- gcc/testsuite/gcc.dg/fold-isfinite-1.c | 21 ++ gcc/testsuite/gcc.dg/fold-isfinite-2.c | 21 ++ gcc/testsuite/gcc.dg/fold-isinf-1.c | 21 ++ gcc/testsuite/gcc.dg/fold-isinf-2.c | 21 ++ gcc/testsuite/gcc.dg/fold-isnan-1.c | 21 ++ gcc/testsuite/gcc.dg/fold-isnan-2.c | 21 ++ gcc/testsuite/gcc.dg/pr85811.c | 15 + gcc/testsuite/gcc.dg/pr91029.c | 3 +- gcc/testsuite/gcc.dg/pr97897.c | 14 + gcc/testsuite/gcc.dg/torture/pr97901.c | 15 + gcc/testsuite/gcc.dg/vect/bb-slp-pr68892.c | 6 +- gcc/testsuite/gcc.dg/vect/fast-math-vect-call-1.c | 2 +- gcc/testsuite/gcc.dg/vect/slp-21.c | 12 +- gcc/testsuite/gcc.dg/vect/slp-perm-6.c | 8 +- gcc/testsuite/gcc.dg/vect/vect-epilogues.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-sdiv-pow2-1.c | 5 +- gcc/testsuite/gcc.target/aarch64/vect-widen-add.c | 92 +++++ .../gcc.target/aarch64/vect-widen-lshift.c | 62 ++++ gcc/testsuite/gcc.target/aarch64/vect-widen-sub.c | 92 +++++ gcc/testsuite/gcc.target/i386/pr97887.c | 15 + gcc/tree-cfg.c | 6 + gcc/tree-complex.c | 5 +- gcc/tree-inline.c | 6 + gcc/tree-ssa-propagate.c | 22 +- gcc/tree-ssa-reassoc.c | 46 +-- gcc/tree-ssa.c | 6 + gcc/tree-vect-generic.c | 4 + gcc/tree-vect-patterns.c | 31 +- gcc/tree-vect-stmts.c | 20 +- gcc/tree.def | 6 + libcpp/ChangeLog | 36 ++ libcpp/directives.c | 6 +- libcpp/files.c | 182 +++++++--- libcpp/include/cpplib.h | 16 +- libcpp/include/mkdeps.h | 7 + libcpp/init.c | 23 ++ libcpp/internal.h | 25 +- libcpp/lex.c | 396 ++++++++++++++++++++- libcpp/macro.c | 85 ++++- libcpp/mkdeps.c | 87 ++++- libgcc/ChangeLog | 8 + libgomp/ChangeLog | 37 ++ libgomp/env.c | 44 ++- libgomp/icv.c | 17 +- libgomp/libgomp.h | 5 +- libgomp/libgomp.texi | 60 +++- libgomp/parallel.c | 4 +- libphobos/ChangeLog | 11 + libstdc++-v3/ChangeLog | 8 + libstdc++-v3/include/Makefile.am | 1 + libstdc++-v3/include/Makefile.in | 1 + .../include/{std/thread => bits/std_thread.h} | 341 +++--------------- libstdc++-v3/include/std/future | 2 +- libstdc++-v3/include/std/ranges | 14 +- libstdc++-v3/include/std/stop_token | 37 +- libstdc++-v3/include/std/thread | 266 +------------- libstdc++-v3/src/c++11/futex.cc | 14 +- libstdc++-v3/src/c++11/thread.cc | 1 + libstdc++-v3/testsuite/std/ranges/adaptors/join.cc | 12 + 127 files changed, 3093 insertions(+), 970 deletions(-) create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr97888-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr97888-2.c create mode 100644 gcc/testsuite/gcc.dg/fold-isfinite-1.c create mode 100644 gcc/testsuite/gcc.dg/fold-isfinite-2.c create mode 100644 gcc/testsuite/gcc.dg/fold-isinf-1.c create mode 100644 gcc/testsuite/gcc.dg/fold-isinf-2.c create mode 100644 gcc/testsuite/gcc.dg/fold-isnan-1.c create mode 100644 gcc/testsuite/gcc.dg/fold-isnan-2.c create mode 100644 gcc/testsuite/gcc.dg/pr85811.c create mode 100644 gcc/testsuite/gcc.dg/pr97897.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr97901.c create mode 100644 gcc/testsuite/gcc.target/aarch64/vect-widen-add.c create mode 100644 gcc/testsuite/gcc.target/aarch64/vect-widen-lshift.c create mode 100644 gcc/testsuite/gcc.target/aarch64/vect-widen-sub.c create mode 100644 gcc/testsuite/gcc.target/i386/pr97887.c copy libstdc++-v3/include/{std/thread => bits/std_thread.h} (50%)