This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-arm-bootstrap in repository toolchain/ci/gcc.
from c85aaf2cbe9 gimplify: Clear TREE_READONLY on automatic vars being store [...] adds e28eb86c18e Test 'libgomp.oacc-*/kernels-private-vars-*' with '--param= [...] adds cb16bc3b5f3 rs6000: Allow -mlong-double-64 after -mabi={ibm,ieee}longdo [...] adds f1b3e385332 LRA, rs6000, Darwin: Revise lo_sum use for forced constants [...] adds 73baba1ae1b c++: New module mangling ABI adds 074d283e249 c++: Add testcase for already fixed PR [PR103443] adds c18ddb05b03 Darwin, libgcc: Fix build errors on powerpc-darwin8. adds 25587472ccd Darwin: Fix a type mismatch warning for a non-GCC bootstrap [...] adds 6be8281c16e libgo: fix AIX build for the Go1.18 update adds e71079517f1 libgo: move golang.org/x/sync/semaphore to gotool packages adds c3402486afa mkruntimeinc: skip _FILE adds 458ad38ce2b analyzer: reduce svalue depth limit from 13 to 12 [PR103521] adds 14dfbb53594 Fix 'libgomp.oacc-c-c++-common/kernels-decompose-1.c' expec [...] new 591d2130348 c++: Standard mangling abbreviations & modules
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/analyzer/analyzer.opt | 2 +- gcc/common/config/rs6000/rs6000-common.cc | 10 ++ gcc/config/darwin.cc | 2 +- gcc/config/rs6000/darwin.md | 19 ++- gcc/config/rs6000/predicates.md | 14 ++ gcc/config/rs6000/rs6000.cc | 13 +- gcc/cp/cp-tree.h | 8 +- gcc/cp/mangle.cc | 156 ++++++++++++--------- gcc/cp/module.cc | 27 ++-- gcc/go/gofrontend/MERGE | 2 +- gcc/lra-constraints.cc | 17 ++- gcc/testsuite/g++.dg/cpp2a/consteval29.C | 20 +++ gcc/testsuite/g++.dg/modules/fn-inline-1_b.C | 6 +- gcc/testsuite/g++.dg/modules/fn-inline-1_c.C | 4 +- gcc/testsuite/g++.dg/modules/imp-inline-1_a.C | 4 +- gcc/testsuite/g++.dg/modules/imp-inline-1_b.C | 12 +- gcc/testsuite/g++.dg/modules/init-2_a.C | 2 +- gcc/testsuite/g++.dg/modules/init-2_b.C | 4 +- gcc/testsuite/g++.dg/modules/init-2_c.C | 4 +- gcc/testsuite/g++.dg/modules/member-def-2_d.C | 2 +- gcc/testsuite/g++.dg/modules/mod-sym-1.C | 13 +- gcc/testsuite/g++.dg/modules/mod-sym-2.C | 4 +- gcc/testsuite/g++.dg/modules/mod-sym-3.C | 8 +- gcc/testsuite/g++.dg/modules/std-subst-2.C | 13 ++ gcc/testsuite/g++.dg/modules/std-subst-3.C | 34 +++++ gcc/testsuite/g++.dg/modules/std-subst-4_a.C | 14 ++ gcc/testsuite/g++.dg/modules/std-subst-4_b.C | 14 ++ gcc/testsuite/g++.dg/modules/std-subst-4_c.C | 16 +++ gcc/testsuite/g++.dg/modules/sym-subst-1.C | 2 +- gcc/testsuite/g++.dg/modules/sym-subst-2_b.C | 4 +- gcc/testsuite/g++.dg/modules/sym-subst-3_a.C | 2 +- gcc/testsuite/g++.dg/modules/sym-subst-3_b.C | 2 +- gcc/testsuite/g++.dg/modules/sym-subst-4.C | 2 +- gcc/testsuite/g++.dg/modules/sym-subst-5.C | 2 +- gcc/testsuite/g++.dg/modules/sym-subst-6.C | 2 +- gcc/testsuite/g++.dg/modules/tpl-spec-1_a.C | 2 +- gcc/testsuite/g++.dg/modules/tpl-spec-2_b.C | 2 +- gcc/testsuite/g++.dg/modules/tpl-spec-2_d.C | 4 +- gcc/testsuite/g++.dg/modules/tpl-spec-3_a.C | 2 +- gcc/testsuite/g++.dg/modules/virt-1_a.C | 7 +- gcc/testsuite/g++.dg/modules/virt-2_a.C | 6 +- gcc/testsuite/g++.dg/modules/virt-2_b.C | 6 +- gcc/testsuite/g++.dg/modules/virt-2_c.C | 6 +- gcc/testsuite/g++.dg/modules/vtt-1_a.C | 6 +- gcc/testsuite/g++.dg/modules/vtt-1_b.C | 10 +- ...032-mztools.c => pr93032-mztools-signed-char.c} | 1 + ...2-mztools.c => pr93032-mztools-unsigned-char.c} | 1 + gcc/testsuite/gcc.target/powerpc/pr104208-1.c | 9 ++ gcc/testsuite/gcc.target/powerpc/pr104208-2.c | 10 ++ gcc/testsuite/gcc.target/powerpc/pr87496-2.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr87496-3.c | 2 +- libgcc/config/rs6000/t-darwin-ehs | 4 +- libgcc/config/t-darwin-ehs | 2 +- libgo/go/internal/syscall/unix/ioctl_aix.go | 2 +- libgo/go/os/user/listgroups_unix.go | 1 - libgo/go/runtime/malloc.go | 2 +- libgo/go/runtime/os_aix.go | 1 - libgo/gotool-packages.txt | 1 + libgo/libgo-packages.txt | 1 - libgo/mkruntimeinc.sh | 3 +- .../kernels-decompose-1.c | 2 + .../kernels-private-vars-local-worker-1.c | 23 ++- .../kernels-private-vars-local-worker-2.c | 20 ++- .../kernels-private-vars-local-worker-3.c | 20 ++- .../kernels-private-vars-local-worker-4.c | 20 ++- .../kernels-private-vars-local-worker-5.c | 20 ++- .../kernels-private-vars-loop-gang-1.c | 11 +- .../kernels-private-vars-loop-gang-2.c | 11 +- .../kernels-private-vars-loop-gang-3.c | 11 +- .../kernels-private-vars-loop-gang-4.c | 10 +- .../kernels-private-vars-loop-gang-5.c | 11 +- .../kernels-private-vars-loop-gang-6.c | 11 +- .../kernels-private-vars-loop-vector-1.c | 20 ++- .../kernels-private-vars-loop-vector-2.c | 20 ++- .../kernels-private-vars-loop-worker-1.c | 13 +- .../kernels-private-vars-loop-worker-2.c | 20 ++- .../kernels-private-vars-loop-worker-3.c | 23 ++- .../kernels-private-vars-loop-worker-4.c | 20 ++- .../kernels-private-vars-loop-worker-5.c | 21 ++- .../kernels-private-vars-loop-worker-6.c | 20 ++- .../kernels-private-vars-loop-worker-7.c | 20 ++- .../kernels-private-vars-loop-gang-1.f90 | 9 +- .../kernels-private-vars-loop-gang-2.f90 | 9 +- .../kernels-private-vars-loop-gang-3.f90 | 9 +- .../kernels-private-vars-loop-gang-6.f90 | 9 +- .../kernels-private-vars-loop-vector-1.f90 | 9 +- .../kernels-private-vars-loop-vector-2.f90 | 9 +- .../kernels-private-vars-loop-worker-1.f90 | 8 +- .../kernels-private-vars-loop-worker-2.f90 | 9 +- .../kernels-private-vars-loop-worker-3.f90 | 9 +- .../kernels-private-vars-loop-worker-4.f90 | 9 +- .../kernels-private-vars-loop-worker-5.f90 | 8 +- .../kernels-private-vars-loop-worker-6.f90 | 9 +- .../kernels-private-vars-loop-worker-7.f90 | 9 +- 94 files changed, 739 insertions(+), 276 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval29.C create mode 100644 gcc/testsuite/g++.dg/modules/std-subst-2.C create mode 100644 gcc/testsuite/g++.dg/modules/std-subst-3.C create mode 100644 gcc/testsuite/g++.dg/modules/std-subst-4_a.C create mode 100644 gcc/testsuite/g++.dg/modules/std-subst-4_b.C create mode 100644 gcc/testsuite/g++.dg/modules/std-subst-4_c.C copy gcc/testsuite/gcc.dg/analyzer/{pr93032-mztools.c => pr93032-mztools-signed-ch [...] rename gcc/testsuite/gcc.dg/analyzer/{pr93032-mztools.c => pr93032-mztools-unsigne [...] create mode 100644 gcc/testsuite/gcc.target/powerpc/pr104208-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr104208-2.c