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-arm-bootstrap_O1 in repository toolchain/ci/gcc.
from 4c6e749f835 Daily bump. adds 49553a5e0d8 * gcc-interface/decl.c (components_to_record): Do not reor [...] adds 3daa3782738 * gcc-interface/trans.c (Attribute_to_gnu): Test Can_Use_I [...] adds 63fd9617b2c * gcc-interface/trans.c (gnat_compile_time_expr_list): New [...] adds 93efafb19ad Fix typo adds 1a3c591a6c8 * gcc-interface/trans.c (Regular_Loop_to_gnu): Do not rota [...] adds 39b55197b51 * config/abi/post/riscv64-linux-gnu/baseline_symbols.txt: Update. adds f82664178e1 Provide Task_Info.Number_Of_Processors on Solaris adds 3c01f4ef690 Use underscore in IPA-SRA LTO section name (PR ipa/91835) adds faf863fe1aa 2019-09-23 Paul Thomas pault@gcc.gnu.org adds ec0eb5c4db1 [AArch64] Fix memmodel index in aarch64_store_exclusive_pair adds fd83c39a6be Skip gcc.dg/ucnid-5-utf8.c unless ucn is supported adds 6e34bdafb79 2019-09-23 Richard Biener rguenther@suse.de adds 2805977f671 Fix non-canonical CONST_INTs in altivec_copysign_v4sf3 (PR91823) adds de61fb434a5 PR libstdc++/91788 improve codegen for std::variant<T...>::index() adds c55376bfabd [arm] Add missing Makefile dependency on arm_acle_builtins.def adds 5ac76b02008 PR c++/91844 - Implement CWG 2352, Similar types and refer [...] adds 277b02e227d PR c++/91809 - bit-field and ellipsis. adds 747123e504b 2019-09-23 Sandra Loosemore sandra@codesourcery.com adds d7c0398c8fc /cp 2019-09-23 Paolo Carlini paolo.carlini@oracle.com adds e0d1a94d338 RS6000, add xxswapd support adds f832ac1baf6 GNAT/testsuite: Pass the `ada' option to target compilation adds 8a70b89e423 Daily bump. adds 4c6edff3676 PR libstdc++/91871 fix Clang warnings in testsuite adds fdc4a806cb8 2019-09-24 Richard Biener rguenther@suse.de adds 5b757a5c7ad [PR 91832] Do not ICE on negative offsets in ipa-sra adds b9f113c377a [PR 91831] Copy PARM_DECLs of artificial thunks adds 5944c363ebe Use more switch statements. adds 78b77b66867 PR middle-end/91866 * match.pd (((T)(A)) + CST -> (T)(A + [...] adds 6e9d0fd9421 [GCC][PATCH][AArch64] Update hwcap string for fp16fml in aa [...] adds c85448c3203 [AArch64] Don't split 64-bit constant stores to volatile location adds 0edf202cb6a 2019-09-24 Richard Biener rguenther@suse.de adds 3efa913a6e4 Remove check for impossible condition in std::variant::index() adds 0f6a2461e20 PR c++/91845 - ICE with invalid pointer-to-member. * expr [...] adds 0198befcfc8 PR c++/91868 - improve -Wshadow location. * name-lookup.c [...] adds 37d8684bdbc PR tree-optimization/91570 - ICE in get_range_strlen_dynami [...] adds 2fae2dfa8fc [Darwin, PPC, Mode Iterators 0/n] Make iterators visible to [...] adds 6ccf1ce78e8 [Darwin, PPC, Mode Iterators 1/n] Use mode iterators in pic [...] adds 84b8339521f Daily bump.
No new revisions were added by this update.
Summary of changes: ChangeLog | 7 + gcc/ChangeLog | 109 +++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 39 +++++ gcc/ada/gcc-interface/decl.c | 15 +- gcc/ada/gcc-interface/trans.c | 103 +++++++----- gcc/ada/gcc-interface/utils.c | 2 +- gcc/ada/libgnarl/s-osinte__solaris.ads | 5 + gcc/ada/libgnarl/s-tasinf__solaris.adb | 19 +++ gcc/ada/libgnarl/s-tasinf__solaris.ads | 3 + gcc/cfgexpand.c | 62 +++---- gcc/config/aarch64/aarch64-option-extensions.def | 2 +- gcc/config/aarch64/aarch64.md | 4 +- gcc/config/aarch64/atomics.md | 2 +- gcc/config/arm/t-arm | 1 + gcc/config/rs6000/altivec.md | 9 +- gcc/config/rs6000/darwin.md | 55 +------ gcc/config/rs6000/rs6000.md | 3 +- gcc/config/rs6000/vsx.md | 62 +++---- gcc/cp/ChangeLog | 35 ++++ gcc/cp/call.c | 36 ++--- gcc/cp/cp-tree.h | 1 + gcc/cp/expr.c | 2 +- gcc/cp/name-lookup.c | 6 +- gcc/cp/pt.c | 71 ++++---- gcc/cp/typeck.c | 27 ++++ gcc/cp/typeck2.c | 6 +- gcc/fortran/ChangeLog | 8 + gcc/fortran/match.c | 34 ++-- gcc/gimple-expr.c | 59 +++---- gcc/gimple.c | 22 +-- gcc/ipa-param-manipulation.c | 22 ++- gcc/ipa-param-manipulation.h | 1 + gcc/ipa-sra.c | 7 +- gcc/lto-section-in.c | 2 +- gcc/match.pd | 19 ++- gcc/testsuite/ChangeLog | 98 +++++++++++ gcc/testsuite/g++.dg/cpp0x/pr33930.C | 2 +- gcc/testsuite/g++.dg/cpp0x/pr68724.C | 2 +- gcc/testsuite/g++.dg/cpp0x/ref-bind1.C | 44 +++++ gcc/testsuite/g++.dg/cpp0x/ref-bind2.C | 15 ++ gcc/testsuite/g++.dg/cpp0x/ref-bind3.C | 22 +++ gcc/testsuite/g++.dg/cpp0x/variadic38.C | 2 +- gcc/testsuite/g++.dg/cpp1y/pr91845.C | 14 ++ gcc/testsuite/g++.dg/cpp1z/nontype2.C | 2 +- gcc/testsuite/g++.dg/ipa/pr91831.C | 19 +++ gcc/testsuite/g++.dg/overload/ellipsis4.C | 12 ++ gcc/testsuite/g++.dg/parse/explicit1.C | 2 +- gcc/testsuite/g++.dg/template/crash11.C | 4 +- gcc/testsuite/g++.dg/template/non-dependent8.C | 3 +- gcc/testsuite/g++.dg/template/nontype-array1.C | 4 +- gcc/testsuite/g++.dg/template/nontype3.C | 2 +- gcc/testsuite/g++.dg/template/nontype8.C | 6 +- gcc/testsuite/g++.dg/template/partial5.C | 2 +- gcc/testsuite/g++.dg/template/spec33.C | 2 +- gcc/testsuite/g++.dg/warn/Wshadow-16.C | 24 +++ gcc/testsuite/g++.old-deja/g++.pt/memtemp64.C | 3 +- gcc/testsuite/g++.old-deja/g++.pt/spec20.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/spec21.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/spec35.C | 8 +- gcc/testsuite/g++.old-deja/g++.robertl/eb103.C | 3 +- gcc/testsuite/gcc.dg/ipa/pr91832.c | 12 ++ gcc/testsuite/gcc.dg/pr91570.c | 30 ++++ gcc/testsuite/gcc.dg/torture/20190924-1.c | 17 ++ gcc/testsuite/gcc.dg/tree-ssa/pr91866.c | 12 ++ gcc/testsuite/gcc.dg/ucnid-5-utf8.c | 1 + .../aarch64/nosplit-di-const-volatile_1.c | 15 ++ .../gcc.target/arm/attr-neon-builtin-fail2.c | 3 +- gcc/testsuite/gcc.target/arm/short-vfp-1.c | 2 +- gcc/testsuite/gfortran.dg/select_rank_2.f90 | 4 +- gcc/testsuite/gfortran.dg/select_rank_3.f90 | 21 +++ gcc/testsuite/gnat.dg/specs/compile_time1.ads | 9 ++ gcc/testsuite/gnat.dg/specs/compile_time1_pkg.ads | 7 + gcc/testsuite/gnat.dg/system_info1.adb | 2 +- gcc/testsuite/lib/gnat.exp | 2 + gcc/testsuite/lib/target-supports.exp | 46 ++++-- gcc/tree-ssa-forwprop.c | 29 ++-- gcc/tree-ssa-sccvn.c | 5 +- gcc/tree-ssa-strlen.c | 26 ++- gcc/tree-vect-loop.c | 180 ++++++++------------- gcc/tree-vectorizer.c | 2 +- gcc/tree-vectorizer.h | 11 +- libstdc++-v3/ChangeLog | 20 +++ .../post/riscv64-linux-gnu/baseline_symbols.txt | 12 ++ libstdc++-v3/include/std/variant | 10 +- libstdc++-v3/testsuite/util/testsuite_hooks.h | 10 +- 86 files changed, 1189 insertions(+), 462 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/ref-bind1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/ref-bind2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/ref-bind3.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/pr91845.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr91831.C create mode 100644 gcc/testsuite/g++.dg/overload/ellipsis4.C create mode 100644 gcc/testsuite/g++.dg/warn/Wshadow-16.C create mode 100644 gcc/testsuite/gcc.dg/ipa/pr91832.c create mode 100644 gcc/testsuite/gcc.dg/pr91570.c create mode 100644 gcc/testsuite/gcc.dg/torture/20190924-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr91866.c create mode 100644 gcc/testsuite/gcc.target/aarch64/nosplit-di-const-volatile_1.c create mode 100644 gcc/testsuite/gfortran.dg/select_rank_3.f90 create mode 100644 gcc/testsuite/gnat.dg/specs/compile_time1.ads create mode 100644 gcc/testsuite/gnat.dg/specs/compile_time1_pkg.ads