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-allmodconfig in repository toolchain/ci/gcc.
from 39bd65faee3 tree-optimization/98464 - replace loop info with avail at uses adds 24cd9afe617 loop-niter: Recognize popcount idioms even with char, short [...] adds 9e79d76a16c tree-optimization/98308 - set vector type for mask of masked load adds 6bbc196c64d [libcody] Windows absdir fix adds 6288183377a [libcody] Remove some std::move [PR 98368] adds aa204d51185 vect, aarch64: Fix alignment units for IFN_MASK* [PR95401] adds a5469584f61 c++: Add stdlib module test cases adds f262a351887 MAINTAINERS: Update my email address. adds a000eb5918e C: Add test for incorrect warning for assignment of certain [...] adds 7e73f511573 Daily bump. adds 15af33a8806 analyzer: fix ICE with -fsanitize=undefined [PR98293] adds bf183413c6f Go frontend: add -fgo-embedcfg option adds 560d9915762 Fix testsuite/g++.dg/cpp1y/constexpr-66093.C execution failure... adds 6b69738c1e3 Restore input_location after recursive expand_call_inline adds 4615cde5d7e simplify-rtx: Optimize (x - 1) * y + y [PR98334] adds a20893cf6b9 build: libcody: Link with -lsocket -lnsl if necessary [PR98316] adds 01be45eccee vect: Fix missing alias checks for 128-bit SVE [PR98371] adds 8a25be517f8 rtl-ssa: Fix updates to call clobbers [PR98403] adds eac8675225c recog: Fix a constrain_operands corner case [PR97144] adds e8beba1cfc7 explow, aarch64: Fix force-Pmode-to-mem for ILP32 [PR97269] adds bea984814c6 i386: Optimize pmovskb on zero_extend of subreg HI of pmovs [...] new b679559385f arc: fix accumulator first register. new af60b0ec79e x86: Cast to unsigned short first for _mm_extract_pi16
The 2 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: ChangeLog | 4 + MAINTAINERS | 2 +- c++tools/ChangeLog | 5 + c++tools/Makefile.in | 3 +- c++tools/configure | 211 +++++++++++++++++++++++ c++tools/configure.ac | 10 ++ c++tools/resolver.cc | 4 +- config/ax_lib_socket_nsl.m4 | 40 +++++ contrib/ChangeLog | 19 ++ gcc/ChangeLog | 84 +++++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 3 +- gcc/aclocal.m4 | 1 + gcc/analyzer/store.cc | 19 +- gcc/config/aarch64/aarch64-sve-builtins.cc | 2 +- gcc/config/aarch64/aarch64.c | 5 +- gcc/config/arc/arc.md | 8 +- gcc/config/i386/sse.md | 28 +++ gcc/config/i386/xmmintrin.h | 4 +- gcc/configure | 169 +++++++++++++++++- gcc/configure.ac | 9 + gcc/cp/Make-lang.in | 3 +- gcc/explow.c | 20 +++ gcc/fortran/ChangeLog | 4 + gcc/gimple-fold.c | 2 +- gcc/go/gccgo.texi | 9 + gcc/go/go-c.h | 1 + gcc/go/go-lang.c | 6 + gcc/go/lang.opt | 4 + gcc/objcp/Make-lang.in | 3 +- gcc/recog.c | 8 +- gcc/rtl-ssa/changes.cc | 9 +- gcc/simplify-rtx.c | 56 ++++++ gcc/testsuite/ChangeLog | 127 ++++++++++++++ gcc/testsuite/g++.dg/cpp1y/constexpr-66093.C | 2 +- gcc/testsuite/g++.dg/modules/binding-1_a.H | 4 + gcc/testsuite/g++.dg/modules/binding-1_b.H | 4 + gcc/testsuite/g++.dg/modules/binding-1_c.C | 7 + gcc/testsuite/g++.dg/modules/binding-2.H | 9 + gcc/testsuite/g++.dg/modules/builtin-3_a.C | 44 +++++ gcc/testsuite/g++.dg/modules/global-2_a.C | 22 +++ gcc/testsuite/g++.dg/modules/global-2_b.C | 10 ++ gcc/testsuite/g++.dg/modules/global-3_a.C | 16 ++ gcc/testsuite/g++.dg/modules/global-3_b.C | 9 + gcc/testsuite/g++.dg/modules/hello-1_a.C | 12 ++ gcc/testsuite/g++.dg/modules/hello-1_b.C | 9 + gcc/testsuite/g++.dg/modules/iostream-1_a.H | 10 ++ gcc/testsuite/g++.dg/modules/iostream-1_b.C | 9 + gcc/testsuite/g++.dg/modules/part-5_a.C | 13 ++ gcc/testsuite/g++.dg/modules/part-5_b.C | 6 + gcc/testsuite/g++.dg/modules/part-5_c.C | 10 ++ gcc/testsuite/g++.dg/modules/stdio-1_a.H | 14 ++ gcc/testsuite/g++.dg/modules/stdio-1_b.C | 14 ++ gcc/testsuite/g++.dg/modules/string-1_a.H | 4 + gcc/testsuite/g++.dg/modules/string-1_b.C | 5 + gcc/testsuite/g++.dg/modules/string-view1.C | 6 + gcc/testsuite/g++.dg/modules/string-view2.C | 56 ++++++ gcc/testsuite/g++.dg/modules/tinfo-1.C | 20 +++ gcc/testsuite/g++.dg/modules/tinfo-2_a.H | 4 + gcc/testsuite/g++.dg/modules/tinfo-2_b.C | 4 + gcc/testsuite/g++.dg/modules/tname-spec-1_a.H | 15 ++ gcc/testsuite/g++.dg/modules/tname-spec-1_b.C | 16 ++ gcc/testsuite/g++.dg/modules/xtreme-header-1.h | 19 ++ gcc/testsuite/g++.dg/modules/xtreme-header-1_a.H | 4 + gcc/testsuite/g++.dg/modules/xtreme-header-1_b.C | 4 + gcc/testsuite/g++.dg/modules/xtreme-header-1_c.C | 3 + gcc/testsuite/g++.dg/modules/xtreme-header-2.h | 14 ++ gcc/testsuite/g++.dg/modules/xtreme-header-2_a.H | 4 + gcc/testsuite/g++.dg/modules/xtreme-header-2_b.C | 4 + gcc/testsuite/g++.dg/modules/xtreme-header-2_c.C | 3 + gcc/testsuite/g++.dg/modules/xtreme-header-3.h | 21 +++ gcc/testsuite/g++.dg/modules/xtreme-header-3_a.H | 4 + gcc/testsuite/g++.dg/modules/xtreme-header-3_b.C | 4 + gcc/testsuite/g++.dg/modules/xtreme-header-3_c.C | 3 + gcc/testsuite/g++.dg/modules/xtreme-header-4.h | 17 ++ gcc/testsuite/g++.dg/modules/xtreme-header-4_a.H | 4 + gcc/testsuite/g++.dg/modules/xtreme-header-4_b.C | 4 + gcc/testsuite/g++.dg/modules/xtreme-header-4_c.C | 3 + gcc/testsuite/g++.dg/modules/xtreme-header-5.h | 22 +++ gcc/testsuite/g++.dg/modules/xtreme-header-5_a.H | 4 + gcc/testsuite/g++.dg/modules/xtreme-header-5_b.C | 4 + gcc/testsuite/g++.dg/modules/xtreme-header-5_c.C | 3 + gcc/testsuite/g++.dg/modules/xtreme-header-6.h | 22 +++ gcc/testsuite/g++.dg/modules/xtreme-header-6_a.H | 4 + gcc/testsuite/g++.dg/modules/xtreme-header-6_b.C | 4 + gcc/testsuite/g++.dg/modules/xtreme-header-6_c.C | 3 + gcc/testsuite/g++.dg/modules/xtreme-header.h | 144 ++++++++++++++++ gcc/testsuite/g++.dg/modules/xtreme-header_a.H | 4 + gcc/testsuite/g++.dg/modules/xtreme-header_b.C | 4 + gcc/testsuite/g++.dg/modules/xtreme-tr1.h | 11 ++ gcc/testsuite/g++.dg/modules/xtreme-tr1_a.H | 4 + gcc/testsuite/g++.dg/modules/xtreme-tr1_b.C | 4 + gcc/testsuite/g++.dg/opt/pr98403.C | 195 +++++++++++++++++++++ gcc/testsuite/g++.dg/vect/pr95401.cc | 13 ++ gcc/testsuite/g++.dg/vect/pr95401a.cc | 13 ++ gcc/testsuite/gcc.c-torture/compile/pr97144.c | 24 +++ gcc/testsuite/gcc.dg/analyzer/pr98293.c | 2 + gcc/testsuite/gcc.dg/pr98029.c | 21 +++ gcc/testsuite/gcc.dg/vect/pr98308.c | 16 ++ gcc/testsuite/gcc.target/aarch64/sve/pr97144.c | 26 +++ gcc/testsuite/gcc.target/i386/pr95771.c | 67 +++++++ gcc/testsuite/gcc.target/i386/pr98334.c | 36 ++++ gcc/testsuite/gcc.target/i386/pr98495-1.c | 10 ++ gcc/testsuite/gcc.target/i386/pr98495-2.c | 11 ++ gcc/testsuite/gcc.target/i386/pr98495-3.c | 8 + gcc/testsuite/gcc.target/i386/pr98495-4.c | 8 + gcc/testsuite/gcc.target/i386/pr98495-5.c | 9 + gcc/testsuite/gcc.target/i386/sse2-pr98461-2.c | 25 +++ gcc/tree-inline.c | 6 +- gcc/tree-ssa-loop-niter.c | 45 +++-- gcc/tree-vect-loop.c | 61 ++++++- gcc/tree-vect-stmts.c | 25 ++- libcody/ChangeLog | 9 + libcody/client.cc | 3 +- libcody/resolver.cc | 4 +- libiberty/ChangeLog | 4 + 116 files changed, 2172 insertions(+), 59 deletions(-) create mode 100644 config/ax_lib_socket_nsl.m4 create mode 100644 gcc/testsuite/g++.dg/modules/binding-1_a.H create mode 100644 gcc/testsuite/g++.dg/modules/binding-1_b.H create mode 100644 gcc/testsuite/g++.dg/modules/binding-1_c.C create mode 100644 gcc/testsuite/g++.dg/modules/binding-2.H create mode 100644 gcc/testsuite/g++.dg/modules/builtin-3_a.C create mode 100644 gcc/testsuite/g++.dg/modules/global-2_a.C create mode 100644 gcc/testsuite/g++.dg/modules/global-2_b.C create mode 100644 gcc/testsuite/g++.dg/modules/global-3_a.C create mode 100644 gcc/testsuite/g++.dg/modules/global-3_b.C create mode 100644 gcc/testsuite/g++.dg/modules/hello-1_a.C create mode 100644 gcc/testsuite/g++.dg/modules/hello-1_b.C create mode 100644 gcc/testsuite/g++.dg/modules/iostream-1_a.H create mode 100644 gcc/testsuite/g++.dg/modules/iostream-1_b.C create mode 100644 gcc/testsuite/g++.dg/modules/part-5_a.C create mode 100644 gcc/testsuite/g++.dg/modules/part-5_b.C create mode 100644 gcc/testsuite/g++.dg/modules/part-5_c.C create mode 100644 gcc/testsuite/g++.dg/modules/stdio-1_a.H create mode 100644 gcc/testsuite/g++.dg/modules/stdio-1_b.C create mode 100644 gcc/testsuite/g++.dg/modules/string-1_a.H create mode 100644 gcc/testsuite/g++.dg/modules/string-1_b.C create mode 100644 gcc/testsuite/g++.dg/modules/string-view1.C create mode 100644 gcc/testsuite/g++.dg/modules/string-view2.C create mode 100644 gcc/testsuite/g++.dg/modules/tinfo-1.C create mode 100644 gcc/testsuite/g++.dg/modules/tinfo-2_a.H create mode 100644 gcc/testsuite/g++.dg/modules/tinfo-2_b.C create mode 100644 gcc/testsuite/g++.dg/modules/tname-spec-1_a.H create mode 100644 gcc/testsuite/g++.dg/modules/tname-spec-1_b.C create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header-1.h create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header-1_a.H create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header-1_b.C create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header-1_c.C create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header-2.h create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header-2_a.H create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header-2_b.C create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header-2_c.C create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header-3.h create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header-3_a.H create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header-3_b.C create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header-3_c.C create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header-4.h create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header-4_a.H create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header-4_b.C create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header-4_c.C create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header-5.h create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header-5_a.H create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header-5_b.C create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header-5_c.C create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header-6.h create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header-6_a.H create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header-6_b.C create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header-6_c.C create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header.h create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header_a.H create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-header_b.C create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-tr1.h create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-tr1_a.H create mode 100644 gcc/testsuite/g++.dg/modules/xtreme-tr1_b.C create mode 100644 gcc/testsuite/g++.dg/opt/pr98403.C create mode 100644 gcc/testsuite/g++.dg/vect/pr95401.cc create mode 100644 gcc/testsuite/g++.dg/vect/pr95401a.cc create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr97144.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr98293.c create mode 100644 gcc/testsuite/gcc.dg/pr98029.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr98308.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr97144.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95771.c create mode 100644 gcc/testsuite/gcc.target/i386/pr98334.c create mode 100644 gcc/testsuite/gcc.target/i386/pr98495-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr98495-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr98495-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr98495-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr98495-5.c create mode 100644 gcc/testsuite/gcc.target/i386/sse2-pr98461-2.c