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 b46b8c74baab Use <cstdlib> in the testsuite coro.h. adds 4ce43ba44d69 Mark param_max_combine_insns with Optimization keyword. adds f31a99f7c123 libstdc++: Define __cpp_lib_three_way_comparison conditionally adds a4a1f9655188 libstdc++: Remove redundant inequality operators in <stop_token> adds 5960de787f57 Fix amdgcn inline immediate range adds 3c2707f33af4 [AArch64] Fix constraints for CPY /M adds 033381118519 [AArch64] Use move-if-change for aarch64-tune.md adds 1810a89c77bb PR c++/79592 adjust testcase adds b4d74ed76602 Fix early-clobber in amdgcn vec_extract adds 2b4f0b8951cb mips.c (vr4130_align_insns): Fix typo. adds d54fc770768a Fix amdgcn issue with '0' constraints adds 8a0ae3c130cd Check mask argument's type when vectorising conditional functions adds a0643f028e43 Require equal shift amounts for IFN_DIV_POW2 adds cf319b3f5455 pa.md: Revert change to use ordered_comparison_operator in [...] adds bd401fc80904 Daily bump. adds e4bcf1f54971 PR c++/92739 - parsing requires clause with attributes. adds 665e3b214d89 PR c++/92552 - ICE with inherited constrained default ctor. adds dfef35003610 Add support for large prefixed address in adjusting a vect [...] adds 3d53551b8809 Fix bad code of vector extract of PC-relative address with [...] adds e5d3611ec317 Update 'Q' constraint documentation. adds 0a4c673c8206 Update ChangeLog for last change adds 1b02c8c34c96 Refactor some code for a future change. adds 6ac22177a085 ipa-inline: Adjust condition for caller_growth_limits adds f74f6092ace4 re PR c++/91369 (Implement P0784R7: constexpr new) adds 851817d85ed2 re PR fortran/93162 (gcc/fortran/trans-openmp.c:2469:50: r [...] adds 5dbaaa20c94b Mark param_min_crossjump_insns with Optimization keyword. adds a86689f5e9b9 Mark -free as Optimization option. adds a924bffba921 Make warn_inline Optimization option. adds fa13d9ebdc17 Document cloning for the target_clone attribute. adds 5c4177c50871 Add Optimization keyword for TREE/RTL optimization passes. adds f26916c2acdd re PR tree-optimization/93118 (>>32<<32 is not always conv [...] adds fb862fdfb53e re PR tree-optimization/93156 (abused nonnull attribute ev [...] adds c4b30920c742 Don't mangle attributes that have a space in their name adds 683e93d1975f [AArch64] Use type attributes to mark types that use the SVE PCS adds ab341f5003f8 Add a generic lhd_simulate_enum_decl adds b11b9e29f5b4 install.texi: Bump minimal supported MPC version. adds b46e3849d507 compiler: avoid a couple of compiler crashes adds 084a454e4e0e [doc] Add missing documentation for existing target checks adds 77aecac1b256 [testsuite][arm] xfail vect-epilogues for armbe adds 66b01cc34210 Disallow 'B' constraints on amdgcn addc/subb adds bd65538abb6a PR c++/47877 - -fvisibility-inlines-hidden and member templates. adds 0e159efc7632 [amdgcn] Add more modes for vector comparisons adds 5561b41dd676 compiler: avoid write barrier for a[i] = a[i][:v] adds 87d3f828de27 init.c (build_new): Add location_t parameter and use it th [...] adds 6af8819be1e0 PR libstdc++/92124 fix incorrect container move assignment adds cdf77151aa5a Revert a patch from luoxhu@linux.ibm.com adds 56eb4c70ea7a Restore patch reverted on trunk instead of a branch adds 7010bcd1c80e Revert patch accidentily created on the wrong sandbox adds 81f025b580be compiler, runtime: stop using __go_runtime_error adds fd9ca4c64676 Daily bump. adds fc6dbd584b4a compiler: fix loopdepth tracking in array slicing expressi [...] adds 709d7838e753 Partially revert ipa-inline caller_growth_limits adds 42d73fa9d575 Find matched aggregate lattice for self-recursive CP (PR i [...] adds 9e3c1eb77323 Rename condition_variable_any wait* methods to match curre [...] adds 54b0c0f0e978 whitespace adds d5bc18085c8b arm: Fix rmprofile multilibs when architecture includes +m [...] adds f30dd6076692 Implement 64-bit double functions. adds e3e131c9bb93 Add -nodevicespecs option for avr. adds 4dfa3251b5c8 Use dump_asm_name for Callers/Calls in dump. adds d597b9445f0f Replace node->name/node->order with node->dump_name. adds f74c4b2c4427 re PR tree-optimization/93199 (Compile time hog in sink_clobbers) adds d672c0afbb6c * gcc/doc/install.texi: Typo. adds 0f3072b5c311 re PR other/92997 (gcc.dg/torture/ftrapv-1.c fails startin [...] adds 949f00625424 re PR target/93182 ([avr] Add -nodevicespecs option.) adds fb768529d28e re PR tree-optimization/93199 (Compile time hog in sink_clobbers) adds df2c0d362024 libgomp.texi: Fix typos, use https. adds c1030b5cd3c9 libgomp.texi: Fix typos, use https (actual change) adds 3629ff8ad6b7 Use cgraph_node::dump_{asm_},name where possible. adds 80d803aefb82 relax aarch64 stack-clash tests depedence on alloca.h adds 7ca803f10115 re PR target/93174 (ICE building glibc __sha512_process_bl [...] adds b41383c8aba1 re PR target/93187 (ICE in extract_insn, at recog.c:2294) adds face749a49c3 Add missing { dg-require-effective-target fpic } to aarch64 tests adds fff148b787b8 libstdc++: Fix error handling in filesystem::remove_all (PR93201) adds 51f902357c56 hash-map-tests.c: fix memory leak adds 5b18be0b2bfc * gcc.dg/Wstringop-overflow-27.c: Make testnames unique. adds cd3ca6cb1129 Remove constexpr support for DECL_BY_REFERENCE. adds 10d2f801f472 PR c++/91369 - constexpr destructor and member initializer. adds 08f594eb399d Add TARGET_EXPR_DIRECT_INIT_P sanity check. adds 199caa70eaad Daily bump. adds dca7e570a58f RISC-V: Disable use of TLS copy relocs. adds b3de347f3296 sbitmap.h: add operator const_sbitmap to auto_sbitmap adds e4d2203e31e7 vec.h: add auto_delete_vec adds b9c84e95030d PR libstdc++/92124 fix incorrect unordered container move [...] adds ec9b602c167f re PR target/93141 (Missed optimization : Use of adc when [...] adds a0ab54de0ec3 re PR inline-asm/93202 ([RISCV] ICE when using inline asm [...] adds edbe1f3bb158 One more usage of cgraph_node::dump_name. adds ddc8786f8ebe avr-common.c (avr_option_optimization_table): Set -fsplit- [...] adds 0f507a365777 re PR tree-optimization/93040 (gcc doesn't optimize unalig [...] adds 00294b189cf3 re PR tree-optimization/93054 (ICE in gimple_set_lhs, at g [...] adds fdfd7f53ba8f Add Optimization for various IPA parameters. adds 2b5d3dc22c32 PR middle-end/93200 - spurious -Wstringop-overflow due to [...] adds 87f9579a4f99 Set Optimization for param_max_speculative_devirt_maydefs. adds 27c5a1779bad Make cgraph_edge::resolve-speculation static adds d574c8aafea4 libstdc++: Define memory resource key functions non-inline [...] adds 15df0040707d Fortran] PR84135 fix merging dimension into codimension ar [...] adds 482b2b43e510 Add a compatible_vector_types_p target hook adds 9ecb4221263c Fix tree-nrv.c ICE for direct internal functions new ac84ffe41d1a Merge master r10-5841
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 | 535 +++++ gcc/DATESTAMP | 2 +- gcc/auto-profile.c | 5 +- gcc/builtins.c | 12 + gcc/c-family/c-common.c | 2 +- gcc/c-family/c-warn.c | 2 +- gcc/c/ChangeLog | 6 + gcc/c/gimple-parser.c | 2 +- gcc/cgraph.c | 135 +- gcc/cgraph.h | 39 +- gcc/cgraphclones.c | 20 +- gcc/cgraphunit.c | 20 +- gcc/common.opt | 4 +- gcc/common/config/avr/avr-common.c | 2 + gcc/config.gcc | 48 +- gcc/config/aarch64/aarch64-protos.h | 3 +- gcc/config/aarch64/aarch64-sve-builtins.cc | 126 +- gcc/config/aarch64/aarch64-sve.md | 2 +- gcc/config/aarch64/aarch64.c | 48 +- gcc/config/aarch64/t-aarch64 | 6 +- gcc/config/arm/t-multilib | 9 + gcc/config/avr/avr-c.c | 32 +- gcc/config/avr/avr-protos.h | 2 + gcc/config/avr/avr.c | 17 + gcc/config/avr/avr.h | 3 + gcc/config/avr/avr.opt | 4 + gcc/config/avr/driver-avr.c | 8 +- gcc/config/gcn/constraints.md | 11 +- gcc/config/gcn/gcn-protos.h | 2 +- gcc/config/gcn/gcn-valu.md | 381 ++- gcc/config/gcn/gcn.c | 18 +- gcc/config/gcn/gcn.md | 4 +- gcc/config/i386/i386.md | 193 +- gcc/config/mips/mips.c | 2 +- gcc/config/pa/pa.md | 4 +- gcc/config/pa/predicates.md | 6 + gcc/config/riscv/riscv.c | 6 +- gcc/config/rs6000/constraints.md | 3 +- gcc/config/rs6000/rs6000.c | 57 +- gcc/config/rs6000/vsx.md | 8 +- gcc/cp/ChangeLog | 60 + gcc/cp/class.c | 1 - gcc/cp/constexpr.c | 62 +- gcc/cp/cp-gimplify.c | 7 + gcc/cp/cp-tree.h | 7 +- gcc/cp/decl2.c | 5 +- gcc/cp/init.c | 31 +- gcc/cp/mangle.c | 38 +- gcc/cp/parser.c | 14 +- gcc/cp/pt.c | 12 +- gcc/doc/extend.texi | 6 + gcc/doc/install.texi | 31 +- gcc/doc/invoke.texi | 50 +- gcc/doc/md.texi | 7 +- gcc/doc/sourcebuild.texi | 6 + gcc/doc/tm.texi | 21 + gcc/doc/tm.texi.in | 2 + gcc/fortran/ChangeLog | 13 + gcc/fortran/array.c | 2 +- gcc/fortran/decl.c | 21 +- gcc/fortran/trans-openmp.c | 4 +- gcc/gimple-expr.c | 11 +- gcc/gimple-fold.c | 1 + gcc/gimple-iterator.c | 8 +- gcc/gimple-loop-interchange.cc | 9 +- gcc/gimple-ssa-store-merging.c | 4 +- gcc/gimplify.c | 3 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/escape.cc | 3 +- gcc/go/gofrontend/expressions.cc | 72 +- gcc/go/gofrontend/gogo.cc | 14 +- gcc/go/gofrontend/gogo.h | 55 - gcc/go/gofrontend/runtime.def | 21 +- gcc/go/gofrontend/statements.cc | 5 +- gcc/hash-map-tests.c | 2 + gcc/hooks.c | 6 + gcc/hooks.h | 1 + gcc/ipa-cp.c | 87 +- gcc/ipa-devirt.c | 3 +- gcc/ipa-fnsummary.c | 25 +- gcc/ipa-hsa.c | 10 +- gcc/ipa-icf.c | 10 +- gcc/ipa-inline-analysis.c | 9 +- gcc/ipa-inline-transform.c | 6 +- gcc/ipa-inline.c | 23 +- gcc/ipa-profile.c | 18 +- gcc/ipa-prop.c | 10 +- gcc/ipa-pure-const.c | 24 +- gcc/ipa-sra.c | 6 +- gcc/ipa-visibility.c | 16 +- gcc/ipa.c | 15 +- gcc/langhooks-def.h | 4 +- gcc/langhooks.c | 39 + gcc/lto-streamer-out.c | 8 +- gcc/lto/ChangeLog | 13 + gcc/lto/lto-partition.c | 14 +- gcc/lto/lto.c | 4 +- gcc/match.pd | 21 +- gcc/multiple_target.c | 4 +- gcc/params.opt | 372 +-- gcc/sbitmap.h | 1 + gcc/target.def | 23 + gcc/testsuite/ChangeLog | 204 ++ gcc/testsuite/g++.dg/concepts/inherit-ctor3.C | 4 +- gcc/testsuite/g++.dg/cpp1y/constexpr-new.C | 2 +- gcc/testsuite/g++.dg/cpp2a/concepts-attrib1.C | 15 + .../g++.dg/cpp2a/concepts-inherit-ctor2.C | 4 +- .../g++.dg/cpp2a/concepts-inherit-ctor7.C | 14 + gcc/testsuite/g++.dg/cpp2a/constexpr-new10.C | 19 + gcc/testsuite/g++.dg/cpp2a/constexpr-new9.C | 15 + .../ext/visibility/fvisibility-inlines-hidden-5.C | 13 + gcc/testsuite/g++.dg/opt/pr93187.C | 77 + gcc/testsuite/g++.dg/template/crash7.C | 4 +- gcc/testsuite/g++.dg/ubsan/vptr-4.C | 2 +- gcc/testsuite/g++.old-deja/g++.bugs/900208_03.C | 2 +- gcc/testsuite/g++.old-deja/g++.bugs/900519_06.C | 8 +- gcc/testsuite/g++.old-deja/g++.pt/error2.C | 2 +- .../aarch64/sve/acle/general-c++/mangle_5.C | 8 + gcc/testsuite/g++.target/aarch64/sve/tls_2.C | 1 + gcc/testsuite/gcc.c-torture/compile/pr93174.c | 14 + gcc/testsuite/gcc.dg/Wstringop-overflow-27.c | 8 +- gcc/testsuite/gcc.dg/Wstringop-overflow-30.c | 80 + gcc/testsuite/gcc.dg/ipa/ipa-clone-3.c | 42 + gcc/testsuite/gcc.dg/ipa/ipa-icf-1.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-10.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-11.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-12.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-13.c | 6 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-16.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-18.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-2.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-20.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-21.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-23.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-25.c | 4 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-26.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-27.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-3.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-35.c | 6 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-36.c | 10 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-37.c | 10 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-38.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-5.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-7.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-8.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-merge-1.c | 2 +- gcc/testsuite/gcc.dg/ipa/pr64307.c | 2 +- gcc/testsuite/gcc.dg/ipa/pr90555.c | 2 +- gcc/testsuite/gcc.dg/ipa/propmalloc-1.c | 4 +- gcc/testsuite/gcc.dg/ipa/propmalloc-2.c | 4 +- gcc/testsuite/gcc.dg/ipa/propmalloc-3.c | 4 +- gcc/testsuite/gcc.dg/optimize-bswaphi-1.c | 8 +- gcc/testsuite/gcc.dg/optimize-bswapsi-2.c | 13 +- gcc/testsuite/gcc.dg/{winline-2.c => pr92860-2.c} | 5 + gcc/testsuite/gcc.dg/{20111227-2.c => pr92860.c} | 12 +- gcc/testsuite/gcc.dg/pr93054.c | 10 + gcc/testsuite/gcc.dg/torture/ftrapv-1.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr93118.c | 45 + gcc/testsuite/gcc.dg/tree-ssa/pr93156.c | 23 + gcc/testsuite/gcc.dg/vect/vect-cond-arith-8.c | 8 + gcc/testsuite/gcc.dg/vect/vect-epilogues.c | 2 +- gcc/testsuite/gcc.target/aarch64/got_mem_hoist_1.c | 1 + gcc/testsuite/gcc.target/aarch64/noplt_1.c | 1 + gcc/testsuite/gcc.target/aarch64/noplt_2.c | 1 + gcc/testsuite/gcc.target/aarch64/noplt_3.c | 1 + .../gcc.target/aarch64/pic-constantpool1.c | 1 + gcc/testsuite/gcc.target/aarch64/pic-small.c | 1 + gcc/testsuite/gcc.target/aarch64/pic-symrefplus.c | 1 + gcc/testsuite/gcc.target/aarch64/pr66912.c | 1 + .../gcc.target/aarch64/stack-check-alloca-1.c | 1 + .../gcc.target/aarch64/stack-check-alloca-10.c | 1 + .../gcc.target/aarch64/stack-check-alloca-2.c | 1 + .../gcc.target/aarch64/stack-check-alloca-3.c | 1 + .../gcc.target/aarch64/stack-check-alloca-4.c | 1 + .../gcc.target/aarch64/stack-check-alloca-5.c | 1 + .../gcc.target/aarch64/stack-check-alloca-6.c | 1 + .../gcc.target/aarch64/stack-check-alloca-7.c | 1 + .../gcc.target/aarch64/stack-check-alloca-8.c | 1 + .../gcc.target/aarch64/stack-check-alloca-9.c | 1 + .../gcc.target/aarch64/stack-check-alloca.h | 6 +- .../gcc.target/aarch64/sve/acle/general/cpy_1.c | 42 + .../gcc.target/aarch64/sve/acle/general/nrv_1.c | 17 + gcc/testsuite/gcc.target/aarch64/sve/asrdiv_1.c | 8 +- gcc/testsuite/gcc.target/aarch64/sve/asrdiv_2.c | 19 + gcc/testsuite/gcc.target/aarch64/sve/asrdiv_3.c | 19 + gcc/testsuite/gcc.target/aarch64/sve/cond_fmul_5.c | 9 + gcc/testsuite/gcc.target/aarch64/sve/pcs/asm_1.c | 70 + gcc/testsuite/gcc.target/aarch64/sve/pcs/asm_2.c | 4 + gcc/testsuite/gcc.target/aarch64/sve/pcs/asm_3.c | 68 + gcc/testsuite/gcc.target/aarch64/sve/pcs/asm_4.c | 4 + .../gcc.target/aarch64/sve/pcs/gnu_vectors_1.c | 99 + .../gcc.target/aarch64/sve/pcs/gnu_vectors_2.c | 99 + gcc/testsuite/gcc.target/aarch64/sve/tls_1.c | 1 + .../gcc.target/aarch64/sve/tls_preserve_1.c | 1 + .../gcc.target/aarch64/sve/tls_preserve_2.c | 3 +- .../gcc.target/aarch64/sve/tls_preserve_3.c | 1 + gcc/testsuite/gcc.target/aarch64/tlsie_tiny_1.c | 1 + gcc/testsuite/gcc.target/aarch64/tlsle12_1.c | 1 + gcc/testsuite/gcc.target/aarch64/tlsle12_tiny_1.c | 1 + gcc/testsuite/gcc.target/aarch64/tlsle24_1.c | 1 + gcc/testsuite/gcc.target/aarch64/tlsle24_tiny_1.c | 1 + gcc/testsuite/gcc.target/aarch64/tlsle32_1.c | 1 + .../gcc.target/aarch64/tlsle_sizeadj_small_1.c | 1 + .../gcc.target/aarch64/tlsle_sizeadj_tiny_1.c | 1 + gcc/testsuite/gcc.target/arm/multilib.exp | 16 + gcc/testsuite/gcc.target/i386/pr93141-1.c | 44 +- gcc/testsuite/gcc.target/i386/pr93141-2.c | 78 + gcc/testsuite/gcc.target/riscv/pr93202.c | 10 + .../gfortran.dg/coarray/codimension_3.f90 | 76 + gcc/tree-cfgcleanup.c | 4 +- gcc/tree-eh.c | 85 +- gcc/tree-inline.c | 13 +- gcc/tree-nrv.c | 10 +- gcc/tree-ssa-ccp.c | 11 + gcc/tree-ssa-loop-im.c | 3 +- gcc/tree-ssa-structalias.c | 5 +- gcc/tree-vect-slp.c | 30 +- gcc/tree-vect-stmts.c | 35 +- gcc/tree.h | 4 +- gcc/varpool.c | 4 +- gcc/vec.c | 27 + gcc/vec.h | 38 + libcc1/ChangeLog | 4 + libcc1/libcp1plugin.cc | 4 +- libgcc/ChangeLog | 11 + libgcc/config.host | 23 + libgcc/config/avr/libf7/ChangeLog | 22 + libgcc/config/avr/libf7/asm-defs.h | 237 ++ libgcc/config/avr/libf7/f7-renames.h | 234 ++ libgcc/config/avr/libf7/f7-wraps.h | 638 +++++ libgcc/config/avr/libf7/f7renames.sh | 80 + libgcc/config/avr/libf7/f7wraps.sh | 244 ++ .../libf7/libf7-array.def} | 39 +- libgcc/config/avr/libf7/libf7-asm-object.mk | 20 + libgcc/config/avr/libf7/libf7-asm.sx | 1664 +++++++++++++ libgcc/config/avr/libf7/libf7-c-object.mk | 20 + libgcc/config/avr/libf7/libf7-common.mk | 102 + libgcc/config/avr/libf7/libf7-const.def | 201 ++ .../{gcov.h => config/avr/libf7/libf7-constdef.h} | 42 +- libgcc/config/avr/libf7/libf7.c | 2501 ++++++++++++++++++++ libgcc/config/avr/libf7/libf7.h | 687 ++++++ libgcc/config/avr/libf7/t-libf7 | 159 ++ libgcc/config/avr/libf7/t-libf7-math | 21 + libgcc/config/avr/libf7/t-libf7-math-symbols | 11 + libgcc/config/avr/t-avrlibc | 7 + libgo/Makefile.am | 1 - libgo/Makefile.in | 18 +- libgo/go/runtime/panic.go | 2 + libgo/go/runtime/proc.go | 8 + libgo/go/runtime/slice.go | 2 + libgo/runtime/go-runtime-error.c | 124 - libgomp/ChangeLog | 4 + libgomp/libgomp.texi | 22 +- libstdc++-v3/ChangeLog | 78 + libstdc++-v3/config/abi/pre/gnu.ver | 6 + libstdc++-v3/include/bits/hashtable.h | 73 +- libstdc++-v3/include/bits/stl_algobase.h | 8 +- libstdc++-v3/include/bits/stl_tree.h | 2 +- libstdc++-v3/include/std/condition_variable | 30 +- libstdc++-v3/include/std/memory_resource | 4 +- libstdc++-v3/include/std/stop_token | 18 +- libstdc++-v3/include/std/version | 2 +- libstdc++-v3/libsupc++/compare | 6 +- libstdc++-v3/src/c++17/fs_ops.cc | 115 +- libstdc++-v3/src/c++17/memory_resource.cc | 8 + libstdc++-v3/src/filesystem/ops.cc | 17 +- .../monotonic_buffer_resource/93208.cc} | 14 +- .../testsuite/23_containers/{list => map}/92124.cc | 35 +- .../23_containers/{forward_list => set}/92124.cc | 48 +- .../{vector => unordered_set}/92124.cc | 54 +- .../27_io/filesystem/operations/remove_all.cc | 35 + .../condition_variable_any/stop_token/wait_on.cc | 22 +- .../testsuite/30_threads/stop_token/stop_source.cc | 35 + .../filesystem/operations/remove_all.cc | 33 + 274 files changed, 11213 insertions(+), 1496 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-attrib1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-inherit-ctor7.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-new10.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-new9.C create mode 100644 gcc/testsuite/g++.dg/ext/visibility/fvisibility-inlines-hidden-5.C create mode 100644 gcc/testsuite/g++.dg/opt/pr93187.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/mangle_5.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr93174.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-30.c create mode 100644 gcc/testsuite/gcc.dg/ipa/ipa-clone-3.c copy gcc/testsuite/gcc.dg/{winline-2.c => pr92860-2.c} (66%) copy gcc/testsuite/gcc.dg/{20111227-2.c => pr92860.c} (79%) create mode 100644 gcc/testsuite/gcc.dg/pr93054.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr93118.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr93156.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-cond-arith-8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/cpy_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/nrv_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/asrdiv_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/asrdiv_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cond_fmul_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/asm_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/asm_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/asm_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/asm_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/gnu_vectors_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/gnu_vectors_2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr93141-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/pr93202.c create mode 100644 gcc/testsuite/gfortran.dg/coarray/codimension_3.f90 create mode 100644 libgcc/config/avr/libf7/ChangeLog create mode 100644 libgcc/config/avr/libf7/asm-defs.h create mode 100644 libgcc/config/avr/libf7/f7-renames.h create mode 100644 libgcc/config/avr/libf7/f7-wraps.h create mode 100755 libgcc/config/avr/libf7/f7renames.sh create mode 100755 libgcc/config/avr/libf7/f7wraps.sh copy libgcc/config/{i386/enable-execute-stack-mingw32.c => avr/libf7/libf7-array.d [...] create mode 100644 libgcc/config/avr/libf7/libf7-asm-object.mk create mode 100644 libgcc/config/avr/libf7/libf7-asm.sx create mode 100644 libgcc/config/avr/libf7/libf7-c-object.mk create mode 100644 libgcc/config/avr/libf7/libf7-common.mk create mode 100644 libgcc/config/avr/libf7/libf7-const.def copy libgcc/{gcov.h => config/avr/libf7/libf7-constdef.h} (55%) create mode 100644 libgcc/config/avr/libf7/libf7.c create mode 100644 libgcc/config/avr/libf7/libf7.h create mode 100644 libgcc/config/avr/libf7/t-libf7 create mode 100644 libgcc/config/avr/libf7/t-libf7-math create mode 100644 libgcc/config/avr/libf7/t-libf7-math-symbols delete mode 100644 libgo/runtime/go-runtime-error.c copy libstdc++-v3/testsuite/{23_containers/deque/types/pmr_typedefs.cc => 20_util/ [...] copy libstdc++-v3/testsuite/23_containers/{list => map}/92124.cc (58%) copy libstdc++-v3/testsuite/23_containers/{forward_list => set}/92124.cc (56%) copy libstdc++-v3/testsuite/23_containers/{vector => unordered_set}/92124.cc (53%)