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-lts-defconfig in repository toolchain/ci/gcc.
from da008d72c97 * omp-low.c (struct omp_context): Add scan_inclusive field [...] adds 2cfd9694642 Daily bump. adds 82b30d87f9c Add one target hook predict_doloop_p, it return true if [...] adds 7b59f7ff5f4 libsanitizer - remove reference to __cxa_rethrow_primary_ex [...] adds 26fb5106155 [Vectorizer] Support masking fold left reductions adds e6220aca0e4 Fix IPA-CP topological sorting adds 7e96ac5f924 [Darwin] The need for FDE symbols is dependent on linker us [...] adds 02dcca88792 Darwin - strip trailing whitespace from a file, NFC. adds 8ac88374c9b Restore correct iv step for fully-masked loops adds da2e726b3cc [nvptx] Fix __main missing prototype warning in crt0.c adds 8d1fb66da63 [nvptx] Use define_insn parametrization adds 042371f341a aarch64: fix gcc.target/aarch64/pcs_attribute-2.c on non-gn [...] adds bfa356b2a93 Avoid undefined behaviour in std::byte operators (LWG 2950) adds bd9331d6af2 PR ada/80590 adds 31f786a3df9 gcc/testsuite/ChangeLog: adds 963f42d0ff2 2019-06-18 Richard Biener rguenther@suse.de adds dd4bb07e8bd * gcc.target/i386/pr81563.c (dg-final): Check that no reg [...] adds 05049c9b1c5 [AArch64] Simplify SVE IFN_COND patterns adds f8e1b9c1d59 [AArch64] Factor out ptrue predicate creation adds 1804e17ffe2 [AArch64] Factor out pfalse predicate creation adds 114c492e495 [AArch64] Tabify aarch64-sve.md adds 29609b7750d [AArch64] Add a new CC mode for SVE conditions adds 1dbba015fd5 * tree.c (build_constructor): Add MEM_STAT_DECL. adds e8e065dcf5a Handle constexpr conversion from and then to the same type. adds a43f2adc8bc Consolidate constexpr array handling. adds ca612e6a63d * constexpr.c (cxx_eval_store_expression): Delay target ev [...] adds d6a320e086f * config/i386/i386.md (@cmp<mode>_1): Rename from cmp<mode [...] new 71ff1a4360d PR c++/71548 * g++.dg/cpp0x/variadic177.C: New test. new 2a2a3dd6bd7 PR c++/84698 * g++.dg/cpp0x/noexcept42.C: New test.
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 | 143 +++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 7 + gcc/ada/sem_ch5.adb | 75 ++-- gcc/cfgexpand.c | 6 +- gcc/config/aarch64/aarch64-modes.def | 2 + gcc/config/aarch64/aarch64-protos.h | 2 + gcc/config/aarch64/aarch64-sve.md | 422 +++++++++------------ gcc/config/aarch64/aarch64.c | 59 ++- gcc/config/aarch64/aarch64.md | 12 +- gcc/config/darwin.c | 281 +++++++------- gcc/config/i386/i386-expand.c | 179 +++------ gcc/config/i386/i386.md | 44 +-- gcc/config/nvptx/nvptx-protos.h | 1 - gcc/config/nvptx/nvptx.c | 12 - gcc/config/nvptx/nvptx.md | 30 +- gcc/config/rs6000/rs6000.c | 25 +- gcc/cp/ChangeLog | 20 + gcc/cp/constexpr.c | 267 +++++++------ gcc/cp/cp-tree.h | 2 +- gcc/doc/md.texi | 5 + gcc/doc/tm.texi | 8 + gcc/doc/tm.texi.in | 2 + gcc/internal-fn.c | 5 + gcc/internal-fn.def | 3 + gcc/ipa-cp.c | 1 - gcc/optabs.def | 1 + gcc/target.def | 9 + gcc/targhooks.c | 13 + gcc/targhooks.h | 1 + gcc/testsuite/ChangeLog | 43 +++ gcc/testsuite/g++.dg/cpp0x/noexcept42.C | 21 + gcc/testsuite/g++.dg/cpp0x/variadic177.C | 12 + gcc/testsuite/g++.dg/cpp1y/constexpr-79655.C | 12 +- gcc/testsuite/g++.dg/cpp1y/pr77830.C | 4 +- gcc/testsuite/g++.dg/ext/constexpr-vla1.C | 4 +- gcc/testsuite/gcc.dg/gomp/pr90900.c | 11 + gcc/testsuite/gcc.dg/pr90866-2.c | 2 +- gcc/testsuite/gcc.target/aarch64/pcs_attribute-2.c | 21 - gcc/testsuite/gcc.target/aarch64/pcs_attribute-3.c | 58 +++ gcc/testsuite/gcc.target/aarch64/sve/fadda_1.c | 20 + .../gcc.target/aarch64/sve/struct_vect_18.c | 2 +- .../gcc.target/aarch64/sve/struct_vect_19.c | 2 +- .../gcc.target/aarch64/sve/struct_vect_20.c | 2 +- .../gcc.target/aarch64/sve/struct_vect_21.c | 2 +- .../gcc.target/aarch64/sve/struct_vect_22.c | 2 +- .../gcc.target/aarch64/sve/struct_vect_23.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/unroll-1.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/while_1.c | 1 + gcc/testsuite/gcc.target/i386/pr81563.c | 3 +- gcc/tree-ssa-loop-ivopts.c | 57 +++ gcc/tree-vect-loop-manip.c | 49 ++- gcc/tree-vect-loop.c | 46 ++- gcc/tree.c | 4 +- gcc/tree.h | 2 +- libgcc/ChangeLog | 4 + libgcc/config/nvptx/crt0.c | 4 +- libsanitizer/ChangeLog | 10 + libsanitizer/asan/Makefile.am | 2 +- libsanitizer/asan/Makefile.in | 3 +- libsanitizer/asan/asan_interceptors.h | 7 +- libsanitizer/asan/libtool-version | 2 +- libstdc++-v3/ChangeLog | 5 + libstdc++-v3/include/c_global/cstddef | 74 ++-- 64 files changed, 1253 insertions(+), 881 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept42.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic177.C create mode 100644 gcc/testsuite/gcc.dg/gomp/pr90900.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pcs_attribute-3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/fadda_1.c