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-allmodconfig in repository toolchain/ci/gcc.
from 78978dd2559 RISC-V: Promote type correctly for libcalls new e7424c479db PR target/91341 * config/i386/avxintrin.h (_mm256_loadu2_ [...] new f2fcc3cf5b6 2019-08-05 Richard Biener rguenther@suse.de new fd393309429 Handle new operators with no arguments in DCE. new a64c89e01c1 2019-08-05 Jozef Lawrynowicz jozef.l@mittosystems.com new 1263a9e198e Add a gimple_move_vops helper function new 6c87291ff5a Fold MASK_LOAD/STORE with an all-true mask new 8dc2da3eaaf Make function_code a 32-bit field new db868bacf6a * semantics.c (force_paren_expr): Preserve location. new 487acd48b9d PR c++/91338 - Implement P1161R3: Deprecate a[b,c]. * c-o [...] new 51ffa06a20c 2019-08-05 Steven g. Kargl kargl@gcc.gnu.org new 7359b1dff98 PR c++/88095, CTAD for literal operator templates per P0732 new f2a56ae7889 2019-08-05 Paolo Carlini paolo.carlini@oracle.com new 9542bf4c767 gcc/ChangeLog: new c40294f8e2e Add missing ChangeLog entry. new 6f79bc88763 PR c++/60517 - warning/error for taking address of member o [...] new e97a3067433 Daily bump. new 236062b09a9 PR middle-end/50476 - Warn of pointer set to object whose l [...] new 88861534ff6 DR 2413 - typename in conversion-function-ids. * parser.c [...] new 33af3350dcd RISC-V: Handle extensions combination correctly in multilib [...]
The 19 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 | 75 +++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 7 ++ gcc/c-family/c-opts.c | 4 + gcc/c-family/c.opt | 4 + gcc/config/i386/avxintrin.h | 42 +++++++++ gcc/config/riscv/multilib-generator | 37 ++++++++ gcc/cp/ChangeLog | 64 +++++++++++++ gcc/cp/call.c | 16 ++-- gcc/cp/constexpr.c | 30 +++--- gcc/cp/constraint.cc | 4 +- gcc/cp/cp-gimplify.c | 2 +- gcc/cp/cp-tree.h | 8 +- gcc/cp/cvt.c | 12 +-- gcc/cp/decl.c | 2 +- gcc/cp/decl2.c | 9 +- gcc/cp/error.c | 2 +- gcc/cp/init.c | 12 +-- gcc/cp/lex.c | 2 +- gcc/cp/parser.c | 96 ++++++++++++++++--- gcc/cp/pt.c | 24 +++-- gcc/cp/semantics.c | 12 ++- gcc/cp/typeck.c | 12 +-- gcc/cp/typeck2.c | 6 +- gcc/doc/extend.texi | 27 ++++++ gcc/doc/invoke.texi | 21 ++++- gcc/fold-const.c | 53 ++++++++--- gcc/fortran/ChangeLog | 6 ++ gcc/fortran/decl.c | 5 +- gcc/gimple-fold.c | 105 ++++++++++++++------- gcc/gimple.c | 12 +++ gcc/gimple.h | 1 + gcc/ipa-param-manipulation.c | 9 +- gcc/testsuite/ChangeLog | 71 ++++++++++++++ gcc/testsuite/g++.dg/cpp2a/comma1.C | 26 +++++ gcc/testsuite/g++.dg/cpp2a/comma2.C | 27 ++++++ gcc/testsuite/g++.dg/cpp2a/comma3.C | 27 ++++++ gcc/testsuite/g++.dg/cpp2a/comma4.C | 27 ++++++ gcc/testsuite/g++.dg/cpp2a/typename17.C | 6 ++ .../g++.dg/cpp2a/udlit-class-nttp-ctad-neg.C | 24 +++++ .../g++.dg/cpp2a/udlit-class-nttp-ctad-neg2.C | 20 ++++ gcc/testsuite/g++.dg/cpp2a/udlit-class-nttp-ctad.C | 24 +++++ gcc/testsuite/g++.dg/cpp2a/udlit-class-nttp-neg.C | 12 +++ gcc/testsuite/g++.dg/cpp2a/udlit-class-nttp-neg2.C | 13 +++ gcc/testsuite/g++.dg/cpp2a/udlit-class-nttp.C | 16 ++++ gcc/testsuite/g++.dg/pr60517.C | 22 +++++ gcc/testsuite/g++.dg/torture/pr91334.C | 14 +++ gcc/testsuite/gcc.dg/uninit-pr50476.c | 18 ++++ gcc/testsuite/gcc.target/aarch64/sve/mask_load_1.c | 12 +++ gcc/testsuite/gcc.target/i386/avx-loadu2-m128-1.c | 12 +++ gcc/testsuite/gcc.target/i386/avx-loadu2-m128-2.c | 17 ++++ gcc/testsuite/gcc.target/i386/avx-loadu2-m128d-1.c | 12 +++ gcc/testsuite/gcc.target/i386/avx-loadu2-m128d-2.c | 17 ++++ gcc/testsuite/gcc.target/i386/avx-loadu2-m128i-1.c | 12 +++ gcc/testsuite/gcc.target/i386/avx-loadu2-m128i-2.c | 17 ++++ gcc/testsuite/gcc.target/i386/avx-storeu2-m128-1.c | 12 +++ gcc/testsuite/gcc.target/i386/avx-storeu2-m128-2.c | 18 ++++ .../gcc.target/i386/avx-storeu2-m128d-1.c | 12 +++ .../gcc.target/i386/avx-storeu2-m128d-2.c | 18 ++++ .../gcc.target/i386/avx-storeu2-m128i-1.c | 12 +++ .../gcc.target/i386/avx-storeu2-m128i-2.c | 18 ++++ gcc/testsuite/gcc.target/msp430/pr80993.c | 1 + gcc/testsuite/gfortran.dg/pr91372.f90 | 9 ++ gcc/testsuite/gnat.dg/array37.adb | 19 ++++ gcc/tree-call-cdce.c | 4 +- gcc/tree-core.h | 20 ++-- gcc/tree-if-conv.c | 4 +- gcc/tree-ssa-ccp.c | 4 +- gcc/tree-ssa-dce.c | 22 +++-- gcc/tree-ssa-math-opts.c | 7 +- gcc/tree-ssa-propagate.c | 9 +- gcc/tree-vect-stmts.c | 3 +- gcc/tree-vectorizer.c | 5 +- 73 files changed, 1171 insertions(+), 195 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/comma1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/comma2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/comma3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/comma4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/typename17.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/udlit-class-nttp-ctad-neg.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/udlit-class-nttp-ctad-neg2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/udlit-class-nttp-ctad.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/udlit-class-nttp-neg.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/udlit-class-nttp-neg2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/udlit-class-nttp.C create mode 100644 gcc/testsuite/g++.dg/pr60517.C create mode 100644 gcc/testsuite/g++.dg/torture/pr91334.C create mode 100644 gcc/testsuite/gcc.dg/uninit-pr50476.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/mask_load_1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx-loadu2-m128-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx-loadu2-m128-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx-loadu2-m128d-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx-loadu2-m128d-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx-loadu2-m128i-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx-loadu2-m128i-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx-storeu2-m128-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx-storeu2-m128-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx-storeu2-m128d-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx-storeu2-m128d-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx-storeu2-m128i-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx-storeu2-m128i-2.c create mode 100644 gcc/testsuite/gfortran.dg/pr91372.f90 create mode 100644 gcc/testsuite/gnat.dg/array37.adb