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-next-allmodconfig in repository toolchain/ci/gcc.
from 0662fdaec6c Daily bump. adds f7df734fd9c Implement C++20 P1301 [[nodiscard("should have a reason")]]. adds 1ae1471c474 [PPC] Delete out of date comment. adds 4b2a64e1053 [Darwin, testsuite] Fix Wnonnull on Darwin. adds 4f4c79c49d9 PR target/92140 * config/i386/predicates.md (int_nonimmed [...] adds 98fdbdbc746 2019-10-19 Paul Thomas pault@gcc.gnu.org adds 174b08beef9 * g++.dg/cpp2a/nodiscard-reason-only-one.C: In dg-error or [...] adds ad599e8da59 Daily bump.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 21 ++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 4 + gcc/c-family/c-lex.c | 3 +- gcc/config/i386/i386.md | 222 +++++++++++++++++++++ gcc/config/i386/predicates.md | 9 + gcc/config/rs6000/rs6000.md | 5 - gcc/cp/ChangeLog | 16 ++ gcc/cp/cvt.c | 36 +++- gcc/cp/parser.c | 15 +- gcc/cp/tree.c | 9 +- gcc/escaped_string.h | 43 ++++ gcc/testsuite/ChangeLog | 19 ++ gcc/testsuite/g++.dg/cpp0x/gen-attrs-67.C | 2 +- gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C | 2 +- gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C | 4 +- gcc/testsuite/g++.dg/cpp2a/nodiscard-constructor.c | 13 ++ gcc/testsuite/g++.dg/cpp2a/nodiscard-once.C | 12 ++ .../g++.dg/cpp2a/nodiscard-reason-nonstring.C | 12 ++ .../g++.dg/cpp2a/nodiscard-reason-only-one.C | 12 ++ gcc/testsuite/g++.dg/cpp2a/nodiscard-reason.C | 203 +++++++++++++++++++ gcc/testsuite/gcc.c-torture/execute/pr92140.c | 83 ++++++++ gcc/testsuite/gcc.dg/Wnonnull.c | 9 + gcc/testsuite/gcc.target/i386/pr92140.c | 38 ++++ gcc/tree.c | 17 +- libgfortran/ChangeLog | 6 + libgfortran/runtime/ISO_Fortran_binding.c | 3 +- 27 files changed, 777 insertions(+), 43 deletions(-) create mode 100644 gcc/escaped_string.h create mode 100644 gcc/testsuite/g++.dg/cpp2a/nodiscard-constructor.c create mode 100644 gcc/testsuite/g++.dg/cpp2a/nodiscard-once.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nodiscard-reason-nonstring.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nodiscard-reason-only-one.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nodiscard-reason.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr92140.c create mode 100644 gcc/testsuite/gcc.target/i386/pr92140.c