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-allyesconfig in repository toolchain/ci/gcc.
from e5185cc6be3 Delete file meant for a private branch adds f1656ae9234 coroutines: Replace extra checks for co_yield with asserts. adds 1136ba01e1a libitm: Disable diagnostic coloring in tests adds 5a26ea7e0f8 PR fortran/93366 - ICE on invalid, reject invalid use of NU [...] adds d0aed8d5ba7 matcher-1.m: Change return type to int adds 04b89192ace c++: constexpr and lambda capture [PR90212] adds e42f3426529 c++: CWG2235 partial ordering and non-dependent types adds cc80c1e4232 Daily bump. adds 3f969affaf7 Adjust integer <-> pointer conversion IL checking adds 366386c7a97 Enable GCC support for SERIALIZE adds f14848aea70 combine: Don't replace SET_SRC with REG_EQUAL note content [...] adds b4ace720e00 riscv: Fix up riscv_atomic_assign_expand_fenv [PR94950] adds 1e47cb3597c Enable TARGET_TSXLDTRK for GCC support. adds f4dff765db2 doc: Update install.texi for GCC 10 on Solaris adds 380a681518c tree-optimization/94965 - fix typo in vec_info * passing adds a7b76d574b1 match.pd: Optimize ~(~X +- Y) into (X -+ Y) [PR94921] adds 19d422201cd libstdc++: Update {x86_64,i?86,powerpc64,s390x,aarch64}-lin [...] adds 2b6f6aeea18 libstdc++: Document library versioning for 9.[123] and 10.1 adds a21c38fbe3e Add ENQCMD, AVX512BF16, AVX512_VP2INTERSECT to gcc.target/i [...] adds 308e2c1ccae Add ChangeLog entries for patch TSXLDTRK. adds 6208287fcaf Revert "Use const for template argument." adds 371905d1225 tree-optimization/94963 - avoid bogus uninit warning with s [...] adds 6fc00b41e76 middle-end/94964 - avoid EH loop entry with CP_SIMPLE_PREHEADERS adds 093d95fe34f libstdc++: Update Solaris baselines for GCC 10.1 adds cb5ecbc49b7 aarch64: fix conflicting declarations adds a3f1fc0625c x32: Update baseline_symbols.txt adds 4e849a74a85 Prepare removal of SLP_INSTANCE_GROUP_SIZE adds 1266778548e [AArch64] Use __getauxval instead of getauxval in LSE detec [...] adds 7c2879301d3 i386: Use ADD to implement compares with negated operand [PR94913] new 530b4409435 add a new option -flarge-source-files.
The 1 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: gcc/ChangeLog | 140 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 6 + gcc/c-family/c-indentation.c | 5 + gcc/cfgloopmanip.c | 5 +- gcc/combine.c | 1 + gcc/common.opt | 5 + gcc/common/config/i386/i386-common.c | 30 +++++ gcc/config.gcc | 12 +- gcc/config/aarch64/driver-aarch64.c | 5 +- gcc/config/i386/cpuid.h | 3 + gcc/config/i386/driver-i386.c | 8 +- gcc/config/i386/i386-builtin.def | 6 + gcc/config/i386/i386-c.c | 4 + gcc/config/i386/i386-options.c | 6 +- gcc/config/i386/i386.h | 4 + gcc/config/i386/i386.md | 60 +++++++++ gcc/config/i386/i386.opt | 8 ++ gcc/config/i386/immintrin.h | 4 + gcc/config/i386/predicates.md | 3 + gcc/config/i386/serializeintrin.h | 49 ++++++++ gcc/config/i386/tsxldtrkintrin.h | 33 +++++ gcc/config/riscv/riscv-builtins.c | 4 +- gcc/cp/ChangeLog | 19 +++ gcc/cp/constexpr.c | 8 +- gcc/cp/coroutines.cc | 20 +-- gcc/cp/pt.c | 9 -- gcc/doc/install.texi | 87 +++++++------ gcc/doc/invoke.texi | 33 ++++- gcc/fortran/ChangeLog | 10 ++ gcc/fortran/check.c | 55 +++++--- gcc/match.pd | 8 ++ gcc/testsuite/ChangeLog | 68 ++++++++++ .../g++.dg/cpp0x/lambda/lambda-constexpr2.C | 13 ++ gcc/testsuite/g++.dg/other/i386-2.C | 4 +- gcc/testsuite/g++.dg/other/i386-3.C | 4 +- gcc/testsuite/g++.dg/template/partial-order1.C | 2 +- gcc/testsuite/g++.dg/template/partial-order2.C | 20 +++ .../gcc.dg/plugin/location-overflow-test-1.c | 2 +- gcc/testsuite/gcc.dg/pr94873.c | 27 ++++ gcc/testsuite/gcc.dg/pr94963.c | 35 ++++++ gcc/testsuite/gcc.dg/tree-ssa/pr94921.c | 18 +++ gcc/testsuite/gcc.target/i386/funcspec-56.inc | 10 ++ gcc/testsuite/gcc.target/i386/pr94913-1.c | 21 ++++ gcc/testsuite/gcc.target/i386/pr94913-2.c | 24 ++++ gcc/testsuite/gcc.target/i386/serialize-1.c | 11 ++ gcc/testsuite/gcc.target/i386/sse-12.c | 2 +- gcc/testsuite/gcc.target/i386/sse-13.c | 2 +- gcc/testsuite/gcc.target/i386/sse-14.c | 2 +- gcc/testsuite/gcc.target/i386/sse-22.c | 6 +- gcc/testsuite/gcc.target/i386/sse-23.c | 4 +- gcc/testsuite/gcc.target/i386/tsxldtrk-1.c | 13 ++ gcc/testsuite/gfortran.dg/pr93366.f90 | 18 +++ gcc/testsuite/objc/execute/exceptions/matcher-1.m | 2 +- gcc/toplev.c | 3 + gcc/tree-cfg.c | 12 +- gcc/tree-ssa-loop-im.c | 18 +-- gcc/tree-vect-data-refs.c | 14 +-- gcc/tree-vect-slp.c | 18 ++- gcc/tree-vect-stmts.c | 18 ++- gcc/tree-vectorizer.h | 2 +- libgcc/ChangeLog | 8 ++ libgcc/config/aarch64/lse-init.c | 17 +-- libitm/ChangeLog | 5 + libitm/testsuite/lib/libitm.exp | 2 + libstdc++-v3/ChangeLog | 37 ++++++ .../post/aarch64-linux-gnu/baseline_symbols.txt | 12 ++ .../abi/post/i386-linux-gnu/baseline_symbols.txt | 17 +++ .../post/i386-solaris/amd64/baseline_symbols.txt | 12 ++ .../abi/post/i386-solaris/baseline_symbols.txt | 12 ++ .../abi/post/i486-linux-gnu/baseline_symbols.txt | 17 +++ .../post/powerpc64-linux-gnu/baseline_symbols.txt | 17 +++ .../abi/post/s390x-linux-gnu/baseline_symbols.txt | 17 +++ .../abi/post/sparc-solaris/baseline_symbols.txt | 12 ++ .../sparc-solaris/sparcv9/baseline_symbols.txt | 12 ++ .../post/x86_64-linux-gnu/32/baseline_symbols.txt | 17 +++ .../abi/post/x86_64-linux-gnu/baseline_symbols.txt | 17 +++ .../post/x86_64-linux-gnu/x32/baseline_symbols.txt | 17 +++ libstdc++-v3/doc/html/manual/abi.html | 4 +- libstdc++-v3/doc/xml/manual/abi.xml | 11 +- libstdc++-v3/include/parallel/multiway_merge.h | 4 +- 81 files changed, 1153 insertions(+), 159 deletions(-) create mode 100644 gcc/config/i386/serializeintrin.h create mode 100644 gcc/config/i386/tsxldtrkintrin.h create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-constexpr2.C create mode 100644 gcc/testsuite/g++.dg/template/partial-order2.C create mode 100644 gcc/testsuite/gcc.dg/pr94873.c create mode 100644 gcc/testsuite/gcc.dg/pr94963.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr94921.c create mode 100644 gcc/testsuite/gcc.target/i386/pr94913-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr94913-2.c create mode 100644 gcc/testsuite/gcc.target/i386/serialize-1.c create mode 100644 gcc/testsuite/gcc.target/i386/tsxldtrk-1.c create mode 100644 gcc/testsuite/gfortran.dg/pr93366.f90