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-allyesconfig in repository toolchain/ci/gcc.
from 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]. adds 14162197fd4 Fix a variety of testsuite failures on the H8 after recent [...] adds 7e5367f34d7 Daily bump. new f1a6150ecb7 libphobos: Merge upstream phobos fb4f6a713
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/ChangeLog | 96 + 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/h8300/h8300.md | 1 + gcc/config/i386/i386-expand.c | 68 +- gcc/config/rs6000/t-rtems | 1 - gcc/cp/ChangeLog | 26 + gcc/cp/coroutines.cc | 4 +- 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/testsuite/ChangeLog | 82 + gcc/testsuite/g++.dg/cpp1y/pr90996.C | 17 + gcc/testsuite/g++.dg/cpp2a/concepts-placeholder2.C | 9 + 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 + libphobos/ChangeLog | 16 + libphobos/configure | 38 +- libphobos/libdruntime/MERGE | 2 +- 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 + libphobos/src/MERGE | 2 +- libphobos/src/std/math.d | 292 +- 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 +- 93 files changed, 22653 insertions(+), 4155 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/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 libphobos/libdruntime/config/s390/get_tls_offset.S create mode 100644 libphobos/libdruntime/config/systemz/get_tls_offset.S