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-lts-allmodconfig in repository toolchain/ci/gcc.
from d867ddeeeed * gcc/doc/install.texi: Typo. adds 574db34b007 2020-01-08 Richard Biener rguenther@suse.de adds ac0712b2b66 PR target/93182 * doc/invoke.texi (AVR Options) <-nodevic [...] adds b47866e4bbe 2020-01-08 Richard Biener rguenther@suse.de adds ef9bd566ab4 libgomp.texi: Fix typos, use https. adds 213861ba6b6 libgomp.texi: Fix typos, use https (actual change) adds ac976ae1c19 Use cgraph_node::dump_{asm_},name where possible. adds 57d44d87175 relax aarch64 stack-clash tests depedence on alloca.h adds dfe33642f3f PR target/93174 * config/i386/i386.md (addcarry<mode>_0): [...] adds fb26eac8b6a PR target/93187 * config/i386/i386.md (*stack_protect_set [...] adds 3a77d181af5 Add missing { dg-require-effective-target fpic } to aarch64 tests adds aee88b1f18e libstdc++: Fix error handling in filesystem::remove_all (PR93201) adds 9a3def36db2 hash-map-tests.c: fix memory leak adds 48e76be17ad * gcc.dg/Wstringop-overflow-27.c: Make testnames unique. adds 6a12759cb62 Remove constexpr support for DECL_BY_REFERENCE. adds fb0b2c056b6 PR c++/91369 - constexpr destructor and member initializer. adds 6cd19e5ef72 Add TARGET_EXPR_DIRECT_INIT_P sanity check. adds 4c8dbc4dd49 Daily bump. adds a03d5a87b4b RISC-V: Disable use of TLS copy relocs. adds 950699363ca sbitmap.h: add operator const_sbitmap to auto_sbitmap adds d1dceb42b81 vec.h: add auto_delete_vec adds bb2a6929b8c PR libstdc++/92124 fix incorrect unordered container move a [...] adds 32f187f33e4 PR target/93141 * config/i386/i386.md (subv<mode>4): Use [...] adds 1b0e170784f PR inline-asm/93202 * config/riscv/riscv.c (riscv_print_o [...] adds ebb6f46a2af One more usage of cgraph_node::dump_name. adds 8966120f6cb * common/config/avr/avr-common.c (avr_option_optimization_ [...] adds 1e6d3a0904a 2020-01-09 Richard Biener rguenther@suse.de adds a6ee4cc32f0 2020-01-09 Richard Biener rguenther@suse.de adds 23d706b0f82 Add Optimization for various IPA parameters. adds 0b57dc36948 PR middle-end/93200 - spurious -Wstringop-overflow due to a [...] adds 0ca4e778045 Set Optimization for param_max_speculative_devirt_maydefs. adds 9b3f0ea06e9 Make cgraph_edge::resolve-speculation static new 6ab3db36082 libstdc++: Define memory resource key functions non-inline [...] new ab1e2107c9d Fortran] PR84135 fix merging dimension into codimension array spec
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 | 220 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/auto-profile.c | 5 +- gcc/builtins.c | 12 ++ gcc/cgraph.c | 131 ++++++------ gcc/cgraph.h | 39 ++-- gcc/cgraphclones.c | 20 +- gcc/cgraphunit.c | 20 +- gcc/common/config/avr/avr-common.c | 2 + gcc/config/i386/i386.md | 193 ++++++++++++++++-- gcc/config/riscv/riscv.c | 6 +- gcc/cp/ChangeLog | 17 ++ gcc/cp/constexpr.c | 24 +-- gcc/cp/cp-gimplify.c | 7 + gcc/doc/invoke.texi | 16 +- gcc/doc/md.texi | 2 +- gcc/fortran/ChangeLog | 7 + gcc/fortran/array.c | 2 +- gcc/fortran/decl.c | 21 +- gcc/gimple-ssa-store-merging.c | 4 +- gcc/gimplify.c | 3 +- gcc/hash-map-tests.c | 2 + gcc/ipa-cp.c | 66 ++++--- gcc/ipa-devirt.c | 3 +- gcc/ipa-fnsummary.c | 13 +- gcc/ipa-hsa.c | 10 +- gcc/ipa-icf.c | 10 +- gcc/ipa-inline-analysis.c | 7 +- gcc/ipa-inline-transform.c | 6 +- gcc/ipa-inline.c | 23 +-- gcc/ipa-profile.c | 18 +- gcc/ipa-prop.c | 10 +- gcc/ipa-pure-const.c | 24 +-- gcc/ipa-sra.c | 6 +- gcc/ipa-visibility.c | 16 +- gcc/ipa.c | 15 +- gcc/lto-streamer-out.c | 8 +- gcc/lto/ChangeLog | 9 + gcc/lto/lto-partition.c | 10 +- gcc/lto/lto.c | 4 +- gcc/multiple_target.c | 4 +- gcc/params.opt | 36 ++-- gcc/sbitmap.h | 1 + gcc/testsuite/ChangeLog | 120 +++++++++++ gcc/testsuite/g++.dg/cpp2a/constexpr-new10.C | 19 ++ gcc/testsuite/g++.dg/opt/pr93187.C | 77 ++++++++ gcc/testsuite/g++.target/aarch64/sve/tls_2.C | 1 + gcc/testsuite/gcc.c-torture/compile/pr93174.c | 14 ++ gcc/testsuite/gcc.dg/Wstringop-overflow-27.c | 8 +- gcc/testsuite/gcc.dg/Wstringop-overflow-30.c | 80 ++++++++ gcc/testsuite/gcc.dg/ipa/ipa-icf-1.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-10.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-11.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-12.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-13.c | 6 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-16.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-18.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-2.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-20.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-21.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-23.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-25.c | 4 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-26.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-27.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-3.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-35.c | 6 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-36.c | 10 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-37.c | 10 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-38.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-5.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-7.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-8.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-merge-1.c | 2 +- gcc/testsuite/gcc.dg/ipa/pr64307.c | 2 +- gcc/testsuite/gcc.dg/ipa/pr90555.c | 2 +- gcc/testsuite/gcc.dg/ipa/propmalloc-1.c | 4 +- gcc/testsuite/gcc.dg/ipa/propmalloc-2.c | 4 +- gcc/testsuite/gcc.dg/ipa/propmalloc-3.c | 4 +- gcc/testsuite/gcc.dg/optimize-bswaphi-1.c | 8 +- gcc/testsuite/gcc.dg/optimize-bswapsi-2.c | 13 +- gcc/testsuite/gcc.dg/pr93054.c | 10 + gcc/testsuite/gcc.dg/torture/ftrapv-1.c | 2 +- gcc/testsuite/gcc.target/aarch64/got_mem_hoist_1.c | 1 + gcc/testsuite/gcc.target/aarch64/noplt_1.c | 1 + gcc/testsuite/gcc.target/aarch64/noplt_2.c | 1 + gcc/testsuite/gcc.target/aarch64/noplt_3.c | 1 + .../gcc.target/aarch64/pic-constantpool1.c | 1 + gcc/testsuite/gcc.target/aarch64/pic-small.c | 1 + gcc/testsuite/gcc.target/aarch64/pic-symrefplus.c | 1 + gcc/testsuite/gcc.target/aarch64/pr66912.c | 1 + .../gcc.target/aarch64/stack-check-alloca-1.c | 1 + .../gcc.target/aarch64/stack-check-alloca-10.c | 1 + .../gcc.target/aarch64/stack-check-alloca-2.c | 1 + .../gcc.target/aarch64/stack-check-alloca-3.c | 1 + .../gcc.target/aarch64/stack-check-alloca-4.c | 1 + .../gcc.target/aarch64/stack-check-alloca-5.c | 1 + .../gcc.target/aarch64/stack-check-alloca-6.c | 1 + .../gcc.target/aarch64/stack-check-alloca-7.c | 1 + .../gcc.target/aarch64/stack-check-alloca-8.c | 1 + .../gcc.target/aarch64/stack-check-alloca-9.c | 1 + .../gcc.target/aarch64/stack-check-alloca.h | 6 +- gcc/testsuite/gcc.target/aarch64/sve/tls_1.c | 1 + .../gcc.target/aarch64/sve/tls_preserve_1.c | 1 + .../gcc.target/aarch64/sve/tls_preserve_2.c | 3 +- .../gcc.target/aarch64/sve/tls_preserve_3.c | 1 + gcc/testsuite/gcc.target/aarch64/tlsie_tiny_1.c | 1 + gcc/testsuite/gcc.target/aarch64/tlsle12_1.c | 1 + gcc/testsuite/gcc.target/aarch64/tlsle12_tiny_1.c | 1 + gcc/testsuite/gcc.target/aarch64/tlsle24_1.c | 1 + gcc/testsuite/gcc.target/aarch64/tlsle24_tiny_1.c | 1 + gcc/testsuite/gcc.target/aarch64/tlsle32_1.c | 1 + .../gcc.target/aarch64/tlsle_sizeadj_small_1.c | 1 + .../gcc.target/aarch64/tlsle_sizeadj_tiny_1.c | 1 + gcc/testsuite/gcc.target/i386/pr93141-1.c | 44 ++++- gcc/testsuite/gcc.target/i386/pr93141-2.c | 78 ++++++++ gcc/testsuite/gcc.target/riscv/pr93202.c | 10 + .../gfortran.dg/coarray/codimension_3.f90 | 76 +++++++ gcc/tree-cfgcleanup.c | 4 +- gcc/tree-eh.c | 85 +++++--- gcc/tree-inline.c | 9 +- gcc/tree-ssa-structalias.c | 5 +- gcc/varpool.c | 4 +- gcc/vec.c | 27 +++ gcc/vec.h | 38 ++++ libgomp/ChangeLog | 4 + libgomp/libgomp.texi | 22 +-- libstdc++-v3/ChangeLog | 45 +++++ libstdc++-v3/config/abi/pre/gnu.ver | 6 + libstdc++-v3/include/bits/hashtable.h | 73 +++---- libstdc++-v3/include/std/memory_resource | 4 +- libstdc++-v3/src/c++17/fs_ops.cc | 115 ++++++++--- libstdc++-v3/src/c++17/memory_resource.cc | 8 + libstdc++-v3/src/filesystem/ops.cc | 17 +- .../20_util/monotonic_buffer_resource/93208.cc | 29 +++ .../testsuite/23_containers/unordered_set/92124.cc | 79 ++++++++ .../27_io/filesystem/operations/remove_all.cc | 35 ++++ .../filesystem/operations/remove_all.cc | 33 ++++ 137 files changed, 1915 insertions(+), 467 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-new10.C create mode 100644 gcc/testsuite/g++.dg/opt/pr93187.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr93174.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-30.c create mode 100644 gcc/testsuite/gcc.dg/pr93054.c create mode 100644 gcc/testsuite/gcc.target/i386/pr93141-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/pr93202.c create mode 100644 gcc/testsuite/gfortran.dg/coarray/codimension_3.f90 create mode 100644 libstdc++-v3/testsuite/20_util/monotonic_buffer_resource/93208.cc create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_set/92124.cc