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-allnoconfig in repository toolchain/gcc.
from d1185fcc4bb Fix filesystem::path tests that fail on Windows adds 73578cf9ead 2018-12-20 Steven G. Kargl kargl@gcc.gnu.org adds 5c93472397c C/C++: Add -Waddress-of-packed-member adds dff96e64e4d 2018-12-20 Joern Rennecke joern.rennecke@riscy-ip.com adds af5889736ec Daily bump. adds 2588e836e85 * tree-vect-data-refs.c (vect_enhance_data_refs_alignment) [...] adds cb3bfbad416 PR c++/88196 - ICE with class non-type template parameter. [...] adds 5a4bb1fdcff support --with-multilib-list=@name for ARM adds db826d8b813 x86: VAESDEC{,LAST} allow memory inputs adds e7c41bdd7c0 PR target/88547 * config/i386/i386.c (ix86_expand_int_sse [...] adds c13cca23aa6 [ARM] Fix size-optimization-ieee testcase failure adds 8c465d31f95 PR c++/87125 * g++.dg/cpp0x/pr87125.C: New test. adds bfb02b0c2df PR target/88556 * internal-fn.def (COSH): New. (SINH): D [...] adds fcbfe147e87 PR rtl-optimization/88563 * expr.c (expand_expr_real_2) < [...] adds 1e37d0baf4f PR target/88522 * config/i386/sse.md (*avx512pf_gatherpf< [...] adds c09c71df4d0 PR rtl-optimization/87727 * combine.c (cant_combine_insn_ [...] adds 9ee8356d15e * MAINTAINERS (Write After Approval): Add myself. adds c486e31b10a Update maintainer email address adds f68c2c5fa2c * gcc.target/i386/pr88418.c (dg-options): Add -mno-avx.
No new revisions were added by this update.
Summary of changes: ChangeLog | 8 + MAINTAINERS | 3 +- gcc/ChangeLog | 82 ++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 10 + gcc/c-family/c-common.h | 1 + gcc/c-family/c-warn.c | 164 +++++++++++++++ gcc/c-family/c.opt | 4 + gcc/c/ChangeLog | 6 + gcc/c/c-typeck.c | 11 +- gcc/combine.c | 7 +- gcc/config.gcc | 13 ++ gcc/config/i386/i386-protos.h | 3 + gcc/config/i386/i386.c | 216 +++++++++++++++++++- gcc/config/i386/i386.md | 83 ++++++++ gcc/config/i386/sse.md | 68 ++++--- gcc/cp/ChangeLog | 13 ++ gcc/cp/call.c | 3 + gcc/cp/pt.c | 2 +- gcc/cp/typeck.c | 2 + gcc/doc/install.texi | 43 +++- gcc/doc/invoke.texi | 14 +- gcc/expr.c | 24 +-- gcc/final.c | 5 +- gcc/internal-fn.def | 3 + gcc/optabs.def | 3 + gcc/testsuite/ChangeLog | 92 +++++++++ gcc/testsuite/c-c++-common/asan/misalign-1.c | 2 +- gcc/testsuite/c-c++-common/asan/misalign-2.c | 2 +- gcc/testsuite/c-c++-common/pr51628-1.c | 29 +++ gcc/testsuite/c-c++-common/pr51628-10.c | 24 +++ gcc/testsuite/c-c++-common/pr51628-11.c | 17 ++ gcc/testsuite/c-c++-common/pr51628-12.c | 18 ++ gcc/testsuite/c-c++-common/pr51628-13.c | 9 + gcc/testsuite/c-c++-common/pr51628-14.c | 9 + gcc/testsuite/c-c++-common/pr51628-15.c | 14 ++ gcc/testsuite/c-c++-common/pr51628-16.c | 13 ++ gcc/testsuite/c-c++-common/pr51628-2.c | 29 +++ gcc/testsuite/c-c++-common/pr51628-26.c | 33 +++ gcc/testsuite/c-c++-common/pr51628-27.c | 12 ++ gcc/testsuite/c-c++-common/pr51628-28.c | 31 +++ gcc/testsuite/c-c++-common/pr51628-29.c | 16 ++ gcc/testsuite/c-c++-common/pr51628-3.c | 35 ++++ gcc/testsuite/c-c++-common/pr51628-30.c | 23 +++ gcc/testsuite/c-c++-common/pr51628-31.c | 16 ++ gcc/testsuite/c-c++-common/pr51628-32.c | 19 ++ gcc/testsuite/c-c++-common/pr51628-4.c | 35 ++++ gcc/testsuite/c-c++-common/pr51628-5.c | 35 ++++ gcc/testsuite/c-c++-common/pr51628-6.c | 35 ++++ gcc/testsuite/c-c++-common/pr51628-7.c | 29 +++ gcc/testsuite/c-c++-common/pr51628-8.c | 36 ++++ gcc/testsuite/c-c++-common/pr51628-9.c | 36 ++++ gcc/testsuite/c-c++-common/ubsan/align-10.c | 2 +- gcc/testsuite/c-c++-common/ubsan/align-2.c | 2 +- gcc/testsuite/c-c++-common/ubsan/align-4.c | 2 +- gcc/testsuite/c-c++-common/ubsan/align-6.c | 2 +- gcc/testsuite/c-c++-common/ubsan/align-7.c | 2 +- gcc/testsuite/c-c++-common/ubsan/align-8.c | 2 +- gcc/testsuite/g++.dg/cpp0x/pr87125.C | 15 ++ gcc/testsuite/g++.dg/cpp0x/ptrmem-cst-arg1.C | 2 +- gcc/testsuite/g++.dg/cpp2a/nontype-class10.C | 6 + gcc/testsuite/g++.dg/template/pr54858.C | 24 +-- gcc/testsuite/g++.dg/ubsan/align-2.C | 2 +- gcc/testsuite/gcc.dg/pr51628-17.c | 10 + gcc/testsuite/gcc.dg/pr51628-18.c | 23 +++ gcc/testsuite/gcc.dg/pr51628-19.c | 26 +++ gcc/testsuite/gcc.dg/pr51628-20.c | 11 + gcc/testsuite/gcc.dg/pr51628-21.c | 11 + gcc/testsuite/gcc.dg/pr51628-22.c | 9 + gcc/testsuite/gcc.dg/pr51628-23.c | 9 + gcc/testsuite/gcc.dg/pr51628-24.c | 10 + gcc/testsuite/gcc.dg/pr51628-25.c | 9 + gcc/testsuite/gcc.dg/pr88563.c | 15 ++ .../gcc.target/arm/size-optimization-ieee-1.c | 1 + .../gcc.target/arm/size-optimization-ieee-2.c | 1 + .../gcc.target/arm/size-optimization-ieee-3.c | 1 + gcc/testsuite/gcc.target/i386/avx2-pr88547-1.c | 115 +++++++++++ gcc/testsuite/gcc.target/i386/avx2-pr88547-2.c | 90 +++++++++ .../gcc.target/i386/avx512bw-vmovdqu16-2.c | 2 +- gcc/testsuite/gcc.target/i386/avx512f-pr88547-2.c | 82 ++++++++ .../gcc.target/i386/avx512f-vmovdqu32-2.c | 2 +- .../gcc.target/i386/avx512f-vmovdqu64-2.c | 2 +- gcc/testsuite/gcc.target/i386/avx512f_cond_move.c | 2 +- gcc/testsuite/gcc.target/i386/avx512vl-pr88547-1.c | 14 ++ gcc/testsuite/gcc.target/i386/avx512vl-pr88547-2.c | 22 ++ gcc/testsuite/gcc.target/i386/avx512vl-pr88547-3.c | 24 +++ .../gcc.target/i386/avx512vl-vmovdqu16-2.c | 2 +- .../gcc.target/i386/avx512vl-vmovdqu32-2.c | 2 +- .../gcc.target/i386/avx512vl-vmovdqu64-2.c | 2 +- gcc/testsuite/gcc.target/i386/pr88418.c | 2 +- gcc/testsuite/gcc.target/i386/pr88547-1.c | 8 +- gcc/testsuite/gcc.target/i386/sse2-pr88547-1.c | 115 +++++++++++ gcc/testsuite/gcc.target/i386/sse2-pr88547-2.c | 90 +++++++++ gcc/testsuite/gcc.target/i386/sse4_1-pr88547-1.c | 12 ++ .../{sse4_1-set-v16qi-2.c => sse4_1-pr88547-2.c} | 2 +- gcc/tree-vect-data-refs.c | 14 ++ libgcc/ChangeLog | 5 + libgcc/unwind-pe.h | 5 + libgfortran/ChangeLog | 5 + libgfortran/ieee/ieee_arithmetic.F90 | 224 +++++++-------------- 100 files changed, 2232 insertions(+), 250 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/pr51628-1.c create mode 100644 gcc/testsuite/c-c++-common/pr51628-10.c create mode 100644 gcc/testsuite/c-c++-common/pr51628-11.c create mode 100644 gcc/testsuite/c-c++-common/pr51628-12.c create mode 100644 gcc/testsuite/c-c++-common/pr51628-13.c create mode 100644 gcc/testsuite/c-c++-common/pr51628-14.c create mode 100644 gcc/testsuite/c-c++-common/pr51628-15.c create mode 100644 gcc/testsuite/c-c++-common/pr51628-16.c create mode 100644 gcc/testsuite/c-c++-common/pr51628-2.c create mode 100644 gcc/testsuite/c-c++-common/pr51628-26.c create mode 100644 gcc/testsuite/c-c++-common/pr51628-27.c create mode 100644 gcc/testsuite/c-c++-common/pr51628-28.c create mode 100644 gcc/testsuite/c-c++-common/pr51628-29.c create mode 100644 gcc/testsuite/c-c++-common/pr51628-3.c create mode 100644 gcc/testsuite/c-c++-common/pr51628-30.c create mode 100644 gcc/testsuite/c-c++-common/pr51628-31.c create mode 100644 gcc/testsuite/c-c++-common/pr51628-32.c create mode 100644 gcc/testsuite/c-c++-common/pr51628-4.c create mode 100644 gcc/testsuite/c-c++-common/pr51628-5.c create mode 100644 gcc/testsuite/c-c++-common/pr51628-6.c create mode 100644 gcc/testsuite/c-c++-common/pr51628-7.c create mode 100644 gcc/testsuite/c-c++-common/pr51628-8.c create mode 100644 gcc/testsuite/c-c++-common/pr51628-9.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr87125.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class10.C create mode 100644 gcc/testsuite/gcc.dg/pr51628-17.c create mode 100644 gcc/testsuite/gcc.dg/pr51628-18.c create mode 100644 gcc/testsuite/gcc.dg/pr51628-19.c create mode 100644 gcc/testsuite/gcc.dg/pr51628-20.c create mode 100644 gcc/testsuite/gcc.dg/pr51628-21.c create mode 100644 gcc/testsuite/gcc.dg/pr51628-22.c create mode 100644 gcc/testsuite/gcc.dg/pr51628-23.c create mode 100644 gcc/testsuite/gcc.dg/pr51628-24.c create mode 100644 gcc/testsuite/gcc.dg/pr51628-25.c create mode 100644 gcc/testsuite/gcc.dg/pr88563.c create mode 100644 gcc/testsuite/gcc.target/i386/avx2-pr88547-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx2-pr88547-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-pr88547-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88547-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88547-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88547-3.c create mode 100644 gcc/testsuite/gcc.target/i386/sse2-pr88547-1.c create mode 100644 gcc/testsuite/gcc.target/i386/sse2-pr88547-2.c create mode 100644 gcc/testsuite/gcc.target/i386/sse4_1-pr88547-1.c copy gcc/testsuite/gcc.target/i386/{sse4_1-set-v16qi-2.c => sse4_1-pr88547-2.c} (85%)