This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-aarch64 in repository toolchain/ci/gcc.
from bb403de36aa compiler: use bool for comma-ok if not already boolean adds c0ad48527c3 tilegx: Fix infinite loop in gen-mul-tables generator adds d97f3bca6ee d: Merge upstream dmd 529110f66, druntime 148608b7. adds 8288cd635fa d: Construct indexes of ARRAY_TYPE using ARRAY_REF. adds 91418c42089 d: Add `@register' attribute to compiler and library. adds 5959cf8217e d: Give consistent error message when attribute argument no [...] adds b1d0d3520e9 testsuite: Remove reliance on argc in lto/pr101868_0.c adds 2e2371b5daa testsuite: Rename test-defined macros adds 5cd0e800195 testsuite: Handle default_packed for gcc.dg/builtin-object- [...] adds f21f17f95c0 Fortran: fix checking of arguments to UNPACK when MASK is a [...] adds 75fa80bb565 testsuite: Skip btf-bitfields-1.c if int is less than 32-bits adds 113844d68e9 c++: Include -Woverloaded-virtual in -Wall [PR87729] new 84c2131d2c5 Daily bump.
The 1 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 | 145 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 123 +++++++++++++++++ gcc/c-family/ChangeLog | 6 + gcc/c-family/c.opt | 6 +- gcc/config/tilepro/gen-mul-tables.cc | 4 +- gcc/cp/ChangeLog | 10 ++ gcc/cp/class.cc | 17 ++- gcc/d/ChangeLog | 40 ++++++ gcc/d/d-attribs.cc | 51 +++++++- gcc/d/d-codegen.cc | 34 ++++- gcc/d/d-tree.h | 4 +- gcc/d/decl.cc | 30 ++++- gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/canthrow.d | 13 +- gcc/d/dmd/cparse.d | 34 ++++- gcc/d/dmd/declaration.d | 63 +++++---- gcc/d/dmd/dinterpret.d | 17 +-- gcc/d/dmd/dmangle.d | 18 ++- gcc/d/dmd/dsymbolsem.d | 33 +++-- gcc/d/dmd/dtoh.d | 128 +++++++++--------- gcc/d/dmd/expression.d | 8 +- gcc/d/dmd/expressionsem.d | 104 +++++++++++---- gcc/d/dmd/foreachvar.d | 14 +- gcc/d/dmd/importc.d | 4 + gcc/d/dmd/ob.d | 22 +--- gcc/d/dmd/parse.d | 11 +- gcc/d/dmd/root/filename.d | 27 ++-- gcc/d/dmd/semantic2.d | 5 + gcc/d/dmd/semantic3.d | 2 +- gcc/d/expr.cc | 38 +++++- gcc/d/intrinsics.cc | 4 +- gcc/d/types.cc | 6 +- gcc/doc/invoke.texi | 26 +++- gcc/fortran/ChangeLog | 7 + gcc/fortran/check.cc | 2 + gcc/testsuite/ChangeLog | 63 +++++++++ gcc/testsuite/g++.dg/warn/Woverloaded-virt1.C | 14 ++ gcc/testsuite/g++.dg/warn/Woverloaded-virt2.C | 15 +++ gcc/testsuite/gcc.dg/builtin-object-size-20.c | 64 +-------- gcc/testsuite/gcc.dg/builtin-object-size-22.c | 79 +++++++++++ gcc/testsuite/gcc.dg/debug/btf/btf-bitfields-1.c | 1 + gcc/testsuite/gcc.dg/lto/pr101868_0.c | 7 +- gcc/testsuite/gcc.dg/sso/memcpy-1.c | 8 +- gcc/testsuite/gdc.dg/attr_register1.d | 55 ++++++++ gcc/testsuite/gdc.dg/attr_register2.d | 11 ++ gcc/testsuite/gdc.dg/attr_register3.d | 22 ++++ gcc/testsuite/gdc.dg/attr_section1.d | 2 +- gcc/testsuite/gdc.dg/attr_visibility1.d | 2 +- .../gdc.test/compilable/dtoh_AnonDeclaration.d | 14 +- .../gdc.test/compilable/dtoh_StructDeclaration.d | 18 ++- .../gdc.test/compilable/dtoh_TemplateDeclaration.d | 6 +- gcc/testsuite/gdc.test/compilable/dtoh_mangling.d | 8 +- .../gdc.test/compilable/dtoh_protection.d | 28 +++- gcc/testsuite/gdc.test/compilable/test23168.d | 30 +++++ gcc/testsuite/gdc.test/compilable/test23169.d | 14 ++ gcc/testsuite/gdc.test/compilable/testparse.d | 10 ++ gcc/testsuite/gdc.test/runnable/test23010.d | 43 ++++++ gcc/testsuite/gfortran.dg/unpack_vector_1.f90 | 12 ++ libphobos/ChangeLog | 9 ++ libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/gcc/attributes.d | 28 ++++ libstdc++-v3/ChangeLog | 118 +++++++++++++++++ 63 files changed, 1410 insertions(+), 333 deletions(-) create mode 100644 gcc/testsuite/g++.dg/warn/Woverloaded-virt1.C create mode 100644 gcc/testsuite/g++.dg/warn/Woverloaded-virt2.C create mode 100644 gcc/testsuite/gcc.dg/builtin-object-size-22.c create mode 100644 gcc/testsuite/gdc.dg/attr_register1.d create mode 100644 gcc/testsuite/gdc.dg/attr_register2.d create mode 100644 gcc/testsuite/gdc.dg/attr_register3.d create mode 100644 gcc/testsuite/gdc.test/compilable/test23168.d create mode 100644 gcc/testsuite/gdc.test/compilable/test23169.d create mode 100644 gcc/testsuite/gdc.test/runnable/test23010.d create mode 100644 gcc/testsuite/gfortran.dg/unpack_vector_1.f90