This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_eabi_stm32/gnu_eabi-release-arm_eabi-coremark-O3 in repository toolchain/ci/gcc.
from 210c3901749 Fix value uninitialization in vn_reference_insert_pieces [P [...] adds 522509e7649 Daily bump. adds b595583f3d9 Daily bump. adds 654d1bd86a6 Daily bump. adds e011caf5fea Daily bump. adds 6de756d7a7a i386: Don't emit fldpi etc. if -frounding-math [PR102498] adds 8e7da0da76f libgomp: Only check for 2*sizeof(void*) int type with Fortr [...] adds 1074147135d Daily bump. adds 1f377a1f51e rs6000: Disable optimizing multiple xxsetaccz instructions [...] adds 9fc6d71d34b Daily bump. adds e19a0e2f307 [Ada] Add DWARF 5 support to System.Dwarf_Line adds d039346359f [Ada] Small cleanup in System.Dwarf_Line adds 632dde0c5ed [Ada] Add support for PE-COFF PIE to System.Dwarf_Line adds d1ee1a0fe6d [Ada] Adjust latest change for ELF platforms adds 98928fa12b5 [Ada] Follow-up tweaks to System.Dwarf_Line adds a872ad6d709 [Ada] Small optimization to DWARF 5 mode in System.Dwarf_Line adds e27ccb7c756 [Ada] Minor tweaks to System.Dwarf_Line adds 0212bcfc31a Fortran: fix error recovery for invalid constructor adds 368975a120a Daily bump. adds 618b7cb3b3f Fix PR c++/64697 at -O1 or above adds 3aaa884141f Fix ICE with stack checking emulation at -O2 adds 356390c14aa Use libiberty snprintf and vsnprintf on hppa*-*-hpux*. adds aac3b6a7e3a Default to dwarf version 4 on hppa64-hpux adds 509dd374802 Daily bump. adds ebbf0d8ec30 Daily bump. adds b874ece3ff9 c++: don't call 'rvalue' in coroutines code adds e92b28f8062 coroutines: No cleanups on goto statements. adds cb6101a4eea coroutines : Add a missed begin/finish else clause to the codegen. adds b0be263236d coroutines: Use DECL_VALUE_EXPR instead of rewriting vars. adds 4353b3b485f coroutines: Add a helper for creating local vars. adds 7d05965175a coroutines: Support for debugging implementation state. adds 4a9ca0d198e coroutines: Expose implementation state to the debugger. adds 17e4e6e33d1 coroutines: Make proxy vars for the function arg copies. adds a1ef1020c42 coroutines: Only set parm copy guard vars if we have except [...] adds 082b3588ee0 Fortran - improve checking for intrinsics allowed in consta [...] adds a3abacbaebc Fortran: resolve expressions during SIZE simplification adds 662f6429bf2 Daily bump. adds d75fcbf89b8 Remove dead code in config/rs6000/vxworks.h adds dd6098467ff d: gdc driver ignores -static-libstdc++ when automatically [...] adds f0487cb1a4e Fix testcase counts. adds f4c91246fda Daily bump. adds 4a62dfbb9a3 IBM Z: Define NO_PROFILE_COUNTERS adds 2335aa8771a IBM Z: Use @PLT symbols for local functions in 64-bit mode adds 5fec46a0b4a c++: Fix handling of __thread/thread_local extern vars decl [...] adds dcf70cb0d85 ubsan: Use -fno{,-}sanitize=float-divide-by-zero for float [...] adds e1edbce89a9 c++: Fix apply_identity_attributes [PR102548] adds 15ed2b2b029 Daily bump. adds 7d7630fb663 Fortran: Fix deprecate warning with parameter adds 52dd840c5eb c++: ignore explicit dguides during NTTP CTAD [PR101883] adds dc867191914 c++: aggregate CTAD and brace elision [PR101344] adds 59c6831682d c++: empty union member activation during constexpr [PR102163] adds 729cf2ea979 c++: constrained variable template issues [PR98486] adds 5a411459b73 c++: concept-ids and value-dependence [PR102412] adds 1682576e62d real: fix encoding of negative IEEE double/quad values [PR98216] adds e84436a273f c++: defaulted comparisons and vptr fields [PR95567] adds d80c0e4584a c++: __is_trivially_xible and multi-arg aggr paren init [PR102535] adds 1aef951f1aa c++: unifying equal NONTYPE_ARGUMENT_PACKs [PR102547]
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 100 +++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 80 ++ gcc/ada/adaint.c | 3 + gcc/ada/libgnat/s-dwalin.adb | 916 ++++++++++++++------- gcc/ada/libgnat/s-dwalin.ads | 148 ++-- gcc/ada/libgnat/s-objrea.adb | 72 +- gcc/ada/libgnat/s-objrea.ads | 25 +- gcc/c-family/ChangeLog | 11 + gcc/c-family/c-ubsan.c | 10 +- gcc/config/i386/i386.c | 24 +- gcc/config/pa/pa.c | 10 + gcc/config/rs6000/mma.md | 31 +- gcc/config/rs6000/rs6000.c | 2 +- gcc/config/rs6000/vxworks.h | 4 - gcc/config/s390/predicates.md | 9 +- gcc/config/s390/s390.c | 115 +-- gcc/config/s390/s390.h | 2 + gcc/config/s390/s390.md | 32 +- gcc/cp/ChangeLog | 123 +++ gcc/cp/constexpr.c | 46 +- gcc/cp/constraint.cc | 8 +- gcc/cp/coroutines.cc | 852 ++++++++----------- gcc/cp/cp-tree.h | 6 + gcc/cp/decl.c | 29 +- gcc/cp/method.c | 8 +- gcc/cp/name-lookup.c | 7 +- gcc/cp/pt.c | 28 +- gcc/cp/tree.c | 4 +- gcc/d/ChangeLog | 9 + gcc/d/d-spec.cc | 43 +- gcc/explow.c | 9 +- gcc/fortran/ChangeLog | 27 + gcc/fortran/array.c | 3 + gcc/fortran/expr.c | 32 + gcc/fortran/resolve.c | 2 +- gcc/fortran/simplify.c | 5 + gcc/real.c | 6 +- gcc/testsuite/ChangeLog | 118 +++ .../c-c++-common/ubsan/float-div-by-zero-2.c | 18 + .../coro-bad-gro-00-class-gro-scalar-return.C | 2 +- gcc/testsuite/g++.dg/coroutines/pr102454.C | 38 + gcc/testsuite/g++.dg/cpp0x/constexpr-empty17.C | 21 + gcc/testsuite/g++.dg/cpp0x/variadic-partial2.C | 16 + gcc/testsuite/g++.dg/cpp0x/variadic-partial2a.C | 22 + .../g++.dg/cpp2a/class-deduction-aggr11.C | 29 + .../g++.dg/cpp2a/class-deduction-aggr12.C | 15 + gcc/testsuite/g++.dg/cpp2a/concepts-nondep2.C | 21 + gcc/testsuite/g++.dg/cpp2a/concepts-nondep3.C | 9 + gcc/testsuite/g++.dg/cpp2a/concepts-var-templ1.C | 9 + gcc/testsuite/g++.dg/cpp2a/concepts-var-templ1a.C | 14 + gcc/testsuite/g++.dg/cpp2a/concepts-var-templ1b.C | 15 + gcc/testsuite/g++.dg/cpp2a/nontype-class49.C | 8 + gcc/testsuite/g++.dg/cpp2a/nontype-float2.C | 14 + gcc/testsuite/g++.dg/cpp2a/spaceship-virtual1.C | 20 + .../g++.dg/ext/is_trivially_constructible7.C | 23 + gcc/testsuite/g++.dg/ext/visibility/noPLT.C | 2 +- gcc/testsuite/g++.dg/tls/pr102496-1.C | 20 + gcc/testsuite/g++.dg/tls/pr102496-2.C | 6 + gcc/testsuite/g++.target/i386/pr102548.C | 12 + gcc/testsuite/g++.target/s390/mi-thunk.C | 23 + gcc/testsuite/gcc.target/i386/pr102498.c | 59 ++ .../gcc.target/powerpc/fusion-p10-ldcmpi.c | 10 +- gcc/testsuite/gcc.target/powerpc/mma-builtin-6.c | 14 +- .../gcc.target/s390/call-z10-pic-nodatarel.c | 20 + gcc/testsuite/gcc.target/s390/call-z10-pic.c | 20 + gcc/testsuite/gcc.target/s390/call-z10.c | 20 + .../gcc.target/s390/call-z9-pic-nodatarel.c | 18 + gcc/testsuite/gcc.target/s390/call-z9-pic.c | 18 + gcc/testsuite/gcc.target/s390/call-z9.c | 20 + gcc/testsuite/gcc.target/s390/call.h | 40 + gcc/testsuite/gcc.target/s390/mfentry-m64-pic.c | 9 + .../gcc.target/s390/mnop-mcount-m31-mzarch.c | 2 +- gcc/testsuite/gcc.target/s390/mnop-mcount-m64.c | 2 +- gcc/testsuite/gcc.target/s390/nodatarel-1.c | 26 +- gcc/testsuite/gcc.target/s390/pr80080-4.c | 2 +- gcc/testsuite/gcc.target/s390/risbg-ll-3.c | 6 +- gcc/testsuite/gcc.target/s390/tls-pic.c | 14 + gcc/testsuite/gcc.target/s390/tls.c | 10 + gcc/testsuite/gcc.target/s390/tls.h | 23 + gcc/testsuite/gfortran.dg/attr_deprecated-2.f90 | 22 + gcc/testsuite/gfortran.dg/pr102458.f90 | 42 + gcc/testsuite/gfortran.dg/pr102458b.f90 | 21 + gcc/testsuite/gfortran.dg/pr102520.f90 | 12 + libgomp/ChangeLog | 10 + libgomp/configure | 16 +- libgomp/configure.ac | 16 +- libiberty/ChangeLog | 7 + libiberty/configure | 16 + libiberty/configure.ac | 6 + 90 files changed, 2714 insertions(+), 1105 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/ubsan/float-div-by-zero-2.c create mode 100644 gcc/testsuite/g++.dg/coroutines/pr102454.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-empty17.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic-partial2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic-partial2a.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr11.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr12.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-nondep2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-nondep3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-var-templ1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-var-templ1a.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-var-templ1b.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class49.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-float2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-virtual1.C create mode 100644 gcc/testsuite/g++.dg/ext/is_trivially_constructible7.C create mode 100644 gcc/testsuite/g++.dg/tls/pr102496-1.C create mode 100644 gcc/testsuite/g++.dg/tls/pr102496-2.C create mode 100644 gcc/testsuite/g++.target/i386/pr102548.C create mode 100644 gcc/testsuite/g++.target/s390/mi-thunk.C create mode 100644 gcc/testsuite/gcc.target/i386/pr102498.c create mode 100644 gcc/testsuite/gcc.target/s390/call-z10-pic-nodatarel.c create mode 100644 gcc/testsuite/gcc.target/s390/call-z10-pic.c create mode 100644 gcc/testsuite/gcc.target/s390/call-z10.c create mode 100644 gcc/testsuite/gcc.target/s390/call-z9-pic-nodatarel.c create mode 100644 gcc/testsuite/gcc.target/s390/call-z9-pic.c create mode 100644 gcc/testsuite/gcc.target/s390/call-z9.c create mode 100644 gcc/testsuite/gcc.target/s390/call.h create mode 100644 gcc/testsuite/gcc.target/s390/mfentry-m64-pic.c create mode 100644 gcc/testsuite/gcc.target/s390/tls-pic.c create mode 100644 gcc/testsuite/gcc.target/s390/tls.c create mode 100644 gcc/testsuite/gcc.target/s390/tls.h create mode 100644 gcc/testsuite/gfortran.dg/attr_deprecated-2.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr102458.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr102458b.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr102520.f90