This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/sphinx in repository gcc.
from d9e7934d25d Merge branch 'master' into devel/sphinx adds 705ed42a1ad Fortran: error recovery for invalid types in array construc [...] adds d7346a3bf65 Daily bump. adds 66c48be23e0 MIPS: improve -march=native arch detection adds 73137f365a0 pru: Optimize DI shifts adds e95e91eccd0 pru: Add cbranchdi4 pattern adds 570eb458c64 Daily bump. adds decbb5bf7cc libgfortran: Use `__gthread_t` instead of `pthread_t` adds 5e81df88cae arc: Use negative enter pattern instruction's offsets adds af681e948fb arc: Remove Rcr constraint adds 5ebbdf9c4ea arc: Remove Rcw constraint adds e8f5074f486 arc: Remove Rcq constraint. adds 59d27853f10 arc: Remove obsolete mRcq and mRcw options. adds 70f66a47fdf openmp, fortran: Fix up IFN_ASSUME call adds 9b8520fa9d7 Fix unrecognizable insn of cvtss2si. adds 98ad452728f Add op1_range for __builtin_signbit. adds a99f511c57b Require fgraphite effective target for pr107153.c test [PR107153] adds 2bd112dee7f libstdc++: std::make_signed_t<cv bool> should be ill-formed adds 8b6bcedc88d Return non-legacy ranges in range.h. adds 58fa21622b0 x UNORD x should set NAN on the TRUE side (and !NAN on the [...] adds 69988cd58be The true side of x != x should set NAN. adds e23f7dabe6f Add frange::maybe_isnan (bool sign). adds 80cb09d4f77 Make range-op-float entries public. adds 684d238b8cd RISC-V: Add newline to the end of file [NFC] adds 99e9796ca1e RISC-V: Adjust testcase for rvv/base/user-1.c adds d0bbecb1c41 RISC-V: Add riscv_vector.h wrapper in testsuite to prevent [...] adds 248c8aeebc4 Don't ICE running selftests if errors were raised [PR99723] adds 67efffec943 c-family: ICE with [[gnu::nocf_check]] [PR106937] adds 1d2f07ed4ce libstdc++: Revert addition of constraints to make_signed/ma [...] adds 0f6efd34c21 compiler: only build thunk struct type when it is needed adds 29b0fe39385 compiler: treat S("") as a string constant adds c7cb239f517 c++: Lambda context mangling adds 7af6a8043ea Add cpplib ro.po adds 27bfe54e975 Daily bump. adds 1627d05240d RISC-V: Add missing vsetvl instruction type. adds d2efb10a19b RISC-V: move struct vector_type_info from *.h to *.cc and c [...] adds db24bdc743c [PR rtl-optimization/107182] Clear EDGE_CROSSING for jump-> [...] adds b88adba751d Optimize nested permutation to single VEC_PERM_EXPR [PR54346] adds 80f414e6d73 Fix PR107193. adds 70d81e3a782 ranger: add override keyword adds 46325c16324 Tigthen the addition of -lgcc_eh to vxworks_libgcc_spec adds 0ecd0f1cc6f Generic configury support for shared libs on VxWorks adds c4d15dddf6b [PR107195] Set range to zero when nonzero mask is 0. adds 498ad738690 Add define_insn_and_split to support general version of "kxnor". adds 25413fdb2ac vect: Teach vectorizer how to handle bitfield accesses adds 45381d6f9f4 amdgcn: add multiple vector sizes adds 0d8753cf304 amdgcn: Resolve insn conditions at compile time adds 5cfe0855503 amdgcn: Add vec_extract for partial vectors adds 769a10d0fc4 amdgcn: vec_init for multiple vector sizes adds bf6b5c74a6f amdgcn: Add vector integer negate insn adds bd9a05594d2 amdgcn: vector testsuite tweaks adds ee467644c53 tree-optimization/107212 - SLP reduction of reduction paths adds 0fa35c7e297 libiberty: Demangling 'M' prefixes adds ad7cff63de6 Move TRUE case first in range-op.cc. adds 4cbc312a314 Share common ordered comparison code with UN*_EXPR. adds fe7371e7f93 Implement op1_range operators for unordered comparisons. adds 706d8583706 Implement ABS_EXPR operator for frange. adds b65945e7fb8 i386: Fix up RTL checking ICE [PR107185] adds 576d5245597 Avoid calling tracer.trailer() twice. adds 637e3668fdc libstdc++: Allow emergency EH alloc pool size to be tuned [ [...] adds 2ceb4d531a3 c++ modules: lazy loading from within template [PR99377] adds 9736a42e1fb c++ modules: ICE with templated friend and std namespace [P [...] adds 23c3cbaed36 libstdc++: Fix bootstrap for --disable-threads build [PR107221] adds 53955284c03 Fortran: check types of source expressions before conversio [...] adds 2c328e58c5d Enable support for atomic primitives on SPARC/Linux adds ab332cd78d0 Daily bump. adds 9d9e793b654 Libvtv-test: Fix bug that scansarif.exp cannot be found in [...] adds bb00d0974eb Add default relation_kind to floating point range-op entries. adds a901343aa31 Add an frange(type) constructor analogous to the irange version. adds 6ce0823721d Disable tree to bool conversion in frange::update_nan. adds 658788f3480 Add method to query the sign of a NAN. adds 1c0670c62fc Add stubs for floating point range-op tests. adds 6d2294a83e1 regenerate configure files adds a9c83fb7953 gcov: rename gcov_write_summary adds 80077aea452 MAINTAINERS: Add myself for write after approval adds 11c72f20d4d Remove AVX512_VP2INTERSECT from PTA_SAPPHIRERAPIDS adds fcb94f551f2 RISC-V: Move function place to make it looks better. [NFC] adds ef0d7978914 RISC-V: Refine register_builtin_types function. [NFC] adds 0af2b2f241c RISC-V: Apply clang-format for riscv-vector-builtins.* [NFC] adds fbf423309e1 RISC-V: Remove TUPLE size macro define. [NFC] adds bfcd9f84531 libstdc++: Implement ranges::repeat_view from P2474R2 adds 9bf74082bc9 c++: defer all consteval in default args [DR2631] adds a58a965eb73 libgomp: Fix up creation of artificial teams adds 0ec4e93fb9f libgomp: Add omp_in_explicit_task support adds caf9db5a7f9 libgomp: Fix up OpenMP 5.2 feature bullet adds 7858368c3f3 Fortran: check types of operands of arithmetic binary opera [...] adds a0c1a059101 Add range-op entry for floating point NEGATE_EXPR. adds bc0d700b574 c++: Remove maybe-rvalue OR in implicit move adds f77281b25ca libstdc++: Add __gnu_debug::basic_string<>::compare overloads adds ddb7f0a0cac preprocessor: Fix tracking of system header state [PR60014, [...] adds 781f477a13a Daily bump. adds e867f6b7e63 c: Do not use *_IS_IEC_60559 == 2 adds 7c059880fca LoongArch: Fixed a bug in the loongarch architecture of lib [...] adds 7f9a7465c86 vect: Don't pattern match BITFIELD_REF's of non-integrals [ [...] adds 6f653a2c85a LoongArch: implement count_{leading,trailing}_zeros adds 9f0d4adabe2 ifcvt: Fix bitpos calculation in bitfield lowering [PR107229] adds 786e4c024f9 diagnose return statement in match.pd (with { ... } expressions new bd21c04269d Merge branch 'master' into devel/sphinx
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: ChangeLog | 10 + MAINTAINERS | 1 + gcc/ChangeLog | 494 +++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 5 + gcc/ada/libgnat/system-linux-sparc.ads | 1 + gcc/c-family/ChangeLog | 26 + gcc/c-family/c-cppbuiltin.cc | 10 +- gcc/c-family/c-opts.cc | 2 +- gcc/c-family/c-ppoutput.cc | 17 +- gcc/c-family/c-pretty-print.cc | 96 +- gcc/c-family/c-pretty-print.h | 1 - gcc/cfgrtl.cc | 1 + gcc/common.opt | 3 + gcc/common/config/arc/arc-common.cc | 2 - gcc/config.gcc | 11 + gcc/config.in | 10 + gcc/config/arc/arc.cc | 54 +- gcc/config/arc/arc.md | 372 ++++--- gcc/config/arc/arc.opt | 10 +- gcc/config/arc/constraints.md | 44 - gcc/config/gcn/gcn-modes.def | 82 ++ gcc/config/gcn/gcn-protos.h | 24 +- gcc/config/gcn/gcn-valu.md | 399 ++++++-- gcc/config/gcn/gcn.cc | 1063 +++++++++++++------- gcc/config/gcn/gcn.h | 24 + gcc/config/i386/driver-i386.cc | 13 +- gcc/config/i386/i386.h | 7 +- gcc/config/i386/i386.md | 75 +- gcc/config/mips/driver-native.cc | 25 +- gcc/config/pru/pru-protos.h | 1 + gcc/config/pru/pru.cc | 21 + gcc/config/pru/pru.md | 376 +++++++ gcc/config/riscv/riscv-c.cc | 2 +- gcc/config/riscv/riscv-vector-builtins.cc | 127 ++- gcc/config/riscv/riscv-vector-builtins.def | 2 +- gcc/config/riscv/riscv-vector-builtins.h | 45 +- gcc/config/riscv/riscv.md | 3 +- gcc/config/vxworks.h | 48 +- gcc/configure | 56 +- gcc/configure.ac | 4 +- gcc/cp/ChangeLog | 93 ++ gcc/cp/call.cc | 79 +- gcc/cp/constexpr.cc | 20 - gcc/cp/cp-gimplify.cc | 7 - gcc/cp/cp-tree.h | 38 +- gcc/cp/error.cc | 16 +- gcc/cp/except.cc | 23 +- gcc/cp/mangle.cc | 9 +- gcc/cp/module.cc | 8 + gcc/cp/name-lookup.cc | 2 - gcc/cp/name-lookup.h | 5 +- gcc/cp/parser.cc | 24 - gcc/cp/pt.cc | 11 + gcc/cp/tree.cc | 52 +- gcc/cp/typeck.cc | 34 +- gcc/doc/invoke.texi | 19 +- gcc/fortran/ChangeLog | 44 + gcc/fortran/arith.cc | 78 +- gcc/fortran/gfortran.h | 2 +- gcc/fortran/trans-openmp.cc | 7 +- gcc/gcov-io.cc | 8 +- gcc/gcov-io.h | 2 +- gcc/genmatch.cc | 7 +- gcc/gimple-range-gori.cc | 8 +- gcc/gimple-range-op.cc | 22 +- gcc/ginclude/float.h | 3 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/expressions.cc | 3 + gcc/go/gofrontend/statements.cc | 34 +- gcc/go/gofrontend/statements.h | 5 +- gcc/match.pd | 278 ++--- gcc/range-op-float.cc | 607 ++++++++++- gcc/range-op.cc | 45 +- gcc/range.h | 6 +- gcc/testsuite/ChangeLog | 182 ++++ gcc/testsuite/c-c++-common/pointer-to-fn1.c | 18 + gcc/testsuite/g++.dg/abi/lambda-ctx1-17.C | 10 + gcc/testsuite/g++.dg/abi/lambda-ctx1-18.C | 11 + gcc/testsuite/g++.dg/abi/lambda-ctx1-18vs17.C | 9 + gcc/testsuite/g++.dg/abi/lambda-ctx1.h | 20 + gcc/testsuite/g++.dg/abi/lambda-vis.C | 8 +- gcc/testsuite/g++.dg/abi/macro0.C | 2 +- gcc/testsuite/g++.dg/cpp0x/Wredundant-move10.C | 2 +- gcc/testsuite/g++.dg/cpp0x/Wredundant-move7.C | 6 +- gcc/testsuite/g++.dg/cpp0x/move-return2.C | 2 +- gcc/testsuite/g++.dg/cpp0x/move-return4.C | 2 +- gcc/testsuite/g++.dg/cpp0x/move-return5.C | 20 + gcc/testsuite/g++.dg/cpp0x/ref-qual20.C | 2 +- gcc/testsuite/g++.dg/cpp2a/consteval-defarg3.C | 23 + gcc/testsuite/g++.dg/modules/pr99377-2_a.C | 6 + gcc/testsuite/g++.dg/modules/pr99377-2_b.C | 8 + gcc/testsuite/g++.dg/modules/tpl-friend-8_a.H | 9 + gcc/testsuite/g++.dg/modules/tpl-friend-8_b.C | 8 + gcc/testsuite/gcc.dg/autopar/pr107153.c | 2 +- gcc/testsuite/gcc.dg/c2x-float-10.c | 6 +- gcc/testsuite/gcc.dg/cpp/pr60014-1.c | 9 + gcc/testsuite/gcc.dg/cpp/pr60014-1.h | 5 + gcc/testsuite/gcc.dg/cpp/pr60014-2.c | 5 + gcc/testsuite/gcc.dg/cpp/pr60014-2.h | 5 + gcc/testsuite/gcc.dg/cpp/pr60014-3.c | 16 + .../pr90590-1.h => gcc.dg/cpp/pr60014-3.h} | 2 +- gcc/testsuite/gcc.dg/pr104464.c | 2 + gcc/testsuite/gcc.dg/pr54346.c | 13 + gcc/testsuite/gcc.dg/signbit-2.c | 5 +- gcc/testsuite/gcc.dg/signbit-5.c | 1 + gcc/testsuite/gcc.dg/tree-ssa/pr107195-1.c | 15 + gcc/testsuite/gcc.dg/tree-ssa/pr107195-2.c | 16 + .../tree-ssa/{vrp-float-3.c => vrp-float-abs-1.c} | 9 +- .../gcc.dg/tree-ssa/vrp-float-signbit-3.c | 15 + gcc/testsuite/gcc.dg/vect/bb-slp-68.c | 5 +- gcc/testsuite/gcc.dg/vect/bb-slp-cond-1.c | 3 +- gcc/testsuite/gcc.dg/vect/bb-slp-subgroups-3.c | 5 +- gcc/testsuite/gcc.dg/vect/no-vfa-vect-depend-2.c | 3 +- gcc/testsuite/gcc.dg/vect/pr107212-1.c | 27 + gcc/testsuite/gcc.dg/vect/pr107212-2.c | 23 + gcc/testsuite/gcc.dg/vect/pr107229-1.c | 16 + gcc/testsuite/gcc.dg/vect/pr107229-2.c | 18 + gcc/testsuite/gcc.dg/vect/pr107229-3.c | 19 + gcc/testsuite/gcc.dg/vect/pr33953.c | 3 +- gcc/testsuite/gcc.dg/vect/pr65947-12.c | 3 +- gcc/testsuite/gcc.dg/vect/pr65947-13.c | 3 +- gcc/testsuite/gcc.dg/vect/pr80631-2.c | 3 +- gcc/testsuite/gcc.dg/vect/slp-reduc-4.c | 3 +- gcc/testsuite/gcc.dg/vect/trapv-vect-reduc-4.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-bitfield-read-1.c | 40 + gcc/testsuite/gcc.dg/vect/vect-bitfield-read-2.c | 43 + gcc/testsuite/gcc.dg/vect/vect-bitfield-read-3.c | 44 + gcc/testsuite/gcc.dg/vect/vect-bitfield-read-4.c | 45 + gcc/testsuite/gcc.dg/vect/vect-bitfield-read-5.c | 42 + gcc/testsuite/gcc.dg/vect/vect-bitfield-read-6.c | 42 + gcc/testsuite/gcc.dg/vect/vect-bitfield-write-1.c | 39 + gcc/testsuite/gcc.dg/vect/vect-bitfield-write-2.c | 42 + gcc/testsuite/gcc.dg/vect/vect-bitfield-write-3.c | 43 + gcc/testsuite/gcc.dg/vect/vect-bitfield-write-4.c | 42 + gcc/testsuite/gcc.dg/vect/vect-bitfield-write-5.c | 42 + gcc/testsuite/gcc.target/arc/enter-dw2-1.c | 28 + gcc/testsuite/gcc.target/arc/tmac-2.c | 2 +- gcc/testsuite/gcc.target/i386/pr107093.c | 38 + .../pr34233.c => gcc.target/i386/pr107185.c} | 6 +- gcc/testsuite/gcc.target/pru/ashiftdi-1.c | 53 + gcc/testsuite/gcc.target/pru/lshiftrtdi-1.c | 53 + gcc/testsuite/gcc.target/pru/pr106562-1.c | 9 + gcc/testsuite/gcc.target/pru/pr106562-2.c | 9 + gcc/testsuite/gcc.target/pru/pr106562-3.c | 9 + gcc/testsuite/gcc.target/pru/pr106562-4.c | 159 +++ gcc/testsuite/gcc.target/riscv/rvv/base/pragma-1.c | 2 +- gcc/testsuite/gcc.target/riscv/rvv/base/pragma-2.c | 2 +- gcc/testsuite/gcc.target/riscv/rvv/base/pragma-3.c | 2 +- .../gcc.target/riscv/rvv/base/riscv_vector.h | 11 + gcc/testsuite/gcc.target/riscv/rvv/base/user-1.c | 4 +- gcc/testsuite/gcc.target/riscv/rvv/base/user-2.c | 2 +- gcc/testsuite/gcc.target/riscv/rvv/base/user-3.c | 2 +- gcc/testsuite/gcc.target/riscv/rvv/base/user-4.c | 2 +- gcc/testsuite/gcc.target/riscv/rvv/base/user-5.c | 2 +- gcc/testsuite/gcc.target/riscv/rvv/base/user-6.c | 2 +- .../gcc.target/riscv/rvv/base/vread_csr.c | 2 +- .../gcc.target/riscv/rvv/base/vwrite_csr.c | 2 +- gcc/testsuite/gfortran.dg/pr107000.f90 | 50 + gcc/testsuite/gfortran.dg/pr107215.f90 | 17 + gcc/testsuite/gfortran.dg/pr107217.f90 | 18 + gcc/testsuite/lib/target-supports.exp | 3 +- gcc/toplev.cc | 2 +- gcc/tree-cfg.cc | 7 +- gcc/tree-if-conv.cc | 337 ++++++- gcc/tree-vect-data-refs.cc | 3 +- gcc/tree-vect-loop.cc | 20 +- gcc/tree-vect-patterns.cc | 313 +++++- gcc/value-range.cc | 7 +- gcc/value-range.h | 39 + include/longlong.h | 12 + libatomic/ChangeLog | 9 + libatomic/configure | 28 +- libbacktrace/ChangeLog | 9 + libbacktrace/configure | 28 +- libcc1/ChangeLog | 9 + libcc1/configure | 52 +- libcpp/po/ChangeLog | 4 + libcpp/po/{zh_TW.po => ro.po} | 576 ++++++----- libffi/ChangeLog | 9 + libffi/configure | 52 +- libgcc/ChangeLog | 14 + libgcc/config.host | 31 +- libgcc/libgcov-driver.c | 2 +- libgcc/libgcov.h | 5 +- libgfortran/ChangeLog | 14 + libgfortran/configure | 47 +- libgfortran/io/async.h | 2 +- libgomp/ChangeLog | 39 + libgomp/configure | 47 +- libgomp/fortran.c | 7 + libgomp/libgomp.map | 6 + libgomp/libgomp.texi | 6 +- libgomp/omp.h.in | 1 + libgomp/omp_lib.f90.in | 6 + libgomp/omp_lib.h.in | 2 + libgomp/target.c | 15 +- libgomp/task.c | 25 +- .../libgomp.c-c++-common/task-in-explicit-1.c | 106 ++ .../libgomp.c-c++-common/task-in-explicit-2.c | 26 + .../libgomp.c-c++-common/task-in-explicit-3.c | 36 + .../libgomp.c-c++-common/task-reduction-17.c | 36 + .../libgomp.c-c++-common/task-reduction-18.c | 17 + libgomp/testsuite/libgomp.c/task-7.c | 26 + libgomp/testsuite/libgomp.c/task-8.c | 14 + libiberty/ChangeLog | 6 + libiberty/cp-demangle.c | 8 +- libiberty/testsuite/demangle-expected | 21 + libitm/ChangeLog | 9 + libitm/config/loongarch/sjlj.S | 3 + libitm/configure | 52 +- libobjc/ChangeLog | 9 + libobjc/configure | 28 +- liboffloadmic/ChangeLog | 15 + liboffloadmic/configure | 52 +- liboffloadmic/plugin/configure | 52 +- libphobos/ChangeLog | 9 + libphobos/configure | 28 +- libquadmath/ChangeLog | 9 + libquadmath/configure | 28 +- libsanitizer/ChangeLog | 9 + libsanitizer/configure | 52 +- libssp/ChangeLog | 9 + libssp/configure | 28 +- libstdc++-v3/ChangeLog | 118 +++ libstdc++-v3/Makefile.in | 1 + libstdc++-v3/acinclude.m4 | 45 + libstdc++-v3/configure | 115 ++- libstdc++-v3/configure.ac | 3 + libstdc++-v3/crossconfig.m4 | 1 + libstdc++-v3/doc/Makefile.in | 1 + libstdc++-v3/doc/html/index.html | 4 +- libstdc++-v3/doc/html/manual/api.html | 3 + libstdc++-v3/doc/html/manual/appendix.html | 2 +- libstdc++-v3/doc/html/manual/appendix_porting.html | 2 +- libstdc++-v3/doc/html/manual/configure.html | 10 +- libstdc++-v3/doc/html/manual/index.html | 4 +- libstdc++-v3/doc/html/manual/intro.html | 2 +- libstdc++-v3/doc/html/manual/using.html | 2 +- libstdc++-v3/doc/html/manual/using_exceptions.html | 77 +- libstdc++-v3/doc/xml/manual/configure.xml | 23 + libstdc++-v3/doc/xml/manual/evolution.xml | 9 + libstdc++-v3/doc/xml/manual/using_exceptions.xml | 90 ++ libstdc++-v3/include/Makefile.in | 1 + libstdc++-v3/include/debug/string | 19 +- libstdc++-v3/include/std/ranges | 210 ++++ libstdc++-v3/include/std/type_traits | 12 +- libstdc++-v3/libsupc++/Makefile.am | 2 +- libstdc++-v3/libsupc++/Makefile.in | 3 +- libstdc++-v3/libsupc++/eh_alloc.cc | 227 +++-- libstdc++-v3/po/Makefile.in | 1 + libstdc++-v3/python/Makefile.in | 1 + libstdc++-v3/src/Makefile.in | 1 + libstdc++-v3/src/c++11/Makefile.in | 1 + libstdc++-v3/src/c++17/Makefile.in | 1 + libstdc++-v3/src/c++20/Makefile.in | 1 + libstdc++-v3/src/c++98/Makefile.in | 1 + libstdc++-v3/src/filesystem/Makefile.in | 1 + libstdc++-v3/src/libbacktrace/Makefile.in | 1 + .../make_signed/requirements/typedefs_neg.cc | 24 +- .../make_signed/requirements/uninstantiated.cc | 8 + .../make_unsigned/requirements/typedefs_neg.cc | 22 +- .../make_unsigned/requirements/uninstantiated.cc | 8 + .../basic_string/operations/compare/char/1.cc | 4 +- .../basic_string/operations/compare/char/13650.cc | 4 +- .../basic_string/operations/compare/char/2.cc | 6 +- .../basic_string/operations/compare/wchar_t/1.cc | 4 +- .../operations/compare/wchar_t/13650.cc | 4 +- .../basic_string/operations/compare/wchar_t/2.cc | 6 +- .../basic_string/operations/rfind/char/1.cc | 18 +- .../basic_string/operations/rfind/char/2.cc | 10 +- .../basic_string/operations/rfind/char/3.cc | 14 +- libstdc++-v3/testsuite/Makefile.in | 1 + libstdc++-v3/testsuite/lib/prune.exp | 1 + libstdc++-v3/testsuite/std/ranges/repeat/1.cc | 93 ++ libstdc++-v3/testsuite/util/testsuite_string.h | 2 +- libtool.m4 | 29 +- libvtv/ChangeLog | 13 + libvtv/configure | 52 +- libvtv/testsuite/lib/libvtv-dg.exp | 2 + lto-plugin/ChangeLog | 9 + lto-plugin/configure | 28 +- zlib/ChangeLog | 9 + zlib/configure | 28 +- 284 files changed, 8636 insertions(+), 1965 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/pointer-to-fn1.c create mode 100644 gcc/testsuite/g++.dg/abi/lambda-ctx1-17.C create mode 100644 gcc/testsuite/g++.dg/abi/lambda-ctx1-18.C create mode 100644 gcc/testsuite/g++.dg/abi/lambda-ctx1-18vs17.C create mode 100644 gcc/testsuite/g++.dg/abi/lambda-ctx1.h create mode 100644 gcc/testsuite/g++.dg/cpp0x/move-return5.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval-defarg3.C create mode 100644 gcc/testsuite/g++.dg/modules/pr99377-2_a.C create mode 100644 gcc/testsuite/g++.dg/modules/pr99377-2_b.C create mode 100644 gcc/testsuite/g++.dg/modules/tpl-friend-8_a.H create mode 100644 gcc/testsuite/g++.dg/modules/tpl-friend-8_b.C create mode 100644 gcc/testsuite/gcc.dg/cpp/pr60014-1.c create mode 100644 gcc/testsuite/gcc.dg/cpp/pr60014-1.h create mode 100644 gcc/testsuite/gcc.dg/cpp/pr60014-2.c create mode 100644 gcc/testsuite/gcc.dg/cpp/pr60014-2.h create mode 100644 gcc/testsuite/gcc.dg/cpp/pr60014-3.c copy gcc/testsuite/{c-c++-common/pr90590-1.h => gcc.dg/cpp/pr60014-3.h} (50%) create mode 100755 gcc/testsuite/gcc.dg/pr54346.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr107195-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr107195-2.c copy gcc/testsuite/gcc.dg/tree-ssa/{vrp-float-3.c => vrp-float-abs-1.c} (50%) create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/vrp-float-signbit-3.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr107212-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr107212-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr107229-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr107229-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr107229-3.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-bitfield-read-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-bitfield-read-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-bitfield-read-3.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-bitfield-read-4.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-bitfield-read-5.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-bitfield-read-6.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-bitfield-write-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-bitfield-write-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-bitfield-write-3.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-bitfield-write-4.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-bitfield-write-5.c create mode 100644 gcc/testsuite/gcc.target/arc/enter-dw2-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr107093.c copy gcc/testsuite/{gcc.dg/pr34233.c => gcc.target/i386/pr107185.c} (54%) create mode 100644 gcc/testsuite/gcc.target/pru/ashiftdi-1.c create mode 100644 gcc/testsuite/gcc.target/pru/lshiftrtdi-1.c create mode 100644 gcc/testsuite/gcc.target/pru/pr106562-1.c create mode 100644 gcc/testsuite/gcc.target/pru/pr106562-2.c create mode 100644 gcc/testsuite/gcc.target/pru/pr106562-3.c create mode 100644 gcc/testsuite/gcc.target/pru/pr106562-4.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/riscv_vector.h create mode 100644 gcc/testsuite/gfortran.dg/pr107000.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr107215.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr107217.f90 copy libcpp/po/{zh_TW.po => ro.po} (52%) create mode 100644 libgomp/testsuite/libgomp.c-c++-common/task-in-explicit-1.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/task-in-explicit-2.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/task-in-explicit-3.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/task-reduction-17.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/task-reduction-18.c create mode 100644 libgomp/testsuite/libgomp.c/task-7.c create mode 100644 libgomp/testsuite/libgomp.c/task-8.c create mode 100644 libstdc++-v3/testsuite/20_util/make_signed/requirements/uninsta [...] create mode 100644 libstdc++-v3/testsuite/20_util/make_unsigned/requirements/unins [...] create mode 100644 libstdc++-v3/testsuite/std/ranges/repeat/1.cc