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-aarch64-check_cross in repository toolchain/ci/gcc.
from 3a1d168e9e0 analyzer: fix uninit false +ve when returning structs adds d5a8c138271 Confirm and Handle only ASCII in toupper and tolower ranges. adds 1a7febe9432 Daily bump. adds 5485e820cd0 PR 100170: Fix eq/ne tests on power10. adds a21bd3cebd6 gimple-fold: Fix up __builtin_clear_padding on classes with [...] adds 13586172d0b ipa: Adjust references to identify read-only globals new c8ce54c6e67 tree-optimization/39821 - fix cost classification for widen [...] new 66030d68a7e tree-optimization/101573 - improve uninit warning at -O0 new 599e275d7e0 Fix OpenACC 'async'/'wait' issues in 'libgomp.oacc-c-c++-co [...] new 29ddaf43f70 [OpenACC] Clarify sequencing of 'async' data copying vs. pr [...] new 88c40c36db8 Add 'libgomp.oacc-c-c++-common/async-data-1-{1,2}.c' new 9c41f5b9cdd Fix OpenACC "ephemeral" asynchronous host-to-device copies new d88a6951586 Don't use libgomp 'cbuf' buffering with OpenACC 'async' new 3bc9db6a989 simplify-rtx: Push sign/zero-extension inside vec_duplicate
The 8 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 | 76 +++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 5 + gcc/cgraph.h | 4 + gcc/cgraphclones.c | 10 +- gcc/config/aarch64/aarch64-simd.md | 359 +++++++++++---------- gcc/cp/ChangeLog | 13 + gcc/fortran/ChangeLog | 14 + gcc/gimple-fold.c | 4 + gcc/gimple-range-fold.cc | 49 ++- gcc/ipa-cp.c | 156 ++++++++- gcc/ipa-prop.c | 166 +++++++--- gcc/ipa-prop.h | 29 +- gcc/po/ChangeLog | 4 + gcc/simplify-rtx.c | 35 +- gcc/testsuite/ChangeLog | 44 +++ gcc/testsuite/c-c++-common/uninit-17.c | 6 +- .../g++.dg/torture/builtin-clear-padding-4.C | 44 +++ gcc/testsuite/gcc.dg/ipa/remref-3.c | 23 ++ gcc/testsuite/gcc.dg/ipa/remref-4.c | 31 ++ gcc/testsuite/gcc.dg/ipa/remref-5.c | 38 +++ gcc/testsuite/gcc.dg/ipa/remref-6.c | 24 ++ gcc/testsuite/gcc.dg/uninit-15-O0.c | 2 +- gcc/testsuite/gcc.dg/uninit-15.c | 10 +- gcc/testsuite/gcc.dg/uninit-23.c | 2 +- gcc/testsuite/gcc.dg/uninit-pr101573.c | 10 + gcc/testsuite/gcc.target/powerpc/ppc-eq0-1.c | 2 +- gcc/testsuite/gcc.target/powerpc/ppc-ne0-1.c | 30 +- .../powerpc/{ppc-ne0-1.c => ppc-ne0-2.c} | 12 +- gcc/tree-ssa-uninit.c | 75 +++++ gcc/tree-vect-stmts.c | 25 +- libcpp/po/ChangeLog | 4 + libgfortran/ChangeLog | 12 + libgomp/libgomp.h | 2 +- libgomp/oacc-mem.c | 4 +- libgomp/plugin/plugin-gcn.c | 23 +- libgomp/target.c | 114 +++++-- .../libgomp.oacc-c-c++-common/acc_prof-init-1.c | 49 ++- .../acc_prof-parallel-1.c | 51 ++- .../libgomp.oacc-c-c++-common/async-data-1-1.c | 88 +++++ .../libgomp.oacc-c-c++-common/async-data-1-2.c | 99 ++++++ .../testsuite/libgomp.oacc-c-c++-common/lib-94.c | 4 +- .../testsuite/libgomp.oacc-c-c++-common/lib-95.c | 3 +- .../testsuite/libgomp.oacc-fortran/lib-16-2.f90 | 4 + libgomp/testsuite/libgomp.oacc-fortran/lib-16.f90 | 4 + 45 files changed, 1381 insertions(+), 384 deletions(-) create mode 100644 gcc/testsuite/g++.dg/torture/builtin-clear-padding-4.C create mode 100644 gcc/testsuite/gcc.dg/ipa/remref-3.c create mode 100644 gcc/testsuite/gcc.dg/ipa/remref-4.c create mode 100644 gcc/testsuite/gcc.dg/ipa/remref-5.c create mode 100644 gcc/testsuite/gcc.dg/ipa/remref-6.c create mode 100644 gcc/testsuite/gcc.dg/uninit-pr101573.c copy gcc/testsuite/gcc.target/powerpc/{ppc-ne0-1.c => ppc-ne0-2.c} (54%) create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/async-data-1-1.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/async-data-1-2.c