This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-bootstrap_O1 in repository toolchain/ci/gcc.
from bf40f0ba950 jit: fix missing types for builtins [PR 95306] adds bc48456d085 Fix pr20601-1.c on the H8 adds c3a4169be95 Daily bump. adds 7b8ee33affd prepare-commit-msg: Save diff if requested by user. adds b423f910dcc Rename commit-mklog alias to gcc-commit-mklog. adds 79ea774f9a9 Rewrite maintainer-scripts/update_version_git adds baff22c48bd openmp: Fix up omp_declare_variant{s,_alt} htab handling adds f61f9b28793 Add debug (slp_tree) and dump infrastructure for this adds 8d6bae55483 Bump version to 11. adds e247d59274f Add new git-backport.py script. adds 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 adds 09df85393ce tree-optimization/95273 - more vectorizable_shift massaging adds b0aae85bd68 make vect_finish_stmt_generation work w/o stmt_vec_info adds e31cd607e99 Code generate externals/invariants during the SLP graph walk adds 00cd5738976 remove obsolete code from SLP invariant costing adds 1ccbfffb0fb aarch64: Fix segfault in aarch64_expand_epilogue [PR95361] adds 59a3d73d50a aarch64: Fix missed shrink-wrapping opportunity adds 3ea6977d0f1 Fortran : "type is( real(kind(1.)) )" spurious syntax erro [...] adds 4d80ebea98c gcc.dg/builtin-bswap-10.c: Check "! int128" adds 7e58fe0e4c2 Add missing ChangeLog entry for r11-694 adds 125e0ff3500 Revert "Add missing ChangeLog entry for r11-694" adds 1b1932a4f33 c++: Fix tmplattr10.C adds 4833c1adc3c c++: Fix initlist-array12.C adds 2815558a2db Fix off-by-one error in previous commit adds f04f2fcd3d4 Fix incorrect code generation with bit insns on H8/SX. adds ccf4e86dc01 Finish prior patch adds c83027f32d9 jit: port libgccjit to Windows adds 7b599b9f9a1 c++: Immediately deduce auto member [PR94926]. adds 6ce3d791dfc PR fortran/95104 - Segfault on a legal WAIT statement adds 5c715e6a299 PR fortran/95373 - ICE in build_reference_type, at tree.c:7942 adds 3d8d5ddb539 c++: Try to complete decomp types [PR95328]
No new revisions were added by this update.
Summary of changes: configure | 32 +- configure.ac | 33 +- contrib/ChangeLog | 58 +++ 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/gcc-git-customization.sh | 6 +- contrib/git-backport.py | 60 +++ contrib/mklog.py | 8 + contrib/prepare-commit-msg | 5 + contrib/test_mklog.py | 26 + gcc/ChangeLog | 247 ++++++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 10 +- gcc/ada/ChangeLog | 24 + gcc/ada/gnatvsn.ads | 2 +- gcc/builtin-types.def | 4 + gcc/builtins.c | 2 + gcc/builtins.def | 2 + gcc/c/Make-lang.in | 2 +- gcc/config/aarch64/aarch64.c | 14 +- gcc/config/aarch64/aarch64.h | 17 + gcc/config/arm/arm.c | 6 + gcc/config/h8300/logical.md | 44 +- gcc/config/h8300/testcompare.md | 4 +- 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 | 30 ++ gcc/cp/call.c | 1 + gcc/cp/constexpr.c | 2 - gcc/cp/decl.c | 29 +- gcc/cp/pt.c | 18 +- gcc/doc/extend.texi | 10 +- gcc/doc/invoke.texi | 38 +- gcc/dump-context.h | 21 + gcc/dumpfile.c | 28 ++ gcc/fold-const-call.c | 1 + gcc/fold-const.c | 2 + gcc/fortran/ChangeLog | 27 + gcc/fortran/iresolve.c | 3 +- gcc/fortran/match.c | 5 +- gcc/fortran/primary.c | 22 + gcc/fortran/trans-decl.c | 11 +- gcc/gcov-io.c | 6 +- gcc/gcov-io.h | 3 + gcc/gimple-ssa-store-merging.c | 4 +- gcc/jit/ChangeLog | 65 +++ gcc/jit/Make-lang.in | 56 ++- gcc/jit/config-lang.in | 2 +- gcc/jit/docs/_build/texinfo/libgccjit.texi | 4 +- gcc/jit/docs/conf.py | 2 +- gcc/jit/dummy-frontend.c | 3 + gcc/jit/jit-playback.c | 24 +- gcc/jit/jit-playback.h | 7 +- gcc/jit/jit-result.c | 35 +- gcc/jit/jit-result.h | 14 +- gcc/jit/jit-tempdir.c | 10 + gcc/jit/jit-w32.c | 255 ++++++++++ gcc/jit/{jit-result.h => jit-w32.h} | 41 +- gcc/omp-general.c | 33 ++ gcc/optabs.c | 5 +- gcc/testsuite/ChangeLog | 144 ++++++ gcc/testsuite/g++.dg/cpp0x/initlist-array12.C | 26 + gcc/testsuite/g++.dg/cpp0x/nsdmi16.C | 11 + gcc/testsuite/g++.dg/cpp1z/decomp53.C | 22 + gcc/testsuite/g++.dg/cpp1z/pr86648.C | 4 +- gcc/testsuite/g++.dg/cpp1z/static2.C | 2 +- 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/gomp/pr95315.c | 5 + gcc/testsuite/gcc.dg/torture/pr95295-3.c | 16 + gcc/testsuite/gcc.dg/vect/bb-slp-pr95271.c | 17 +- gcc/testsuite/gcc.dg/vect/bb-slp-pr95335.c | 13 + gcc/testsuite/gcc.misc-tests/outputs.exp | 163 ++++-- gcc/testsuite/gcc.target/aarch64/shrink_wrap_1.c | 19 + gcc/testsuite/gcc.target/aarch64/sve/pr95361.c | 11 + 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/pr94397.F90 | 26 + gcc/testsuite/gfortran.dg/pr95090.f90 | 19 + gcc/testsuite/gfortran.dg/pr95373_1.f90 | 15 + gcc/testsuite/gfortran.dg/pr95373_2.f90 | 15 + 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 | 222 ++++----- 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 +- libgfortran/ChangeLog | 12 + libgfortran/io/unit.c | 9 +- libsanitizer/ChangeLog | 6 + libstdc++-v3/ChangeLog | 38 ++ 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 +- lto-plugin/ChangeLog | 8 + maintainer-scripts/ChangeLog | 5 + maintainer-scripts/update_version_git | 77 +-- 125 files changed, 3367 insertions(+), 873 deletions(-) create mode 100755 contrib/git-backport.py create mode 100644 gcc/jit/jit-w32.c copy gcc/jit/{jit-result.h => jit-w32.h} (52%) create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-array12.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi16.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/decomp53.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/gomp/pr95315.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr95295-3.c create mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-pr95335.c create mode 100644 gcc/testsuite/gcc.target/aarch64/shrink_wrap_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr95361.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/pr94397.F90 create mode 100644 gcc/testsuite/gfortran.dg/pr95090.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr95373_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr95373_2.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 [...]