This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_check_gcc/master-aarch64 in repository toolchain/ci/gcc.
from 6afa1083c6e libstdc++: Set active member of union in std::string [PR103295] adds 5a9572e486a libstdc++: Simplify std::string constructors adds 5ea8803e65e libstdc++: Use std::construct_at in net::ip::address adds d3a9082d7ac doc: document -fimplicit-constexpr adds 2c2148d8c14 Handle folded nonconstant array bounds [PR101702] adds ef342b2d99e i386: Introduce LEGACY_SSE_REGNO_P predicate adds 74509b963ef Add very basic IPA part of modref-kill analysis adds 69a5b3ca5c8 i386: Redefine indirect_thunks_used as HARD_REG_SET. adds 425369bf306 Fix modref summary streaming adds 8e410de43ce x86: Remove "%!" before ret adds 53a643f8568 x86: Add -mharden-sls=[none|all|return|indirect-branch] adds ea9e0d6c274 Avoid pathological function redeclarations when checking ac [...] adds 1a7f2c07741 libcpp: escape non-ASCII source bytes in -Wbidi-chars= [PR103026] adds bef32d4a285 libcpp: capture and underline ranges in -Wbidi-chars= [PR103026] adds 0e4a8656e81 libstdc++: Fix author name in ChangeLog adds 32221357007 Fix PR tree-optimization/103228 and 103228: folding of (typ [...] adds 280d2838c11 Daily bump. adds a72b7a455c1 i386: add alias for f*mul_*ch intrinsics adds 7a2aa63fad0 libgomp: Fix up aligned_alloc arguments [PR102838] adds 17da2c7425e libgomp: Ensure that either gomp_team is properly aligned [ [...] adds 15f5e70cbb3 i386: Fix wrong codegen for -mrelax-cmpxchg-loop adds 8f9f5101d52 tree-optimization/103277 - do abnormal cleanup after call DSE adds e28afbb90f8 testsuite/103278 - adjust gcc.dg/tree-ssa/if-to-switch-3.c adds 206b22d021d Remove MAY_HAVE_DEBUG_MARKER_STMTS and MAY_HAVE_DEBUG_BIND_STMTS. adds edd2249b17f libsanitizer: Fix bootstrap on FreeBSD [PR102675] adds efb7c51024c c-family: Add __builtin_assoc_barrier adds 1a0bce98dcf middle-end: Fix FMA detection when inspecting gimple which [...] adds 9646a3229b9 libstdc++: Replace AC_CACHE_VAL with AC_CACHE_CHECK adds e3dbd2e1402 aix: detect power10 processor. adds 6fa8e0896c6 c++: unqual lookup performed twice w/ template-id ADL [PR102670] adds 90de06a7b3c c++: template-id ADL and partial instantiation [PR99911] adds 1b2b930152b Fix typo. adds 16fab6d691b Fix MIPS test after recent match.pd changes adds ca243ada716 libstdc++: Fix std::char_traits<C>::move for constexpr adds 2196a681d78 x86: Add -mindirect-branch-cs-prefix adds 4f0a2f5a3dd middle-end: check that both sides of complex expression is a mul.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 166 +++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 17 + gcc/c-family/ChangeLog | 13 + gcc/c-family/c-common.c | 1 + gcc/c-family/c-common.h | 2 +- gcc/c-family/c-gimplify.c | 4 +- gcc/c/ChangeLog | 6 + gcc/c/c-decl.c | 11 +- gcc/c/c-parser.c | 22 +- gcc/cfgexpand.c | 2 +- gcc/config/i386/avx512fp16intrin.h | 39 ++ gcc/config/i386/avx512fp16vlintrin.h | 17 + gcc/config/i386/i386-expand.c | 7 +- gcc/config/i386/i386-opts.h | 7 + gcc/config/i386/i386.c | 65 ++-- gcc/config/i386/i386.h | 5 +- gcc/config/i386/i386.md | 2 +- gcc/config/i386/i386.opt | 24 ++ gcc/config/rs6000/driver-rs6000.c | 3 + gcc/cp/constexpr.c | 8 + gcc/cp/cp-objcp-common.c | 1 + gcc/cp/cp-tree.h | 12 +- gcc/cp/parser.c | 16 +- gcc/cp/pt.c | 25 +- gcc/cp/semantics.c | 23 +- gcc/doc/extend.texi | 18 + gcc/doc/invoke.texi | 25 +- gcc/function.c | 2 +- gcc/gimple-array-bounds.cc | 25 -- gcc/gimple-low.c | 4 +- gcc/gimple-ssa-backprop.c | 2 +- gcc/gimple-ssa-warn-access.cc | 33 +- gcc/ipa-modref-tree.c | 46 +++ gcc/ipa-modref-tree.h | 4 + gcc/ipa-modref.c | 129 ++++--- gcc/ipa-param-manipulation.c | 2 +- gcc/ipa-split.c | 6 +- gcc/lto-streamer-in.c | 4 +- gcc/match.pd | 6 +- gcc/pointer-query.cc | 30 ++ gcc/pointer-query.h | 3 + gcc/sese.c | 2 +- gcc/ssa-iterators.h | 2 +- gcc/testsuite/ChangeLog | 117 ++++++ gcc/testsuite/c-c++-common/Wbidi-chars-ranges.c | 54 +++ .../c-c++-common/builtin-assoc-barrier-1.c | 71 ++++ .../g++.dg/cpp2a/concepts-recursive-sat1.C | 15 +- gcc/testsuite/g++.dg/cpp2a/fn-template23.C | 36 ++ gcc/testsuite/g++.dg/cpp2a/fn-template24.C | 16 + gcc/testsuite/gcc.dg/Warray-parameter-10.c | 20 ++ gcc/testsuite/gcc.dg/Warray-parameter-11.c | 24 ++ gcc/testsuite/gcc.dg/Wstringop-overflow-82.c | 29 ++ gcc/testsuite/gcc.dg/pr103277.c | 14 + gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-3.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/pr103228-1.c | 11 + gcc/testsuite/gcc.dg/tree-ssa/pr55177-1.c | 14 + gcc/testsuite/gcc.dg/vect/pr103253.c | 16 + gcc/testsuite/gcc.target/aarch64/pr103311.c | 16 + .../gcc.target/i386/avx512fp16-vfcmulcph-1a.c | 19 +- .../gcc.target/i386/avx512fp16-vfcmulcsh-1a.c | 19 +- .../gcc.target/i386/avx512fp16-vfmulcph-1a.c | 19 +- .../gcc.target/i386/avx512fp16-vfmulcsh-1a.c | 19 +- .../gcc.target/i386/avx512fp16vl-vfcmulcph-1a.c | 20 +- .../gcc.target/i386/avx512fp16vl-vfmulcph-1a.c | 20 +- gcc/testsuite/gcc.target/i386/harden-sls-1.c | 14 + gcc/testsuite/gcc.target/i386/harden-sls-2.c | 14 + gcc/testsuite/gcc.target/i386/harden-sls-3.c | 14 + gcc/testsuite/gcc.target/i386/harden-sls-4.c | 16 + gcc/testsuite/gcc.target/i386/harden-sls-5.c | 17 + .../gcc.target/i386/indirect-thunk-cs-prefix-1.c | 14 + .../gcc.target/i386/indirect-thunk-cs-prefix-2.c | 15 + gcc/testsuite/gcc.target/i386/pr103069-2.c | 11 +- gcc/testsuite/gcc.target/mips/octeon-bbit-1.c | 4 +- gcc/tree-cfg.c | 4 +- gcc/tree-inline.c | 2 +- gcc/tree-loop-distribution.c | 2 +- gcc/tree-sra.c | 2 +- gcc/tree-ssa-dce.c | 2 +- gcc/tree-ssa-dse.c | 25 +- gcc/tree-ssa-dse.h | 2 +- gcc/tree-ssa-loop-ivopts.c | 2 +- gcc/tree-ssa-math-opts.c | 4 + gcc/tree-ssa-phiopt.c | 2 +- gcc/tree-ssa-reassoc.c | 2 +- gcc/tree-ssa-tail-merge.c | 2 +- gcc/tree-ssa-threadedge.c | 2 +- gcc/tree-ssa.c | 10 +- gcc/tree-ssanames.c | 2 +- gcc/tree-vect-loop-manip.c | 8 +- gcc/tree-vect-loop.c | 4 +- gcc/tree-vect-slp-patterns.c | 6 +- gcc/tree.h | 7 +- libcpp/ChangeLog | 71 ++++ libcpp/lex.c | 264 +++++++++++--- libgomp/alloc.c | 18 +- libgomp/libgomp.h | 6 +- libgomp/team.c | 5 + libgomp/work.c | 4 +- libsanitizer/sanitizer_common/Makefile.am | 1 + libsanitizer/sanitizer_common/Makefile.in | 1 + libstdc++-v3/ChangeLog | 52 ++- libstdc++-v3/acinclude.m4 | 284 ++++++--------- libstdc++-v3/configure | 400 +++++++++------------ libstdc++-v3/include/bits/basic_string.h | 61 ++-- libstdc++-v3/include/bits/basic_string.tcc | 69 ++-- libstdc++-v3/include/bits/char_traits.h | 40 ++- libstdc++-v3/include/experimental/internet | 8 +- .../requirements/constexpr_functions_c++20.cc | 23 +- 109 files changed, 2134 insertions(+), 797 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/Wbidi-chars-ranges.c create mode 100644 gcc/testsuite/c-c++-common/builtin-assoc-barrier-1.c create mode 100644 gcc/testsuite/g++.dg/cpp2a/fn-template23.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/fn-template24.C create mode 100644 gcc/testsuite/gcc.dg/Warray-parameter-10.c create mode 100644 gcc/testsuite/gcc.dg/Warray-parameter-11.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-82.c create mode 100644 gcc/testsuite/gcc.dg/pr103277.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr103228-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr55177-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr103253.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr103311.c create mode 100644 gcc/testsuite/gcc.target/i386/harden-sls-1.c create mode 100644 gcc/testsuite/gcc.target/i386/harden-sls-2.c create mode 100644 gcc/testsuite/gcc.target/i386/harden-sls-3.c create mode 100644 gcc/testsuite/gcc.target/i386/harden-sls-4.c create mode 100644 gcc/testsuite/gcc.target/i386/harden-sls-5.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-cs-prefix-1.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-cs-prefix-2.c