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-aarch64-mainline-allnoconfig in repository toolchain/ci/gcc.
from 3b6f08b5069 ipa-inline: Adjust condition for caller_growth_limits adds e95a2b4bdfb PR c++/91369 * constexpr.c (struct constexpr_global_ctx): [...] adds 501b8df055c PR fortran/93162 * trans-openmp.c (gfc_trans_omp_clauses) [...] adds b37d22a5a16 Mark param_min_crossjump_insns with Optimization keyword. adds 9de704a3612 Mark -free as Optimization option. adds 2390081033f Make warn_inline Optimization option. adds 75d94234315 Document cloning for the target_clone attribute. adds bcf30bf3153 Add Optimization keyword for TREE/RTL optimization passes. adds 32bc1fb3e17 PR tree-optimization/93118 * match.pd ((x >> c) << c -> x [...] adds 32463ae2ba9 PR tree-optimization/93156 * tree-ssa-ccp.c (bit_value_bi [...] adds 557140e383f Don't mangle attributes that have a space in their name adds 5117d902d61 [AArch64] Use type attributes to mark types that use the SVE PCS adds 12628ade57c Add a generic lhd_simulate_enum_decl adds 1019f884206 2020-01-07 Richard Biener rguenther@suse.de adds 9e261a09da3 compiler: avoid a couple of compiler crashes adds f67c452fea2 [doc] Add missing documentation for existing target checks adds 5abce938414 [testsuite][arm] xfail vect-epilogues for armbe adds 31bfdb85acb Disallow 'B' constraints on amdgcn addc/subb adds 785d7f45efd PR c++/47877 - -fvisibility-inlines-hidden and member templates. adds b4cb3700e07 [amdgcn] Add more modes for vector comparisons adds d11d747e507 compiler: avoid write barrier for a[i] = a[i][:v] adds 956883a6be3 /gcc/cp 2020-01-07 Paolo Carlini paolo.carlini@oracle.com adds 42098ef0999 PR libstdc++/92124 fix incorrect container move assignment adds 30c7f60f4a4 Revert a patch from luoxhu@linux.ibm.com adds c6bad326d31 Restore patch reverted on trunk instead of a branch adds 13081f6fc4d Revert patch accidentily created on the wrong sandbox adds 141ef9378d1 compiler, runtime: stop using __go_runtime_error adds 01d08271202 Daily bump. adds a58bbec63b8 compiler: fix loopdepth tracking in array slicing expre [...] adds af197b050b8 Partially revert ipa-inline caller_growth_limits new 36ec1b96bc6 Find matched aggregate lattice for self-recursive CP (PR ip [...] new 1b94abb42ed Rename condition_variable_any wait* methods to match curren [...]
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: gcc/ChangeLog | 149 +++++++++ gcc/DATESTAMP | 2 +- gcc/common.opt | 4 +- gcc/config/aarch64/aarch64-protos.h | 3 +- gcc/config/aarch64/aarch64-sve-builtins.cc | 118 +++---- gcc/config/aarch64/aarch64.c | 36 +-- gcc/config/gcn/constraints.md | 11 +- gcc/config/gcn/gcn-protos.h | 2 +- gcc/config/gcn/gcn-valu.md | 357 +++++++++------------ gcc/config/gcn/gcn.c | 16 +- gcc/config/gcn/gcn.md | 4 +- gcc/cp/ChangeLog | 30 ++ gcc/cp/constexpr.c | 38 ++- gcc/cp/cp-tree.h | 7 +- gcc/cp/decl2.c | 5 +- gcc/cp/init.c | 31 +- gcc/cp/mangle.c | 38 ++- gcc/cp/parser.c | 6 +- gcc/cp/pt.c | 11 +- gcc/doc/extend.texi | 6 + gcc/doc/install.texi | 2 +- gcc/doc/sourcebuild.texi | 6 + gcc/fortran/ChangeLog | 6 + gcc/fortran/trans-openmp.c | 4 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/escape.cc | 3 +- gcc/go/gofrontend/expressions.cc | 72 +++-- gcc/go/gofrontend/gogo.cc | 14 +- gcc/go/gofrontend/gogo.h | 55 ---- gcc/go/gofrontend/runtime.def | 21 +- gcc/go/gofrontend/statements.cc | 5 +- gcc/ipa-cp.c | 21 +- gcc/ipa-inline.c | 4 +- gcc/langhooks-def.h | 4 +- gcc/langhooks.c | 39 +++ gcc/match.pd | 21 +- gcc/params.opt | 334 +++++++++---------- gcc/testsuite/ChangeLog | 50 +++ gcc/testsuite/g++.dg/cpp1y/constexpr-new.C | 2 +- gcc/testsuite/g++.dg/cpp2a/constexpr-new9.C | 15 + .../ext/visibility/fvisibility-inlines-hidden-5.C | 13 + gcc/testsuite/g++.old-deja/g++.bugs/900208_03.C | 2 +- gcc/testsuite/g++.old-deja/g++.bugs/900519_06.C | 8 +- .../aarch64/sve/acle/general-c++/mangle_5.C | 8 + gcc/testsuite/gcc.dg/ipa/ipa-clone-3.c | 42 +++ gcc/testsuite/gcc.dg/pr92860-2.c | 13 + gcc/testsuite/gcc.dg/pr92860.c | 53 +++ gcc/testsuite/gcc.dg/tree-ssa/pr93118.c | 45 +++ gcc/testsuite/gcc.dg/tree-ssa/pr93156.c | 23 ++ gcc/testsuite/gcc.dg/vect/vect-epilogues.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/pcs/asm_1.c | 70 ++++ gcc/testsuite/gcc.target/aarch64/sve/pcs/asm_2.c | 4 + gcc/testsuite/gcc.target/aarch64/sve/pcs/asm_3.c | 68 ++++ gcc/testsuite/gcc.target/aarch64/sve/pcs/asm_4.c | 4 + gcc/tree-inline.c | 4 +- gcc/tree-ssa-ccp.c | 11 + gcc/tree.h | 4 +- libcc1/ChangeLog | 4 + libcc1/libcp1plugin.cc | 4 +- libgo/Makefile.am | 1 - libgo/Makefile.in | 18 +- libgo/go/runtime/panic.go | 2 + libgo/go/runtime/proc.go | 8 + libgo/go/runtime/slice.go | 2 + libgo/runtime/go-runtime-error.c | 124 ------- libstdc++-v3/ChangeLog | 19 ++ libstdc++-v3/include/bits/stl_tree.h | 2 +- libstdc++-v3/include/std/condition_variable | 30 +- libstdc++-v3/testsuite/23_containers/map/92124.cc | 58 ++++ libstdc++-v3/testsuite/23_containers/set/92124.cc | 73 +++++ .../condition_variable_any/stop_token/wait_on.cc | 22 +- 71 files changed, 1503 insertions(+), 792 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-new9.C create mode 100644 gcc/testsuite/g++.dg/ext/visibility/fvisibility-inlines-hidden-5.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/mangle_5.C create mode 100644 gcc/testsuite/gcc.dg/ipa/ipa-clone-3.c create mode 100644 gcc/testsuite/gcc.dg/pr92860-2.c create mode 100644 gcc/testsuite/gcc.dg/pr92860.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr93118.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr93156.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/asm_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/asm_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/asm_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/asm_4.c delete mode 100644 libgo/runtime/go-runtime-error.c create mode 100644 libstdc++-v3/testsuite/23_containers/map/92124.cc create mode 100644 libstdc++-v3/testsuite/23_containers/set/92124.cc