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-aarch64-lts-allmodconfig in repository toolchain/ci/gcc.
from 1cc5239ca72 Simplify setjmp and non-local goto implementation (PR84521) adds 76859ea66ec * config/i386/i386.md (cmpstrnsi): Remove dead code. adds 85c94669b9e compiler: optimize string concatenations adds b69b3464832 Fix value category bugs in std::reduce adds b99da9bd6a5 * config/arm/netbsd-elf.h (SYSARCH_ARM_SYNC_ICACHE): New [...] adds df07e578f16 [Darwin] Fix two off-by-one errors in the driver. adds b9d269ab713 2019-06-19 Steven G. Kargl kargl@gcc.gnu.org adds 8a8251c621c 2019-06-19 Steven G. Kargl kargl@gcc.gnu.org adds 98b03e04587 2019-06-19 Steven G. Kargl kargl@gcc.gnu.org adds cc90adc200d PR translation/90156 - add linter check suggesting to repla [...] adds b147864fb2c [Darwin, specs] Tidy some more linker options. adds 93f1dca1641 PR tree-optimization/90626 - fold strcmp(a, b) == 0 to zero [...] adds e7b53e8cc78 PR c++/60364 - noreturn after first decl not diagnosed. * [...] adds 93094a1969a PR tree-optimization/90626 adds 100ba82c20a PR libstdc++/90920 restore previous checks for empty ranges adds 6c7d761a3f5 Have std::vector printer's iterator return bool for vector<bool> adds 4af63f83691 Fix non-standard behaviour of std::istream_iterator adds c75a407268b Daily bump. adds d8813d69c4c fix ARM --with-fpu option checking and error message adds 2b6577b6b4a * tree-vect-stmts.c (enum scan_store_kind): New type. (sc [...] adds 393c7ec6b17 Decrease hash-table-verification-limit from 100 to 10. adds 1c96a8f432a Improve tests for std::vector<bool> printer adds 31b4df09127 Fix outdated reference to C++17 draft in the docs adds 571df8aae0e [testsuite] Add missing dg-require-effective-target alloca adds 90cd5b21bae [testsuite] Add missing dg-require-effective-target label_values adds 7fd7f42c526 [testsuite] Add missing dg-require-effective-target indirect_jumps adds 559f455955a [testsuite] Add missing dg-require-effective-target nonlocal_goto adds ec839ac79d6 [testsuite] Add missing dg-require-effective-target global_ [...] adds a99f4a311b6 2019-06-20 Thomas Koenig tkoenig@gcc.gnu.org adds 536b8d757a2 PR c++/89873 * g++.dg/cpp1y/noexcept1.C: New test.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 65 ++ gcc/DATESTAMP | 2 +- gcc/attribs.c | 37 +- gcc/attribs.h | 1 + gcc/c-family/ChangeLog | 30 + gcc/c-family/c-attribs.c | 5 +- gcc/c-family/c-common.h | 2 + gcc/c-family/c-format.c | 1053 +++++++++++++++++++- gcc/config.gcc | 7 +- gcc/config/arm/netbsd-elf.h | 4 +- gcc/config/darwin-driver.c | 4 +- gcc/config/darwin.h | 49 +- gcc/config/darwin10.h | 9 +- gcc/config/darwin9.h | 6 - gcc/config/i386/i386.md | 26 +- gcc/cp/ChangeLog | 9 + gcc/cp/decl.c | 27 +- gcc/cp/parser.c | 8 +- gcc/cp/tree.c | 2 + gcc/fortran/ChangeLog | 29 +- gcc/fortran/decl.c | 9 + gcc/fortran/match.c | 7 + gcc/fortran/resolve.c | 3 + gcc/fortran/trans-types.c | 6 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/expressions.cc | 68 +- gcc/go/gofrontend/runtime.def | 12 +- gcc/params.def | 2 +- gcc/testsuite/ChangeLog | 97 +- gcc/testsuite/g++.dg/cpp1y/noexcept1.C | 13 + gcc/testsuite/g++.dg/warn/noreturn-10.C | 10 + gcc/testsuite/g++.dg/warn/noreturn-11.C | 25 + gcc/testsuite/g++.dg/warn/noreturn-8.C | 21 + gcc/testsuite/g++.dg/warn/noreturn-9.C | 21 + gcc/testsuite/gcc.c-torture/compile/pr77754-1.c | 1 + gcc/testsuite/gcc.c-torture/compile/pr77754-2.c | 1 + gcc/testsuite/gcc.c-torture/compile/pr77754-3.c | 1 + gcc/testsuite/gcc.c-torture/compile/pr77754-4.c | 1 + gcc/testsuite/gcc.c-torture/compile/pr77754-5.c | 1 + gcc/testsuite/gcc.c-torture/compile/pr77754-6.c | 1 + gcc/testsuite/gcc.c-torture/compile/pr87110.c | 1 + gcc/testsuite/gcc.c-torture/compile/pr89280.c | 2 + gcc/testsuite/gcc.c-torture/execute/pr86528.c | 1 + gcc/testsuite/gcc.dg/Walloca-larger-than-2.c | 1 + gcc/testsuite/gcc.dg/Walloca-larger-than.c | 1 + gcc/testsuite/gcc.dg/Warray-bounds-41.c | 1 + gcc/testsuite/gcc.dg/Wrestrict-17.c | 1 + gcc/testsuite/gcc.dg/Wstrict-overflow-27.c | 1 + gcc/testsuite/gcc.dg/Wstringop-truncation-3.c | 1 + gcc/testsuite/gcc.dg/format/gcc_diag-11.c | 3 +- gcc/testsuite/gcc.dg/pr78902.c | 1 + gcc/testsuite/gcc.dg/pr87099.c | 1 + gcc/testsuite/gcc.dg/pr87320.c | 1 + gcc/testsuite/gcc.dg/pr88870.c | 1 + gcc/testsuite/gcc.dg/pr89045.c | 1 + gcc/testsuite/gcc.dg/pr89737.c | 2 + gcc/testsuite/gcc.dg/pr90082.c | 2 + gcc/testsuite/gcc.dg/pr90866-2.c | 4 +- gcc/testsuite/gcc.dg/strlenopt-62.c | 1 + gcc/testsuite/gcc.dg/strlenopt-65.c | 162 +++ gcc/testsuite/gcc.dg/strlenopt-66.c | 72 ++ gcc/testsuite/gcc.dg/strlenopt.h | 2 + gcc/testsuite/gcc.dg/torture/pr87693.c | 1 + gcc/testsuite/gcc.dg/torture/pr89135.c | 2 + gcc/testsuite/gcc.dg/torture/pr89247.c | 1 + gcc/testsuite/gcc.dg/torture/pr90071.c | 2 + gcc/testsuite/gcc.dg/tree-ssa/alias-37.c | 1 + gcc/testsuite/gfortran.dg/external_procedure_4.f90 | 19 + gcc/testsuite/gfortran.dg/module_error_1.f90 | 2 +- gcc/testsuite/gfortran.dg/pr69398.f90 | 11 + gcc/testsuite/gfortran.dg/pr69499.f90 | 7 + gcc/testsuite/gfortran.dg/pr87907.f90 | 23 + gcc/tree-inline.c | 2 +- gcc/tree-ssa-strlen.c | 80 +- gcc/tree-vect-stmts.c | 116 ++- libgo/go/runtime/string.go | 24 +- libstdc++-v3/ChangeLog | 51 + libstdc++-v3/doc/xml/manual/status_cxx2017.xml | 4 +- libstdc++-v3/include/bits/stl_algo.h | 20 +- libstdc++-v3/include/bits/stream_iterator.h | 61 +- libstdc++-v3/include/std/numeric | 4 +- libstdc++-v3/python/libstdcxx/v6/printers.py | 12 +- .../testsuite/24_iterators/istream_iterator/1.cc | 77 ++ .../ostream_iterator/{70766.cc => 1.cc} | 30 +- .../24_iterators/ostream_iterator/70766.cc | 1 + .../{70766.cc => requirements/constexpr.cc} | 22 +- .../70766.cc => 25_algorithms/rotate/90920.cc} | 34 +- libstdc++-v3/testsuite/26_numerics/reduce/2.cc | 70 ++ .../testsuite/libstdc++-prettyprinters/simple.cc | 11 + .../testsuite/libstdc++-prettyprinters/simple11.cc | 11 + 90 files changed, 2304 insertions(+), 335 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp1y/noexcept1.C create mode 100644 gcc/testsuite/g++.dg/warn/noreturn-10.C create mode 100644 gcc/testsuite/g++.dg/warn/noreturn-11.C create mode 100644 gcc/testsuite/g++.dg/warn/noreturn-8.C create mode 100644 gcc/testsuite/g++.dg/warn/noreturn-9.C create mode 100644 gcc/testsuite/gcc.dg/strlenopt-65.c create mode 100644 gcc/testsuite/gcc.dg/strlenopt-66.c create mode 100644 gcc/testsuite/gfortran.dg/external_procedure_4.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr69398.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr69499.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr87907.f90 create mode 100644 libstdc++-v3/testsuite/24_iterators/istream_iterator/1.cc copy libstdc++-v3/testsuite/24_iterators/ostream_iterator/{70766.cc => 1.cc} (67%) copy libstdc++-v3/testsuite/24_iterators/ostream_iterator/{70766.cc => requirement [...] copy libstdc++-v3/testsuite/{24_iterators/ostream_iterator/70766.cc => 25_algorith [...] create mode 100644 libstdc++-v3/testsuite/26_numerics/reduce/2.cc