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-lts-defconfig in repository toolchain/ci/gcc.
from 22287fcdf08 PR middle-end/85598 * gimple-ssa-sprintf.c (pass_sprintf_ [...] adds c30b49604f4 i386: Add pass_remove_partial_avx_dependency adds 77dd365f885 gcc/testsuite/ChangeLog: * gcc.dg/Wbuiltin-declaration-mis [...] adds 26fb4bf5766 PR c/89425 - -Wabsolute-value warns in dead subexpressions adds 9f74d3910e1 Handle stack pointer with SUBS/ADDS instructions. adds 314256fc25d PR rtl-optimization/87761 * config/mips/mips.md: Add new [...] adds c1b65cc2a9b PR tree-optimization/88993 - GCC 9 -Wformat-overflow=2 shou [...] adds fbf783e8b9c 2019-02-22 Richard Biener rguenther@suse.de adds 83fbeefdabe gcc/ChangeLog: adds 98485ce3d64 PR libstdc++/89402 * src/c++98/compatibility-ldbl.cc (_ZN [...] adds e7652833487 PR c++/89420 - ICE with CAST_EXPR in explicit-specifier. [...] adds 4bfac94e0e4 2019-02-22 Steven G. Kargl kargl@gcc.gnu.org adds 93fd04e747b 2019-02-22 Harald Anlauf anlauf@gmx.de adds 90a443b3566 * config/abi/post/sparc64-linux-gnu/baseline_symbols.txt: [...] adds 2462642a67d gcc/testsuite/ChangeLog: adds 64f69b31015 2019-02-22 Paolo Carlini paolo.carlini@oracle.com adds 8bf99999fa0 PR middle-end/88074 * simplify.c (norm2_do_sqrt, gfc_simp [...] adds b6ee3cf4987 Daily bump. adds 689cc9b60da Capture source location of dtors (PR c++/89390) adds 61e2d6f7eaa PR libstdc++/89446 fix null pointer dereference in char_traits adds 889b0295682 2019-02-23 Paul Thomas pault@gcc.gnu.org adds 42ae61b1672 2019-02-23 Paul Thomas pault@gcc.gnu.org adds c005651df7a PR c++/88294 - ICE with non-constant noexcept-specifier. [...] adds 5724e657662 PR c++/89419 * g++.dg/cpp1y/lambda-generic-89419.C: New test. adds 0e8f933e8c1 2019-02-23 Jerry DeLisle jvdelisle@gcc.gnu.org adds 8c0f695d83d driver: Also prune joined switches with negation adds 8aaf2fcc2b2 Include "../../../libgfortran/ISO_Fortran_binding.h" adds 1d4fa53337c gcc/ChangeLog: * gimple-ssa-sprintf.c (target_strtol): Ren [...] adds 1761223a581 gcc/testsuite/ChangeLog: * gcc.dg/tree-ssa/builtin-sprintf [...] new 87798f3f2cf P0340R2 Making std::underlying_type SFINAE-friendly new 8873607cbd4 Improve error message for bad arguments to script
The 2 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 | 87 ++++++ gcc/DATESTAMP | 2 +- gcc/c/c-parser.c | 4 + gcc/config/aarch64/aarch64.md | 38 +-- gcc/config/aarch64/predicates.md | 4 + gcc/config/i386/i386-passes.def | 2 + gcc/config/i386/i386-protos.h | 2 + gcc/config/i386/i386.c | 174 +++++++++++ gcc/config/i386/i386.md | 16 +- gcc/config/i386/i386.opt | 4 +- gcc/config/mips/mips.md | 41 +++ gcc/cp/ChangeLog | 23 ++ gcc/cp/decl.c | 6 +- gcc/cp/parser.c | 26 +- gcc/cp/pt.c | 39 ++- gcc/doc/extend.texi | 17 ++ gcc/doc/options.texi | 6 +- gcc/fortran/ChangeLog | 48 +++ gcc/fortran/decl.c | 13 +- gcc/fortran/gfortran.texi | 6 +- gcc/fortran/io.c | 11 +- gcc/fortran/resolve.c | 3 + gcc/fortran/simplify.c | 14 +- gcc/fortran/trans-expr.c | 50 +++- gcc/fortran/trans-io.c | 2 - gcc/gimple-ssa-sprintf.c | 217 +++++++++----- gcc/opts-common.c | 11 +- gcc/testsuite/ChangeLog | 101 +++++++ gcc/testsuite/g++.dg/cpp0x/noexcept34.C | 29 ++ gcc/testsuite/g++.dg/cpp0x/noexcept35.C | 21 ++ gcc/testsuite/g++.dg/cpp0x/pr84676.C | 4 + gcc/testsuite/g++.dg/cpp1y/lambda-generic-89419.C | 24 ++ gcc/testsuite/g++.dg/cpp2a/explicit14.C | 11 + gcc/testsuite/g++.dg/diagnostic/pr89390.C | 42 ++- gcc/testsuite/gcc.dg/Wabsolute-value.c | 57 ++++ .../gcc.dg/Wbuiltin-declaration-mismatch-12.c | 8 + gcc/testsuite/gcc.dg/pr69471-1.c | 9 + gcc/testsuite/gcc.dg/pr69471-2.c | 8 + gcc/testsuite/gcc.dg/rtl/aarch64/subs_adds_sp.c | 153 ++++++++++ .../gcc.dg/tree-ssa/builtin-fprintf-warn-2.c | 324 +++++++++++++++++++++ .../gcc.dg/tree-ssa/builtin-printf-warn-2.c | 293 +++++++++++++++++++ .../gcc.dg/tree-ssa/builtin-snprintf-warn-3.c | 22 +- gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-10.c | 51 ++-- .../gcc.dg/tree-ssa/builtin-sprintf-warn-18.c | 4 +- gcc/testsuite/gcc.target/i386/pr69471-3.c | 11 + gcc/testsuite/gcc.target/i386/pr87007-1.c | 15 + gcc/testsuite/gcc.target/i386/pr87007-2.c | 18 ++ .../gfortran.dg/ISO_Fortran_binding_1.f90 | 12 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_5.c | 83 ++++++ .../gfortran.dg/ISO_Fortran_binding_5.f90 | 36 +++ gcc/testsuite/gfortran.dg/ISO_Fortran_binding_6.c | 23 ++ .../gfortran.dg/ISO_Fortran_binding_6.f90 | 41 +++ .../gfortran.dg/deferred_character_32.f90 | 13 + gcc/testsuite/gfortran.dg/dtio_34.f90 | 32 ++ gcc/testsuite/gfortran.dg/newunit_6.f90 | 9 + gcc/testsuite/gfortran.dg/pr32599.f03 | 14 +- .../gfortran.fortran-torture/compile/pr89324.f90 | 15 + gcc/tree-cfg.c | 4 +- libgfortran/ChangeLog | 16 +- libgfortran/runtime/ISO_Fortran_binding.c | 11 +- libstdc++-v3/ChangeLog | 32 ++ .../post/sparc64-linux-gnu/32/baseline_symbols.txt | 2 - .../post/sparc64-linux-gnu/baseline_symbols.txt | 2 - libstdc++-v3/include/bits/char_traits.h | 35 +-- libstdc++-v3/include/std/type_traits | 15 +- libstdc++-v3/src/c++98/compatibility-ldbl.cc | 2 +- .../underlying_type/requirements/typedefs-3.cc | 52 ++++ .../basic_string_view/operators/char/89446.cc | 28 ++ .../basic_string_view/operators/wchar_t/89446.cc | 28 ++ maintainer-scripts/ChangeLog | 4 + maintainer-scripts/generate_libstdcxx_web_docs | 14 +- 71 files changed, 2372 insertions(+), 222 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept34.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept35.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr84676.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-89419.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/explicit14.C create mode 100644 gcc/testsuite/gcc.dg/Wabsolute-value.c create mode 100644 gcc/testsuite/gcc.dg/Wbuiltin-declaration-mismatch-12.c create mode 100644 gcc/testsuite/gcc.dg/pr69471-1.c create mode 100644 gcc/testsuite/gcc.dg/pr69471-2.c create mode 100644 gcc/testsuite/gcc.dg/rtl/aarch64/subs_adds_sp.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-fprintf-warn-2.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-printf-warn-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr69471-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr87007-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr87007-2.c create mode 100644 gcc/testsuite/gfortran.dg/ISO_Fortran_binding_5.c create mode 100644 gcc/testsuite/gfortran.dg/ISO_Fortran_binding_5.f90 create mode 100644 gcc/testsuite/gfortran.dg/ISO_Fortran_binding_6.c create mode 100644 gcc/testsuite/gfortran.dg/ISO_Fortran_binding_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/deferred_character_32.f90 create mode 100644 gcc/testsuite/gfortran.dg/dtio_34.f90 create mode 100644 gcc/testsuite/gfortran.dg/newunit_6.f90 create mode 100644 gcc/testsuite/gfortran.fortran-torture/compile/pr89324.f90 create mode 100644 libstdc++-v3/testsuite/20_util/underlying_type/requirements/typ [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string_view/operators/c [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string_view/operators/w [...]