This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/c++-modules in repository gcc.
from 298eb882946 Merge trunk d13c0ae859f 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 f5f068505a1 Merge trunk 0d8f3f612d6 adds 00aaae03db2 c++: Replace tag_scope with TAG_how new 0106c98b91c c++: Replace tag_scope with TAG_how (merge 00aaae03db2) new 852d73592c7 Prepare ovl_using for merge new 23841c9ab84 c++: Adjust pushdecl/duplicate_decls API (merge c74e6f7cfd7) new c109cb93360 c++: Identifier type value should not update binding (trunk [...] new 9be67590678 c++: Name lookup simplifications (trunk adcf8a11c77) new 9dd9897ed3b c++: Hiddenness is a property of the symbol table (trunk 7c [...]
The 7 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.modules | 24 + 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/cp-tree.h | 11 +- gcc/cp/decl.c | 172 +++--- gcc/cp/friend.c | 8 +- gcc/cp/module.cc | 19 +- gcc/cp/name-lookup.c | 682 +++++++++++++-------- gcc/cp/name-lookup.h | 45 +- gcc/cp/parser.c | 28 +- gcc/cp/pt.c | 23 +- gcc/cp/tree.c | 32 +- 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.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 | 2 +- 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 - 60 files changed, 3006 insertions(+), 848 deletions(-) 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%)