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-release-arm-mainline-allnoconfig in repository toolchain/ci/gcc.
from df1b68b5a83 Fix output_constructor_bitfield handling of wide bitfields [...] adds 34dad233b3a Daily bump. adds 278c86373bc PR target/90075 Prefer bsl/bit/bif for copysignf. (backport GCC-8) adds 4d21a25fcd8 [Patch AArch64] Add __ARM_FEATURE_ATOMICS adds cfbdf36f32c Backported from mainline 2019-02-20 Jakub Jelinek <jaku [...] adds b621b36e63d Backported from mainline 2019-02-20 Jakub Jelinek <jaku [...] adds 54157d386ab Backported from mainline 2019-02-20 Jakub Jelinek <jaku [...] adds f72fb07b8d2 Backported from mainline 2019-02-20 Jakub Jelinek <jaku [...] adds 74f84c05bb9 Backported from mainline 2019-02-20 Jakub Jelinek <jaku [...] adds a3fc5f81eb0 Backported from mainline 2019-02-28 Jakub Jelinek <jaku [...] adds fdf79ca4c3d Backported from mainline 2019-02-28 Jakub Jelinek <jaku [...] adds 52a4933ee98 Backported from mainline 2019-03-05 Jakub Jelinek <jaku [...] adds 045e60da05e Backported from mainline 2019-03-05 Jakub Jelinek <jaku [...] adds d668f156d33 Backported from mainline 2019-03-06 Jakub Jelinek <jaku [...] adds 02d16ae4c5e Backported from mainline 2019-03-08 Jakub Jelinek <jaku [...] adds 0ca7f97202e Backported from mainline 2019-03-09 Jakub Jelinek <jaku [...] adds 866fbde93a6 Backported from mainline 2019-03-11 Jakub Jelinek <jaku [...] adds 2828dbae296 Backported from mainline 2019-03-12 Jakub Jelinek <jaku [...] adds 5a800e9e45c Backported from mainline 2019-03-13 Jakub Jelinek <jaku [...] adds a1b758903ac Backported from mainline 2019-03-13 Jakub Jelinek <jaku [...] adds 37c54c1b40c Backported from mainline 2019-03-14 Jakub Jelinek <jaku [...] adds 31835137031 Backported from mainline 2019-03-14 Jakub Jelinek <jaku [...] adds fe1d50ff867 Backported from mainline 2019-03-14 Jakub Jelinek <jaku [...] adds 69f1b45a125 Backported from mainline 2019-03-14 Jakub Jelinek <jaku [...] adds a6f5b5f3158 Backported from mainline 2019-03-15 Jakub Jelinek <jaku [...] adds de9ce547559 Backported from mainline 2019-03-19 Jakub Jelinek <jaku [...] adds 978184fab75 Backported from mainline 2019-03-19 Jakub Jelinek <jaku [...] adds 72808dd71d9 Backported from mainline 2019-03-19 Jakub Jelinek <jaku [...] adds bd4c33a7e9a Backported from mainline 2019-03-19 Jakub Jelinek <jaku [...] adds f9a79c4e0e7 Backported from mainline 2019-03-20 Jakub Jelinek <jaku [...] adds fde52631ac1 Backported from mainline 2019-03-21 Jakub Jelinek <jaku [...] adds fc03c3db16c Backported from mainline 2019-03-22 Jakub Jelinek <jaku [...] adds 622dcd45316 Backported from mainline 2019-03-25 Jakub Jelinek <jaku [...] adds c600e8fd4f5 Backported from mainline 2019-03-26 Jakub Jelinek <jaku [...] adds 4ce62935bb5 Backported from mainline 2019-03-28 Jakub Jelinek <jaku [...] adds 55c91a87376 Backported from mainline 2019-03-29 Jakub Jelinek <jaku [...] adds 88d6a8de9d3 Backported from mainline 2019-03-29 Jakub Jelinek <jaku [...] adds 2319dce7841 Backported from mainline 2019-04-09 Jakub Jelinek <jaku [...] adds 44e6ee1ba52 2019-04-10 Jakub Jelinek jakub@redhat.com adds ea900c8de3e Backported from mainline 2019-04-11 Jakub Jelinek <jaku [...] adds 04455a4e73d Backported from mainline 2019-04-12 Jakub Jelinek <jaku [...] adds 09619a1ebb8 Backported from mainline 2019-04-12 Jakub Jelinek <jaku [...] adds 90ef950f675 Backported from mainline 2019-04-12 Jakub Jelinek <jaku [...] adds 6b7c2f5fc41 Backported from mainline 2019-04-12 Jakub Jelinek <jaku [...] adds 1ebc457b48f Backported from mainline 2019-04-16 Jakub Jelinek <jaku [...] adds a8c74e94053 Backported from mainline 2019-04-16 Jakub Jelinek <jaku [...] adds 569d3a08037 Backported from mainline 2019-04-19 Jakub Jelinek <jaku [...] adds b28d3248ce9 Backported from mainline 2019-04-24 Jakub Jelinek <jaku [...] adds c804f7d3332 Backported from mainline 2019-04-24 Jakub Jelinek <jaku [...] adds fbb660a84ad Backported from mainline 2019-04-24 Jakub Jelinek <jaku [...]
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 226 ++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/attribs.c | 7 +- gcc/builtins.c | 7 +- gcc/c-family/ChangeLog | 10 + gcc/c-family/c-attribs.c | 23 +- gcc/c/ChangeLog | 23 ++ gcc/c/c-decl.c | 43 +++- gcc/cfgcleanup.c | 20 +- gcc/config/aarch64/aarch64-c.c | 1 + gcc/config/aarch64/aarch64.md | 68 +++--- gcc/config/aarch64/iterators.md | 5 +- gcc/config/i386/i386.c | 19 +- gcc/config/rs6000/t-linux | 2 +- gcc/convert.c | 29 ++- gcc/cp/ChangeLog | 73 ++++++ gcc/cp/cp-tree.h | 2 +- gcc/cp/decl.c | 35 ++- gcc/cp/decl2.c | 23 +- gcc/cp/init.c | 9 + gcc/cp/lambda.c | 15 -- gcc/cp/parser.c | 72 ++++-- gcc/cp/pt.c | 15 +- gcc/cp/semantics.c | 38 ++-- gcc/cp/typeck.c | 31 ++- gcc/dce.c | 289 ++++++++++++------------ gcc/dwarf2out.c | 9 +- gcc/emit-rtl.c | 1 + gcc/expmed.c | 21 +- gcc/expr.c | 10 +- gcc/fold-const.c | 11 +- gcc/fortran/ChangeLog | 10 + gcc/fortran/trans-openmp.c | 6 + gcc/gimple-fold.c | 29 ++- gcc/gimple-ssa-sprintf.c | 24 +- gcc/gimplify.c | 14 ++ gcc/loop-unroll.c | 8 +- gcc/lra-constraints.c | 4 +- gcc/multiple_target.c | 14 +- gcc/omp-low.c | 1 + gcc/omp-simd-clone.c | 50 +++- gcc/rtl.c | 5 + gcc/testsuite/ChangeLog | 217 ++++++++++++++++++ gcc/testsuite/c-c++-common/gomp/pr88588.c | 18 ++ gcc/testsuite/c-c++-common/pr89933.c | 5 + gcc/testsuite/c-c++-common/pr89946.c | 7 + gcc/testsuite/c-c++-common/pr90108.c | 6 + gcc/testsuite/g++.dg/cpp0x/pr89403.C | 18 ++ gcc/testsuite/g++.dg/cpp1y/lambda-init18.C | 12 + gcc/testsuite/g++.dg/cpp1y/lambda-init19.C | 15 ++ gcc/testsuite/g++.dg/cpp1y/pr89767.C | 32 +++ gcc/testsuite/g++.dg/cpp1y/var-templ61.C | 20 ++ gcc/testsuite/g++.dg/cpp1z/decomp49.C | 14 ++ gcc/testsuite/g++.dg/cpp1z/inline-var5.C | 11 + gcc/testsuite/g++.dg/ext/asm15.C | 3 +- gcc/testsuite/g++.dg/ext/asm16.C | 3 +- gcc/testsuite/g++.dg/ext/asm17.C | 11 + gcc/testsuite/g++.dg/ext/flexary34.C | 10 + gcc/testsuite/g++.dg/gomp/pr89796.C | 53 +++++ gcc/testsuite/g++.dg/opt/pr90026.C | 24 ++ gcc/testsuite/g++.dg/opt/pr90090.C | 19 ++ gcc/testsuite/g++.dg/opt/pr90187.C | 15 ++ gcc/testsuite/g++.dg/other/pr88568.C | 13 ++ gcc/testsuite/g++.dg/tls/thread_local11.C | 36 +++ gcc/testsuite/g++.dg/tls/thread_local11.h | 26 +++ gcc/testsuite/g++.dg/tls/thread_local11a.C | 20 ++ gcc/testsuite/g++.dg/tls/thread_local12a.C | 12 + gcc/testsuite/g++.dg/tls/thread_local12b.C | 12 + gcc/testsuite/g++.dg/tls/thread_local12c.C | 12 + gcc/testsuite/g++.dg/tls/thread_local12d.C | 12 + gcc/testsuite/g++.dg/tls/thread_local12e.C | 12 + gcc/testsuite/g++.dg/tls/thread_local12f.C | 12 + gcc/testsuite/g++.dg/tls/thread_local12g.C | 12 + gcc/testsuite/g++.dg/tls/thread_local12h.C | 12 + gcc/testsuite/g++.dg/tls/thread_local12i.C | 12 + gcc/testsuite/g++.dg/tls/thread_local12j.C | 12 + gcc/testsuite/g++.dg/tls/thread_local12k.C | 12 + gcc/testsuite/g++.dg/tls/thread_local12l.C | 12 + gcc/testsuite/g++.dg/ubsan/vptr-14.C | 18 ++ gcc/testsuite/gcc.c-torture/compile/pr89412.c | 16 ++ gcc/testsuite/gcc.c-torture/compile/pr89663-1.c | 81 +++++++ gcc/testsuite/gcc.c-torture/compile/pr89663-2.c | 82 +++++++ gcc/testsuite/gcc.c-torture/compile/pr89703-1.c | 13 ++ gcc/testsuite/gcc.c-torture/compile/pr89703-2.c | 13 ++ gcc/testsuite/gcc.c-torture/compile/pr89998-1.c | 42 ++++ gcc/testsuite/gcc.c-torture/compile/pr89998-2.c | 4 + gcc/testsuite/gcc.dg/debug/pr89704.c | 14 ++ gcc/testsuite/gcc.dg/gomp/pr89796.c | 23 ++ gcc/testsuite/gcc.dg/pr88074-2.c | 17 ++ gcc/testsuite/gcc.dg/pr88074.c | 14 ++ gcc/testsuite/gcc.dg/pr89520-1.c | 13 ++ gcc/testsuite/gcc.dg/pr89520-2.c | 42 ++++ gcc/testsuite/gcc.dg/pr89521-1.c | 13 ++ gcc/testsuite/gcc.dg/pr89521-2.c | 42 ++++ gcc/testsuite/gcc.dg/pr89590.c | 11 + gcc/testsuite/gcc.dg/pr89679.c | 26 +++ gcc/testsuite/gcc.dg/pr89734.c | 12 + gcc/testsuite/gcc.dg/pr90010.c | 27 +++ gcc/testsuite/gcc.dg/pr90082.c | 13 ++ gcc/testsuite/gcc.dg/torture/pr89091.c | 10 + gcc/testsuite/gcc.dg/tree-ssa/pr89872.c | 27 +++ gcc/testsuite/gcc.dg/tsan/pr90208-2.c | 20 ++ gcc/testsuite/gcc.target/aarch64/pr90075.c | 21 ++ gcc/testsuite/gcc.target/i386/fpprec-1.c | 8 + gcc/testsuite/gcc.target/i386/pr89684.c | 23 ++ gcc/testsuite/gcc.target/i386/pr89965.c | 39 ++++ gcc/testsuite/gcc.target/i386/pr90193.c | 21 ++ gcc/testsuite/gfortran.dg/gomp/pr89621.f90 | 18 ++ gcc/testsuite/gfortran.dg/gomp/pr89651.f90 | 21 ++ gcc/toplev.c | 28 +++ gcc/tree-cfg.c | 2 +- gcc/tree-inline.c | 91 +++++++- gcc/tree-inline.h | 7 + gcc/tree-ssa-math-opts.c | 10 +- gcc/tree-ssa-strlen.c | 14 ++ gcc/varasm.c | 23 +- 116 files changed, 2599 insertions(+), 376 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/gomp/pr88588.c create mode 100644 gcc/testsuite/c-c++-common/pr89933.c create mode 100644 gcc/testsuite/c-c++-common/pr89946.c create mode 100644 gcc/testsuite/c-c++-common/pr90108.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr89403.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-init18.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-init19.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/pr89767.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ61.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/decomp49.C create mode 100644 gcc/testsuite/g++.dg/ext/asm17.C create mode 100644 gcc/testsuite/g++.dg/ext/flexary34.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr89796.C create mode 100644 gcc/testsuite/g++.dg/opt/pr90026.C create mode 100644 gcc/testsuite/g++.dg/opt/pr90090.C create mode 100644 gcc/testsuite/g++.dg/opt/pr90187.C create mode 100644 gcc/testsuite/g++.dg/other/pr88568.C create mode 100644 gcc/testsuite/g++.dg/tls/thread_local11.C create mode 100644 gcc/testsuite/g++.dg/tls/thread_local11.h create mode 100644 gcc/testsuite/g++.dg/tls/thread_local11a.C create mode 100644 gcc/testsuite/g++.dg/tls/thread_local12a.C create mode 100644 gcc/testsuite/g++.dg/tls/thread_local12b.C create mode 100644 gcc/testsuite/g++.dg/tls/thread_local12c.C create mode 100644 gcc/testsuite/g++.dg/tls/thread_local12d.C create mode 100644 gcc/testsuite/g++.dg/tls/thread_local12e.C create mode 100644 gcc/testsuite/g++.dg/tls/thread_local12f.C create mode 100644 gcc/testsuite/g++.dg/tls/thread_local12g.C create mode 100644 gcc/testsuite/g++.dg/tls/thread_local12h.C create mode 100644 gcc/testsuite/g++.dg/tls/thread_local12i.C create mode 100644 gcc/testsuite/g++.dg/tls/thread_local12j.C create mode 100644 gcc/testsuite/g++.dg/tls/thread_local12k.C create mode 100644 gcc/testsuite/g++.dg/tls/thread_local12l.C create mode 100644 gcc/testsuite/g++.dg/ubsan/vptr-14.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr89412.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr89663-1.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr89663-2.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr89703-1.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr89703-2.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr89998-1.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr89998-2.c create mode 100644 gcc/testsuite/gcc.dg/debug/pr89704.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr89796.c create mode 100644 gcc/testsuite/gcc.dg/pr88074-2.c create mode 100644 gcc/testsuite/gcc.dg/pr88074.c create mode 100644 gcc/testsuite/gcc.dg/pr89520-1.c create mode 100644 gcc/testsuite/gcc.dg/pr89520-2.c create mode 100644 gcc/testsuite/gcc.dg/pr89521-1.c create mode 100644 gcc/testsuite/gcc.dg/pr89521-2.c create mode 100644 gcc/testsuite/gcc.dg/pr89590.c create mode 100644 gcc/testsuite/gcc.dg/pr89679.c create mode 100644 gcc/testsuite/gcc.dg/pr89734.c create mode 100644 gcc/testsuite/gcc.dg/pr90010.c create mode 100644 gcc/testsuite/gcc.dg/pr90082.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr89091.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr89872.c create mode 100644 gcc/testsuite/gcc.dg/tsan/pr90208-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr90075.c create mode 100644 gcc/testsuite/gcc.target/i386/pr89684.c create mode 100644 gcc/testsuite/gcc.target/i386/pr89965.c create mode 100644 gcc/testsuite/gcc.target/i386/pr90193.c create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr89621.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr89651.f90