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 2a1d640447a Daily bump. new 8df3e7a54a0 Make lra use per-alternative earlyclobber info new eb98d82853f PR middle-end/91301 * gimplify.c (gimplify_omp_for): If f [...] new 84c0a26cbe3 2019-07-31 Richard Biener rguenther@suse.de new 4dee05a995d [Arm][CMSE]Add warn_unused_return attribute to cmse functions new 87ab84d4b5b [GCC, AArch64] Enable Transactional Memory Extension new 497cfcbe502 PR tree-optimization/91201 * config/i386/sse.md (reduc_pl [...] new 9c4ce317cc7 2019-07-31 Richard Biener rguenther@suse.de new 304a1d8a1a0 Mark necessary 2nd and later args for delete op. new d6f839ac77a 2019-07-31 Richard Biener rguenther@suse.de new 272dd25231e Remove amdgcn expcnt waits. new 6e46f45fb7d PR tree-optimization/91201 * config/i386/mmx.md (reduc_pl [...] new 4eda35ff6b3 gcc/ChangeLog: * config.gcc (hppa*-*-netbsd*): New target. [...] new 0a6fe1bdfb2 2019-07-31 Richard Biener rguenther@suse.de new 293b36500dd PR c/91192 * c-parser.c (c_parser_sizeof_expression): Cal [...] new c3a1acbd34c 2019-07-31 Richard Biener rguenther@suse.de new cc542d5649d PR libstdc++/91308 fix constraints on unique_ptr assignment new c7614775366 Add Doxygen comments to <bit> header new d6f60d4c591 Implement "P0631R4 Math Constants" for C++20 new 6fc7f202f8f PR target/91050 * config/rs6000/rs6000.opt (mdejagnu-cpu= [...] new c9b21954f00 ipa-devirt: make qsort helpers static new 30ca2094de2 Fix copy_node of TEMPLATE_INFO. new 5c2419ef8c4 PR c++/90538 - multiple expansions of capture packs new 0c3543005ce Qualify call to prevent ADL new db8ac46f32e RISC-V: Raise error on unexpected ISA string at end. new b310326b743 /cp 2019-07-31 Paolo Carlini paolo.carlini@oracle.com new 650498b4d8c Daily bump. new eb1cec90a88 RISC-V: Fix testcase on rv64
The 27 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 | 169 ++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c/ChangeLog | 7 + gcc/c/c-parser.c | 5 +- gcc/common/config/riscv/riscv-common.c | 7 + gcc/config.gcc | 8 + gcc/config/aarch64/aarch64-builtins.c | 84 ++++++++ gcc/config/aarch64/aarch64-c.c | 2 + gcc/config/aarch64/aarch64-option-extensions.def | 3 + gcc/config/aarch64/aarch64.h | 7 + gcc/config/aarch64/aarch64.md | 41 ++++ gcc/config/aarch64/arm_acle.h | 55 ++++- gcc/config/arm/arm_cmse.h | 2 + gcc/config/arm/types.md | 7 +- gcc/config/darwin.h | 3 +- gcc/config/gcn/gcn-valu.md | 15 +- gcc/config/gcn/gcn.c | 13 ++ gcc/config/gcn/gcn.md | 62 +++--- gcc/config/i386/i386.h | 6 + gcc/config/i386/mmx.md | 15 ++ gcc/config/i386/sse.md | 27 ++- gcc/config/pa/pa-netbsd.h | 137 +++++++++++++ gcc/config/pa/pa32-netbsd.h | 37 ++++ gcc/config/rs6000/rs6000.c | 3 - gcc/config/rs6000/rs6000.h | 14 ++ gcc/config/rs6000/rs6000.opt | 7 - gcc/cp/ChangeLog | 24 +++ gcc/cp/cp-objcp-common.c | 1 - gcc/cp/cp-tree.h | 19 +- gcc/cp/decl2.c | 23 ++- gcc/cp/lambda.c | 30 ++- gcc/cp/pt.c | 73 +++---- gcc/doc/invoke.texi | 2 + gcc/gimple-ssa-evrp-analyze.c | 32 +-- gcc/gimple-ssa-evrp-analyze.h | 4 +- gcc/gimplify.c | 16 ++ gcc/ipa-devirt.c | 4 +- gcc/lra-constraints.c | 20 +- gcc/lra-int.h | 7 - gcc/lra-lives.c | 8 +- gcc/lra.c | 60 ++---- gcc/testsuite/ChangeLog | 50 +++++ .../g++.dg/cpp0x/lambda/lambda-variadic9.C | 16 ++ gcc/testsuite/g++.dg/cpp0x/range-for19.C | 2 +- gcc/testsuite/g++.dg/cpp1y/lambda-init16.C | 2 +- gcc/testsuite/g++.dg/diagnostic/delete1.C | 14 ++ gcc/testsuite/g++.dg/torture/pr91280.C | 223 +++++++++++++++++++++ gcc/testsuite/gcc.dg/torture/pr91178-2.c | 11 + gcc/testsuite/gcc.dg/vect/pr91293-1.c | 19 ++ gcc/testsuite/gcc.dg/vect/pr91293-2.c | 19 ++ gcc/testsuite/gcc.dg/vect/pr91293-3.c | 20 ++ gcc/testsuite/gcc.target/aarch64/acle/tme.c | 34 ++++ .../gcc.target/aarch64/pragma_cpp_predefs_2.c | 20 ++ gcc/testsuite/gcc.target/arm/cmse/cmse-17.c | 10 + gcc/testsuite/gcc.target/i386/avx2-pr91201.c | 6 + gcc/testsuite/gcc.target/i386/avx512bw-pr91201.c | 6 + gcc/testsuite/gcc.target/i386/sse2-pr91201-2.c | 21 ++ gcc/testsuite/gcc.target/i386/sse2-pr91201.c | 18 ++ gcc/testsuite/gcc.target/riscv/attribute-10.c | 6 + gcc/tree-ssa-dce.c | 15 +- gcc/tree-ssa-sccvn.c | 204 ++++++++++--------- gcc/tree-ssa-structalias.c | 26 ++- gcc/tree-vect-slp.c | 3 + gcc/tree-vrp.c | 30 +-- gcc/vr-values.c | 12 ++ gcc/vr-values.h | 5 +- libgcc/ChangeLog | 13 ++ libgcc/config.host | 3 + libgcc/config/arm/cmse.c | 1 + libgcc/config/pa/{t-openbsd => t-netbsd} | 0 libgomp/ChangeLog | 5 + libgomp/testsuite/libgomp.c++/for-27.C | 169 ++++++++++++++++ libstdc++-v3/ChangeLog | 26 +++ libstdc++-v3/include/Makefile.am | 1 + libstdc++-v3/include/Makefile.in | 1 + libstdc++-v3/include/bits/unique_ptr.h | 30 ++- libstdc++-v3/include/precompiled/stdc++.h | 3 + libstdc++-v3/include/std/bit | 28 +++ libstdc++-v3/include/std/memory | 5 +- libstdc++-v3/include/std/numbers | 142 +++++++++++++ libstdc++-v3/include/std/version | 1 + .../testsuite/20_util/unique_ptr/assign/91308.cc | 46 +++++ libstdc++-v3/testsuite/26_numerics/numbers/1.cc | 99 +++++++++ libstdc++-v3/testsuite/26_numerics/numbers/2.cc | 27 +++ libstdc++-v3/testsuite/26_numerics/numbers/3.cc | 25 +++ .../testsuite/26_numerics/numbers/nonfloat_neg.cc | 36 ++++ 86 files changed, 2173 insertions(+), 341 deletions(-) create mode 100644 gcc/config/pa/pa-netbsd.h create mode 100644 gcc/config/pa/pa32-netbsd.h create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-variadic9.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/delete1.C create mode 100644 gcc/testsuite/g++.dg/torture/pr91280.C create mode 100644 gcc/testsuite/gcc.dg/torture/pr91178-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr91293-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr91293-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr91293-3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/tme.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pragma_cpp_predefs_2.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/cmse-17.c create mode 100644 gcc/testsuite/gcc.target/i386/avx2-pr91201.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bw-pr91201.c create mode 100644 gcc/testsuite/gcc.target/i386/sse2-pr91201-2.c create mode 100644 gcc/testsuite/gcc.target/i386/sse2-pr91201.c create mode 100644 gcc/testsuite/gcc.target/riscv/attribute-10.c copy libgcc/config/pa/{t-openbsd => t-netbsd} (100%) create mode 100644 libgomp/testsuite/libgomp.c++/for-27.C create mode 100644 libstdc++-v3/include/std/numbers create mode 100644 libstdc++-v3/testsuite/20_util/unique_ptr/assign/91308.cc create mode 100644 libstdc++-v3/testsuite/26_numerics/numbers/1.cc create mode 100644 libstdc++-v3/testsuite/26_numerics/numbers/2.cc create mode 100644 libstdc++-v3/testsuite/26_numerics/numbers/3.cc create mode 100644 libstdc++-v3/testsuite/26_numerics/numbers/nonfloat_neg.cc