This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-arm in repository toolchain/ci/gcc.
from c71cb26a9e8 Get rid of infinite recursion for 'typedef' used with GTY-m [...] adds 47c2cf3ac68 Remove TDF_THREADING flag in favor of param. adds 2fc9b4d7b0c Cleanup path solver dumps. adds 088199e5d0f Generalize 'gcc/input.h:struct location_hash' adds 0dc0947d4b6 Define m_rtx_reuse_manager only if not GENERATOR_FILE. adds a19f09cb03d c++: unexpanded pack in var tmpl partial spec [PR100652] adds a22d910305a c++: bogus error w/ tentative type parse of concept-id [PR98394] adds 0318df0ae63 c++: Fix ICE on complex constant with -frounding-math [PR103114] adds 8d2d0a6c439 libstdc++: Make spurious std::random_device FAIL less likely adds 3439657b028 libstdc++: Support getentropy and arc4random in std::random_device adds d9ebf0ce084 libstdc++: Do not use 64-bit DARN on 32-bit powerpc [PR103146] adds 95e8fcd3d50 libstdc++: Make test print which random_device tokens work adds af33850a4d1 Document --param=threader-debug. adds 7798ae1a150 Merge IPA solution with local one in ipa-modref adds 00c9ce13a64 Restore 'GOMP_OPENACC_DIM' environment variable parsing adds abe562bb014 [PR/target 102957] Allow Z*-ext extension with only 2 char. adds 78dd0de956c ipa: Fix typo in ipa-modref.c adds a648acc3b4c c++: Skip unnamed bit-fields more adds 5aa7a09369a rs6000: Debug support for builtins changes adds 3bc3f6cefc2 Remove dead Fortran function. adds 2d60c0a3eed Introduce build_debug_expr_decl adds 2b59cf475a0 Return NULL for maybe_register_path when unprofitable. adds 53080c5b4ce Dump details of an attempt to register a jump threading path. adds 56af35de3d1 Keep x_range_query NULL for global ranges. new f7844b6a777 [Committed] Fix tree-optimization/103152: Still one more -s [...]
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/cfgexpand.c | 5 +- gcc/common/config/riscv/riscv-common.c | 1 - gcc/config/rs6000/rs6000-call.c | 195 ++++++++++++++++++++- gcc/cp/class.c | 7 +- gcc/cp/method.c | 4 +- gcc/cp/parser.c | 16 +- gcc/cp/pt.c | 17 +- gcc/doc/invoke.texi | 3 + gcc/dumpfile.c | 1 - gcc/dumpfile.h | 23 ++- gcc/flag-types.h | 7 + gcc/fortran/symbol.c | 17 -- gcc/function.c | 2 - gcc/function.h | 11 -- gcc/gimple-range-path.cc | 13 +- gcc/gimple-range.cc | 5 +- gcc/input.h | 24 ++- gcc/ipa-modref.c | 87 +++++++-- gcc/ipa-param-manipulation.c | 5 +- gcc/match.pd | 3 +- gcc/omp-simd-clone.c | 5 +- gcc/params.opt | 13 ++ gcc/print-rtl.c | 8 +- gcc/print-rtl.h | 2 + gcc/testsuite/g++.dg/cpp1y/var-templ69.C | 5 + gcc/testsuite/g++.dg/cpp2a/concepts-pr85846.C | 12 ++ gcc/testsuite/g++.dg/cpp2a/concepts-pr98394.C | 14 ++ gcc/testsuite/g++.dg/ext/complex10.C | 5 + gcc/testsuite/g++.dg/init/bitfield6.C | 20 +++ gcc/testsuite/gcc.c-torture/execute/pr10352-1.c | 12 ++ gcc/testsuite/gcc.target/riscv/pr102957.c | 5 + gcc/tree-ssa-ccp.c | 5 +- gcc/tree-ssa-phiopt.c | 10 +- gcc/tree-ssa-reassoc.c | 5 +- gcc/tree-ssa-threadbackward.c | 72 ++++++-- gcc/tree.c | 12 ++ gcc/tree.h | 1 + gcc/value-query.cc | 8 - gcc/value-query.h | 16 ++ gcc/value-relation.cc | 6 +- libgomp/env.c | 2 +- libstdc++-v3/acinclude.m4 | 46 +++++ libstdc++-v3/config.h.in | 6 + libstdc++-v3/configure | 103 +++++++++++ libstdc++-v3/configure.ac | 4 + libstdc++-v3/src/c++11/random.cc | 71 +++++++- .../26_numerics/random/random_device/cons/token.cc | 10 +- .../26_numerics/random/random_device/entropy.cc | 7 + 48 files changed, 767 insertions(+), 164 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ69.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-pr85846.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-pr98394.C create mode 100644 gcc/testsuite/g++.dg/ext/complex10.C create mode 100644 gcc/testsuite/g++.dg/init/bitfield6.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr10352-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/pr102957.c