This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-arm-bootstrap_O1 in repository toolchain/ci/gcc.
from 7059d0a5dee PR tree-optimization/91183 - strlen of a strcpy result with [...] adds 9807f91117a 2019-07-25 Richard Biener rguenther@suse.de adds 3a5b1f3ba11 PR testsuite/91245 * gnat.dg/float_value1.adb: Only run on x86. adds 581c037a3cc Generalize get_most_common_single_value to return n_th valu [...] adds 92e4277c298 Come up with function_decl_type and use it in tree_function_decl. adds 4ee64e30659 Extend DCE to remove unnecessary new/delete-pairs (PR c++/23383). adds 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 adds 12b43fabe5f Daily bump. adds 870f4e6fbd2 * doc/include/gpl_v3.texi (Copying): Use https for www.gnu.org. new fe6dc108d95 * doc/xml/manual/documentation_hacking.xml: Fix broken ref [...]
The 1 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 | 203 ++++++++++ gcc/DATESTAMP | 2 +- gcc/c/ChangeLog | 11 + gcc/c/c-decl.c | 5 +- gcc/calls.c | 2 +- gcc/cif-code.def | 4 + gcc/common.opt | 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/coverage.c | 2 +- gcc/cp/ChangeLog | 15 + gcc/cp/decl.c | 37 +- gcc/cp/parser.c | 2 +- gcc/doc/include/gpl_v3.texi | 2 +- gcc/fold-const.c | 2 +- gcc/fortran/ChangeLog | 20 +- gcc/fortran/dependency.c | 38 +- gcc/fortran/dependency.h | 3 +- gcc/gimple-loop-versioning.cc | 2 +- gcc/gimple-ssa-evrp-analyze.c | 12 +- gcc/gimple-ssa-evrp-analyze.h | 6 +- gcc/gimple-ssa-evrp.c | 7 +- gcc/gimple-ssa-sprintf.c | 6 +- gcc/gimple.c | 14 +- gcc/gimple.h | 1 + gcc/ipa-devirt.c | 2 +- gcc/ipa-icf.c | 6 +- gcc/ipa-inline-transform.c | 42 +- gcc/ipa-inline.c | 29 +- gcc/ipa-profile.c | 4 +- gcc/lra-constraints.c | 8 + gcc/lto-streamer-out.c | 2 +- gcc/lto/ChangeLog | 5 + gcc/lto/lto-common.c | 2 +- gcc/match.pd | 134 +++++-- gcc/predict.c | 2 +- gcc/profile.c | 40 ++ gcc/stmt.c | 57 ++- gcc/testsuite/ChangeLog | 60 +++ gcc/testsuite/g++.dg/cpp1y/new1.C | 65 +++ 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/gnat.dg/float_value1.adb | 2 +- gcc/testsuite/lib/scanasm.exp | 12 +- gcc/tree-core.h | 21 +- gcc/tree-inline.c | 2 +- gcc/tree-ssa-dce.c | 34 +- gcc/tree-ssa-dom.c | 2 +- gcc/tree-ssa-sccvn.c | 4 +- gcc/tree-streamer-in.c | 3 +- gcc/tree-streamer-out.c | 3 +- gcc/tree-vrp.c | 18 +- gcc/tree.h | 45 ++- gcc/value-prof.c | 53 ++- gcc/value-prof.h | 9 +- gcc/vr-values.c | 146 ++++--- gcc/vr-values.h | 6 +- libstdc++-v3/ChangeLog | 37 ++ .../doc/xml/manual/documentation_hacking.xml | 10 +- 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 +- .../check_new.cc => 26_numerics/endian/2.cc} | 24 +- .../check_new.cc => 26_numerics/endian/3.cc} | 24 +- .../check_new.cc => 26_numerics/endian/4.cc} | 22 +- .../testsuite/ext/bitmap_allocator/check_delete.cc | 2 + .../testsuite/ext/bitmap_allocator/check_new.cc | 2 + .../testsuite/ext/new_allocator/check_delete.cc | 2 + .../testsuite/ext/new_allocator/check_new.cc | 2 + libstdc++-v3/testsuite/util/testsuite_iterators.h | 4 +- 87 files changed, 1641 insertions(+), 725 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp1y/new1.C 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 rename libstdc++-v3/testsuite/{20_util => 26_numerics}/endian/1.cc (98%) copy libstdc++-v3/testsuite/{ext/bitmap_allocator/check_new.cc => 26_numerics/endi [...] copy libstdc++-v3/testsuite/{ext/bitmap_allocator/check_new.cc => 26_numerics/endi [...] copy libstdc++-v3/testsuite/{ext/bitmap_allocator/check_new.cc => 26_numerics/endi [...]