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 448df21aff1 2019-07-25 Richard Biener rguenther@suse.de adds f0038cf39fc [arm][committed] Clean up code iterator usage in satsi* patterns adds 7bdc73ccc3f 2019-07-25 Richard Biener rguenther@suse.de adds cf8a2a4daa4 * ipa-devirt.c (add_type_duplicate): Fix return value. adds 214fd142d94 Fix low reg issue in Thumb-2 movsi patterns adds dabda7ade8e * cif-code.def (NEVER_CALL): New code. * ipa-inline.c (wa [...] adds 58b0bd03ae0 * stmt.c (expand_case): Try to narrow the index type if it [...] adds a3454ba4c1d 2019-07-25 Thomas Koenig tkoenig@gcc.gnu.org adds 082ef71b3c8 [Darwin, testsuite] Address PR91087 - XFAIL parts of pr16855.C. adds 85d69302b5b 2019-07-25 Vladimir Makarov vmakarov@redhat.com adds c66504f0f2a PR tree-optimization/91183 PR tree-optimization/86688 adds 1ab86b37819 gcc/testsuite/ChangeLog: * gcc.dg/Wstringop-overflow-14.c: [...] adds 175a348ce63 Relocate std::endian from <type_traits> to <bit> adds 13a3d0959c8 Daily bump. adds f6a4bdd3969 2019-07-26 François Dumont fdumont@gcc.gnu.org adds 6d91ac76adb [PR 89330] Remove non-useful speculations from new_edges adds f3abf7fd679 Add rules to strip away unneeded type casts in expressions adds 3a3f0ab1c55 AArch64: Make processing less fragile in config.gcc adds 87e24519eb2 Define __cpp_lib_endian feature test macro adds f6b162257ff [Darwin, testsuite] Handle Darwin's size command. adds 9ba8be8ad4a Daily bump. adds 05551cfc830 [Darwin, PPC, testsuite] Fix fail for bmi2-bzhi64-1a.c
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 64 +++ gcc/DATESTAMP | 2 +- gcc/cif-code.def | 4 + gcc/config.gcc | 46 ++- gcc/config/aarch64/aarch64-option-extensions.def | 89 +++-- gcc/config/arm/arm.md | 10 +- gcc/config/arm/thumb2.md | 18 +- gcc/config/arm/vfp.md | 26 +- gcc/convert.c | 86 ---- gcc/fortran/ChangeLog | 20 +- gcc/fortran/dependency.c | 38 +- gcc/fortran/dependency.h | 3 +- gcc/ipa-devirt.c | 2 +- gcc/ipa-inline-transform.c | 42 +- gcc/ipa-inline.c | 29 +- gcc/lra-constraints.c | 8 + gcc/match.pd | 134 +++++-- gcc/stmt.c | 57 ++- gcc/testsuite/ChangeLog | 49 +++ gcc/testsuite/g++.dg/gcov/pr16855.C | 10 +- gcc/testsuite/g++.dg/lto/pr89330_0.C | 50 +++ gcc/testsuite/g++.dg/lto/pr89330_1.C | 36 ++ gcc/testsuite/g++.dg/tree-prof/devirt.C | 2 +- gcc/testsuite/gcc.dg/Wstringop-overflow-14.c | 9 +- gcc/testsuite/gcc.dg/strlenopt-70.c | 438 +++++++++++---------- gcc/testsuite/gcc.dg/strlenopt-71.c | 91 +++-- gcc/testsuite/gcc.dg/strlenopt-72.c | 7 +- gcc/testsuite/gcc.dg/type-convert-var.c | 9 + gcc/testsuite/gcc.target/i386/pr91223.c | 11 + gcc/testsuite/gcc.target/powerpc/bmi2-bzhi64-1a.c | 2 +- gcc/testsuite/gfortran.dg/dependency_54.f90 | 24 ++ gcc/testsuite/gnat.dg/case_optimization3.adb | 25 ++ gcc/testsuite/gnat.dg/case_optimization3.ads | 10 + gcc/testsuite/lib/scanasm.exp | 12 +- gcc/tree-vrp.c | 8 +- libstdc++-v3/ChangeLog | 21 + libstdc++-v3/include/std/bit | 9 + libstdc++-v3/include/std/type_traits | 8 - libstdc++-v3/include/std/version | 1 + .../testsuite/{20_util => 26_numerics}/endian/1.cc | 2 +- .../endian/1.cc => 26_numerics/endian/2.cc} | 23 +- .../endian/1.cc => 26_numerics/endian/3.cc} | 23 +- .../endian/1.cc => 26_numerics/endian/4.cc} | 25 +- libstdc++-v3/testsuite/util/testsuite_iterators.h | 4 +- 44 files changed, 1025 insertions(+), 562 deletions(-) create mode 100644 gcc/testsuite/g++.dg/lto/pr89330_0.C create mode 100644 gcc/testsuite/g++.dg/lto/pr89330_1.C create mode 100644 gcc/testsuite/gcc.dg/type-convert-var.c create mode 100644 gcc/testsuite/gcc.target/i386/pr91223.c create mode 100644 gcc/testsuite/gfortran.dg/dependency_54.f90 create mode 100644 gcc/testsuite/gnat.dg/case_optimization3.adb create mode 100644 gcc/testsuite/gnat.dg/case_optimization3.ads copy libstdc++-v3/testsuite/{20_util => 26_numerics}/endian/1.cc (98%) copy libstdc++-v3/testsuite/{20_util/endian/1.cc => 26_numerics/endian/2.cc} (61%) copy libstdc++-v3/testsuite/{20_util/endian/1.cc => 26_numerics/endian/3.cc} (61%) rename libstdc++-v3/testsuite/{20_util/endian/1.cc => 26_numerics/endian/4.cc} (55%)