This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-arm-build_cross in repository toolchain/ci/gcc.
from 5e0236d3b0e Daily bump. adds 25f9f35a85f Daily bump. adds 6c9071c089c Reset prologue_location before calling code_end adds 56ab318214e arc: Fix documentation __builtin_arc_sr adds 3b9eb2f8a86 arc: Add alternative names for gp and fp registers. adds b70c7c06aaa arc: Update ctz/clz patterns adds 89c94716241 arc: Fix compilation warnings. adds 0c2f8805fad arc: Disable movmisalign patterns when aligned access is required adds 09ae0f6c3ee arc: Cleanup simdext.md file adds 79a27f32df8 arc: Improve vector support for ARCv2. adds e3a682f4197 Use genversion to generate version.h. adds 4bc6fb21bd9 Remove __cplusplus >= 201103 adds ec728fb0026 c++: remove redundand NULL check. adds fea26bad2e5 gcc-changelog: Remove components that will be removed. adds 6ba3079dce8 Come up with startswith function. adds a2d7e58f4ea LTO plugin: use startswith function. adds 7596c762137 arm: Fix wrong code with MVE V2DImode loads and stores [PR99960] adds 877e620f381 Fix genversion linker error. adds a564da506f5 tree-optimization/100434 - DSE aggregate call LHS adds a076632e274 middle-end/100464 - avoid spurious TREE_ADDRESSABLE in fold [...] adds 933c5149e93 gcc_update: fix check for local source tree. adds 1f58114db8c libphobos: Fix visibility of std.process.searchPathFor adds cc1d563887b d: Fix qualifier ignored in alias definition if parentheses [...] adds 60af2db1801 tree-optimization/100492 - avoid irreducible regions in loo [...] adds cce4471bb45 testsuite/100452 - fix g++.dg/vect/slp-pr99971.cc adds 3e5605f0a96 Revert "gcc-changelog: Remove components that will be removed." adds 1f94ed3b4c3 Add a test for PR tree-optimization/42587 adds c1d381f0079 contrib/gcc-changelog: Detect if same file appears twice adds d83b0c69755 testsuite/arm: Add mve-vsub-scalar-1.c test adds 9e6b3b4a22c testsuite/arm: Add mve-vmul-scalar-1.c test adds d1cee151e10 arm: MVE: Convert vcmp[eq|ne]* in arm_mve.h to use only 's' [...] adds f56af5f9c20 arm: MVE: Cleanup vcmpne/vcmpeq builtins adds 929056a7689 arm: MVE: Remove _s and _u suffixes from vcmp* builtins. adds d083fbf72d4 arm: MVE: Factorize all vcmp* integer patterns adds 902692c1cbd arm: MVE: Factorize vcmp_*f* adds 8300c34660b contrib/gcc-changelog: Add/improve --help adds 0fd1a54ba32 gcc-changelog: remove newlines in git_email.py --help adds 2bbacc18b35 libstdc++: Rename test type to avoid clashing with std::any adds 69577673378 i386: Force V2SI mode operands to registers in expand_sse_movcc adds 23972128c83 libstdc++: Adjust expected errors in tests when compiled as C++20 adds 646e6c65244 libstdc++: Remove redundant -std=gnu++17 options from PSTL tests adds aa60ff1c887 libstdc++: Remove redundant -std=gnu++17 options from files [...] adds 8240175b87e libstdc++: Remove redundant -std=gnu++17 option from any/op [...] adds 9cd88c022fc libstdc++: Remove redundant -std=gnu++17 option from concur [...] adds 7a4e52e44a8 libstdc++: Remove redundant -std=gnu++17 option from PMR tests adds 8087e70267c libstdc++: Remove redundant -std=gnu++17 option from strings tests adds 7c85abec763 libstdc++: Remove redundant -std=gnu++17 option from contai [...] adds d7b2d92747f libstdc++: Remove redundant -std=gnu++17 option from algori [...] adds 0498d2d09a2 libstdc++: Remove redundant -std=gnu++17 option from remain [...] adds a4a3cdd0430 ipa: Get rid of IPA_NODE_REF and IPA_EDGE_REF adds e85f3aeddbd arm: remove error in CPP_SPEC when float-abi soft and hard [...] adds 51d89e61f7e Add ALTIVEC_REGS as pressure class. adds f974b54b8a0 Avoid -Walloca-larger-than and -Wvla-larger-than false post [...] adds 5edc0c15f16 libstdc++: Implement proposed resolution to LWG 3548 adds 151154a21da libstdc++: Remove TODO comment adds ead233e6ff0 Remove call to gcc_unreachable in range-op.cc adds ebffafe9cf8 Avoid spurious rebuild actions in ada/gen_il adds 1d214ea552a Minor tweak to previous change for the sake of consistency adds a1b10eec36a Remove obsolete comment and add missing header adds b1241d57382 Do not use pragma Provide_Shift_Operators in Atree package adds 77804c9a62f Add missing pragma Inline for classification attributes adds 0c54d25a768 Fix missing version_string in Ada adds aa891c56f25 Daily bump. adds e7a9f085ffd c++: fn parm pack expansion inside constraint [PR100138] adds 6ab11766677 c++: dependent operator expression lookup [PR51577] adds b084bfd43a8 rs6000: Move rs6000_vect_nonmem into target cost_data adds 096f8215d21 vect: Add costing_for_scalar parameter to init_cost hook adds 1866182f6cf rs6000: Guard density_test only for vector version adds 98acbb3111f openmp: Fix up taskloop reduction ICE if taskloop has no it [...] adds 15e6b45c9ad Further minor fixes adds cf43636a74a testsuite/s390: Fix risbg-ll-3.c f2_cconly test. adds 772e5e82e31 gcc-changelog: Accept ref_name argument in GitCommit. adds 8f67bf25a48 gcc-changelog: Remove non-strict mode. adds 9b905ba9ebb arm: Remove duplicate definitions from arm_mve.h (pr100419). adds ca8e8301180 middle-end/100509 - avoid folding constant to aggregate type adds 2301a394607 More maybe_fold_reference TLC adds 28de75d2768 aarch64: A couple of mul_laneq tweaks adds 2ac1f0eb388 arm: Avoid emitting bogus CFA adjusts for CMSE nonsecure ca [...] adds 7e0fe7761da ipa/100513 - fix SSA_NAME_DEF_STMT corruption in IPA param manip adds 900b1c27b96 Remove BRIG front-end. adds 814d86ddced Remove libhsail-rt. adds 7862a1922d3 Remove dead components from MAINTAINERS. adds dfdedc1a753 More maybe_fold_reference TLC adds 010d4a50471 c++: ICE casting class to vector [PR100517] adds 5ea40269a77 preprocessor: Enable digit separators for C2X adds 5e3a1ea3d89 libstdc++: Fix missing members in std::allocator<void> adds 37407a2ae70 libstdc++: Fix tests that fail in C++98 mode adds 84b384a16f3 libstdc++: Remove extern "C" from Ryu sources adds 21dfb22920c testsuite: Fix input operands of gcc.dg/guality/pr43077-1.c adds 3e3fdf3d521 preprocessor: Fix cpp_avoid_paste for digit separators adds de09c0ddb81 Replace unreachable code with an assert. new 415bcabf134 Update gcc ja.po.
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: MAINTAINERS | 6 +- Makefile.def | 3 - Makefile.in | 489 - c++tools/ChangeLog | 4 + c++tools/Makefile.in | 4 +- configure | 24 - configure.ac | 21 - contrib/ChangeLog | 37 + contrib/gcc-changelog/git_check_commit.py | 9 +- contrib/gcc-changelog/git_commit.py | 40 +- contrib/gcc-changelog/git_email.py | 23 +- contrib/gcc-changelog/git_repository.py | 7 +- contrib/gcc-changelog/test_email.py | 23 +- contrib/gcc-changelog/test_patches.txt | 430 +- contrib/gcc_update | 6 +- contrib/update-copyright.py | 2 - gcc/ChangeLog | 372 + gcc/DATESTAMP | 2 +- gcc/Makefile.in | 57 +- gcc/ada/ChangeLog | 51 + gcc/ada/Make-generated.in | 51 +- gcc/ada/atree.adb | 23 +- gcc/ada/atree.ads | 7 +- gcc/ada/atree.h | 6 +- gcc/ada/einfo-utils.ads | 188 +- gcc/ada/gcc-interface/Make-lang.in | 4 +- gcc/ada/gcc-interface/Makefile.in | 9 +- gcc/ada/gcc-interface/ada-tree.h | 6 +- gcc/ada/gcc-interface/utils.c | 3 +- gcc/ada/gnatvsn.adb | 15 +- gcc/ada/version.c | 34 + gcc/analyzer/ChangeLog | 13 + gcc/analyzer/program-state.cc | 2 - gcc/analyzer/program-state.h | 4 - gcc/analyzer/region-model.h | 5 - gcc/analyzer/sm-file.cc | 5 +- gcc/bitmap.h | 2 - gcc/brig-builtins.def | 675 - gcc/brig/ChangeLog | 433 - gcc/brig/Make-lang.in | 251 - gcc/brig/brig-builtins.h | 99 - gcc/brig/brig-c.h | 66 - gcc/brig/brig-lang.c | 958 - gcc/brig/brigfrontend/brig-arg-block-handler.cc | 66 - gcc/brig/brigfrontend/brig-atomic-inst-handler.cc | 265 - gcc/brig/brigfrontend/brig-basic-inst-handler.cc | 735 - gcc/brig/brigfrontend/brig-branch-inst-handler.cc | 238 - gcc/brig/brigfrontend/brig-cmp-inst-handler.cc | 198 - gcc/brig/brigfrontend/brig-code-entry-handler.cc | 1305 -- gcc/brig/brigfrontend/brig-code-entry-handler.h | 410 - gcc/brig/brigfrontend/brig-comment-handler.cc | 38 - gcc/brig/brigfrontend/brig-control-handler.cc | 108 - .../brigfrontend/brig-copy-move-inst-handler.cc | 73 - gcc/brig/brigfrontend/brig-cvt-inst-handler.cc | 268 - gcc/brig/brigfrontend/brig-fbarrier-handler.cc | 45 - gcc/brig/brigfrontend/brig-function-handler.cc | 431 - gcc/brig/brigfrontend/brig-function.cc | 1602 -- gcc/brig/brigfrontend/brig-function.h | 267 - gcc/brig/brigfrontend/brig-inst-mod-handler.cc | 58 - gcc/brig/brigfrontend/brig-label-handler.cc | 40 - gcc/brig/brigfrontend/brig-lane-inst-handler.cc | 85 - gcc/brig/brigfrontend/brig-machine.c | 44 - gcc/brig/brigfrontend/brig-machine.h | 33 - gcc/brig/brigfrontend/brig-mem-inst-handler.cc | 178 - gcc/brig/brigfrontend/brig-module-handler.cc | 41 - gcc/brig/brigfrontend/brig-queue-inst-handler.cc | 93 - gcc/brig/brigfrontend/brig-seg-inst-handler.cc | 146 - gcc/brig/brigfrontend/brig-signal-inst-handler.cc | 42 - gcc/brig/brigfrontend/brig-to-generic.cc | 1045 -- gcc/brig/brigfrontend/brig-to-generic.h | 240 - gcc/brig/brigfrontend/brig-util.cc | 574 - gcc/brig/brigfrontend/brig-util.h | 120 - gcc/brig/brigfrontend/brig-variable-handler.cc | 270 - gcc/brig/brigfrontend/hsa-brig-format.h | 1234 -- gcc/brig/brigfrontend/phsa.h | 79 - gcc/brig/brigspec.c | 136 - gcc/brig/config-lang.in | 41 - gcc/brig/gccbrig.texi | 153 - gcc/brig/lang-specs.h | 28 - gcc/brig/lang.opt | 46 - gcc/builtins.c | 10 +- gcc/builtins.def | 43 - gcc/c-family/ChangeLog | 11 + gcc/c-family/c-ada-spec.c | 8 +- gcc/c-family/c-common.c | 5 +- gcc/c-family/c-format.c | 20 +- gcc/c-family/c-lex.c | 2 +- gcc/c/ChangeLog | 7 + gcc/c/c-aux-info.c | 4 +- gcc/c/c-typeck.c | 4 +- gcc/c/gimple-parser.c | 2 +- gcc/collect2.c | 48 +- gcc/common/config/arc/arc-common.c | 2 +- gcc/config/aarch64/aarch64-simd.md | 46 +- gcc/config/aarch64/aarch64.c | 4 +- gcc/config/aarch64/iterators.md | 13 +- gcc/config/arc/arc.c | 2 +- gcc/config/arc/arc.h | 8 + gcc/config/arc/arc.md | 54 +- gcc/config/arc/simdext.md | 846 +- gcc/config/arm/arm.c | 21 +- gcc/config/arm/arm.h | 2 - gcc/config/arm/arm_mve.h | 580 +- gcc/config/arm/arm_mve_builtins.def | 36 +- gcc/config/arm/iterators.md | 24 +- gcc/config/arm/mve.md | 457 +- gcc/config/arm/unspecs.md | 12 - gcc/config/i386/i386-expand.c | 2 + gcc/config/i386/i386.c | 2 +- gcc/config/rs6000/rs6000.c | 35 +- gcc/coverage.c | 7 +- gcc/cp/ChangeLog | 28 + gcc/cp/call.c | 2 + gcc/cp/constraint.cc | 6 +- gcc/cp/decl.c | 17 +- gcc/cp/error.c | 2 +- gcc/cp/mangle.c | 11 +- gcc/cp/name-lookup.c | 15 +- gcc/cp/parser.c | 7 +- gcc/cp/pt.c | 7 +- gcc/cp/typeck.c | 19 +- gcc/d/ChangeLog | 13 + gcc/d/d-builtins.cc | 3 +- gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/dinterpret.c | 2 +- gcc/d/dmd/dmangle.c | 2 +- gcc/d/dmd/dsymbolsem.c | 7 +- gcc/d/dmd/hdrgen.c | 2 +- gcc/d/dmd/identifier.c | 6 +- gcc/doc/extend.texi | 10 +- gcc/doc/frontends.texi | 2 +- gcc/doc/install.texi | 6 +- gcc/doc/invoke.texi | 4 - gcc/doc/standards.texi | 8 - gcc/doc/tm.texi | 4 +- gcc/dwarf2out.c | 14 +- gcc/expr.c | 57 +- gcc/fortran/ChangeLog | 14 + gcc/fortran/decl.c | 4 +- gcc/fortran/gfortran.h | 4 - gcc/fortran/module.c | 10 +- gcc/fortran/options.c | 2 +- gcc/fortran/primary.c | 6 +- gcc/fortran/trans-decl.c | 2 +- gcc/fortran/trans-expr.c | 2 +- gcc/fortran/trans-intrinsic.c | 22 +- gcc/gcc-ar.c | 2 +- gcc/gcc.c | 14 +- gcc/gcov-io.h | 6 +- gcc/genattrtab.c | 8 +- gcc/gencfn-macros.c | 2 +- gcc/gengtype-state.c | 6 +- gcc/gengtype.c | 8 +- gcc/genmatch.c | 8 +- gcc/genoutput.c | 2 +- gcc/{gcov-iov.c => genversion.c} | 42 +- gcc/gimple-fold.c | 93 +- gcc/gimple-ssa-store-merging.c | 10 +- gcc/gimple-ssa-warn-alloca.c | 23 +- gcc/go/ChangeLog | 5 + gcc/go/gofrontend/runtime.cc | 2 +- gcc/incpath.c | 2 +- gcc/ipa-cp.c | 203 +- gcc/ipa-fnsummary.c | 30 +- gcc/ipa-icf.c | 4 +- gcc/ipa-modref.c | 15 +- gcc/ipa-param-manipulation.c | 4 +- gcc/ipa-profile.c | 4 +- gcc/ipa-prop.c | 76 +- gcc/ipa-prop.h | 10 - gcc/langhooks.c | 8 +- gcc/lto-streamer.h | 3 +- gcc/lto-wrapper.c | 3 +- gcc/objc/ChangeLog | 7 + gcc/objc/objc-act.c | 2 +- gcc/objc/objc-encoding.c | 2 +- gcc/objc/objc-next-runtime-abi-02.c | 2 +- gcc/omp-general.c | 2 +- gcc/omp-low.c | 14 +- gcc/opts-common.c | 2 +- gcc/po/ja.po | 84 +- gcc/range-op.cc | 11 +- gcc/read-rtl-function.c | 2 +- gcc/real.c | 6 +- gcc/sbitmap.h | 2 - gcc/selftest.c | 3 +- gcc/system.h | 8 + gcc/target.def | 6 +- gcc/targhooks.c | 3 +- gcc/targhooks.h | 2 +- gcc/testsuite/ChangeLog | 70 + gcc/testsuite/brig.dg/README | 12 - gcc/testsuite/brig.dg/dg.exp | 31 - gcc/testsuite/brig.dg/test/gimple/alloca.hsail | 37 - gcc/testsuite/brig.dg/test/gimple/atomics.hsail | 33 - gcc/testsuite/brig.dg/test/gimple/branches.hsail | 58 - gcc/testsuite/brig.dg/test/gimple/fbarrier.hsail | 74 - .../brig.dg/test/gimple/function_calls.hsail | 59 - .../brig.dg/test/gimple/internal-casts.hsail | 146 - gcc/testsuite/brig.dg/test/gimple/kernarg.hsail | 25 - gcc/testsuite/brig.dg/test/gimple/mem.hsail | 39 - gcc/testsuite/brig.dg/test/gimple/mulhi.hsail | 33 - gcc/testsuite/brig.dg/test/gimple/packed.hsail | 76 - .../test/gimple/priv-array-offset-access.hsail | 87 - gcc/testsuite/brig.dg/test/gimple/smoke_test.hsail | 91 - gcc/testsuite/brig.dg/test/gimple/variables.hsail | 125 - gcc/testsuite/brig.dg/test/gimple/vector.hsail | 57 - gcc/testsuite/c-c++-common/Walloca-larger-than.C | 21 + gcc/testsuite/g++.dg/cpp1y/digit-sep-paste.C | 11 + gcc/testsuite/g++.dg/cpp2a/concepts-ctad4.C | 25 + gcc/testsuite/g++.dg/ext/vector41.C | 12 + gcc/testsuite/g++.dg/lookup/operator-3.C | 109 + gcc/testsuite/g++.dg/tree-ssa/array-temp1.C | 6 - gcc/testsuite/g++.dg/vect/slp-pr99971.cc | 2 +- gcc/testsuite/gcc.dg/Walloca-larger-than-4.c | 18 + gcc/testsuite/gcc.dg/Wvla-larger-than-5.c | 38 + gcc/testsuite/gcc.dg/c11-digit-separators-1.c | 7 + gcc/testsuite/gcc.dg/c2x-digit-separators-1.c | 39 + gcc/testsuite/gcc.dg/c2x-digit-separators-2.c | 25 + gcc/testsuite/gcc.dg/c2x-digit-separators-3.c | 12 + gcc/testsuite/gcc.dg/guality/pr43077-1.c | 2 +- gcc/testsuite/gcc.dg/optimize-bswapsi-6.c | 38 + gcc/testsuite/gcc.dg/pr100464.c | 16 + gcc/testsuite/gcc.dg/pr100509.c | 9 + gcc/testsuite/gcc.dg/pr79972.c | 3 +- gcc/testsuite/gcc.dg/torture/pr100492.c | 26 + gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-43.c | 22 + gcc/testsuite/gcc.target/aarch64/fmul_lane_1.c | 59 + gcc/testsuite/gcc.target/arm/cmse/pr99725.c | 5 + .../arm/mve/intrinsics/vldrdq_gather_base_wb_s64.c | 4 +- .../arm/mve/intrinsics/vldrdq_gather_base_wb_u64.c | 4 +- .../mve/intrinsics/vldrdq_gather_base_wb_z_s64.c | 4 +- .../mve/intrinsics/vldrdq_gather_base_wb_z_u64.c | 4 +- .../arm/mve/intrinsics/vuninitializedq_int.c | 3 +- .../arm/mve/intrinsics/vuninitializedq_int1.c | 3 +- .../gcc.target/arm/simd/mve-vmul-scalar-1.c | 60 + .../gcc.target/arm/simd/mve-vsub-scalar-1.c | 47 + .../gcc.target/powerpc/fold-vec-insert-float-p9.c | 4 +- gcc/testsuite/gcc.target/powerpc/vec-rlmi-rlnm.c | 2 +- gcc/testsuite/gcc.target/s390/risbg-ll-3.c | 2 +- gcc/testsuite/gdc.test/compilable/test21898.d | 7 + gcc/testsuite/gfortran.dg/goacc/pr78027.f90 | 4 - gcc/testsuite/gnat.dg/specs/opt5.ads | 25 + gcc/testsuite/gnat.dg/specs/opt5_pkg.ads | 17 + gcc/testsuite/lib/brig-dg.exp | 29 - gcc/testsuite/lib/brig.exp | 40 - gcc/timevar.c | 2 +- gcc/toplev.c | 1 + gcc/tree-loop-distribution.c | 10 + gcc/tree-ssa-dse.c | 107 +- gcc/tree-vect-loop.c | 6 +- gcc/tree-vect-slp.c | 8 +- gcc/tree-vectorizer.h | 4 +- gcc/tree.c | 2 +- gcc/ubsan.c | 2 +- gcc/varasm.c | 22 +- gcc/version.c | 35 - gcc/version.h | 6 - libcpp/init.c | 4 +- libcpp/lex.c | 1 + libgcc/ChangeLog | 5 + libgcc/libgcov-driver.c | 4 +- libgomp/taskloop.c | 22 +- libgomp/testsuite/libgomp.c/task-reduction-4.c | 21 + libhsail-rt/ChangeLog | 164 - libhsail-rt/Makefile.am | 122 - libhsail-rt/Makefile.in | 817 - libhsail-rt/README | 10 - libhsail-rt/aclocal.m4 | 1179 -- libhsail-rt/configure | 17327 ------------------- libhsail-rt/configure.ac | 160 - libhsail-rt/configure.tgt | 36 - libhsail-rt/include/internal/fibers.h | 99 - .../include/internal/phsa-queue-interface.h | 60 - libhsail-rt/include/internal/phsa-rt.h | 94 - libhsail-rt/include/internal/workitems.h | 142 - libhsail-rt/rt/arithmetic.c | 475 - libhsail-rt/rt/atomics.c | 115 - libhsail-rt/rt/bitstring.c | 190 - libhsail-rt/rt/fbarrier.c | 87 - libhsail-rt/rt/fibers.c | 220 - libhsail-rt/rt/fp16.c | 135 - libhsail-rt/rt/misc.c | 89 - libhsail-rt/rt/multimedia.c | 135 - libhsail-rt/rt/queue.c | 71 - libhsail-rt/rt/sat_arithmetic.c | 267 - libhsail-rt/rt/segment.c | 59 - libhsail-rt/rt/workitems.c | 977 -- libhsail-rt/target-config.h.in | 68 - libphobos/ChangeLog | 4 + libphobos/src/MERGE | 2 +- libphobos/src/std/process.d | 2 +- libstdc++-v3/ChangeLog | 1071 ++ libstdc++-v3/include/bits/allocator.h | 44 +- libstdc++-v3/include/bits/memoryfwd.h | 7 +- libstdc++-v3/include/bits/shared_ptr_base.h | 13 +- libstdc++-v3/include/ext/malloc_allocator.h | 8 +- libstdc++-v3/include/ext/new_allocator.h | 8 +- libstdc++-v3/include/std/stop_token | 1 - libstdc++-v3/src/c++17/ryu/LOCAL_PATCHES | 1 + libstdc++-v3/src/c++17/ryu/ryu_generic_128.h | 21 +- .../17_intro/headers/c++2017/all_attributes.cc | 1 - .../17_intro/headers/c++2017/all_no_exceptions.cc | 2 +- .../headers/c++2017/all_pedantic_errors.cc | 2 +- .../17_intro/headers/c++2017/operator_names.cc | 2 +- .../17_intro/headers/c++2017/parallel_mode.cc | 1 - .../testsuite/17_intro/headers/c++2017/stdc++.cc | 1 - .../headers/c++2017/stdc++_multiple_inclusion.cc | 1 - .../18_support/aligned_alloc/aligned_alloc.cc | 1 - libstdc++-v3/testsuite/18_support/byte/81076.cc | 1 - .../testsuite/18_support/byte/global_neg.cc | 3 +- libstdc++-v3/testsuite/18_support/byte/ops.cc | 1 - .../testsuite/18_support/byte/requirements.cc | 1 - .../18_support/headers/cfloat/values_c++17.cc | 1 - libstdc++-v3/testsuite/18_support/launder/1.cc | 1 - .../testsuite/18_support/launder/nodiscard.cc | 1 - .../testsuite/18_support/launder/requirements.cc | 1 - .../18_support/launder/requirements_neg.cc | 1 - libstdc++-v3/testsuite/18_support/new_aligned.cc | 1 - .../uncaught_exceptions/uncaught_exceptions.cc | 1 - .../19_diagnostics/error_code/is_error_code_v.cc | 1 - .../19_diagnostics/error_condition/hash.cc | 1 - .../20_util/addressof/requirements/constexpr.cc | 1 - libstdc++-v3/testsuite/20_util/allocator/void.cc | 40 +- libstdc++-v3/testsuite/20_util/any/assign/1.cc | 1 - libstdc++-v3/testsuite/20_util/any/assign/2.cc | 1 - .../testsuite/20_util/any/assign/emplace.cc | 1 - .../testsuite/20_util/any/assign/exception.cc | 3 +- libstdc++-v3/testsuite/20_util/any/assign/self.cc | 1 - libstdc++-v3/testsuite/20_util/any/cons/1.cc | 1 - libstdc++-v3/testsuite/20_util/any/cons/2.cc | 1 - libstdc++-v3/testsuite/20_util/any/cons/90415.cc | 1 - libstdc++-v3/testsuite/20_util/any/cons/92156.cc | 1 - libstdc++-v3/testsuite/20_util/any/cons/aligned.cc | 1 - .../testsuite/20_util/any/cons/explicit.cc | 1 - .../testsuite/20_util/any/cons/in_place.cc | 1 - .../testsuite/20_util/any/cons/nontrivial.cc | 1 - libstdc++-v3/testsuite/20_util/any/make_any.cc | 1 - .../testsuite/20_util/any/misc/any_cast.cc | 5 +- .../testsuite/20_util/any/misc/any_cast_neg.cc | 1 - .../testsuite/20_util/any/misc/any_cast_no_rtti.cc | 2 +- libstdc++-v3/testsuite/20_util/any/misc/swap.cc | 1 - libstdc++-v3/testsuite/20_util/any/modifiers/1.cc | 1 - .../testsuite/20_util/any/modifiers/83658.cc | 1 - .../testsuite/20_util/any/modifiers/92156.cc | 1 - .../testsuite/20_util/any/observers/type.cc | 1 - libstdc++-v3/testsuite/20_util/any/requirements.cc | 1 - libstdc++-v3/testsuite/20_util/any/typedefs.cc | 1 - libstdc++-v3/testsuite/20_util/as_const/1.cc | 1 - .../testsuite/20_util/as_const/rvalue_neg.cc | 1 - libstdc++-v3/testsuite/20_util/bind/83427.cc | 1 - .../testsuite/20_util/bind/is_placeholder_v.cc | 1 - .../20_util/bool_constant/requirements.cc | 1 - .../20_util/duration/arithmetic/constexpr_c++17.cc | 1 - .../requirements/treat_as_floating_point_v.cc | 1 - .../testsuite/20_util/duration_cast/rounding.cc | 1 - .../members/weak_from_this.cc | 1 - libstdc++-v3/testsuite/20_util/from_chars/1_neg.cc | 1 - .../testsuite/20_util/from_chars/requirements.cc | 1 - libstdc++-v3/testsuite/20_util/function/91456.cc | 1 - .../testsuite/20_util/function/cons/deduction.cc | 1 - .../testsuite/20_util/function_objects/83607.cc | 1 - .../20_util/function_objects/invoke/59768.cc | 1 - .../20_util/function_objects/mem_fn/80478.cc | 1 - .../testsuite/20_util/function_objects/not_fn/1.cc | 1 - .../20_util/function_objects/not_fn/87538.cc | 1 - .../20_util/function_objects/searchers.cc | 1 - .../requirements/explicit_instantiation.cc | 1 - .../requirements/typedefs.cc | 1 - .../has_unique_object_representations/value.cc | 1 - libstdc++-v3/testsuite/20_util/hash/nullptr.cc | 1 - .../testsuite/20_util/headers/memory/synopsis.cc | 2 + .../testsuite/20_util/in_place/requirements.cc | 1 - .../20_util/is_aggregate/incomplete_neg.cc | 1 - .../requirements/explicit_instantiation.cc | 1 - .../20_util/is_aggregate/requirements/typedefs.cc | 1 - .../testsuite/20_util/is_aggregate/value.cc | 1 - .../testsuite/20_util/is_invocable/83395.cc | 1 - .../testsuite/20_util/is_invocable/91456.cc | 1 - .../requirements/explicit_instantiation.cc | 1 - .../20_util/is_invocable/requirements/typedefs.cc | 1 - .../testsuite/20_util/is_invocable/value.cc | 1 - .../20_util/is_literal_type/deprecated-1z.cc | 1 - .../20_util/is_nothrow_constructible/94003.cc | 1 - .../20_util/is_nothrow_invocable/83395.cc | 1 - .../requirements/explicit_instantiation.cc | 1 - .../is_nothrow_invocable/requirements/typedefs.cc | 1 - .../20_util/is_nothrow_invocable/value.cc | 1 - .../requirements/explicit_instantiation.cc | 1 - .../is_nothrow_swappable/requirements/typedefs.cc | 1 - .../20_util/is_nothrow_swappable/value.cc | 1 - .../requirements/explicit_instantiation.cc | 1 - .../requirements/typedefs.cc | 1 - .../20_util/is_nothrow_swappable_with/value.cc | 1 - .../requirements/explicit_instantiation.cc | 1 - .../20_util/is_swappable/requirements/typedefs.cc | 1 - .../testsuite/20_util/is_swappable/value.cc | 1 - .../requirements/explicit_instantiation.cc | 1 - .../is_swappable_with/requirements/typedefs.cc | 1 - .../testsuite/20_util/is_swappable_with/value.cc | 1 - .../testsuite/20_util/logical_traits/83134.cc | 1 - .../requirements/explicit_instantiation.cc | 1 - .../logical_traits/requirements/typedefs.cc | 1 - .../testsuite/20_util/logical_traits/value.cc | 1 - .../testsuite/20_util/memory_resource/1.cc | 1 - .../testsuite/20_util/memory_resource/2.cc | 1 - .../20_util/monotonic_buffer_resource/1.cc | 1 - .../20_util/monotonic_buffer_resource/93208.cc | 1 - .../20_util/monotonic_buffer_resource/allocate.cc | 1 - .../monotonic_buffer_resource/deallocate.cc | 1 - .../20_util/monotonic_buffer_resource/release.cc | 1 - .../monotonic_buffer_resource/upstream_resource.cc | 1 - libstdc++-v3/testsuite/20_util/optional/77288.cc | 1 - libstdc++-v3/testsuite/20_util/optional/84601.cc | 1 - .../testsuite/20_util/optional/assignment/1.cc | 1 - .../testsuite/20_util/optional/assignment/2.cc | 1 - .../testsuite/20_util/optional/assignment/3.cc | 1 - .../testsuite/20_util/optional/assignment/4.cc | 1 - .../testsuite/20_util/optional/assignment/5.cc | 1 - .../testsuite/20_util/optional/assignment/6.cc | 1 - .../testsuite/20_util/optional/assignment/7.cc | 1 - .../testsuite/20_util/optional/assignment/8.cc | 1 - .../testsuite/20_util/optional/assignment/9.cc | 1 - .../testsuite/20_util/optional/bad_access.cc | 1 - .../testsuite/20_util/optional/cons/77727.cc | 1 - .../testsuite/20_util/optional/cons/85642.cc | 1 - .../testsuite/20_util/optional/cons/copy.cc | 1 - .../testsuite/20_util/optional/cons/deduction.cc | 1 - .../testsuite/20_util/optional/cons/default.cc | 1 - .../testsuite/20_util/optional/cons/move.cc | 1 - .../testsuite/20_util/optional/cons/trivial.cc | 1 - .../testsuite/20_util/optional/cons/value.cc | 1 - .../testsuite/20_util/optional/cons/value_neg.cc | 1 - .../20_util/optional/constexpr/cons/default.cc | 1 - .../20_util/optional/constexpr/cons/value.cc | 1 - .../20_util/optional/constexpr/in_place.cc | 1 - .../20_util/optional/constexpr/make_optional.cc | 1 - .../20_util/optional/constexpr/nullopt.cc | 1 - .../20_util/optional/constexpr/observers/1.cc | 1 - .../20_util/optional/constexpr/observers/2.cc | 1 - .../20_util/optional/constexpr/observers/3.cc | 1 - .../20_util/optional/constexpr/observers/4.cc | 1 - .../20_util/optional/constexpr/observers/5.cc | 1 - .../20_util/optional/constexpr/relops/1.cc | 1 - .../20_util/optional/constexpr/relops/2.cc | 1 - .../20_util/optional/constexpr/relops/3.cc | 1 - .../20_util/optional/constexpr/relops/4.cc | 1 - .../20_util/optional/constexpr/relops/5.cc | 1 - .../20_util/optional/constexpr/relops/6.cc | 1 - libstdc++-v3/testsuite/20_util/optional/hash.cc | 1 - .../testsuite/20_util/optional/in_place.cc | 1 - .../testsuite/20_util/optional/make_optional.cc | 1 - libstdc++-v3/testsuite/20_util/optional/nullopt.cc | 1 - .../testsuite/20_util/optional/observers/1.cc | 1 - .../testsuite/20_util/optional/observers/2.cc | 1 - .../testsuite/20_util/optional/observers/3.cc | 1 - .../testsuite/20_util/optional/observers/4.cc | 1 - .../testsuite/20_util/optional/observers/5.cc | 1 - .../testsuite/20_util/optional/observers/6.cc | 1 - .../testsuite/20_util/optional/relops/1.cc | 1 - .../testsuite/20_util/optional/relops/2.cc | 1 - .../testsuite/20_util/optional/relops/3.cc | 1 - .../testsuite/20_util/optional/relops/4.cc | 1 - .../testsuite/20_util/optional/relops/5.cc | 1 - .../testsuite/20_util/optional/relops/6.cc | 1 - .../testsuite/20_util/optional/relops/7.cc | 1 - .../testsuite/20_util/optional/requirements.cc | 1 - libstdc++-v3/testsuite/20_util/optional/swap/1.cc | 1 - libstdc++-v3/testsuite/20_util/optional/swap/2.cc | 1 - .../testsuite/20_util/optional/typedefs.cc | 1 - .../testsuite/20_util/pair/cons/deduction.cc | 1 - libstdc++-v3/testsuite/20_util/pair/swap_cxx17.cc | 1 - .../testsuite/20_util/polymorphic_allocator/1.cc | 1 - .../polymorphic_allocator/construct_pair.cc | 1 - .../20_util/polymorphic_allocator/resource.cc | 1 - .../20_util/polymorphic_allocator/select.cc | 1 - .../20_util/ratio/requirements/ratio_equal_v.cc | 1 - .../testsuite/20_util/reference_wrapper/83427.cc | 1 - .../20_util/reference_wrapper/deduction.cc | 1 - .../20_util/scoped_allocator/69293_neg.cc | 1 + .../20_util/shared_ptr/casts/reinterpret.cc | 1 - .../testsuite/20_util/shared_ptr/cons/deduction.cc | 1 - .../testsuite/20_util/shared_ptr/cons/lwg3548.cc | 16 + .../20_util/shared_ptr/cons/unique_ptr_deleter.cc | 17 +- .../testsuite/20_util/shared_ptr/creation/99006.cc | 4 +- .../20_util/shared_ptr/requirements/weak_type.cc | 1 - .../memory_management_tools/1.cc | 1 - .../memory_management_tools/destroy_neg.cc | 3 +- .../pstl/uninitialized_construct.cc | 2 +- .../pstl/uninitialized_copy_move.cc | 2 +- .../pstl/uninitialized_fill_destroy.cc | 2 +- .../uninitialized_value_construct/94540.cc | 1 - .../uninitialized_value_construct/94831.cc | 1 - .../uninitialized_value_construct_n/94540.cc | 1 - .../uninitialized_value_construct_n/sizes.cc | 1 - .../20_util/synchronized_pool_resource/allocate.cc | 2 +- .../synchronized_pool_resource/allocate_single.cc | 1 - .../20_util/synchronized_pool_resource/cons.cc | 2 +- .../synchronized_pool_resource/cons_single.cc | 1 - .../20_util/synchronized_pool_resource/is_equal.cc | 2 +- .../synchronized_pool_resource/multithreaded.cc | 2 +- .../20_util/synchronized_pool_resource/options.cc | 2 +- .../20_util/synchronized_pool_resource/release.cc | 2 +- .../synchronized_pool_resource/release_single.cc | 1 - .../20_util/time_point/arithmetic/constexpr.cc | 1 - .../testsuite/20_util/time_point_cast/rounding.cc | 1 - libstdc++-v3/testsuite/20_util/to_chars/3.cc | 1 - .../copy/debug/99402.cc => 20_util/to_chars/4.cc} | 25 +- .../testsuite/20_util/to_chars/chars_format.cc | 1 - libstdc++-v3/testsuite/20_util/to_chars/lwg3266.cc | 1 - .../testsuite/20_util/to_chars/requirements.cc | 1 - libstdc++-v3/testsuite/20_util/tuple/78939.cc | 1 - libstdc++-v3/testsuite/20_util/tuple/apply/1.cc | 1 - libstdc++-v3/testsuite/20_util/tuple/apply/2.cc | 1 - .../testsuite/20_util/tuple/cons/deduction.cc | 1 - .../testsuite/20_util/tuple/make_from_tuple/1.cc | 1 - .../testsuite/20_util/tuple/make_from_tuple/2.cc | 1 - libstdc++-v3/testsuite/20_util/tuple/swap_cxx17.cc | 1 - .../testsuite/20_util/tuple/tuple_size_v.cc | 1 - .../20_util/unique_ptr/cons/deduction_neg.cc | 5 +- .../specialized_algorithms/swap_cxx17.cc | 1 - .../allocate-max-chunks.cc | 1 - .../unsynchronized_pool_resource/allocate.cc | 1 - .../20_util/unsynchronized_pool_resource/cons.cc | 1 - .../unsynchronized_pool_resource/is_equal.cc | 1 - .../unsynchronized_pool_resource/options.cc | 1 - .../unsynchronized_pool_resource/release.cc | 1 - .../testsuite/20_util/uses_allocator/69293_neg.cc | 2 +- .../requirements/uses_allocator_v.cc | 1 - .../20_util/variable_templates_for_traits.cc | 1 - libstdc++-v3/testsuite/20_util/variant/80165.cc | 1 - libstdc++-v3/testsuite/20_util/variant/85183.cc | 1 - libstdc++-v3/testsuite/20_util/variant/86874.cc | 1 - libstdc++-v3/testsuite/20_util/variant/87431.cc | 1 - libstdc++-v3/testsuite/20_util/variant/87619.cc | 1 - libstdc++-v3/testsuite/20_util/variant/91807.cc | 1 - libstdc++-v3/testsuite/20_util/variant/any.cc | 1 - libstdc++-v3/testsuite/20_util/variant/compile.cc | 9 +- .../testsuite/20_util/variant/deduction.cc | 1 - .../testsuite/20_util/variant/exception_safety.cc | 1 - libstdc++-v3/testsuite/20_util/variant/hash.cc | 1 - .../testsuite/20_util/variant/index_type.cc | 1 - .../testsuite/20_util/variant/relops/89851.cc | 1 - .../testsuite/20_util/variant/relops/90008.cc | 1 - libstdc++-v3/testsuite/20_util/variant/run.cc | 1 - libstdc++-v3/testsuite/20_util/variant/visit.cc | 1 - libstdc++-v3/testsuite/20_util/void_t/1.cc | 1 - .../testsuite/20_util/weak_ptr/cons/deduction.cc | 1 - .../testsuite/21_strings/basic_string/79162.cc | 1 - .../21_strings/basic_string/cons/char/7.cc | 1 - .../21_strings/basic_string/cons/char/79162.cc | 1 - .../21_strings/basic_string/cons/char/86138.cc | 1 - .../21_strings/basic_string/cons/char/9.cc | 1 - .../21_strings/basic_string/cons/char/deduction.cc | 1 - .../basic_string/cons/char/moveable2_c++17.cc | 1 - .../21_strings/basic_string/cons/wchar_t/7.cc | 1 - .../21_strings/basic_string/cons/wchar_t/79162.cc | 1 - .../21_strings/basic_string/cons/wchar_t/86138.cc | 1 - .../21_strings/basic_string/cons/wchar_t/9.cc | 1 - .../basic_string/cons/wchar_t/deduction.cc | 1 - .../basic_string/cons/wchar_t/moveable2_c++17.cc | 1 - .../testsuite/21_strings/basic_string/hash/hash.cc | 1 - .../testsuite/21_strings/basic_string/lwg2758.cc | 1 - .../testsuite/21_strings/basic_string/lwg2946.cc | 1 - .../basic_string/modifiers/append/char/4.cc | 1 - .../basic_string/modifiers/append/wchar_t/4.cc | 1 - .../basic_string/modifiers/assign/char/4.cc | 1 - .../basic_string/modifiers/assign/wchar_t/4.cc | 1 - .../basic_string/modifiers/insert/char/3.cc | 1 - .../basic_string/modifiers/insert/wchar_t/3.cc | 1 - .../basic_string/modifiers/replace/char/7.cc | 1 - .../basic_string/modifiers/replace/wchar_t/7.cc | 1 - .../basic_string/operations/compare/char/2.cc | 1 - .../basic_string/operations/compare/wchar_t/2.cc | 1 - .../basic_string/operations/data/char/2.cc | 1 - .../basic_string/operations/data/char/86169.cc | 1 - .../basic_string/operations/data/wchar_t/2.cc | 1 - .../basic_string/operations/find/char/5.cc | 1 - .../basic_string/operations/find/wchar_t/5.cc | 1 - .../21_strings/basic_string/operators/char/5.cc | 1 - .../21_strings/basic_string/operators/wchar_t/5.cc | 1 - .../21_strings/basic_string/types/pmr_typedefs.cc | 1 - .../21_strings/basic_string_view/capacity/1.cc | 1 - .../basic_string_view/capacity/empty_neg.cc | 1 - .../21_strings/basic_string_view/cons/char/1.cc | 1 - .../21_strings/basic_string_view/cons/char/2.cc | 1 - .../21_strings/basic_string_view/cons/char/3.cc | 1 - .../basic_string_view/cons/char/nonnull.cc | 2 +- .../21_strings/basic_string_view/cons/wchar_t/1.cc | 1 - .../21_strings/basic_string_view/cons/wchar_t/2.cc | 1 - .../21_strings/basic_string_view/cons/wchar_t/3.cc | 1 - .../basic_string_view/cons/wchar_t/nonnull.cc | 2 +- .../basic_string_view/element_access/char/1.cc | 1 - .../basic_string_view/element_access/char/2.cc | 2 +- .../element_access/char/back_constexpr_neg.cc | 2 +- .../element_access/char/constexpr.cc | 1 - .../element_access/char/constexpr_neg.cc | 2 +- .../basic_string_view/element_access/char/empty.cc | 1 - .../element_access/char/front_back.cc | 1 - .../element_access/char/front_back_constexpr.cc | 1 - .../element_access/char/front_constexpr_neg.cc | 2 +- .../basic_string_view/element_access/wchar_t/1.cc | 1 - .../basic_string_view/element_access/wchar_t/2.cc | 2 +- .../element_access/wchar_t/back_constexpr_neg.cc | 2 +- .../element_access/wchar_t/constexpr.cc | 1 - .../element_access/wchar_t/constexpr_neg.cc | 2 +- .../element_access/wchar_t/empty.cc | 1 - .../element_access/wchar_t/front_back.cc | 1 - .../element_access/wchar_t/front_constexpr_neg.cc | 2 +- .../21_strings/basic_string_view/include.cc | 2 +- .../basic_string_view/inserters/94051.cc | 1 - .../basic_string_view/inserters/char/1.cc | 1 - .../basic_string_view/inserters/char/2.cc | 1 - .../basic_string_view/inserters/char/3.cc | 1 - .../basic_string_view/inserters/pod/10081-out.cc | 1 - .../basic_string_view/inserters/wchar_t/1.cc | 1 - .../basic_string_view/inserters/wchar_t/2.cc | 1 - .../basic_string_view/inserters/wchar_t/3.cc | 1 - .../basic_string_view/literals/types-char8_t.cc | 2 +- .../21_strings/basic_string_view/literals/types.cc | 1 - .../basic_string_view/literals/values-char8_t.cc | 2 +- .../basic_string_view/literals/values.cc | 1 - .../modifiers/remove_prefix/char/1.cc | 1 - .../modifiers/remove_prefix/wchar_t/1.cc | 1 - .../modifiers/remove_suffix/char/1.cc | 1 - .../modifiers/remove_suffix/wchar_t/1.cc | 1 - .../basic_string_view/modifiers/swap/char/1.cc | 1 - .../basic_string_view/modifiers/swap/wchar_t/1.cc | 1 - .../basic_string_view/operations/compare/char/1.cc | 1 - .../operations/compare/char/13650.cc | 1 - .../basic_string_view/operations/compare/char/2.cc | 1 - .../operations/compare/char/70483.cc | 1 - .../operations/compare/char/nonnull.cc | 2 +- .../operations/compare/wchar_t/1.cc | 1 - .../operations/compare/wchar_t/13650.cc | 1 - .../operations/compare/wchar_t/2.cc | 1 - .../basic_string_view/operations/copy/char/1.cc | 1 - .../basic_string_view/operations/copy/char/2.cc | 1 - .../basic_string_view/operations/copy/wchar_t/1.cc | 1 - .../basic_string_view/operations/copy/wchar_t/2.cc | 1 - .../basic_string_view/operations/data/char/1.cc | 1 - .../basic_string_view/operations/data/wchar_t/1.cc | 1 - .../basic_string_view/operations/find/char/1.cc | 1 - .../basic_string_view/operations/find/char/2.cc | 1 - .../basic_string_view/operations/find/char/3.cc | 1 - .../basic_string_view/operations/find/char/4.cc | 1 - .../operations/find/char/nonnull.cc | 2 +- .../basic_string_view/operations/find/wchar_t/1.cc | 1 - .../basic_string_view/operations/find/wchar_t/2.cc | 1 - .../basic_string_view/operations/find/wchar_t/3.cc | 1 - .../basic_string_view/operations/find/wchar_t/4.cc | 1 - .../basic_string_view/operations/rfind/char/1.cc | 1 - .../basic_string_view/operations/rfind/char/2.cc | 1 - .../basic_string_view/operations/rfind/char/3.cc | 1 - .../operations/rfind/char/nonnull.cc | 2 +- .../operations/rfind/wchar_t/1.cc | 1 - .../operations/rfind/wchar_t/2.cc | 1 - .../operations/rfind/wchar_t/3.cc | 1 - .../operations/string_conversion/1.cc | 1 - .../basic_string_view/operations/substr/char/1.cc | 1 - .../operations/substr/char/83511.cc | 1 - .../operations/substr/wchar_t/1.cc | 1 - .../operations/substr/wchar_t/83511.cc | 1 - .../basic_string_view/operators/char/2.cc | 1 - .../basic_string_view/operators/char/89446.cc | 2 +- .../basic_string_view/operators/wchar_t/2.cc | 1 - .../basic_string_view/operators/wchar_t/89446.cc | 2 +- .../basic_string_view/range_access/char/1.cc | 1 - .../basic_string_view/range_access/wchar_t/1.cc | 1 - .../requirements/explicit_instantiation/1.cc | 1 - .../requirements/explicit_instantiation/char/1.cc | 1 - .../explicit_instantiation/char16_t/1.cc | 1 - .../explicit_instantiation/char32_t/1.cc | 1 - .../explicit_instantiation/char8_t/1.cc | 2 +- .../explicit_instantiation/wchar_t/1.cc | 1 - .../basic_string_view/requirements/traits_neg.cc | 1 - .../basic_string_view/requirements/typedefs.cc | 1 - .../21_strings/basic_string_view/typedefs.cc | 1 - .../21_strings/basic_string_view/types/1.cc | 1 - .../char_traits/requirements/char/99181.cc | 1 - .../requirements/constexpr_functions_c++17.cc | 1 - .../23_containers/array/cons/deduction.cc | 1 - .../23_containers/array/cons/deduction_neg.cc | 3 +- .../array/element_access/constexpr_c++17.cc | 1 - .../array/requirements/constexpr_iter.cc | 1 - .../array/specialized_algorithms/swap_cxx17.cc | 1 - .../23_containers/deque/cons/deduction.cc | 1 - .../deque/modifiers/emplace/cxx17_return.cc | 1 - .../23_containers/deque/types/pmr_typedefs.cc | 1 - .../deque/types/pmr_typedefs_debug.cc | 2 +- .../23_containers/forward_list/cons/deduction.cc | 1 - .../forward_list/modifiers/emplace_cxx17_return.cc | 1 - .../23_containers/forward_list/pmr_typedefs.cc | 1 - .../forward_list/pmr_typedefs_debug.cc | 2 +- .../testsuite/23_containers/list/cons/deduction.cc | 1 - .../list/modifiers/emplace/cxx17_return.cc | 1 - .../testsuite/23_containers/list/pmr_typedefs.cc | 1 - .../23_containers/list/pmr_typedefs_debug.cc | 2 +- .../testsuite/23_containers/map/cons/deduction.cc | 1 - .../23_containers/map/modifiers/extract.cc | 1 - .../23_containers/map/modifiers/insert/83226.cc | 1 - .../map/modifiers/insert_or_assign/1.cc | 1 - .../testsuite/23_containers/map/modifiers/merge.cc | 1 - .../23_containers/map/modifiers/try_emplace/1.cc | 1 - .../testsuite/23_containers/map/pmr_typedefs.cc | 1 - .../23_containers/map/pmr_typedefs_debug.cc | 2 +- .../23_containers/multimap/cons/deduction.cc | 1 - .../23_containers/multimap/modifiers/extract.cc | 1 - .../23_containers/multimap/modifiers/merge.cc | 1 - .../23_containers/multimap/pmr_typedefs.cc | 1 - .../23_containers/multimap/pmr_typedefs_debug.cc | 2 +- .../23_containers/multiset/cons/deduction.cc | 1 - .../23_containers/multiset/modifiers/extract.cc | 1 - .../23_containers/multiset/modifiers/merge.cc | 1 - .../23_containers/multiset/pmr_typedefs.cc | 1 - .../23_containers/multiset/pmr_typedefs_debug.cc | 2 +- .../23_containers/priority_queue/deduction.cc | 1 - .../testsuite/23_containers/queue/deduction.cc | 1 - .../queue/members/emplace_cxx17_return.cc | 1 - .../testsuite/23_containers/set/cons/deduction.cc | 1 - .../23_containers/set/modifiers/extract.cc | 1 - .../testsuite/23_containers/set/modifiers/merge.cc | 1 - .../23_containers/set/modifiers/node_swap.cc | 1 - .../testsuite/23_containers/set/pmr_typedefs.cc | 1 - .../23_containers/set/pmr_typedefs_debug.cc | 2 +- .../testsuite/23_containers/stack/deduction.cc | 1 - .../stack/members/emplace_cxx17_return.cc | 1 - .../23_containers/unordered_map/cons/deduction.cc | 1 - .../unordered_map/modifiers/extract.cc | 1 - .../unordered_map/modifiers/insert_or_assign.cc | 1 - .../23_containers/unordered_map/modifiers/merge.cc | 1 - .../unordered_map/modifiers/try_emplace.cc | 1 - .../23_containers/unordered_map/pmr_typedefs.cc | 1 - .../unordered_map/pmr_typedefs_debug.cc | 2 +- .../unordered_multimap/cons/deduction.cc | 1 - .../unordered_multimap/modifiers/extract.cc | 1 - .../unordered_multimap/modifiers/merge.cc | 1 - .../unordered_multimap/pmr_typedefs.cc | 1 - .../unordered_multimap/pmr_typedefs_debug.cc | 2 +- .../unordered_multiset/cons/deduction.cc | 1 - .../unordered_multiset/modifiers/extract.cc | 1 - .../unordered_multiset/modifiers/merge.cc | 1 - .../unordered_multiset/pmr_typedefs.cc | 1 - .../unordered_multiset/pmr_typedefs_debug.cc | 2 +- .../23_containers/unordered_set/cons/deduction.cc | 1 - .../unordered_set/modifiers/extract.cc | 1 - .../23_containers/unordered_set/modifiers/merge.cc | 1 - .../23_containers/unordered_set/pmr_typedefs.cc | 1 - .../unordered_set/pmr_typedefs_debug.cc | 2 +- .../vector/bool/emplace_cxx17_return.cc | 1 - .../23_containers/vector/cons/89164_c++17.cc | 1 - .../23_containers/vector/cons/deduction.cc | 1 - .../vector/modifiers/emplace/cxx17_return.cc | 1 - .../testsuite/23_containers/vector/pmr_typedefs.cc | 1 - .../vector/types/pmr_typedefs_debug.cc | 2 +- .../testsuite/24_iterators/container_access.cc | 1 - .../headers/iterator/range_access_c++17.cc | 1 - .../headers/iterator/synopsis_c++17.cc | 1 - .../range_access/range_access_cpp17.cc | 1 - .../range_access/range_access_cpp17_neg.cc | 1 - libstdc++-v3/testsuite/25_algorithms/clamp/1.cc | 1 - libstdc++-v3/testsuite/25_algorithms/clamp/2.cc | 1 - .../testsuite/25_algorithms/clamp/constexpr.cc | 1 - .../clamp/requirements/explicit_instantiation/1.cc | 1 - .../requirements/explicit_instantiation/pod.cc | 1 - .../testsuite/25_algorithms/copy/debug/99402.cc | 3 +- .../testsuite/25_algorithms/for_each/for_each_n.cc | 1 - .../25_algorithms/for_each/for_each_n_debug.cc | 1 - .../25_algorithms/pstl/alg_merge/inplace_merge.cc | 2 +- .../25_algorithms/pstl/alg_merge/merge.cc | 2 +- .../pstl/alg_modifying_operations/copy_if.cc | 2 +- .../pstl/alg_modifying_operations/copy_move.cc | 2 +- .../pstl/alg_modifying_operations/fill.cc | 2 +- .../pstl/alg_modifying_operations/generate.cc | 2 +- .../alg_modifying_operations/is_partitioned.cc | 2 +- .../pstl/alg_modifying_operations/partition.cc | 2 +- .../alg_modifying_operations/partition_copy.cc | 2 +- .../pstl/alg_modifying_operations/remove.cc | 2 +- .../pstl/alg_modifying_operations/remove_copy.cc | 2 +- .../pstl/alg_modifying_operations/replace.cc | 2 +- .../pstl/alg_modifying_operations/replace_copy.cc | 2 +- .../pstl/alg_modifying_operations/rotate.cc | 2 +- .../pstl/alg_modifying_operations/rotate_copy.cc | 2 +- .../pstl/alg_modifying_operations/swap_ranges.cc | 2 +- .../alg_modifying_operations/transform_binary.cc | 2 +- .../alg_modifying_operations/transform_unary.cc | 2 +- .../pstl/alg_modifying_operations/unique.cc | 2 +- .../alg_modifying_operations/unique_copy_equal.cc | 2 +- .../pstl/alg_nonmodifying/adjacent_find.cc | 2 +- .../25_algorithms/pstl/alg_nonmodifying/all_of.cc | 2 +- .../25_algorithms/pstl/alg_nonmodifying/any_of.cc | 2 +- .../25_algorithms/pstl/alg_nonmodifying/count.cc | 2 +- .../25_algorithms/pstl/alg_nonmodifying/equal.cc | 2 +- .../25_algorithms/pstl/alg_nonmodifying/find.cc | 2 +- .../pstl/alg_nonmodifying/find_end.cc | 2 +- .../pstl/alg_nonmodifying/find_first_of.cc | 2 +- .../25_algorithms/pstl/alg_nonmodifying/find_if.cc | 2 +- .../pstl/alg_nonmodifying/for_each.cc | 2 +- .../pstl/alg_nonmodifying/mismatch.cc | 2 +- .../25_algorithms/pstl/alg_nonmodifying/none_of.cc | 2 +- .../pstl/alg_nonmodifying/nth_element.cc | 2 +- .../25_algorithms/pstl/alg_nonmodifying/reverse.cc | 2 +- .../pstl/alg_nonmodifying/reverse_copy.cc | 2 +- .../pstl/alg_nonmodifying/search_n.cc | 2 +- .../25_algorithms/pstl/alg_sorting/includes.cc | 2 +- .../25_algorithms/pstl/alg_sorting/is_heap.cc | 2 +- .../25_algorithms/pstl/alg_sorting/is_sorted.cc | 2 +- .../pstl/alg_sorting/lexicographical_compare.cc | 2 +- .../pstl/alg_sorting/minmax_element.cc | 2 +- .../25_algorithms/pstl/alg_sorting/partial_sort.cc | 2 +- .../pstl/alg_sorting/partial_sort_copy.cc | 2 +- .../25_algorithms/pstl/alg_sorting/set.cc | 2 +- .../25_algorithms/pstl/alg_sorting/sort.cc | 2 +- .../testsuite/25_algorithms/pstl/feature_test-2.cc | 1 - .../testsuite/25_algorithms/pstl/feature_test-3.cc | 1 - .../testsuite/25_algorithms/pstl/feature_test-4.cc | 1 - .../testsuite/25_algorithms/pstl/feature_test-5.cc | 1 - .../testsuite/25_algorithms/pstl/feature_test.cc | 1 - libstdc++-v3/testsuite/25_algorithms/sample/1.cc | 1 - libstdc++-v3/testsuite/25_algorithms/sample/2.cc | 1 - libstdc++-v3/testsuite/25_algorithms/sample/3.cc | 1 - .../testsuite/25_algorithms/sample/81221.cc | 1 - .../testsuite/25_algorithms/search/searcher.cc | 1 - .../testsuite/26_numerics/exclusive_scan/1.cc | 1 - libstdc++-v3/testsuite/26_numerics/gcd/gcd_neg.cc | 1 - .../headers/cmath/functions_std_c++17.cc | 1 - .../testsuite/26_numerics/headers/cmath/hypot.cc | 1 - .../headers/cmath/special_functions_global.cc | 1 - .../testsuite/26_numerics/inclusive_scan/1.cc | 1 - libstdc++-v3/testsuite/26_numerics/lcm/1.cc | 1 - libstdc++-v3/testsuite/26_numerics/lcm/lcm_neg.cc | 1 - .../pstl/numeric_ops/adjacent_difference.cc | 2 +- .../26_numerics/pstl/numeric_ops/reduce.cc | 2 +- .../testsuite/26_numerics/pstl/numeric_ops/scan.cc | 2 +- .../pstl/numeric_ops/transform_reduce.cc | 2 +- .../26_numerics/pstl/numeric_ops/transform_scan.cc | 2 +- libstdc++-v3/testsuite/26_numerics/reduce/1.cc | 1 - libstdc++-v3/testsuite/26_numerics/reduce/2.cc | 1 - .../26_numerics/transform_exclusive_scan/1.cc | 1 - .../26_numerics/transform_inclusive_scan/1.cc | 1 - .../testsuite/26_numerics/transform_reduce/1.cc | 1 - .../testsuite/26_numerics/valarray/deduction.cc | 1 - .../27_io/basic_filebuf/open/char/path.cc | 2 +- .../27_io/basic_fstream/cons/char/path.cc | 2 +- .../27_io/basic_fstream/open/char/path.cc | 2 +- .../27_io/basic_ifstream/cons/char/path.cc | 2 +- .../27_io/basic_ifstream/open/char/path.cc | 2 +- .../27_io/basic_ofstream/cons/char/path.cc | 2 +- .../27_io/basic_ofstream/open/char/path.cc | 2 +- .../basic_ostream/inserters_other/char/lwg2221.cc | 2 +- .../27_io/filesystem/directory_entry/86597.cc | 1 - .../27_io/filesystem/directory_entry/lwg3171.cc | 1 - .../testsuite/27_io/filesystem/file_status/1.cc | 1 - .../27_io/filesystem/filesystem_error/cons.cc | 1 - .../27_io/filesystem/filesystem_error/copy.cc | 1 - .../testsuite/27_io/filesystem/iterators/91067.cc | 1 - .../27_io/filesystem/iterators/caching.cc | 1 - .../filesystem/iterators/directory_iterator.cc | 1 - .../testsuite/27_io/filesystem/iterators/pop.cc | 1 - .../filesystem/iterators/recursion_pending.cc | 1 - .../iterators/recursive_directory_iterator.cc | 1 - .../27_io/filesystem/operations/absolute.cc | 1 - .../testsuite/27_io/filesystem/operations/all.cc | 2 +- .../27_io/filesystem/operations/canonical.cc | 1 - .../testsuite/27_io/filesystem/operations/copy.cc | 1 - .../27_io/filesystem/operations/copy_file.cc | 1 - .../filesystem/operations/create_directories.cc | 1 - .../filesystem/operations/create_directory.cc | 1 - .../27_io/filesystem/operations/create_symlink.cc | 1 - .../27_io/filesystem/operations/current_path.cc | 1 - .../27_io/filesystem/operations/equivalent.cc | 1 - .../27_io/filesystem/operations/exists.cc | 1 - .../27_io/filesystem/operations/file_size.cc | 1 - .../27_io/filesystem/operations/is_empty.cc | 1 - .../27_io/filesystem/operations/last_write_time.cc | 1 - .../27_io/filesystem/operations/permissions.cc | 1 - .../27_io/filesystem/operations/proximate.cc | 1 - .../27_io/filesystem/operations/read_symlink.cc | 1 - .../27_io/filesystem/operations/relative.cc | 1 - .../27_io/filesystem/operations/remove.cc | 1 - .../27_io/filesystem/operations/remove_all.cc | 1 - .../27_io/filesystem/operations/rename.cc | 1 - .../27_io/filesystem/operations/resize_file.cc | 1 - .../testsuite/27_io/filesystem/operations/space.cc | 1 - .../27_io/filesystem/operations/status.cc | 1 - .../27_io/filesystem/operations/symlink_status.cc | 1 - .../filesystem/operations/temp_directory_path.cc | 1 - .../filesystem/operations/weakly_canonical.cc | 1 - .../testsuite/27_io/filesystem/path/append/path.cc | 1 - .../27_io/filesystem/path/append/source.cc | 1 - .../27_io/filesystem/path/assign/assign.cc | 1 - .../testsuite/27_io/filesystem/path/assign/copy.cc | 1 - .../27_io/filesystem/path/compare/compare.cc | 1 - .../27_io/filesystem/path/compare/lwg2936.cc | 1 - .../27_io/filesystem/path/compare/path.cc | 1 - .../27_io/filesystem/path/compare/strings.cc | 1 - .../27_io/filesystem/path/concat/92853.cc | 1 - .../27_io/filesystem/path/concat/94063.cc | 1 - .../testsuite/27_io/filesystem/path/concat/path.cc | 1 - .../27_io/filesystem/path/concat/strings.cc | 1 - .../27_io/filesystem/path/construct/80762.cc | 1 - .../27_io/filesystem/path/construct/90281.cc | 1 - .../27_io/filesystem/path/construct/90634.cc | 1 - .../27_io/filesystem/path/construct/copy.cc | 1 - .../27_io/filesystem/path/construct/default.cc | 1 - .../27_io/filesystem/path/construct/format.cc | 1 - .../27_io/filesystem/path/construct/locale.cc | 1 - .../27_io/filesystem/path/construct/range.cc | 1 - .../27_io/filesystem/path/construct/string_view.cc | 1 - .../27_io/filesystem/path/decompose/extension.cc | 1 - .../27_io/filesystem/path/decompose/filename.cc | 1 - .../27_io/filesystem/path/decompose/parent_path.cc | 1 - .../filesystem/path/decompose/relative_path.cc | 1 - .../filesystem/path/decompose/root_directory.cc | 1 - .../27_io/filesystem/path/decompose/root_name.cc | 1 - .../27_io/filesystem/path/decompose/root_path.cc | 1 - .../27_io/filesystem/path/decompose/stem.cc | 1 - .../filesystem/path/factory/u8path-char8_t.cc | 2 +- .../27_io/filesystem/path/factory/u8path.cc | 1 - .../27_io/filesystem/path/generation/normal.cc | 1 - .../27_io/filesystem/path/generation/normal2.cc | 1 - .../27_io/filesystem/path/generation/proximate.cc | 1 - .../27_io/filesystem/path/generation/relative.cc | 1 - .../27_io/filesystem/path/generic/94242.cc | 1 - .../filesystem/path/generic/generic_string.cc | 1 - .../testsuite/27_io/filesystem/path/generic/utf.cc | 1 - .../27_io/filesystem/path/generic/wchar_t.cc | 1 - .../testsuite/27_io/filesystem/path/io/dr2989.cc | 2 +- .../27_io/filesystem/path/itr/components.cc | 1 - .../27_io/filesystem/path/itr/traversal.cc | 1 - .../27_io/filesystem/path/modifiers/clear.cc | 1 - .../filesystem/path/modifiers/make_preferred.cc | 1 - .../filesystem/path/modifiers/remove_filename.cc | 1 - .../filesystem/path/modifiers/replace_extension.cc | 1 - .../filesystem/path/modifiers/replace_filename.cc | 1 - .../27_io/filesystem/path/modifiers/swap.cc | 1 - .../27_io/filesystem/path/native/alloc.cc | 1 - .../27_io/filesystem/path/native/string-char8_t.cc | 2 +- .../27_io/filesystem/path/native/string.cc | 1 - .../27_io/filesystem/path/nonmember/append.cc | 1 - .../27_io/filesystem/path/nonmember/cmp.cc | 1 - .../27_io/filesystem/path/nonmember/hash_value.cc | 1 - .../testsuite/27_io/filesystem/path/query/empty.cc | 1 - .../27_io/filesystem/path/query/empty_neg.cc | 1 - .../27_io/filesystem/path/query/has_extension.cc | 1 - .../27_io/filesystem/path/query/has_filename.cc | 1 - .../27_io/filesystem/path/query/has_parent_path.cc | 1 - .../filesystem/path/query/has_relative_path.cc | 1 - .../filesystem/path/query/has_root_directory.cc | 1 - .../27_io/filesystem/path/query/has_root_name.cc | 1 - .../27_io/filesystem/path/query/has_root_path.cc | 1 - .../27_io/filesystem/path/query/has_stem.cc | 1 - .../27_io/filesystem/path/query/is_absolute.cc | 1 - .../27_io/filesystem/path/query/is_relative.cc | 1 - .../27_io/manipulators/standard/char/quoted_sv.cc | 1 - .../manipulators/standard/wchar_t/quoted_sv.cc | 1 - libstdc++-v3/testsuite/27_io/types/4.cc | 1 - .../28_regex/basic_regex/ctors/deduction.cc | 1 - .../28_regex/match_results/pmr_typedefs.cc | 1 - libstdc++-v3/testsuite/29_atomics/atomic/69769.cc | 1 - .../29_atomics/atomic/is_always_lock_free.cc | 1 - .../29_atomics/atomic/requirements/typedefs.cc | 1 - .../atomic_integral/is_always_lock_free.cc | 1 - .../atomic_integral/requirements/typedefs.cc | 1 - .../30_threads/lock_guard/cons/deduction.cc | 1 - .../testsuite/30_threads/scoped_lock/cons/1.cc | 1 - .../30_threads/scoped_lock/cons/deduction.cc | 1 - .../requirements/explicit_instantiation.cc | 1 - .../scoped_lock/requirements/typedefs.cc | 1 - .../testsuite/30_threads/shared_lock/70766.cc | 1 - .../testsuite/30_threads/shared_mutex/cons/1.cc | 1 - .../30_threads/shared_mutex/cons/assign_neg.cc | 1 - .../30_threads/shared_mutex/cons/copy_neg.cc | 1 - .../shared_mutex/requirements/standard_layout.cc | 1 - .../30_threads/shared_mutex/try_lock/1.cc | 1 - .../30_threads/shared_mutex/try_lock/2.cc | 1 - .../testsuite/30_threads/shared_mutex/unlock/1.cc | 1 - .../30_threads/unique_lock/cons/deduction.cc | 1 - .../filesystem/path/construct/string_view.cc | 2 +- .../testsuite/libstdc++-prettyprinters/91997.cc | 2 +- .../testsuite/libstdc++-prettyprinters/cxx17.cc | 2 +- lto-plugin/ChangeLog | 18 + lto-plugin/lto-plugin.c | 29 +- 983 files changed, 4644 insertions(+), 41310 deletions(-) create mode 100644 gcc/ada/version.c delete mode 100644 gcc/brig-builtins.def delete mode 100644 gcc/brig/ChangeLog delete mode 100644 gcc/brig/Make-lang.in delete mode 100644 gcc/brig/brig-builtins.h delete mode 100644 gcc/brig/brig-c.h delete mode 100644 gcc/brig/brig-lang.c delete mode 100644 gcc/brig/brigfrontend/brig-arg-block-handler.cc delete mode 100644 gcc/brig/brigfrontend/brig-atomic-inst-handler.cc delete mode 100644 gcc/brig/brigfrontend/brig-basic-inst-handler.cc delete mode 100644 gcc/brig/brigfrontend/brig-branch-inst-handler.cc delete mode 100644 gcc/brig/brigfrontend/brig-cmp-inst-handler.cc delete mode 100644 gcc/brig/brigfrontend/brig-code-entry-handler.cc delete mode 100644 gcc/brig/brigfrontend/brig-code-entry-handler.h delete mode 100644 gcc/brig/brigfrontend/brig-comment-handler.cc delete mode 100644 gcc/brig/brigfrontend/brig-control-handler.cc delete mode 100644 gcc/brig/brigfrontend/brig-copy-move-inst-handler.cc delete mode 100644 gcc/brig/brigfrontend/brig-cvt-inst-handler.cc delete mode 100644 gcc/brig/brigfrontend/brig-fbarrier-handler.cc delete mode 100644 gcc/brig/brigfrontend/brig-function-handler.cc delete mode 100644 gcc/brig/brigfrontend/brig-function.cc delete mode 100644 gcc/brig/brigfrontend/brig-function.h delete mode 100644 gcc/brig/brigfrontend/brig-inst-mod-handler.cc delete mode 100644 gcc/brig/brigfrontend/brig-label-handler.cc delete mode 100644 gcc/brig/brigfrontend/brig-lane-inst-handler.cc delete mode 100644 gcc/brig/brigfrontend/brig-machine.c delete mode 100644 gcc/brig/brigfrontend/brig-machine.h delete mode 100644 gcc/brig/brigfrontend/brig-mem-inst-handler.cc delete mode 100644 gcc/brig/brigfrontend/brig-module-handler.cc delete mode 100644 gcc/brig/brigfrontend/brig-queue-inst-handler.cc delete mode 100644 gcc/brig/brigfrontend/brig-seg-inst-handler.cc delete mode 100644 gcc/brig/brigfrontend/brig-signal-inst-handler.cc delete mode 100644 gcc/brig/brigfrontend/brig-to-generic.cc delete mode 100644 gcc/brig/brigfrontend/brig-to-generic.h delete mode 100644 gcc/brig/brigfrontend/brig-util.cc delete mode 100644 gcc/brig/brigfrontend/brig-util.h delete mode 100644 gcc/brig/brigfrontend/brig-variable-handler.cc delete mode 100644 gcc/brig/brigfrontend/hsa-brig-format.h delete mode 100644 gcc/brig/brigfrontend/phsa.h delete mode 100644 gcc/brig/brigspec.c delete mode 100644 gcc/brig/config-lang.in delete mode 100644 gcc/brig/gccbrig.texi delete mode 100644 gcc/brig/lang-specs.h delete mode 100644 gcc/brig/lang.opt rename gcc/{gcov-iov.c => genversion.c} (59%) delete mode 100644 gcc/testsuite/brig.dg/README delete mode 100644 gcc/testsuite/brig.dg/dg.exp delete mode 100644 gcc/testsuite/brig.dg/test/gimple/alloca.hsail delete mode 100644 gcc/testsuite/brig.dg/test/gimple/atomics.hsail delete mode 100644 gcc/testsuite/brig.dg/test/gimple/branches.hsail delete mode 100644 gcc/testsuite/brig.dg/test/gimple/fbarrier.hsail delete mode 100644 gcc/testsuite/brig.dg/test/gimple/function_calls.hsail delete mode 100644 gcc/testsuite/brig.dg/test/gimple/internal-casts.hsail delete mode 100644 gcc/testsuite/brig.dg/test/gimple/kernarg.hsail delete mode 100644 gcc/testsuite/brig.dg/test/gimple/mem.hsail delete mode 100644 gcc/testsuite/brig.dg/test/gimple/mulhi.hsail delete mode 100644 gcc/testsuite/brig.dg/test/gimple/packed.hsail delete mode 100644 gcc/testsuite/brig.dg/test/gimple/priv-array-offset-access.hsail delete mode 100644 gcc/testsuite/brig.dg/test/gimple/smoke_test.hsail delete mode 100644 gcc/testsuite/brig.dg/test/gimple/variables.hsail delete mode 100644 gcc/testsuite/brig.dg/test/gimple/vector.hsail create mode 100644 gcc/testsuite/c-c++-common/Walloca-larger-than.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/digit-sep-paste.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-ctad4.C create mode 100644 gcc/testsuite/g++.dg/ext/vector41.C create mode 100644 gcc/testsuite/g++.dg/lookup/operator-3.C create mode 100644 gcc/testsuite/gcc.dg/Walloca-larger-than-4.c create mode 100644 gcc/testsuite/gcc.dg/Wvla-larger-than-5.c create mode 100644 gcc/testsuite/gcc.dg/c11-digit-separators-1.c create mode 100644 gcc/testsuite/gcc.dg/c2x-digit-separators-1.c create mode 100644 gcc/testsuite/gcc.dg/c2x-digit-separators-2.c create mode 100644 gcc/testsuite/gcc.dg/c2x-digit-separators-3.c create mode 100644 gcc/testsuite/gcc.dg/optimize-bswapsi-6.c create mode 100644 gcc/testsuite/gcc.dg/pr100464.c create mode 100644 gcc/testsuite/gcc.dg/pr100509.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr100492.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-43.c create mode 100644 gcc/testsuite/gcc.target/aarch64/fmul_lane_1.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/pr99725.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-vmul-scalar-1.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-vsub-scalar-1.c create mode 100644 gcc/testsuite/gdc.test/compilable/test21898.d create mode 100644 gcc/testsuite/gnat.dg/specs/opt5.ads create mode 100644 gcc/testsuite/gnat.dg/specs/opt5_pkg.ads delete mode 100644 gcc/testsuite/lib/brig-dg.exp delete mode 100644 gcc/testsuite/lib/brig.exp delete mode 100644 gcc/version.c delete mode 100644 gcc/version.h create mode 100644 libgomp/testsuite/libgomp.c/task-reduction-4.c delete mode 100644 libhsail-rt/ChangeLog delete mode 100644 libhsail-rt/Makefile.am delete mode 100644 libhsail-rt/Makefile.in delete mode 100644 libhsail-rt/README delete mode 100644 libhsail-rt/aclocal.m4 delete mode 100755 libhsail-rt/configure delete mode 100644 libhsail-rt/configure.ac delete mode 100644 libhsail-rt/configure.tgt delete mode 100644 libhsail-rt/include/internal/fibers.h delete mode 100644 libhsail-rt/include/internal/phsa-queue-interface.h delete mode 100644 libhsail-rt/include/internal/phsa-rt.h delete mode 100644 libhsail-rt/include/internal/workitems.h delete mode 100644 libhsail-rt/rt/arithmetic.c delete mode 100644 libhsail-rt/rt/atomics.c delete mode 100644 libhsail-rt/rt/bitstring.c delete mode 100644 libhsail-rt/rt/fbarrier.c delete mode 100644 libhsail-rt/rt/fibers.c delete mode 100644 libhsail-rt/rt/fp16.c delete mode 100644 libhsail-rt/rt/misc.c delete mode 100644 libhsail-rt/rt/multimedia.c delete mode 100644 libhsail-rt/rt/queue.c delete mode 100644 libhsail-rt/rt/sat_arithmetic.c delete mode 100644 libhsail-rt/rt/segment.c delete mode 100644 libhsail-rt/rt/workitems.c delete mode 100644 libhsail-rt/target-config.h.in create mode 100644 libstdc++-v3/testsuite/20_util/shared_ptr/cons/lwg3548.cc copy libstdc++-v3/testsuite/{25_algorithms/copy/debug/99402.cc => 20_util/to_chars [...]