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-arm-stable-defconfig in repository toolchain/ci/gcc.
from a5d8d86e8a7 tree-optimization/95335 - fix SLP nodes dropped to invariant adds 764ef40ba18 tree-optimization/95356 - fix vectorizable_shift vector types adds 116e3cfc7b8 libstdc++: Add new testcase for comparison category types adds 6c8e16aea85 tree-optimization/95295 - fix sinking after path merging in [...] adds ac9face8d26 c++: Revert alias template change [pr95263] adds 7e7d9fcff56 c++: Fix stdcall attribute in template. [PR95222] adds 6c66c692043 c++: operator<=> and -Wzero-as-null-pointer-constant [PR95242] adds 240198fe081 i386: Implement V2SF shuffles adds a7fd43c38f7 Fortran : ICE in gfc_trans_label_assign PR50392 adds 6efa97ea1d2 c++: Handle multiple aggregate overloads [PR95319]. adds ac43b32ce2e jit: fix libgccjit.info entry [PR 91330] adds c98bd673ef9 jit: use deep unsharing of trees [PR 95314] adds 7d014acc1ea i386: Remove %q modifier from two pmov insn templates [PR95355] adds c949ec9c4e8 PR fortran/95090 - ICE: identifier overflow adds 1852a26b925 i386: Fix V2SF horizontal add/subtract insns adds 979e89a9a94 libstdc++: Fix std::reverse_iterator comparisons (PR 94354) adds 6c2582c0406 libstdc++: Fix view adaptors for mixed-const sentinels and [...] adds bbaec68c86f libstdc++: Fix atomic<FP>::load (PR 95282) adds fe7ebef7fe4 Add support for __builtin_bswap128 adds b7641550869 gcc: xtensa: delegitimize UNSPEC_PLT adds a728ec6b8bc outputs.exp: no lto, linker default output, cdtor temps, em [...] adds 61f3b60556e Daily bump. adds 17d1594bfe0 gcov-tool: Flexible endian adjustment for merging coverage data adds 07d77cc2395 testsuite/95363 - fix gcc.dg/vect/bb-slp-pr95271.c for ilp32 adds 4a948703db4 Fix nonconforming memory_operand for vpmovq{d,w,b}/vpmovd{w [...] adds eb78da45ab8 mklog: support renaming of files adds 467adc05ba8 Fix check-params-in-docs.py for --help=param. adds 48e872db11b Add documentation for missing params. adds a634157de1e gcc-changelog: enhance handling of renamings adds dd019ef0735 arm: Fix unwanted fall-throughs in arm.c new 09df85393ce tree-optimization/95273 - more vectorizable_shift massaging new b0aae85bd68 make vect_finish_stmt_generation work w/o stmt_vec_info new e31cd607e99 Code generate externals/invariants during the SLP graph walk new 00cd5738976 remove obsolete code from SLP invariant costing
The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: contrib/ChangeLog | 16 + contrib/check-params-in-docs.py | 17 +- contrib/gcc-changelog/git_email.py | 11 +- contrib/gcc-changelog/git_repository.py | 5 + contrib/gcc-changelog/test_email.py | 10 + contrib/gcc-changelog/test_patches.txt | 153 ++++++ contrib/mklog.py | 8 + contrib/test_mklog.py | 26 + gcc/ChangeLog | 96 ++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 4 + gcc/builtin-types.def | 4 + gcc/builtins.c | 2 + gcc/builtins.def | 2 + gcc/config/arm/arm.c | 6 + gcc/config/i386/avx512fintrin.h | 7 +- gcc/config/i386/avx512vlbwintrin.h | 6 +- gcc/config/i386/avx512vlintrin.h | 49 +- gcc/config/i386/i386-builtin-types.def | 20 +- gcc/config/i386/i386-builtin.def | 62 +-- gcc/config/i386/i386-expand.c | 34 +- gcc/config/i386/mmx.md | 166 +++++-- gcc/config/i386/sse.md | 546 +++++++++++++-------- gcc/config/xtensa/xtensa.c | 24 + gcc/cp/ChangeLog | 22 + gcc/cp/call.c | 1 + gcc/cp/decl.c | 6 +- gcc/cp/pt.c | 17 +- gcc/doc/extend.texi | 10 +- gcc/doc/invoke.texi | 38 +- gcc/fold-const-call.c | 1 + gcc/fold-const.c | 2 + gcc/fortran/ChangeLog | 16 + gcc/fortran/iresolve.c | 3 +- gcc/fortran/trans-decl.c | 11 +- gcc/gcov-io.c | 6 +- gcc/gcov-io.h | 3 + gcc/jit/ChangeLog | 13 + gcc/jit/docs/_build/texinfo/libgccjit.texi | 4 +- gcc/jit/docs/conf.py | 2 +- gcc/jit/dummy-frontend.c | 3 + gcc/jit/jit-playback.h | 7 +- gcc/optabs.c | 5 +- gcc/testsuite/ChangeLog | 76 +++ gcc/testsuite/g++.dg/cpp0x/initlist-array12.C | 24 + gcc/testsuite/g++.dg/cpp2a/spaceship-synth2.C | 3 + gcc/testsuite/g++.dg/ext/tmplattr10.C | 52 ++ gcc/testsuite/g++.dg/template/pr95263.C | 23 + gcc/testsuite/gcc.dg/builtin-bswap-10.c | 8 + gcc/testsuite/gcc.dg/builtin-bswap-11.c | 51 ++ gcc/testsuite/gcc.dg/builtin-bswap-12.c | 27 + gcc/testsuite/gcc.dg/torture/pr95295-3.c | 16 + gcc/testsuite/gcc.dg/vect/bb-slp-pr95271.c | 17 +- gcc/testsuite/gcc.misc-tests/outputs.exp | 163 ++++-- gcc/testsuite/gcc.target/i386/builtin-bswap-5.c | 8 + gcc/testsuite/gcc.target/i386/pr95355.c | 20 + gcc/testsuite/gcc.target/i386/pr95356.c | 125 +++++ gcc/testsuite/gcc.target/i386/vperm-v2sf.c | 41 ++ gcc/testsuite/gfortran.dg/pr50392.f | 12 + gcc/testsuite/gfortran.dg/pr95090.f90 | 19 + gcc/testsuite/jit.dg/all-non-failing-tests.h | 10 + gcc/testsuite/jit.dg/test-pr95314-rvalue-reuse.c | 56 +++ gcc/testsuite/lib/gcc-defs.exp | 4 +- gcc/tree-core.h | 1 + gcc/tree-ssa-ccp.c | 1 + gcc/tree-ssa-loop-im.c | 8 +- gcc/tree-vect-slp.c | 168 ++----- gcc/tree-vect-stmts.c | 32 +- gcc/tree-vectorizer.h | 2 + gcc/tree.c | 2 + gcc/tree.h | 1 + libgcc/libgcov-util.c | 5 +- libgcc/libgcov.h | 2 +- libstdc++-v3/ChangeLog | 28 ++ libstdc++-v3/include/bits/atomic_base.h | 2 +- libstdc++-v3/include/bits/stl_iterator.h | 11 +- libstdc++-v3/include/std/ranges | 67 ++- .../18_support/comparisons/categories/zero_neg.cc | 46 ++ .../24_iterators/reverse_iterator/rel_ops.cc | 99 ++++ .../95322.cc => 29_atomics/atomic_float/95282.cc} | 33 +- .../testsuite/std/ranges/adaptors/95322.cc | 48 +- maintainer-scripts/ChangeLog | 5 + 82 files changed, 2104 insertions(+), 658 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-array12.C create mode 100644 gcc/testsuite/g++.dg/ext/tmplattr10.C create mode 100644 gcc/testsuite/g++.dg/template/pr95263.C create mode 100644 gcc/testsuite/gcc.dg/builtin-bswap-10.c create mode 100644 gcc/testsuite/gcc.dg/builtin-bswap-11.c create mode 100644 gcc/testsuite/gcc.dg/builtin-bswap-12.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr95295-3.c create mode 100644 gcc/testsuite/gcc.target/i386/builtin-bswap-5.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95355.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95356.c create mode 100644 gcc/testsuite/gcc.target/i386/vperm-v2sf.c create mode 100644 gcc/testsuite/gfortran.dg/pr50392.f create mode 100644 gcc/testsuite/gfortran.dg/pr95090.f90 create mode 100644 gcc/testsuite/jit.dg/test-pr95314-rvalue-reuse.c create mode 100644 libstdc++-v3/testsuite/18_support/comparisons/categories/zero_neg.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/reverse_iterator/rel_ops.cc copy libstdc++-v3/testsuite/{std/ranges/adaptors/95322.cc => 29_atomics/atomic_flo [...]