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-arm-next-defconfig in repository toolchain/ci/gcc.
from 749bd22ddc5 libgomp/test: Remove a build sysroot fix regression adds 52fa80f853c libgo: update to almost the 1.14.2 release adds 93a49d2d229 Daily bump. adds 467fc7c83ab c++: Fix ICE with implicit operator== [PR94462] adds bee27152f7e i386: Fix emit_reduc_half on V{64Q,32H}Imode [PR94500] adds 42867b875c3 RTEMS: Delete useless mcpu=8540 multilib adds 30d26118f96 d: Always set ASM_VOLATILE_P on asm statements (PR94425) adds 7a6588fe654 aarch64: Fix {ash[lr],lshr}<mode>3 expanders [PR94488] adds 4df50a059fb openmp: Fix parallel master error recovery [PR94512] adds d51af82b4cf i386: Fix V{64QI,32HI}mode constant permutations [PR94509] adds 23f1f679141 c++: Fix usage of CONSTRUCTOR_PLACEHOLDER_BOUNDARY inside a [...] adds 434fe1a4092 S/390: Fix layout of struct sigaction_t adds 0f3cc1b3994 arm: MVE: Fix polymorphism for scalars and constants adds 3ce755a80d1 arm: MVE: Do not use typeof for pointer parameters adds b094133c1c5 arm: MVE: Fix constant load pattern adds 9ce780efc4a arm: MVE: Fix v[id]wdup's adds 094bc16bb41 arm: MVE Don't use lsll for 32-bit shifts scalar adds d2ce75fef9f arm: MVE Fix immediate constraints on some vector instructions adds 302b6836280 arm: MVE: Fix vec extracts to memory adds c431634b2f2 arm: MVE: make sure we only use the Arm namespace variant o [...] adds f6d7098d761 arm: MVE: Fix -Wall testisms adds ff0597dcd99 arm: MVE: Fixes for pointers used in intrinsics for c++ adds 6a90680bfff arm: MVE: Add C++ polymorphism and fix some more issues adds 89b01e86ff8 coroutines, ensure placeholder var is properly declared. adds c104e8f1b67 libstdc++: Restore ability to use <charconv> in C++14 (PR 94520) adds 2daa92ac4b5 aarch64: Fix {ash[lr],lshr}<mode>3 expanders [PR94488] adds 57391ddaf39 Fix PR fortran/93871 and re-implement degree-valued trigono [...] adds 3d947f1f271 middle-end/94479 - fix gimplification of address adds 50c7853216e libgcc: use syscall rather than __mmap/__munmap adds 88e508f9f11 S/390: Fix PR91628 adds c23c899aedf combine: Fix split_i2i3 ICE [PR94291] adds 31449cf8e11 c++: ICE on invalid concept placeholder [PR94481].
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 90 + gcc/DATESTAMP | 2 +- gcc/c/ChangeLog | 6 + gcc/c/c-parser.c | 2 +- gcc/combine.c | 42 +- gcc/config/aarch64/aarch64-simd.md | 100 +- gcc/config/arm/arm.c | 80 +- gcc/config/arm/arm.md | 3 +- gcc/config/arm/arm_mve.h | 21882 ++++++++++++++++--- gcc/config/arm/mve.md | 91 +- gcc/config/i386/i386-expand.c | 68 +- gcc/config/rs6000/t-rtems | 1 - gcc/cp/ChangeLog | 31 + gcc/cp/coroutines.cc | 4 +- gcc/cp/decl.c | 5 +- gcc/cp/parser.c | 14 +- gcc/cp/tree.c | 2 +- gcc/cp/typeck2.c | 18 + gcc/d/ChangeLog | 6 + gcc/d/toir.cc | 5 +- gcc/fortran/ChangeLog | 37 + gcc/fortran/gfortran.h | 8 + gcc/fortran/intrinsic.c | 193 +- gcc/fortran/intrinsic.h | 12 +- gcc/fortran/iresolve.c | 256 +- gcc/fortran/simplify.c | 300 +- gcc/fortran/trans-intrinsic.c | 196 + gcc/fortran/trigd_fe.inc | 50 + gcc/gimplify.c | 4 +- gcc/go/gofrontend/MERGE | 2 +- gcc/testsuite/ChangeLog | 82 + gcc/testsuite/g++.dg/cpp1y/pr90996.C | 17 + gcc/testsuite/g++.dg/cpp2a/concepts-placeholder2.C | 9 + gcc/testsuite/g++.dg/cpp2a/spaceship-eq9.C | 17 + gcc/testsuite/g++.dg/gomp/pr94512.C | 18 + gcc/testsuite/g++.target/arm/mve.exp | 49 + gcc/testsuite/gcc.c-torture/compile/pr94488.c | 22 + gcc/testsuite/gcc.dg/pr94291.c | 14 + gcc/testsuite/gcc.dg/torture/pr94479.c | 12 + .../arm/mve/intrinsics/mve_immediates_1_n.c | 62 + .../arm/mve/intrinsics/mve_load_from_array.c | 19 + .../mve/intrinsics/mve_vec_extracts_from_memory.c | 40 + .../arm/mve/intrinsics/mve_vector_float.c | 8 - .../arm/mve/intrinsics/mve_vector_float1.c | 8 - .../arm/mve/intrinsics/mve_vector_int1.c | 15 - .../arm/mve/intrinsics/mve_vector_int2.c | 16 - .../gcc.target/arm/mve/intrinsics/vcmpgeq_n_f16.c | 2 +- .../gcc.target/arm/mve/intrinsics/vcmpgeq_n_f32.c | 2 +- .../gcc.target/arm/mve/intrinsics/vmulq_n_f16.c | 2 +- .../gcc.target/arm/mve/intrinsics/vmulq_n_f32.c | 2 +- .../gcc.target/arm/mve/intrinsics/vmulq_n_s16.c | 2 +- .../gcc.target/arm/mve/intrinsics/vmulq_n_s32.c | 2 +- .../gcc.target/arm/mve/intrinsics/vmulq_n_s8.c | 2 +- .../gcc.target/arm/mve/intrinsics/vmulq_n_u16.c | 2 +- .../gcc.target/arm/mve/intrinsics/vmulq_n_u32.c | 2 +- .../gcc.target/arm/mve/intrinsics/vmulq_n_u8.c | 2 +- .../arm/mve/intrinsics/vuninitializedq_float.c | 5 +- .../arm/mve/intrinsics/vuninitializedq_float1.c | 7 +- .../arm/mve/intrinsics/vuninitializedq_int.c | 16 +- .../arm/mve/intrinsics/vuninitializedq_int1.c | 17 +- gcc/testsuite/gcc.target/i386/avx512bw-pr94500.c | 28 + gcc/testsuite/gcc.target/i386/avx512bw-pr94509-1.c | 30 + gcc/testsuite/gcc.target/i386/avx512bw-pr94509-2.c | 38 + gcc/testsuite/gfortran.dg/dec_math.f90 | 801 +- gcc/testsuite/gfortran.dg/dec_math_2.f90 | 14 + gcc/testsuite/gfortran.dg/dec_math_3.f90 | 8 + gcc/testsuite/gfortran.dg/dec_math_4.f90 | 8 + gcc/testsuite/gfortran.dg/dec_math_5.f90 | 228 + libgcc/ChangeLog | 6 + libgcc/generic-morestack.c | 55 +- libgfortran/ChangeLog | 9 + libgfortran/Makefile.am | 1 + libgfortran/Makefile.in | 19 +- libgfortran/gfortran.map | 12 + libgfortran/intrinsics/trigd.c | 205 + libgfortran/intrinsics/trigd.inc | 464 + libgfortran/intrinsics/trigd_lib.inc | 147 + libgo/MERGE | 2 +- libgo/VERSION | 2 +- libgo/go/cmd/cgo/gcc.go | 19 +- libgo/go/cmd/go/internal/generate/generate.go | 3 +- libgo/go/cmd/go/internal/test/test.go | 10 +- libgo/go/cmd/go/internal/work/exec.go | 3 + libgo/go/cmd/go/testdata/script/mod_edit_go.txt | 7 + libgo/go/go/build/deps_test.go | 5 +- .../go/internal/syscall/execenv/execenv_default.go | 19 + .../syscall/execenv/execenv_windows.go} | 18 +- libgo/go/os/env_default.go | 13 - libgo/go/os/exec/exec.go | 15 +- libgo/go/os/exec_posix.go | 3 +- libgo/go/runtime/alg.go | 12 +- libgo/go/runtime/checkptr.go | 4 +- libgo/go/runtime/checkptr_test.go | 9 +- libgo/go/runtime/defer_test.go | 120 + libgo/go/runtime/export_test.go | 25 + libgo/go/runtime/hash_test.go | 49 + libgo/go/runtime/mgc.go | 48 +- libgo/go/runtime/mkpreempt.go | 43 +- libgo/go/runtime/panic.go | 15 +- libgo/go/runtime/pprof/map.go | 3 +- libgo/go/runtime/pprof/pprof_test.go | 59 +- libgo/go/runtime/pprof/proto.go | 45 +- libgo/go/runtime/pprof/proto_test.go | 13 + libgo/go/runtime/pprof/runtime.go | 3 + libgo/go/runtime/runtime2.go | 4 + libgo/go/runtime/signal_unix.go | 1 + libgo/go/runtime/symtab.go | 31 + libgo/go/runtime/testdata/testprog/checkptr.go | 11 +- libgo/go/runtime/time.go | 256 +- libgo/go/testing/testing.go | 11 +- libgo/go/time/time_test.go | 40 +- libgo/libgo-packages.txt | 1 + libgo/misc/cgo/testgodefs/testdata/issue37479.go | 33 + libgo/misc/cgo/testgodefs/testdata/issue37621.go | 23 + libgo/misc/cgo/testgodefs/testdata/main.go | 8 + libgo/misc/cgo/testgodefs/testgodefs_test.go | 2 + libgo/runtime/go-callers.c | 36 + libphobos/ChangeLog | 16 + libphobos/configure | 38 +- libphobos/libdruntime/Makefile.am | 6 + libphobos/libdruntime/Makefile.in | 43 +- libphobos/libdruntime/config/s390/get_tls_offset.S | 25 + .../libdruntime/config/systemz/get_tls_offset.S | 79 + libphobos/libdruntime/core/sys/posix/signal.d | 47 +- libphobos/libdruntime/gcc/sections/elf_shared.d | 10 +- libphobos/m4/druntime/cpu.m4 | 10 + libstdc++-v3/ChangeLog | 12 + libstdc++-v3/include/std/charconv | 12 +- libstdc++-v3/testsuite/20_util/from_chars/1.cc | 16 +- libstdc++-v3/testsuite/20_util/from_chars/2.cc | 130 +- libstdc++-v3/testsuite/20_util/to_chars/1.cc | 30 +- libstdc++-v3/testsuite/20_util/to_chars/2.cc | 4 +- 132 files changed, 23261 insertions(+), 4297 deletions(-) create mode 100644 gcc/fortran/trigd_fe.inc create mode 100644 gcc/testsuite/g++.dg/cpp1y/pr90996.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-placeholder2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-eq9.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr94512.C create mode 100644 gcc/testsuite/g++.target/arm/mve.exp create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr94488.c create mode 100644 gcc/testsuite/gcc.dg/pr94291.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr94479.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_immediates_1_n.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_load_from_array.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vec_extracts_fr [...] create mode 100644 gcc/testsuite/gcc.target/i386/avx512bw-pr94500.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bw-pr94509-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bw-pr94509-2.c create mode 100644 gcc/testsuite/gfortran.dg/dec_math_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec_math_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec_math_4.f90 create mode 100644 gcc/testsuite/gfortran.dg/dec_math_5.f90 create mode 100644 libgfortran/intrinsics/trigd.c create mode 100644 libgfortran/intrinsics/trigd.inc create mode 100644 libgfortran/intrinsics/trigd_lib.inc create mode 100644 libgo/go/internal/syscall/execenv/execenv_default.go rename libgo/go/{os/env_windows.go => internal/syscall/execenv/execenv_windows.go} (64%) delete mode 100644 libgo/go/os/env_default.go create mode 100644 libgo/misc/cgo/testgodefs/testdata/issue37479.go create mode 100644 libgo/misc/cgo/testgodefs/testdata/issue37621.go create mode 100644 libphobos/libdruntime/config/s390/get_tls_offset.S create mode 100644 libphobos/libdruntime/config/systemz/get_tls_offset.S