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-arm-mainline-defconfig in repository toolchain/gcc.
from b7e132a403f gcc/ChangeLog 2018-12-18 Wei Xiao wei3.xiao@intel.com adds 61cc4fe8f70 2018-12-18 Jozef Lawrynowicz jozef.l@mittosystems.com adds c04d5ea4258 PR target/88513 PR target/88514 * optabs.def (vec_pack_s [...] adds c6afafda8af 2018-12-18 Jozef Lawrynowicz jozef.l@mittosystems.com adds 3e868ab2ccb [testsuite] Enable vect_usad_char effective target for non- [...] adds 776cdb864cb 2018-12-18 Bill Schmidt wschmidt@linux.ibm.com adds fa4c1631756 LWG 3040: define starts_with/ends_with as proposed adds b37e7cb040d LWG 2936: update path::compare logic and optimize string co [...] adds 54df0933b20 Micro-optimization to avoid creating temporary path adds a2d1af4d92e Fix previous commit to move instead of copying adds 8f31a5fa227 LWG 3171: restore stream insertion for filesystem::directory_entry adds b36cc4de6dd PR target/88464 * config/i386/i386-builtin-types.def (VO [...] adds 12b5db9d3a8 2018-12-18 Vladimir Makarov vmakarov@redhat.com adds fd7245eac98 PR rtl-optimization/87759 * gcc.target/i386/pr87759.c: Re [...] adds fae37d4eced Daily bump. adds 13f4bc8b4d4 * auto-profile.c (afdo_indirect_call): Skip generating his [...] adds 3cc9d6c5764 [PR c++/88146] do not crash synthesizing inherited ctor(...) adds 18d590450e6 [PR87012] canonicalize ref type for tmpl arg adds fbf5c6a23f3 [PR86153] simplify more overflow tests in VRP adds 8f46b677a34 PR c++/87934 * constexpr.c (cxx_eval_constant_expression) [...] adds 1df64f57f55 PR target/88541 * config/i386/vpclmulqdqintrin.h (_mm256_ [...]
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 206 +++++++++++++----- gcc/DATESTAMP | 2 +- gcc/auto-profile.c | 25 ++- gcc/combine.c | 9 +- gcc/config/i386/i386-builtin-types.def | 9 +- gcc/config/i386/i386.c | 161 +++++++++++++- gcc/config/i386/sse.md | 86 +++++++- gcc/config/i386/vpclmulqdqintrin.h | 6 +- gcc/config/msp430/msp430.h | 5 + gcc/cp/ChangeLog | 18 ++ gcc/cp/constexpr.c | 2 +- gcc/cp/method.c | 89 ++++---- gcc/cp/pt.c | 3 + gcc/doc/extend.texi | 25 ++- gcc/doc/md.texi | 21 ++ gcc/expr.c | 24 +- gcc/lra-assigns.c | 5 + gcc/optabs.c | 23 ++ gcc/optabs.def | 3 + gcc/testsuite/ChangeLog | 151 +++++++++---- gcc/testsuite/g++.dg/cpp0x/constexpr-87934.C | 9 + gcc/testsuite/g++.dg/cpp0x/inh-ctor32.C | 229 +++++++++++++++++++ gcc/testsuite/g++.dg/cpp0x/pr87012.C | 11 + gcc/testsuite/gcc.dg/vrp-overflow-1.c | 151 +++++++++++++ gcc/testsuite/gcc.target/i386/avx-vpclmulqdq-1.c | 10 + .../{avx512f-pr88464-1.c => avx512f-pr88464-5.c} | 16 +- .../{avx512f-pr88464-2.c => avx512f-pr88464-6.c} | 22 +- .../{avx512f-pr88464-3.c => avx512f-pr88464-7.c} | 16 +- .../{avx512f-pr88464-4.c => avx512f-pr88464-8.c} | 30 +-- gcc/testsuite/gcc.target/i386/avx512f-pr88513-1.c | 16 ++ gcc/testsuite/gcc.target/i386/avx512f-pr88513-2.c | 16 ++ gcc/testsuite/gcc.target/i386/avx512vl-pr88464-1.c | 7 + .../gcc.target/i386/avx512vl-pr88464-10.c | 20 ++ .../gcc.target/i386/avx512vl-pr88464-11.c | 7 + .../gcc.target/i386/avx512vl-pr88464-12.c | 20 ++ .../gcc.target/i386/avx512vl-pr88464-13.c | 7 + .../gcc.target/i386/avx512vl-pr88464-14.c | 20 ++ .../gcc.target/i386/avx512vl-pr88464-15.c | 7 + .../gcc.target/i386/avx512vl-pr88464-16.c | 20 ++ gcc/testsuite/gcc.target/i386/avx512vl-pr88464-2.c | 20 ++ gcc/testsuite/gcc.target/i386/avx512vl-pr88464-3.c | 7 + gcc/testsuite/gcc.target/i386/avx512vl-pr88464-4.c | 20 ++ gcc/testsuite/gcc.target/i386/avx512vl-pr88464-5.c | 7 + gcc/testsuite/gcc.target/i386/avx512vl-pr88464-6.c | 20 ++ gcc/testsuite/gcc.target/i386/avx512vl-pr88464-7.c | 7 + gcc/testsuite/gcc.target/i386/avx512vl-pr88464-8.c | 20 ++ gcc/testsuite/gcc.target/i386/avx512vl-pr88464-9.c | 7 + gcc/testsuite/gcc.target/i386/avx512vl-pr88513-1.c | 24 ++ gcc/testsuite/gcc.target/i386/avx512vl-pr88513-2.c | 24 ++ gcc/testsuite/gcc.target/i386/avx512vl-pr88513-3.c | 24 ++ gcc/testsuite/gcc.target/i386/avx512vl-pr88513-4.c | 24 ++ gcc/testsuite/gcc.target/i386/avx512vl-pr88514-1.c | 5 + gcc/testsuite/gcc.target/i386/avx512vl-pr88514-2.c | 5 + gcc/testsuite/gcc.target/i386/avx512vl-pr88514-3.c | 5 + gcc/testsuite/gcc.target/i386/pr87759.c | 39 ++++ gcc/testsuite/lib/target-supports.exp | 5 +- gcc/tree-vect-stmts.c | 102 ++++++--- gcc/value-prof.c | 5 - gcc/vr-values.c | 33 +++ libstdc++-v3/ChangeLog | 38 ++++ libstdc++-v3/include/bits/fs_dir.h | 8 + libstdc++-v3/include/bits/fs_path.h | 16 +- libstdc++-v3/include/std/string_view | 9 +- libstdc++-v3/src/filesystem/std-dir.cc | 4 +- libstdc++-v3/src/filesystem/std-path.cc | 242 +++++++++++++++------ .../path/compare/{compare.cc => lwg2936.cc} | 47 +++- .../27_io/filesystem/path/compare/path.cc | 11 + .../27_io/filesystem/path/compare/strings.cc | 11 + 68 files changed, 1953 insertions(+), 343 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-87934.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/inh-ctor32.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr87012.C create mode 100644 gcc/testsuite/gcc.dg/vrp-overflow-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx-vpclmulqdq-1.c copy gcc/testsuite/gcc.target/i386/{avx512f-pr88464-1.c => avx512f-pr88464-5.c} (62%) copy gcc/testsuite/gcc.target/i386/{avx512f-pr88464-2.c => avx512f-pr88464-6.c} (68%) copy gcc/testsuite/gcc.target/i386/{avx512f-pr88464-3.c => avx512f-pr88464-7.c} (62%) copy gcc/testsuite/gcc.target/i386/{avx512f-pr88464-4.c => avx512f-pr88464-8.c} (62%) create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-pr88513-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-pr88513-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88464-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88464-10.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88464-11.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88464-12.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88464-13.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88464-14.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88464-15.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88464-16.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88464-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88464-3.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88464-4.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88464-5.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88464-6.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88464-7.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88464-8.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88464-9.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88513-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88513-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88513-3.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88513-4.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88514-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88514-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr88514-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr87759.c copy libstdc++-v3/testsuite/27_io/filesystem/path/compare/{compare.cc => lwg2936.c [...]