This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-lts-allnoconfig in repository toolchain/ci/gcc.
from c3ccce5b47f coroutines: Bind label_decl of original function to actor function adds f626ae54788 s390x: Fix popcounthi2_z196 expander [PR93533] adds ae86ede8e98 [Fortran] Fix to strict associate check (PR93427) adds 7c8e1f920a7 [OpenMP] Add missing parameters to omp_lib documentation (P [...] adds e464fc90350 [OpenACC] bump version for 2.6 plus libgomp.texi update adds 44f77a6dea2 This patch is for PR target/91816 adds 3539fc13172 c++: Fix cast to pointer to VLA. adds 591f869ad70 Remove gfx801 "carrizo" support adds 492c63e5b72 arm: Use move-if-change for updating regenerated files [PR93548] adds e01975f97cb rs6000: Update constraint documentation adds 287ccd3bd6b analyzer: fix ICE due to comparing int and real constants ( [...] adds 5e10b9a28be analyzer: fix ICE merging models containing label pointers [...] adds 73f386581bd analyzer: show BBs in .dot dumps adds 8525d1f5f57 analyzer: detect zero-assignment in phis (PR 93544) adds 833f1e66e3a analyzer: avoid use of fold_build2 adds d60c25fa020 coroutines: Fix ICE on invalid (PR93458). adds 19e43cbce35 Add some gcc_asserts for vector extract processing. adds 8fda2c274ac c++: Allow parm of empty class type in constexpr. adds 87fbd5347b3 c++: Fix constexpr vs. reference parameter. adds e7f3e075282 Adjust how variable vector extraction is done. adds fb47dc28d2d Rewrite convulated code to avoid adding r0. adds e181ffc92a3 Optimize vec_extract of vectors in memory with a PC-relativ [...] adds 8b117ad0c39 Daily bump. new 628ee3c2f33 libbacktrace: always pass -g when compiling test code new 79530f94e9c syscall: fix riscv64 GNU/Linux build
The 2 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 + gcc/ChangeLog | 73 +++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 54 ++++ gcc/analyzer/constraint-manager.cc | 19 +- gcc/analyzer/diagnostic-manager.cc | 9 + gcc/analyzer/engine.cc | 24 +- gcc/analyzer/exploded-graph.h | 2 + gcc/analyzer/region-model.cc | 22 +- gcc/analyzer/region-model.h | 16 +- gcc/analyzer/sm-malloc.cc | 52 +++- gcc/analyzer/sm.h | 7 + gcc/analyzer/supergraph.cc | 2 +- gcc/c-family/ChangeLog | 5 + gcc/c-family/c-cppbuiltin.c | 2 +- gcc/config.gcc | 2 +- gcc/config/arm/arm-protos.h | 2 + gcc/config/arm/arm.c | 34 +++ gcc/config/arm/arm.md | 104 +++++-- gcc/config/arm/t-arm | 6 +- gcc/config/gcn/gcn-opts.h | 1 - gcc/config/gcn/gcn.c | 2 - gcc/config/gcn/gcn.opt | 7 +- gcc/config/gcn/t-omp-device | 2 +- gcc/config/rs6000/constraints.md | 153 +++++----- gcc/config/rs6000/rs6000.c | 242 ++++++++-------- gcc/config/s390/s390.md | 27 +- gcc/cp/ChangeLog | 42 +++ gcc/cp/constexpr.c | 21 +- gcc/cp/coroutines.cc | 103 +++++-- gcc/cp/cp-gimplify.c | 31 ++ gcc/doc/invoke.texi | 2 +- gcc/doc/md.texi | 192 ++++++------- gcc/fortran/ChangeLog | 22 +- gcc/fortran/cpp.c | 2 +- gcc/fortran/gfortran.texi | 15 +- gcc/fortran/intrinsic.texi | 27 +- gcc/fortran/invoke.texi | 4 - gcc/fortran/resolve.c | 3 +- gcc/go/gofrontend/MERGE | 2 +- gcc/testsuite/ChangeLog | 49 +++- gcc/testsuite/c-c++-common/cpp/openacc-define-3.c | 2 +- .../compile => c-c++-common}/pr84305.c | 2 + .../g++.dg/coroutines/pr93458-1-missing-traits.C | 10 + .../g++.dg/coroutines/pr93458-2-bad-traits.C | 16 ++ .../g++.dg/coroutines/pr93458-3-missing-handle.C | 17 ++ .../g++.dg/coroutines/pr93458-4-bad-coro-handle.C | 21 ++ .../g++.dg/coroutines/pr93458-5-bad-coro-type.C | 12 + gcc/testsuite/g++.dg/cpp0x/constexpr-array-ptr6.C | 2 +- gcc/testsuite/g++.dg/cpp0x/constexpr-empty14.C | 10 + gcc/testsuite/g++.dg/cpp0x/constexpr-ref12.C | 46 +++ .../g++.dg/cpp1y/lambda-generic-const10.C | 2 +- gcc/testsuite/g++.dg/cpp1z/constexpr-if12.C | 3 +- gcc/testsuite/gcc.c-torture/compile/pr93533.c | 9 + gcc/testsuite/gcc.dg/analyzer/pr93546.c | 10 + gcc/testsuite/gcc.dg/analyzer/pr93547.c | 14 + gcc/testsuite/gcc.dg/analyzer/torture/pr93544.c | 17 ++ gcc/testsuite/gcc.target/s390/pr93533.c | 5 + gcc/testsuite/gfortran.dg/associate_51.f90 | 9 +- gcc/testsuite/gfortran.dg/associate_52.f90 | 24 ++ gcc/testsuite/gfortran.dg/openacc-define-3.f90 | 2 +- libbacktrace/ChangeLog | 15 + libbacktrace/Makefile.am | 36 ++- libbacktrace/Makefile.in | 315 ++++++++++++++++++--- libbacktrace/ztest.c | 18 +- libgo/go/syscall/syscall_linux_riscv64.go | 14 - libgomp/ChangeLog | 20 ++ libgomp/libgomp.texi | 257 ++++++++++++----- libgomp/openacc.f90 | 2 +- libgomp/openacc_lib.h | 2 +- libgomp/plugin/plugin-gcn.c | 9 - .../libgomp.oacc-fortran/openacc_version-1.f | 2 +- .../libgomp.oacc-fortran/openacc_version-2.f90 | 2 +- 73 files changed, 1739 insertions(+), 576 deletions(-) rename gcc/testsuite/{gcc.c-torture/compile => c-c++-common}/pr84305.c (78%) create mode 100644 gcc/testsuite/g++.dg/coroutines/pr93458-1-missing-traits.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr93458-2-bad-traits.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr93458-3-missing-handle.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr93458-4-bad-coro-handle.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr93458-5-bad-coro-type.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-empty14.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-ref12.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr93533.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr93546.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr93547.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/pr93544.c create mode 100644 gcc/testsuite/gcc.target/s390/pr93533.c create mode 100644 gcc/testsuite/gfortran.dg/associate_52.f90