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-aarch64-bootstrap_O3 in repository toolchain/ci/gcc.
from 6dc6cd99d8b Implement <concepts> header for C++20 adds c1cc3d70a5c * fi.po: Update. adds 0c1a69279ef Support _Decimal* keywords for C2x. adds 58ae78df8be 2019-10-11 Steven G. Kargl kargl@gcc.gnu.org adds 03926ec33b3 2019-10-11 Steven G. Kargl kargl@gcc.gnu.org adds a9e9702ddf9 2019-10-11 Steven G. Kargl kargl@gcc.gnu.org adds b2924dad7c1 2019-10-11 Steven G. Kargl kargl@gcc.gnu.org adds e654502098f Extend subst to simplify CONST_INT inside SIGN_EXTEND. adds ffd43c9773e Preserve the location of explicitly defaulted functions. adds 6118e92bdab 2019-10-10 Paolo Carlini paolo.carlini@oracle.com adds d6b5c10e8e6 PR c++/92049 - extra error with -fchecking=2. adds 707aa069296 PR c++/92070 - bogus error with -fchecking=2. adds 488ec13ac9a Support decimal floating-point constants in C2x. adds 0c49af88327 Daily bump. adds 474da2e9b99 compiler: mangle dots in pkgpath adds 2fa15104721 c-family/ * c-common.h (c_omp_mark_declare_variant, c_omp [...] adds 72766e3479d PR middle-end/92063 * tree-eh.c (operation_could_trap_hel [...] adds 46e5cce53ec PR ada/91995 * sem_ch8.adb (Chain_Use_Clause): Remove sec [...] adds 2cd5e9d5a67 * gcc/config/pa/pa.c (pa_option_override): Remove trailing [...] adds a5a45ca50e1 The inline keyword is supported in all new C standards adds 886d119acb6 Fix the ChangeLog for my previous commit adds 9b38282bb77 [Darwin] Suppress emitting empty ctor/dtor sections. adds 299fbddaad6 [Darwin, machopic 5/n] Make machopic_finish() static. adds 17f9eb2168a * config/pa/lib2funcs.S (__gcc_plt_call): Load branch targ [...] adds 6b3deec0b46 [Darwin, machopic 6/n] Fix for 67183 adds 8f1c9764f20 * config/pa/pa.c (pa_output_call): Load descriptor address [...] adds d772db6993c Daily bump. adds f37784bf3f3 * lto-streamer-out.c (collect_block_tree_leafs): Renumber [...] adds 7d293c4625b * lto.c (lto_wpa_write_files): Do not update bodies of clones. adds 519b935c115 * lto-common.c (read_cgraph_and_symbols): Grow ggc memory [...] adds beef423a4f1 Remove dg-add-options c99_runtime adds 1d1555c81c9 2019-10-13 Thomas Koenig tkoenig@gcc.gnu.org adds 2b1b8379e4b [PATCH] teach gengtype about 'mutable'
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 83 +++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 11 + gcc/ada/sem_ch8.adb | 6 +- gcc/ada/sem_elab.adb | 16 +- gcc/ada/sem_util.adb | 43 +-- gcc/ada/sem_util.ads | 21 +- gcc/c-family/ChangeLog | 23 ++ gcc/c-family/c-attribs.c | 6 +- gcc/c-family/c-common.c | 6 +- gcc/c-family/c-common.h | 2 + gcc/c-family/c-omp.c | 333 ++++++++++++++++++++- gcc/c-family/c.opt | 2 +- gcc/c/ChangeLog | 13 + gcc/c/c-decl.c | 5 +- gcc/c/c-parser.c | 24 +- gcc/combine.c | 1 + gcc/config/darwin-protos.h | 2 - gcc/config/darwin.c | 239 +++++++++------ gcc/config/pa/pa.c | 165 +++++----- gcc/config/pa/pa.h | 2 +- gcc/cp/ChangeLog | 27 ++ gcc/cp/constexpr.c | 4 - gcc/cp/decl2.c | 3 +- gcc/cp/method.c | 7 +- gcc/cp/parser.c | 13 +- gcc/cp/pt.c | 6 +- gcc/cp/typeck.c | 29 -- gcc/doc/extend.texi | 2 +- gcc/doc/sourcebuild.texi | 3 - gcc/fold-const.c | 3 +- gcc/fortran/ChangeLog | 37 +++ gcc/fortran/array.c | 21 +- gcc/fortran/check.c | 165 +++++++--- gcc/fortran/decl.c | 16 +- gcc/fortran/expr.c | 3 + gcc/fortran/resolve.c | 21 +- gcc/gengtype-lex.l | 2 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/go-encode-id.cc | 13 + gcc/go/gofrontend/go-encode-id.h | 8 + gcc/go/gofrontend/gogo.cc | 5 +- gcc/lto-streamer-out.c | 85 +++--- gcc/lto/ChangeLog | 9 + gcc/lto/lto-common.c | 9 +- gcc/lto/lto.c | 2 +- gcc/po/ChangeLog | 4 + gcc/po/fi.po | 64 ++-- gcc/testsuite/ChangeLog | 120 ++++++++ .../c-c++-common/gomp/declare-variant-2.c | 33 +- .../c-c++-common/gomp/declare-variant-4.c | 22 ++ .../c-c++-common/gomp/declare-variant-5.c | 36 +++ .../c-c++-common/gomp/declare-variant-6.c | 35 +++ .../c-c++-common/gomp/declare-variant-7.c | 33 ++ gcc/testsuite/g++.dg/expr/cond17.C | 11 + gcc/testsuite/g++.dg/template/builtin2.C | 5 + gcc/testsuite/gcc.c-torture/compile/pr92063.c | 7 + gcc/testsuite/gcc.dg/builtins-18.c | 1 - gcc/testsuite/gcc.dg/builtins-20.c | 1 - gcc/testsuite/gcc.dg/builtins-53.c | 1 - gcc/testsuite/gcc.dg/builtins-55.c | 1 - gcc/testsuite/gcc.dg/builtins-67.c | 1 - gcc/testsuite/gcc.dg/c99-tgmath-1.c | 1 - gcc/testsuite/gcc.dg/c99-tgmath-2.c | 1 - gcc/testsuite/gcc.dg/c99-tgmath-3.c | 1 - gcc/testsuite/gcc.dg/c99-tgmath-4.c | 1 - gcc/testsuite/gcc.dg/dfp/c11-constants-1.c | 13 + gcc/testsuite/gcc.dg/dfp/c11-constants-2.c | 13 + gcc/testsuite/gcc.dg/dfp/c11-keywords-1.c | 7 + gcc/testsuite/gcc.dg/dfp/c11-keywords-2.c | 7 + gcc/testsuite/gcc.dg/dfp/c2x-constants-1.c | 13 + gcc/testsuite/gcc.dg/dfp/c2x-constants-2.c | 13 + gcc/testsuite/gcc.dg/dfp/c2x-keywords-1.c | 7 + gcc/testsuite/gcc.dg/dfp/c2x-keywords-2.c | 7 + gcc/testsuite/gcc.dg/dfp/constants-c99.c | 2 +- gcc/testsuite/gcc.dg/dfp/constants-pedantic.c | 14 +- gcc/testsuite/gcc.dg/dfp/keywords-c89.c | 4 +- gcc/testsuite/gcc.dg/dfp/keywords-c99.c | 4 +- gcc/testsuite/gcc.dg/dfp/keywords-ignored-c99.c | 15 - gcc/testsuite/gcc.dg/ipa/inline-8.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-5.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-7.c | 1 - gcc/testsuite/gcc.dg/nextafter-2.c | 1 - gcc/testsuite/gcc.dg/pr42427.c | 1 - gcc/testsuite/gcc.dg/pr78965.c | 1 - gcc/testsuite/gcc.dg/pr91860-1.c | 18 ++ gcc/testsuite/gcc.dg/pr91860-2.c | 13 + gcc/testsuite/gcc.dg/pr91860-3.c | 15 + gcc/testsuite/gcc.dg/pr91860-4.c | 24 ++ gcc/testsuite/gcc.dg/single-precision-constant.c | 1 - gcc/testsuite/gcc.dg/torture/builtin-convert-1.c | 1 - gcc/testsuite/gcc.dg/torture/builtin-convert-2.c | 1 - gcc/testsuite/gcc.dg/torture/builtin-convert-3.c | 1 - gcc/testsuite/gcc.dg/torture/builtin-convert-4.c | 1 - .../gcc.dg/torture/builtin-fp-int-inexact-c2x.c | 1 - .../gcc.dg/torture/builtin-fp-int-inexact.c | 1 - gcc/testsuite/gcc.dg/torture/builtin-integral-1.c | 1 - gcc/testsuite/gcc.dg/torture/builtin-power-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/copy-sign-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/minmax-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/mult-abs-2.c | 1 - .../gcc.target/i386/387-builtin-fp-int-inexact.c | 1 - gcc/testsuite/gcc.target/i386/387-rint-inline-1.c | 1 - gcc/testsuite/gcc.target/i386/387-rint-inline-2.c | 1 - gcc/testsuite/gcc.target/i386/conversion.c | 1 - gcc/testsuite/gcc.target/i386/pr47312.c | 1 - .../gcc.target/i386/sse2-builtin-fp-int-inexact.c | 1 - gcc/testsuite/gcc.target/i386/sse2-rint-inline-1.c | 1 - gcc/testsuite/gcc.target/i386/sse2-rint-inline-2.c | 1 - .../i386/sse4_1-builtin-fp-int-inexact.c | 1 - gcc/testsuite/gcc.target/i386/sse4_1-rint-inline.c | 1 - gcc/testsuite/gfortran.dg/function_kinds_5.f90 | 1 + gcc/testsuite/gfortran.dg/gnu_logical_2.f90 | 12 +- gcc/testsuite/gfortran.dg/minmaxloc_14.f90 | 12 + gcc/testsuite/gfortran.dg/pr81509_2.f90 | 2 +- gcc/testsuite/gfortran.dg/pr85543.f90 | 1 + gcc/testsuite/gfortran.dg/pr91649.f90 | 23 ++ gcc/testsuite/gfortran.dg/pr91715.f90 | 5 + gcc/testsuite/gfortran.dg/pr92018.f90 | 8 + gcc/testsuite/gfortran.dg/pr92019.f90 | 9 + gcc/testsuite/lib/target-supports.exp | 15 +- gcc/tree-eh.c | 15 +- gcc/tree-ssa-sccvn.c | 11 +- libcpp/ChangeLog | 15 + libcpp/expr.c | 17 +- libcpp/include/cpplib.h | 7 + libcpp/init.c | 49 +-- libgcc/ChangeLog | 9 + libgcc/config/pa/lib2funcs.S | 12 +- libgcc/config/pa/milli64.S | 23 +- 130 files changed, 1750 insertions(+), 592 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/gomp/declare-variant-4.c create mode 100644 gcc/testsuite/c-c++-common/gomp/declare-variant-5.c create mode 100644 gcc/testsuite/c-c++-common/gomp/declare-variant-6.c create mode 100644 gcc/testsuite/c-c++-common/gomp/declare-variant-7.c create mode 100644 gcc/testsuite/g++.dg/expr/cond17.C create mode 100644 gcc/testsuite/g++.dg/template/builtin2.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr92063.c create mode 100644 gcc/testsuite/gcc.dg/dfp/c11-constants-1.c create mode 100644 gcc/testsuite/gcc.dg/dfp/c11-constants-2.c create mode 100644 gcc/testsuite/gcc.dg/dfp/c11-keywords-1.c create mode 100644 gcc/testsuite/gcc.dg/dfp/c11-keywords-2.c create mode 100644 gcc/testsuite/gcc.dg/dfp/c2x-constants-1.c create mode 100644 gcc/testsuite/gcc.dg/dfp/c2x-constants-2.c create mode 100644 gcc/testsuite/gcc.dg/dfp/c2x-keywords-1.c create mode 100644 gcc/testsuite/gcc.dg/dfp/c2x-keywords-2.c delete mode 100644 gcc/testsuite/gcc.dg/dfp/keywords-ignored-c99.c create mode 100644 gcc/testsuite/gcc.dg/pr91860-1.c create mode 100644 gcc/testsuite/gcc.dg/pr91860-2.c create mode 100644 gcc/testsuite/gcc.dg/pr91860-3.c create mode 100644 gcc/testsuite/gcc.dg/pr91860-4.c create mode 100644 gcc/testsuite/gfortran.dg/minmaxloc_14.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr91649.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr91715.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr92018.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr92019.f90