This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/modula-2 in repository gcc.
from 54111a6d188 Merge branch 'master' into devel/modula-2. adds 60d84e82639 c: Implement C23 nullptr (N3042) adds 5d4389dc913 Daily bump. adds 388f1a8cf08 Don't gimple fold ymm-version vblendvpd/vblendvps/vpblendvb [...] adds eb6358247a9 cr16: remove obsoleted port adds 8b4d528d8c5 Improve uninit_analysis::collect_phi_def_edges adds 670961f051a Improve compute_control_dep_chain path finding adds eb4879ab905 c++: Implement C++23 P2071R2 - Named universal character es [...] adds 530dc5aaaeb internal-fn, tree-cfg: Fix .TRAP handling and another __bui [...] adds 0982edd371d Implement __builtin_issignaling adds 387e6f15708 libgfortran: Use __builtin_issignaling in libgfortran [PR105105] adds db630423a97 fortran: Expand ieee_arithmetic module's ieee_class inline [...] adds 0c2d6aa1be2 fortran: Expand ieee_arithmetic module's ieee_value inline [...] adds d6621a2f317 OpenMP: Support reverse offload (middle end part) adds fc1b5707faf New testcase for uninit adds 8e08906973c Remove uninit_analysis::use_cannot_happen adds dad2d3e003f libcpp: Implement P2362R3 - Remove non-encodable wide chara [...] adds 1b0b969df79 libstdc++: Add nonnull to starts_with/ends_with/contains st [...] adds 1c0288065b8 libstdc++: Simplify std::error_code and std::error_condition adds 79db991ece4 Add newline when checking path profitability. adds d085901e0e3 [ranger] x == -0.0 does not mean we can replace x with -0.0 adds 1e2462890ac Make all default vrange setters set VARYING. adds 0abb78dda08 c++: Implement -Wself-move warning [PR81159] adds 33cae277637 Add set/get functions for negative infinity in real.* adds 1d3145360f9 Add real_iszero to real.* adds 390f94eee1a libstdc++: Optimize std::con/disjunction, __and_/__or_, etc adds 1a93a84b9e0 libstdc++: Implement ranges::zip_transform_view from P2321R2 adds d0fd62d0ff4 libstdc++: Implement LWG 3692/3702 changes to zip_/zip_tran [...] adds 16f542d6b86 Daily bump. adds 15289576958 contrib: modernize gen_autofdo_event.py adds 4d291ca6a48 Require fgraphite effective target for pr106737.c test [PR106737] adds cace77f4fb8 libstdc++: Add test for std::con/disjunction's base class adds b7a586beae1 d: Merge upstream dmd 817610b16d, phobos b578dfad9 adds 6b226ef735f Daily bump. adds 1ae1325f24c rs6000: Allow conversions of MMA pointer types [PR106017] new 3eced900a69 Merge branch 'master' into devel/modula-2.
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: contrib/ChangeLog | 9 + contrib/config-list.mk | 2 +- contrib/gen_autofdo_event.py | 80 +- fixincludes/ChangeLog | 5 + gcc/ChangeLog | 208 + gcc/DATESTAMP | 2 +- gcc/builtins.cc | 321 +- gcc/builtins.def | 1 + gcc/c-family/ChangeLog | 31 + gcc/c-family/c-common.cc | 21 +- gcc/c-family/c-common.h | 37 +- gcc/c-family/c-cppbuiltin.cc | 1 + gcc/c-family/c-pretty-print.cc | 7 + gcc/c-family/c.opt | 4 + gcc/c/ChangeLog | 39 + gcc/c/c-convert.cc | 25 +- gcc/c/c-decl.cc | 6 + gcc/c/c-parser.cc | 10 + gcc/c/c-typeck.cc | 58 +- gcc/common/config/cr16/cr16-common.cc | 27 - gcc/config/cr16/constraints.md | 81 - gcc/config/cr16/cr16-protos.h | 98 - gcc/config/cr16/cr16.cc | 2201 --- gcc/config/cr16/cr16.h | 556 - gcc/config/cr16/cr16.md | 1084 -- gcc/config/cr16/cr16.opt | 51 - gcc/config/cr16/predicates.md | 225 - gcc/config/cr16/t-cr16 | 25 - gcc/config/i386/gcc-auto-profile | 31 +- gcc/config/i386/i386-builtin.def | 4 +- gcc/config/i386/i386.cc | 12 +- gcc/config/i386/i386.md | 52 + gcc/config/rs6000/rs6000.cc | 22 - gcc/cp/ChangeLog | 21 + gcc/cp/cp-tree.h | 8 - gcc/cp/decl.cc | 8 +- gcc/cp/typeck.cc | 53 +- gcc/d/ChangeLog | 11 + gcc/d/d-ctfloat.cc | 5 +- gcc/d/d-lang.cc | 1 - gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/README.md | 282 +- gcc/d/dmd/astenums.d | 1 - gcc/d/dmd/canthrow.d | 4 +- gcc/d/dmd/common/README.md | 8 +- gcc/d/dmd/common/outbuffer.d | 78 +- gcc/d/dmd/ctfeexpr.d | 20 +- gcc/d/dmd/declaration.d | 22 +- gcc/d/dmd/declaration.h | 9 +- gcc/d/dmd/dimport.d | 11 +- gcc/d/dmd/dinterpret.d | 35 +- gcc/d/dmd/dmacro.d | 42 +- gcc/d/dmd/dmodule.d | 22 +- gcc/d/dmd/doc.d | 80 +- gcc/d/dmd/dsymbolsem.d | 162 +- gcc/d/dmd/dtemplate.d | 9 +- gcc/d/dmd/escape.d | 185 +- gcc/d/dmd/expression.d | 2 +- gcc/d/dmd/expressionsem.d | 95 +- gcc/d/dmd/func.d | 2 - gcc/d/dmd/globals.d | 47 +- gcc/d/dmd/globals.h | 37 +- gcc/d/dmd/hdrgen.d | 16 +- gcc/d/dmd/id.d | 3 + gcc/d/dmd/identifier.d | 2 +- gcc/d/dmd/lexer.d | 2 +- gcc/d/dmd/module.h | 1 - gcc/d/dmd/mtype.d | 38 +- gcc/d/dmd/parse.d | 80 +- gcc/d/dmd/root/README.md | 44 +- gcc/d/dmd/root/array.d | 18 + gcc/d/dmd/root/ctfloat.d | 2 +- gcc/d/dmd/root/ctfloat.h | 2 +- gcc/d/dmd/semantic3.d | 3 - gcc/d/dmd/traits.d | 5 + gcc/d/dmd/typesem.d | 5 + gcc/d/expr.cc | 30 +- gcc/d/runtime.def | 9 +- gcc/doc/extend.texi | 32 +- gcc/doc/install.texi | 25 +- gcc/doc/invoke.texi | 72 +- gcc/doc/md.texi | 38 +- gcc/fold-const-call.cc | 4 + gcc/fortran/ChangeLog | 32 + gcc/fortran/f95-lang.cc | 5 +- gcc/fortran/libgfortran.h | 20 + gcc/fortran/trans-intrinsic.cc | 198 + gcc/function-tests.cc | 20 +- gcc/gimple-predicate-analysis.cc | 297 +- gcc/gimple-predicate-analysis.h | 1 - gcc/ginclude/stddef.h | 8 + gcc/internal-fn.cc | 8 + gcc/internal-fn.def | 4 +- gcc/lto-cgraph.cc | 20 +- gcc/omp-expand.cc | 107 +- gcc/omp-low.cc | 5 + gcc/omp-offload.cc | 50 + gcc/optabs.def | 1 + gcc/range-op-float.cc | 17 +- gcc/real.cc | 30 +- gcc/real.h | 11 +- gcc/testsuite/ChangeLog | 166 + gcc/testsuite/c-c++-common/Wbidi-chars-25.c | 28 + .../cpp/named-universal-char-escape-1.c | 174 + ...ape-seq-2.c => named-universal-char-escape-2.c} | 6 +- .../cpp/named-universal-char-escape-3.c | 22 + .../cpp/named-universal-char-escape-4.c | 60 + .../c-c++-common/goacc/classify-kernels-parloops.c | 6 +- .../classify-kernels-unparallelized-parloops.c | 6 +- .../goacc/classify-kernels-unparallelized.c | 6 +- .../c-c++-common/goacc/classify-kernels.c | 6 +- .../c-c++-common/goacc/classify-parallel.c | 4 +- gcc/testsuite/c-c++-common/goacc/classify-serial.c | 4 +- .../goacc/kernels-counter-vars-function-scope.c | 2 +- gcc/testsuite/c-c++-common/goacc/kernels-loop-2.c | 2 +- gcc/testsuite/c-c++-common/goacc/kernels-loop-3.c | 2 +- .../c-c++-common/goacc/kernels-loop-data-2.c | 2 +- .../goacc/kernels-loop-data-enter-exit-2.c | 2 +- .../goacc/kernels-loop-data-enter-exit.c | 2 +- .../c-c++-common/goacc/kernels-loop-data-update.c | 2 +- .../c-c++-common/goacc/kernels-loop-data.c | 2 +- gcc/testsuite/c-c++-common/goacc/kernels-loop-g.c | 2 +- .../c-c++-common/goacc/kernels-loop-mod-not-zero.c | 2 +- gcc/testsuite/c-c++-common/goacc/kernels-loop-n.c | 2 +- .../c-c++-common/goacc/kernels-loop-nest.c | 2 +- gcc/testsuite/c-c++-common/goacc/kernels-loop.c | 2 +- .../c-c++-common/goacc/kernels-one-counter-var.c | 2 +- .../goacc/kernels-parallel-loop-data-enter-exit.c | 2 +- .../c-c++-common/gomp/reverse-offload-1.c | 2 +- .../c-c++-common/gomp/target-device-ancestor-4.c | 2 +- .../g++.dg/cpp/named-universal-char-escape-1.C | 6 + .../g++.dg/cpp/named-universal-char-escape-2.C | 6 + gcc/testsuite/g++.dg/cpp23/feat-cxx2b.C | 6 + gcc/testsuite/g++.dg/cpp23/wchar-multi1.C | 42 + gcc/testsuite/g++.dg/cpp23/wchar-multi2.C | 43 + gcc/testsuite/g++.dg/warn/Wself-move1.C | 125 + gcc/testsuite/gcc.dg/autopar/pr106737.c | 2 +- gcc/testsuite/gcc.dg/c11-nullptr-1.c | 10 + gcc/testsuite/gcc.dg/c17-nullptr-1.c | 10 + gcc/testsuite/gcc.dg/c17-nullptr-2.c | 10 + gcc/testsuite/gcc.dg/c2x-nullptr-1.c | 298 + gcc/testsuite/gcc.dg/c2x-nullptr-2.c | 9 + gcc/testsuite/gcc.dg/c2x-nullptr-3.c | 80 + gcc/testsuite/gcc.dg/c2x-nullptr-4.c | 11 + gcc/testsuite/gcc.dg/c2x-nullptr-5.c | 14 + .../gcc.dg/cpp/named-universal-char-escape-1.c | 8 + .../gcc.dg/cpp/named-universal-char-escape-2.c | 8 + gcc/testsuite/gcc.dg/pr106099.c | 10 + .../gcc.dg/torture/builtin-issignaling-1.c | 130 + .../gcc.dg/torture/builtin-issignaling-2.c | 73 + .../torture/float128-builtin-issignaling-1.c | 13 + .../torture/float128x-builtin-issignaling-1.c | 13 + .../gcc.dg/torture/float16-builtin-issignaling-1.c | 13 + .../gcc.dg/torture/float32-builtin-issignaling-1.c | 13 + .../torture/float32x-builtin-issignaling-1.c | 13 + .../gcc.dg/torture/float64-builtin-issignaling-1.c | 13 + .../torture/float64x-builtin-issignaling-1.c | 13 + .../gcc.dg/{uninit-25.c => uninit-pred-11.c} | 12 +- .../gcc.target/i386/builtin-issignaling-1.c | 80 + gcc/testsuite/gcc.target/i386/pr106704.c | 16 + gcc/testsuite/gcc.target/powerpc/pr106017.c | 19 + gcc/testsuite/gdc.test/compilable/aliasassign.d | 105 +- .../gdc.test/compilable/scope_infer_array_assign.d | 28 + gcc/testsuite/gdc.test/compilable/test21197.d | 25 + gcc/testsuite/gdc.test/compilable/uda.d | 6 + .../gdc.test/fail_compilation/aliasassign2.d | 33 + .../gdc.test/fail_compilation/diag23295.d | 40 + .../gdc.test/fail_compilation/fail10968.d | 29 +- .../gdc.test/fail_compilation/fail14669.d | 4 +- gcc/testsuite/gdc.test/fail_compilation/ice8795.d | 2 +- .../fail_compilation/imports/import15525.d | 3 + .../gdc.test/fail_compilation/issue12652.d | 24 + .../gdc.test/fail_compilation/retscope6.d | 2 + gcc/testsuite/gdc.test/fail_compilation/shared.d | 11 + .../gdc.test/fail_compilation/test15525.d | 17 + .../gdc.test/fail_compilation/test17423.d | 3 +- .../gdc.test/fail_compilation/test17764.d | 21 + .../gdc.test/fail_compilation/test20245.d | 19 +- .../gdc.test/fail_compilation/test20809.d | 44 + .../gdc.test/fail_compilation/test23073.d | 35 + gcc/testsuite/gdc.test/fail_compilation/testsemi.d | 46 + gcc/testsuite/gdc.test/runnable/test20365.d | 21 + gcc/testsuite/gdc.test/runnable/test20809.d | 14 + .../goacc/classify-kernels-parloops.f95 | 6 +- .../classify-kernels-unparallelized-parloops.f95 | 6 +- .../goacc/classify-kernels-unparallelized.f95 | 6 +- .../gfortran.dg/goacc/classify-kernels.f95 | 6 +- .../gfortran.dg/goacc/classify-parallel.f95 | 4 +- .../gfortran.dg/goacc/classify-serial.f95 | 4 +- gcc/testsuite/gfortran.dg/goacc/kernels-loop-2.f95 | 2 +- .../gfortran.dg/goacc/kernels-loop-data-2.f95 | 2 +- .../goacc/kernels-loop-data-enter-exit-2.f95 | 2 +- .../goacc/kernels-loop-data-enter-exit.f95 | 2 +- .../gfortran.dg/goacc/kernels-loop-data-update.f95 | 2 +- .../gfortran.dg/goacc/kernels-loop-data.f95 | 2 +- gcc/testsuite/gfortran.dg/goacc/kernels-loop-n.f95 | 2 +- gcc/testsuite/gfortran.dg/goacc/kernels-loop.f95 | 2 +- .../kernels-parallel-loop-data-enter-exit.f95 | 2 +- .../gfortran.dg/gomp/target-device-ancestor-4.f90 | 2 +- .../gfortran.dg/gomp/target-device-ancestor-5.f90 | 2 +- gcc/testsuite/lib/target-supports.exp | 2 +- gcc/tree-cfg.cc | 14 +- gcc/tree-ssa-threadbackward.cc | 10 +- gcc/value-range.cc | 12 +- gcc/vec.h | 3 + libada/ChangeLog | 4 + libcpp/ChangeLog | 28 + libcpp/charset.cc | 541 +- libcpp/lex.cc | 75 +- libcpp/makeuname2c.cc | 793 + libcpp/uname2c.h | 18256 +++++++++++++++++++ libgcc/ChangeLog | 13 + libgcc/config.host | 6 - libgcc/config/cr16/crti.S | 54 - libgcc/config/cr16/crtlibid.S | 28 - libgcc/config/cr16/crtn.S | 44 - libgcc/config/cr16/divmodhi3.c | 115 - libgcc/config/cr16/lib1funcs.S | 563 - libgcc/config/cr16/t-cr16 | 29 - libgcc/config/cr16/t-crtlibid | 22 - libgcc/config/cr16/unwind-cr16.c | 1682 -- libgcc/config/cr16/unwind-dw2.h | 80 - libgfortran/ChangeLog | 17 + libgfortran/ieee/ieee_helper.c | 29 +- libgfortran/ieee/issignaling_fallback.h | 251 - libgomp/ChangeLog | 9 + libgomp/libgomp.texi | 2 +- .../libgomp.c-c++-common/reverse-offload-1-aux.c | 10 + .../libgomp.c-c++-common}/reverse-offload-1.c | 38 +- .../libgomp.fortran/reverse-offload-1-aux.f90 | 12 + .../libgomp.fortran/reverse-offload-1.f90 | 88 + libiberty/ChangeLog | 4 + libobjc/ChangeLog | 4 + liboffloadmic/ChangeLog | 5 + libphobos/ChangeLog | 11 + libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/Makefile.am | 23 +- libphobos/libdruntime/Makefile.in | 26 +- libphobos/libdruntime/core/demangle.d | 2 +- libphobos/libdruntime/core/exception.d | 10 +- .../libdruntime/core/internal/array/arrayassign.d | 304 + .../libdruntime/core/internal/array/equality.d | 27 + libphobos/libdruntime/core/sys/posix/sys/socket.d | 36 +- libphobos/libdruntime/object.d | 91 +- libphobos/libdruntime/rt/arrayassign.d | 165 - libphobos/src/MERGE | 2 +- libphobos/src/Makefile.am | 13 +- libphobos/src/Makefile.in | 33 +- libphobos/src/index.dd | 25 +- libphobos/src/std/algorithm/iteration.d | 15 +- libphobos/src/std/algorithm/searching.d | 2 +- libphobos/src/std/array.d | 6 +- libphobos/src/std/bigint.d | 2 +- libphobos/src/std/complex.d | 25 + libphobos/src/std/container/rbtree.d | 2 +- libphobos/src/std/experimental/logger/core.d | 3058 +--- libphobos/src/std/experimental/logger/filelogger.d | 281 +- .../src/std/experimental/logger/multilogger.d | 209 +- libphobos/src/std/experimental/logger/nulllogger.d | 50 +- libphobos/src/std/experimental/logger/package.d | 179 +- libphobos/src/std/experimental/typecons.d | 1083 -- libphobos/src/std/getopt.d | 2 +- libphobos/src/std/json.d | 28 +- libphobos/src/std/{experimental => }/logger/core.d | 16 +- .../src/std/{experimental => }/logger/filelogger.d | 6 +- .../std/{experimental => }/logger/multilogger.d | 10 +- .../src/std/{experimental => }/logger/nulllogger.d | 8 +- .../src/std/{experimental => }/logger/package.d | 14 +- libphobos/src/std/meta.d | 32 +- libphobos/src/std/package.d | 1 + libphobos/src/std/random.d | 2 +- libphobos/src/std/regex/package.d | 54 +- libphobos/src/std/string.d | 9 +- libphobos/src/std/typecons.d | 4 +- libquadmath/ChangeLog | 4 + libssp/ChangeLog | 4 + libstdc++-v3/ChangeLog | 79 + libstdc++-v3/include/bits/basic_string.h | 3 + libstdc++-v3/include/bits/cow_string.h | 3 + libstdc++-v3/include/std/ranges | 342 +- libstdc++-v3/include/std/string_view | 3 + libstdc++-v3/include/std/system_error | 38 +- libstdc++-v3/include/std/type_traits | 130 +- .../testsuite/19_diagnostics/error_code/cons/1.cc | 31 +- .../19_diagnostics/error_condition/cons/1.cc | 31 +- .../logical_traits/requirements/base_classes.cc | 34 + .../basic_string/operations/contains/nonnull.cc | 12 + .../basic_string/operations/ends_with/nonnull.cc | 12 + .../basic_string/operations/starts_with/nonnull.cc | 12 + .../operations/contains/nonnull.cc | 12 + .../operations/ends_with/nonnull.cc | 12 + .../operations/starts_with/nonnull.cc | 12 + .../std/ranges/{zip => zip_transform}/1.cc | 59 +- libvtv/ChangeLog | 4 + zlib/ChangeLog | 4 + 295 files changed, 25883 insertions(+), 13759 deletions(-) delete mode 100644 gcc/common/config/cr16/cr16-common.cc delete mode 100644 gcc/config/cr16/constraints.md delete mode 100644 gcc/config/cr16/cr16-protos.h delete mode 100644 gcc/config/cr16/cr16.cc delete mode 100644 gcc/config/cr16/cr16.h delete mode 100644 gcc/config/cr16/cr16.md delete mode 100644 gcc/config/cr16/cr16.opt delete mode 100644 gcc/config/cr16/predicates.md delete mode 100644 gcc/config/cr16/t-cr16 create mode 100644 gcc/testsuite/c-c++-common/Wbidi-chars-25.c create mode 100644 gcc/testsuite/c-c++-common/cpp/named-universal-char-escape-1.c copy gcc/testsuite/c-c++-common/cpp/{delimited-escape-seq-2.c => named-universal-c [...] create mode 100644 gcc/testsuite/c-c++-common/cpp/named-universal-char-escape-3.c create mode 100644 gcc/testsuite/c-c++-common/cpp/named-universal-char-escape-4.c create mode 100644 gcc/testsuite/g++.dg/cpp/named-universal-char-escape-1.C create mode 100644 gcc/testsuite/g++.dg/cpp/named-universal-char-escape-2.C create mode 100644 gcc/testsuite/g++.dg/cpp23/wchar-multi1.C create mode 100644 gcc/testsuite/g++.dg/cpp23/wchar-multi2.C create mode 100644 gcc/testsuite/g++.dg/warn/Wself-move1.C create mode 100644 gcc/testsuite/gcc.dg/c11-nullptr-1.c create mode 100644 gcc/testsuite/gcc.dg/c17-nullptr-1.c create mode 100644 gcc/testsuite/gcc.dg/c17-nullptr-2.c create mode 100644 gcc/testsuite/gcc.dg/c2x-nullptr-1.c create mode 100644 gcc/testsuite/gcc.dg/c2x-nullptr-2.c create mode 100644 gcc/testsuite/gcc.dg/c2x-nullptr-3.c create mode 100644 gcc/testsuite/gcc.dg/c2x-nullptr-4.c create mode 100644 gcc/testsuite/gcc.dg/c2x-nullptr-5.c create mode 100644 gcc/testsuite/gcc.dg/cpp/named-universal-char-escape-1.c create mode 100644 gcc/testsuite/gcc.dg/cpp/named-universal-char-escape-2.c create mode 100644 gcc/testsuite/gcc.dg/pr106099.c create mode 100644 gcc/testsuite/gcc.dg/torture/builtin-issignaling-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/builtin-issignaling-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/float128-builtin-issignaling-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/float128x-builtin-issignaling-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/float16-builtin-issignaling-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/float32-builtin-issignaling-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/float32x-builtin-issignaling-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/float64-builtin-issignaling-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/float64x-builtin-issignaling-1.c copy gcc/testsuite/gcc.dg/{uninit-25.c => uninit-pred-11.c} (62%) create mode 100644 gcc/testsuite/gcc.target/i386/builtin-issignaling-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr106704.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr106017.c create mode 100644 gcc/testsuite/gdc.test/compilable/scope_infer_array_assign.d create mode 100644 gcc/testsuite/gdc.test/compilable/test21197.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/aliasassign2.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/diag23295.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/imports/import15525.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/issue12652.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/test15525.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/test17764.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/test20809.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/test23073.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/testsemi.d create mode 100644 gcc/testsuite/gdc.test/runnable/test20365.d create mode 100644 gcc/testsuite/gdc.test/runnable/test20809.d create mode 100644 libcpp/makeuname2c.cc create mode 100644 libcpp/uname2c.h delete mode 100644 libgcc/config/cr16/crti.S delete mode 100644 libgcc/config/cr16/crtlibid.S delete mode 100644 libgcc/config/cr16/crtn.S delete mode 100644 libgcc/config/cr16/divmodhi3.c delete mode 100644 libgcc/config/cr16/lib1funcs.S delete mode 100644 libgcc/config/cr16/t-cr16 delete mode 100644 libgcc/config/cr16/t-crtlibid delete mode 100644 libgcc/config/cr16/unwind-cr16.c delete mode 100644 libgcc/config/cr16/unwind-dw2.h delete mode 100644 libgfortran/ieee/issignaling_fallback.h create mode 100644 libgomp/testsuite/libgomp.c-c++-common/reverse-offload-1-aux.c copy {gcc/testsuite/c-c++-common/gomp => libgomp/testsuite/libgomp.c-c++-common}/r [...] create mode 100644 libgomp/testsuite/libgomp.fortran/reverse-offload-1-aux.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/reverse-offload-1.f90 create mode 100644 libphobos/libdruntime/core/internal/array/arrayassign.d delete mode 100644 libphobos/src/std/experimental/typecons.d copy libphobos/src/std/{experimental => }/logger/core.d (99%) copy libphobos/src/std/{experimental => }/logger/filelogger.d (98%) copy libphobos/src/std/{experimental => }/logger/multilogger.d (95%) copy libphobos/src/std/{experimental => }/logger/nulllogger.d (82%) copy libphobos/src/std/{experimental => }/logger/package.d (95%) create mode 100644 libstdc++-v3/testsuite/20_util/logical_traits/requirements/base [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/operations/conta [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/operations/ends_ [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/operations/start [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string_view/operations/ [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string_view/operations/ [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string_view/operations/ [...] copy libstdc++-v3/testsuite/std/ranges/{zip => zip_transform}/1.cc (55%)