This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-arm-build_cross in repository toolchain/ci/gcc.
from 26e80a49685 PR tree-optimization/48483 - Construct from yourself w/o warning adds e88ca9f4230 PR tree-optimization/55060 - False un-initialized variable [...] adds 4493b1c1ad7 Daily bump. adds 9d45e848d02 Fortran: Fix intrinsic null() handling [PR99651] adds 6081d8994ed c++: Fix ICE with nsdmi [PR99705] adds 8ab1d637440 d: Add openbsd support for D compiler [PR99691] adds 74ed3fc2796 [freebsd] d: Fix build failures on sparc64-*-freebsd* adds 2892e2f7028 d: Add windows support for D compiler [PR91595] adds 433b6b12dfa d: Define IN_TARGET_CODE in all machine-specific D language files. adds 8f5e18db259 Fix ICE: in function_and_variable_visibility, at ipa-visibi [...] adds fdfcb5353cc libphobos: Build all modules with -fversion=Shared when con [...] adds e253bb8b796 aarch64: Add reduction costs to simd_vec_costs adds 1282988ba15 aarch64: Add vector costs for SVE CLAST[AB] and FADDA adds b1a831f0dd8 aarch64: Add costs for LD[234]/ST[234] permutes adds d1ff0847b2d aarch64: Add costs for storing one element of a vector adds 7c679969bac aarch64: Add costs for one element of a scatter store adds 14bd21c2c57 aarch64: Add a CPU-specific cost table for Neoverse V1 adds 50a525b50c9 aarch64: Use an aarch64-specific structure for vector costing adds 3b924b0d7c0 aarch64: Try to detect when Advanced SIMD code would be com [...] adds ed17ad5ea1c aarch64: Detect scalar extending loads adds 99f94ae5018 aarch64: Cost comparisons embedded in COND_EXPRs adds e4180ab2fea aarch64: Ignore inductions when costing vector code adds 1205a8cadb6 aarch64: Take issue rate into account for vector loop costs adds 6b8b0c8e243 aarch64: Add costs for LD[34] and ST[34] postincrements adds 0d37e2d3ead [PR99766] Consider relaxed memory associated more with memo [...] adds c314741a539 MAINTAINERS: Add myself as pru port maintainer adds d82797420c2 c++: imported templates and alias-template changes [PR 99283] adds 5f070ba2980 libstdc++: Add PRNG fallback to std::random_device adds c453a817129 c++: ICE on invalid with NSDMI in C++98 [PR98352] adds 980b12cc819 PR tree-optimization/59970 - Bogus -Wmaybe-uninitialized at [...] adds 1cdfc98a998 dwarf2cfi: Defer queued register saves some more [PR99334] adds 42a21b4cb54 aix: ABI struct alignment (PR99557) adds 651684b462f Daily bump. new 01685676a93 fortran: Fix off-by-one in buffer sizes.
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: ChangeLog | 4 + MAINTAINERS | 2 +- gcc/ChangeLog | 316 ++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 15 + gcc/c-family/ChangeLog | 6 + gcc/c/ChangeLog | 6 + gcc/config.gcc | 8 + gcc/config/aarch64/aarch64-d.c | 2 + gcc/config/aarch64/aarch64-protos.h | 280 +++- gcc/config/aarch64/aarch64-tuning-flags.def | 4 + gcc/config/aarch64/aarch64.c | 1666 +++++++++++++++++++- gcc/config/aarch64/aarch64.opt | 3 + gcc/config/arm/arm-d.c | 2 + gcc/config/freebsd-d.c | 1 + gcc/config/i386/cygwin.h | 9 + gcc/config/i386/i386-d.c | 2 + gcc/config/i386/mingw32.h | 12 + gcc/config/i386/t-cygming | 4 + gcc/config/{freebsd-d.c => i386/winnt-d.c} | 38 +- gcc/config/mips/mips-d.c | 2 + gcc/config/{pa/pa-d.c => openbsd-d.c} | 32 +- gcc/config/pa/pa-d.c | 2 + gcc/config/riscv/riscv-d.c | 2 + gcc/config/rs6000/aix.h | 6 +- gcc/config/rs6000/rs6000-d.c | 2 + gcc/config/rs6000/rs6000-protos.h | 1 + gcc/config/rs6000/rs6000.c | 89 +- gcc/config/s390/s390-d.c | 2 + gcc/config/sparc/sparc-d.c | 2 + gcc/config/t-openbsd | 5 + gcc/cp/ChangeLog | 79 + gcc/cp/cp-tree.h | 15 +- gcc/cp/decl.c | 17 - gcc/cp/method.c | 2 +- gcc/cp/module.cc | 284 ++-- gcc/cp/name-lookup.c | 6 +- gcc/cp/pt.c | 53 +- gcc/cp/tree.c | 42 + gcc/doc/invoke.texi | 8 + gcc/dwarf2cfi.c | 30 +- gcc/dwarf2out.h | 6 + gcc/fortran/ChangeLog | 6 + gcc/fortran/intrinsic.c | 5 + gcc/fortran/misc.c | 6 +- gcc/ira-costs.c | 2 +- gcc/ira.c | 2 +- gcc/lra-constraints.c | 2 +- gcc/po/ChangeLog | 4 + gcc/recog.c | 2 +- gcc/reload.c | 2 +- gcc/testsuite/ChangeLog | 144 ++ gcc/testsuite/g++.dg/cpp0x/inh-ctor37.C | 2 +- gcc/testsuite/g++.dg/cpp0x/new5.C | 21 + gcc/testsuite/g++.dg/cpp0x/nsdmi17.C | 8 + gcc/testsuite/g++.dg/modules/pr99283-2_a.H | 12 + gcc/testsuite/g++.dg/modules/pr99283-2_b.H | 22 + gcc/testsuite/g++.dg/modules/pr99283-2_c.H | 20 + gcc/testsuite/g++.dg/modules/pr99283-3_a.H | 31 + gcc/testsuite/g++.dg/modules/pr99283-3_b.H | 9 + gcc/testsuite/g++.dg/modules/pr99283-4.H | 20 + gcc/testsuite/g++.dg/modules/tpl-alias-1_a.H | 8 +- gcc/testsuite/g++.dg/modules/tpl-alias-1_b.C | 7 +- gcc/testsuite/g++.target/aarch64/sve/pr99766.C | 24 + gcc/testsuite/gcc.dg/tls/pr99466-1.c | 8 + gcc/testsuite/gcc.dg/tls/pr99466-2.c | 10 + gcc/testsuite/gcc.dg/uninit-pr55060.c | 30 + gcc/testsuite/gcc.dg/uninit-pr59970.c | 79 + gcc/testsuite/gcc.target/powerpc/pr99557.c | 53 + gcc/testsuite/gfortran.dg/null_11.f90 | 16 + gcc/tree-emutls.c | 6 +- libgomp/ChangeLog | 22 + libphobos/ChangeLog | 20 + libphobos/Makefile.in | 3 + libphobos/configure | 24 +- libphobos/configure.ac | 17 +- libphobos/libdruntime/Makefile.am | 2 +- libphobos/libdruntime/Makefile.in | 5 +- libphobos/src/Makefile.am | 2 +- libphobos/src/Makefile.in | 5 +- libphobos/testsuite/Makefile.in | 3 + .../libphobos.druntime_shared/druntime_shared.exp | 4 +- .../libphobos.phobos_shared/phobos_shared.exp | 4 +- libphobos/testsuite/testsuite_flags.in | 3 +- libstdc++-v3/ChangeLog | 87 + libstdc++-v3/src/c++11/random.cc | 252 +-- .../26_numerics/random/random_device/85494.cc | 9 +- .../26_numerics/random/random_device/94087.cc | 15 +- .../random/random_device/cons/default-cow.cc | 1 - .../random/random_device/cons/default.cc | 1 - .../26_numerics/random/random_device/cons/token.cc | 27 +- libstdc++-v3/testsuite/util/testsuite_random.h | 12 + 92 files changed, 3617 insertions(+), 531 deletions(-) copy gcc/config/{freebsd-d.c => i386/winnt-d.c} (52%) copy gcc/config/{pa/pa-d.c => openbsd-d.c} (61%) create mode 100644 gcc/testsuite/g++.dg/cpp0x/new5.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi17.C create mode 100644 gcc/testsuite/g++.dg/modules/pr99283-2_a.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99283-2_b.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99283-2_c.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99283-3_a.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99283-3_b.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99283-4.H create mode 100644 gcc/testsuite/g++.target/aarch64/sve/pr99766.C create mode 100644 gcc/testsuite/gcc.dg/tls/pr99466-1.c create mode 100644 gcc/testsuite/gcc.dg/tls/pr99466-2.c create mode 100644 gcc/testsuite/gcc.dg/uninit-pr55060.c create mode 100644 gcc/testsuite/gcc.dg/uninit-pr59970.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr99557.c create mode 100644 gcc/testsuite/gfortran.dg/null_11.f90