This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/c++-coroutines in repository gcc.
from 4ef797ff5eb Merge master r11-3444. adds 6b6c89b37bc c++: add testcase [PR97177] adds d13c0ae859f c++: Cleanup some decl pushing apis adds 942ab9e9d4f libiberty: Add get_DW_UT_name and update include/dwarf2.{def,h} adds a2b7397b501 Daily bump. adds fa91ca7f506 [testsuite] Add effective target ident_directive adds 7ac25ab3989 [testsuite] Add missing require-effective-target alloca adds e9e2953cedd Fix spacing in cgraph_node::dump. adds b2784a9698f Add cgraph_edge::debug function. adds c2ebf4f10de openmp: Add support for non-rect simd and improve collapsed [...] adds 499b63048ac testsuite/97204 - fix gcc.target/i386/sse2-mmx-pinsrw.c adds 8c775bf447e testsuite: [aarch64] Fix aarch64/advsimd-intrinsics/v{trn,u [...] adds 4dcc7f03b54 tree-optimization/97199 - fix virtual operand update in if- [...] adds 6abd428605e arm: Fix fp16 move patterns for base MVE adds 473da7e22c8 libstdc++: Remove redundant -std=gnu++1z flags from makefile adds 7bfc4cd2c81 middle-end/97207 - implement move assign for auto_vec<> adds d16b5975ca9 middle-end/96814 - fix VECTOR_BOOLEAN_TYPE_P CTOR RTL expansion adds 69cf7decf1b [nvptx] Fix Wimplicit-fallthrough in nvptx.c with -save-temps adds a28542df4d0 c++: DECL_BUILTIN_P for builtins adds 1921ebcaf64 gcov: fix streaming of HIST_TYPE_IOR histogram type. adds 4af3472517b arm: Add missing Neoverse V1 feature adds 0d8f3f612d6 AArch64: Add Linux cpuinfo string for rng feature new 00aaae03db2 c++: Replace tag_scope with TAG_how new d78616fd981 Merge master r11-3466.
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: gcc/ChangeLog | 139 +++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 50 +++ gcc/cgraph.c | 23 +- gcc/cgraph.h | 3 + gcc/config/aarch64/aarch64-option-extensions.def | 2 +- gcc/config/arm/arm-cpus.in | 2 +- gcc/config/arm/arm-protos.h | 1 - gcc/config/arm/arm.c | 25 +- gcc/config/arm/arm.md | 4 +- gcc/config/arm/constraints.md | 9 +- gcc/config/arm/vfp.md | 32 +- gcc/config/nvptx/nvptx.c | 4 +- gcc/cp/ChangeLog | 40 ++ gcc/cp/coroutines.cc | 2 +- gcc/cp/cp-tree.h | 14 +- gcc/cp/decl.c | 97 +++-- gcc/cp/friend.c | 4 +- gcc/cp/lambda.c | 5 +- gcc/cp/name-lookup.c | 85 ++-- gcc/cp/name-lookup.h | 34 +- gcc/cp/parser.c | 28 +- gcc/cp/pt.c | 30 +- gcc/cp/ptree.c | 6 +- gcc/cp/rtti.c | 11 +- gcc/cp/semantics.c | 4 +- gcc/expr.c | 18 +- gcc/fortran/ChangeLog | 7 + gcc/objcp/ChangeLog | 6 + gcc/objcp/objcp-decl.c | 4 +- gcc/omp-expand.c | 412 ++++++++++++++------ gcc/omp-low.c | 3 +- gcc/testsuite/ChangeLog | 85 ++++ gcc/testsuite/c-c++-common/ident-1b.c | 1 + gcc/testsuite/c-c++-common/ident-2b.c | 1 + gcc/testsuite/g++.dg/template/local-var1.C | 20 + .../gcc.dg/analyzer/pr93355-localealias.c | 1 + .../testsuite/gcc.dg/vect/vect-simd-17.c | 177 ++++++--- .../aarch64/advsimd-intrinsics/vtrn_half.c | 3 - .../aarch64/advsimd-intrinsics/vuzp_half.c | 3 - .../aarch64/advsimd-intrinsics/vzip_half.c | 3 - .../gcc.target/arm/armv8_1m-fp16-move-1.c | 418 ++++++++++++++++++++ .../gcc.target/arm/armv8_1m-fp32-move-1.c | 420 ++++++++++++++++++++ .../gcc.target/arm/armv8_1m-fp64-move-1.c | 426 +++++++++++++++++++++ .../arm/mve/intrinsics/mve-vldstr16-no-writeback.c | 5 +- gcc/testsuite/gcc.target/i386/pr96814.c | 19 + gcc/testsuite/gcc.target/i386/sse2-mmx-pinsrw.c | 8 +- gcc/testsuite/lib/target-supports.exp | 9 + gcc/tree-if-conv.c | 107 +++--- gcc/value-prof.c | 5 +- gcc/vec.h | 8 +- include/ChangeLog | 9 + include/dwarf2.def | 11 + include/dwarf2.h | 25 +- libcc1/ChangeLog | 11 + libcc1/libcp1plugin.cc | 20 +- libffi/ChangeLog | 12 + .../testsuite/libgomp.c/{loop-18.c => loop-25.c} | 165 +++++--- libiberty/ChangeLog | 5 + libiberty/dwarfnames.c | 7 + libstdc++-v3/ChangeLog | 34 ++ libstdc++-v3/libsupc++/Makefile.am | 22 -- libstdc++-v3/libsupc++/Makefile.in | 22 -- 63 files changed, 2583 insertions(+), 585 deletions(-) create mode 100644 gcc/testsuite/g++.dg/template/local-var1.C copy libgomp/testsuite/libgomp.c/loop-18.c => gcc/testsuite/gcc.dg/vect/vect-simd- [...] create mode 100644 gcc/testsuite/gcc.target/arm/armv8_1m-fp16-move-1.c create mode 100644 gcc/testsuite/gcc.target/arm/armv8_1m-fp32-move-1.c create mode 100644 gcc/testsuite/gcc.target/arm/armv8_1m-fp64-move-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr96814.c copy libgomp/testsuite/libgomp.c/{loop-18.c => loop-25.c} (53%)