This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/gnu-master-arm-spec2k6-Os_LTO in repository toolchain/ci/gcc.
omits 9b4f00dd3f7 libstdc++: Micro-optimisations for lexicographical_compare_ [...] omits b07e4e7c752 sccvn: Improve handling of load masked with integer constan [...] omits 3d6fd7ce6dc tree-optimization/93946 - fix bogus redundant store removal [...] omits 01eb1bb0237 s390: Fix --with-arch=... --with-tune=... [PR26877] omits 0ab503d34f2 explow: Fix ICE caused by plus_constant [PR94002] omits 02ae0e08a93 arc: Update legitimate small data address. omits 9c3044a210d arc: Use accl_operand predicate for fma instructions. omits adaa539557b arc: Improve code gen for 64bit add/sub operations. omits 93338040bd7 arc: Add length attribute to eh_return pattern. omits a422f68924d testsuite: Add testcases for already fixed PR [PR93927] omits fd9e021c70e Build coroutine expression with unknown_type in processing_ [...] omits 3f33c471bbf Daily bump. omits 13b7691238f analyzer: don't print the duplicate count by default omits 6e4444078ae invoke.texi: add missing option to -fanalyzer list omits 9f00b22f98e analyzer: detect malloc, free, calloc within "std" [PR93959] omits cd14f288ddf coroutines: Update lambda capture handling to n4849. omits b80cbe2d8d4 i386: Allow only registers with VALID_INT_MODE_P modes in m [...] omits f26688fbe44 Add new test for PR tree-optimization/92982. omits e78e50d57ed c++: Add -std=gnu++20 option [PR93958] omits f3c276aec26 Ensure sufficient size of variables used for module+submodu [...] omits d112e173ea0 libstdc++: Fix std::lexicographic_compare for unsigned char [...] omits 4c391563407 libstdc++: Rename __detail::__maybe_empty_t alias template omits 005530eb019 coroutines: Don't make duplicate frame copies of awaitables. omits a5879399fc0 amdgcn: Extend reductions to all types omits 0ce38183001 Fix testsuite regression due to recent IRA changes. omits ac3148a3d7d Fix changelog typo omits 5fad000324d libstdc++: Add 'typename' to fix compilation with Clang omits c9d92a575c9 Update comment to reflect optimization. omits 8dd5d8f31a4 Remove duplicate declaration. omits 3bb6abbf4bb Fix a libiberty testsuite failure omits 577350603a6 lto: Also copy .note.gnu.property section omits 917e56a94f9 Fix typo in C++ standard version. omits 778a77357ca [testsuites] Update several scev/IVOPTs cases omits 649e174102a PR middle-end/92721 - checking ICE on attribute access rede [...] omits 726e292d410 PR middle-end/93926 - ICE on a built-in redeclaration retur [...] omits a499c2f8999 PR c/93812 - ICE on redeclaration of an attribute format fu [...] omits 1e9369c5dcf PR middle-end/93829 - bogus -Wstringop-overflow on memcpy o [...] omits 750d061df09 Daily bump. omits 151bf47e78f Fix test for pr68805. omits 03a71208880 Fix test for pr88233. omits 26e78220c71 coroutines: Test that we correctly use class data members. omits 957a1b14e99 Patch and ChangeLogs for PR92976 omits 12caab4fb19 ChangeLogs for PR92959 omits 7067f8c8140 Patch for PR92959 omits 63cc547f6d8 Darwin, libsanitizer: Adjust minimum supported Darwin versi [...] omits 69a9b14b964 [Darwin, libsanitizer] Default to no sanitizer for Darwin <= 10 omits fed76afb95a x32: Update baseline_symbols.txt omits 6fa4bc48bd6 Daily bump. omits 1cb65b1207c coroutines: Add a test for non-trivial await_resume return type. omits c7dbc549583 Make STATIC_CHAIN_REGNUM a call used register. omits 819852b98eb Disable gnat.dg/socket1.adb on hppa*-*-hpux*. omits 9f6dd268194 Fix/skip various tests for hppa*-*-hpux*. omits 38b1722d5d4 XFAIL IPA tests that are not supported on 32-bit hppa*-*-hpux*. omits 566f544c3e7 Skip charset.cc tests on *-*-hpux*. omits bd55ce63657 Explicitly link with libatomic when needed. omits 44c85722dc6 libstdc++ Hastable: Move std::is_permutation to limit includes omits 68a1a11fad0 Explicitly link with libatomic when needed. omits b177b3696c7 Fix typo in last entry. omits 0483af36a21 Add dg-require-visibility to tests that require visibility [...] omits d4912dc7666 Fix baseline symbols on hppa-linux-gnu omits 5b4c2cc6999 Fix trivial regression from recent IRA changes omits d0ad2a22339 Update cpplib ru.po. omits d48e1175279 Fix regression reported by tester due to recent IRA changes omits 117baab8771 c++: implement C++20 Disambiguating Nested-Requirements (P2092R0) omits 96ad5fb8bc9 Daily bump. omits ce33801fe4c libstdc++: Fix bogus use of memcmp in ranges::lexicographic [...] omits e82192021dd coroutines: Update func-params-08.C to suspend three times. omits 3f469f585e0 runtime: handle linux/arm64 signal register omits 799270b4305 libstdc++: Update the <numeric> synopsis test to latest standard omits 586b016cd48 c++: Fix constrained conversion op. omits 4735f92d48c libstdc++: test for failing assertion should use 'run' not [...] omits 7485ace81de Commit for PR92785 omits ab2f2e19111 Fix target/93937 omits 77e596cf3c1 libstdc++: Also disable caching of reverse_view::begin() fo [...] omits 08bf7bde9f2 Improve detection of ld_date. omits 18396541e47 c++: Further tweak for P1937R2 - const{expr,eval} inconsistencies omits f3ce088645e One more patch for PR93564: Prefer smaller hard regno when [...] omits 349297b6e69 Fix misleading aarch64 mcpu/march warning string omits a1535015786 libstdc++: Memoize {drop,drop_while,filter,reverse}_view::begin omits a51a546c170 libstdc++: Fix FS-dependent filesystem tests omits 86e2dc22c91 libstdc++: Fix failing test in debug mode omits 4707548ee84 Add myself to MAINTAINERS omits 5c3489a083b testsuite: Fix up g++.dg/torture/pr92152.C test for ilp32 targets omits 8f22ba6d69f Daily bump. omits ab466f73bb3 Document that -Wbuiltin-declaration-mismatch is enabled by [...] omits 58645f7153d Update gcc fr.po. omits 449494943e6 libstdc++: Disable diagnostic URLs in testsuite omits 75c299acc47 Fix PR target/93932 omits 9d2d283367a Compare ARGUMENT_PACKS [pr93933] omits ba49e9eb187 libstdc++: Add missing friend declarations in some range adaptors omits 10a32d47986 libstdc++: -D_GLIBCXX_DEBUG fixes in the constrained algos tests omits cfeef9acd2c ipa-cp: Avoid an ICE processing self-recursive cloned edges [...] omits 9640ff5a88f middle-end: Fix wrong code caused by disagreemed between FR [...] omits 17a13507d77 [GCC][PATCH][ARM] Add vreinterpret, vdup, vget and vset bf [...] omits dc941ea9258 amdgcn: sub-dword vector min/max/shift/bit operators omits aa307bd027d PowerPC Add has_arch_pwr* checks omits d9dfec65c5b Use -mno-pcrel for tests requiring TOC. omits aca124df668 define NO_DOT_IN_LABEL only in vxworks6 omits 46788c65f93 work-around system header namespace pollution omits ae7051590d4 libstdc++: Define <=> for Debug Mode array omits b112e3cb602 libstdc++: Fix std::span test failures with _GLIBCXX_ASSERTIONS omits f32a3662cda libstdc++: Fix std::string error in Debug Mode omits da5f369df6d Fix broken type comparison assert omits e94f2542305 libstdc++: Support N3644 "Null Forward Iterators" for tests [...] omits e431546ff9f tree-optimization/93508 - make VN translate through _chk an [...] omits e840185b31e tree-optimization/93953 - avoid reference into hash-map omits 82863a5cc99 amdgcn: fix ICE on subreg of BI reg. omits eb8e6a30a44 libstdc++: Make _GLIBCXX_CONCEPT_CHECKS more constexpr-friendly omits d1215304681 fix -fdebug-prefix-map without gas .file support omits 1956773cc65 gimplify: Don't optimize register const vars to static [PR93949] omits 5f9cd512c42 sccvn: Handle non-byte aligned offset or size for memset (, [...] omits 4fd9efc8877 doc: Update description of BullFreeware omits 494e434c05f maintainer-scripts: Speed up git clone in gcc_release omits cf70bb0fbd7 Document negative form of warning options enabled by defaul [...] omits 1231f71f96a c++: Fix ICE with invalid array bounds [PR93789] omits 71b633aaea3 analyzer: fix ICE with -Wanalyzer-null-dereference [PR 93950] omits 0ba70d1b5ae analyzer: fix ICE on unreachable calls [PR 93947] omits 89f759ac2eb Daily bump. omits 15fc2e04a59 PPC64, fix documentation for __builtin_crypto_vpmsum* built [...] omits dc192bbdd04 coroutines: Amend parameter handling to match n4849. omits c5decc83e4e libgo: update to final Go1.14 release omits 051b9873e78 rs6000: Fix more testsuite fallout from rs6000_legitimate_a [...] omits 44f6b7fb574 c++: Some improvements to concept diagnostics omits 38e10026578 c++: Fix value-init crash in template [PR93676] omits 8ce13842b50 libstdc++: Fix use of inaccessible private member in split_ [...] omits fd335985582 libstdc++: P1645R1 constexpr for <numeric> algorithms omits 113f0a639db libstdc++ Two simplifications for lexicographical_compare omits 8017d95c7f5 libstdc++: Add __maybe_const_t and __maybe_empty_t aliases omits 4a305fa2fd4 c++: Fix ICE with static_cast when converting from int[] [PR93862] omits b9934ad88d6 c++: Add test for DR 1423, Convertibility of nullptr to bool. omits d6ff2207412 c++: Fix ICE with constexpr init and [[no_unique_address]] [...] omits 759bd406a2b dump load permutations and refcount per SLP node omits b6268016bf4 optabs: Don't use scalar conversions for vectors [PR93843] omits 67fa274cd63 analyzer: improvements to logging/dumping omits ce25177f505 testsuite: Add a -O2 -fgimple testcase next to the -O2 -fno [...] omits 4d213bf6011 store-merging: Fix coalesce_immediate_stores [PR93820] omits 5de338f001e c++: Fix rejects-valid bug in cxx_eval_outermost_constant_e [...] omits 07a0e380d62 Daily bump. omits 9c3da8cc5d0 typo fix: Fix probablity, becuse, sucessor and destinarion [...] omits 68f8763d57a Correct an attribute access example. omits e603cd43b14 aarch64: Add bfloat16 vldn/vstn intrinsics omits 8ea6c1b89a2 aarch64: Add bfloat16 vdup and vreinterpret ACLE intrinsics omits 76a8c0f65e2 libstdc++: LWG 3397 basic_istream_view::iterator should not [...] omits ec15da7c330 libstdc++: LWG 3325 Constrain return type of transformation [...] omits 55c4b3f4862 libstdc++: LWG 3313 join_view::iterator::operator-- is inco [...] omits 510bd1c178f libstdc++: LWG 3301 transform_view::iterator has incorrect [...] omits 7f0f108309a libstdc++: LWG 3292 iota_view is under-constrained omits eb7ba6c36b8 arm: ACLE intrinsics for bfloat16 dot product omits 490350a11f8 libstdc++: Remove __memmove wrapper for constexpr algorithms omits dfb93d05246 Fix ChangeLog date omits a71f2193d0d [ARM] Fix -mpure-code for v6m omits 73dc4ae4741 combine: Fix find_split_point handling of constant store in [...] omits 6de946e65c9 libstdc++: Add test accidentally left out of previous commit omits 5b904f175ff libstdc++: Fix regression in std::move algorithm (PR 93872) omits 2877ad9ac28 Fix link failure with debug info in LTO mode omits 81ef67c10a3 testcase for last_vuse in FRE omits 8bc6d0a2da6 doc: minor --enable-checking wording fixes omits 81c833b311b tree-optimization/93868 copy SLP tree before re-arranging stmts omits 2473c81cb2d pass_manager: Fix ICE with -fdump-passes -fdisable-tree-* [ [...] omits fe86f537f01 Dead code in fortran/simplify.c omits 103bc4db766 testsuite: Fix recently added ipa testcases [PR93763] omits 7b60f3ba766 c: Small diagnostics tweak - add missing ? after did you me [...] omits 71837f64ab0 Fix typo: paramter -> parameter [PR93864] omits 267cca3d201 doc: properly describe --enable-checking behavior omits f2ca2088bc3 analyzer: fix -fdump-analyzer omits 04c71707e03 Update gcc de.po. omits 0b002688979 Daily bump. omits b3d788a2cd3 analyzer: disable the "taint" checker by default omits 3a25f345d1f analyzer: fix ICE with OFFSET_TYPE [PR 93899] omits a4dbb9b25a6 internal/poll: add hurd build tag omits fb77bf1c86e Remove a hunk duplicated during a merge. omits b73547e40e0 PR c++/93804 - exempt extern C headers from -Wredundant-tags omits 004f2c07b6d analyzer: eliminate irrelevant control-flow edges from paths omits cae5ff6036a c++: Fix ICE with -Wmismatched-tags [PR93869] omits 27bf39a8035 ortran: ICE using SHAPE with FINDLOC PR93835 omits b07c085581e c++: Fix ICE with ill-formed array list-initialization [PR93712] omits 85c143d002a libstdc++: Add missing bits of P0896R4 pertaining to [back| [...] omits c5eab4ed45e libstdc++: P0769R2 Add shift to <algorithm> omits 027a3f1c387 internal/syscall/unix: add hurd build tag omits c77b6f95e01 fortran: ICE in gfc_conv_constant_to_tree PR93604 omits fb6a8b230ad c++: P1937R2 - Fixing inconsistencies between const{expr,ev [...] omits 8566286eaeb libstdc++: Fix noexcept-specifier for istream_iterator omits 32b8f5df9f0 c++: Fix C++20 variadic lambda init-capture grammar. omits 120e873484f libstdc++: Add default_sentinel support to stream iterators omits e03069be127 PR78353: Fix testcases omits 3841739c29a libstdc++: enable_view has false positives (LWG 3326) omits 7f5617b0044 sccvn: Handle bitfields in push_partial_def [PR93582] omits 2bd8c3ff351 OpenACC tile clause – apply exit/cycle checks (PR 93552) omits f1a681a174c PR47785: Add support for handling Xassembler/Wa options with LTO. omits 9069e9484ce RISC-V: Adjust floating point code gen for LTGT compare omits c7bfe1aaa39 Daily bump. omits 3133bed5d03 Changing cost propagation and ordering colorable bucket heu [...] omits 92e8508edac Add missing closing parenthises in error message. omits 7260547dbff Fix error message. omits 61c8d9e4e5f Patch for PR57710 omits cd6016713aa Daily bump. omits 128ff73d7c5 libatomic: Fix last change [PR55930] omits 6cd5024c864 c++: Use %qs in diagnostic message [PR93882] omits d6f420d9812 Honor --disable-dependency-tracking in libatomic omits e99b18cf710 Daily bump. omits 01af7e0a0c2 Fix handling of floating-point homogeneous aggregates. omits 8d1780b56d0 i18n: Fix translation of --help [PR93759] omits d11676de296 lra: Stop registers being incorrectly marked live v2 [PR92989] omits 25f0909af87 Do not propagate self-dependent value (PR ipa/93763) (ChangeLog) omits 47772af10c0 Do not propagate self-dependent value (PR ipa/93763) omits 147add96091 Darwin: Fix wrong quoting on an error string (PR93860). omits dbfba41e95d PR c++/93753 - ICE on a flexible array followed by a member [...] omits 9e58988061f libstdc++: Define <=> for tuple, optional and variant omits 131fbdd7b75 [PATCH, GCC/ARM] Add MVE target check to sourcebuild.texi omits 436016f4569 arm: ACLE I8MM multiply-accumulate omits b59506cd8b9 testsuite: Add -fcommon to gcc.target/i386/pr69052.c omits bf5582c356e [PATCH, GCC/ARM] Fix MVE scalar shift tests omits b150c838d9d testsuite: Require vect_mutiple_sizes for scan-tree-dump in [...] omits 83d45e1d715 Adapt libgomp acc_get_property.f90 test omits 91e50b2aa2d tree-optimization: fix access path oracle on mismatched arr [...] omits b5fb73b6bed amdgcn: Use correct offset mode for gather/scatter omits 4d6bf96b583 sra: Only verify sizes of scalar accesses (PR 93845) omits 3abfd4f3410 amdgcn: Align VGPR pairs omits 2291d1fd857 amdgcn: fix mode in vec_series omits a0ee8352df6 aarch64: Add SVE support for -mlow-precision-sqrt omits 04f307cbb9e aarch64: Add SVE support for -mlow-precision-div omits d87778ed097 aarch64: Bump AARCH64_APPROX_MODE to 64 bits omits 0df28e68fd1 aarch64: Avoid creating an unused register omits 902d28bd838 aarch64: Fix inverted approx_sqrt condition omits 6f83ceb8cf6 MAINTAINERS: Change to my personal email address omits afbffe08646 Allow CONFIG_SHELL to override build-time shell in mkheaders omits 33fe984aca4 Daily bump. omits 96cbc56ed96 PR c++/93801 - False -Wmismatched-tags upon redundant typename omits 7004e09db1e testsuite: Do not run g++.target/i386/pr93828.C on 32bit targets. omits d56779b8ae5 i386: Fix *vec_extractv2sf_1 and *vec_extractv2sf_1 shufps [...] omits f6088573d81 i386: Fix *vec_extractv2sf_1 and *vec_extractv2sf_1 shufps [...] omits 6e63438a0d7 libstdc++: Fix capturing of lvalue references in_RangeAdapt [...] omits 5586e5060fb libstdc++: Forward second argument of views::iota using the [...] omits e6f24f824be rs6000: Fix infinite loop building ghostscript and icu [PR93658] omits 2c52b2884ba OpenACC's tile clause fix for implicit typing (PR93825) omits b82d4266624 rs6000: Fix infinite loop building ghostscript and icu [PR93658] omits e817c23f680 libstdc++: Issues with range access CPOs (P2091R0) omits 4be779f59b0 libstdc++: Define operator<=> for <system_error> types omits 20fa41e61fd libstdc++: Remove std::type_info::operator!= for C++20 omits c7b591f3868 libstdc++: Add <=> to thread::id omits 4a172be3e5e Remove superfluous word in documentation. omits 6c39d0b79db Remove triling space for a warning. omits 093bdf2cec6 Fix error message for Darwin. omits f40237a37b2 Remove trailing | in help message. omits 85232b45840 Update gcc de.po. omits 549a2400ea5 Daily bump. omits 8f9dd1b0bdd c++: Fix wrong-code with non-constexpr constructor [PR93169] omits ccf86d54cb0 PR tree-optimization/92128 - fold more non-constant strlen [...] omits 38c7b74d2e9 libstdc++: Add missing call to unused subroutine in split_v [...] omits 1b425f3ac51 libstdc++: make common_iterator<I, S> require copyable<I> ( [...] omits 7433536b3d8 libstdc++: Add default-initializers to views (LWG 3364) omits 256f67aa078 libstdc++: Simplify std::three_way_comparable_with (LWG 3360) omits 0294dc5f4ee libstdc++: Simplify std::totally_ordered (LWG 3331) omits 241ed965509 libstdc++: Simplify std::totally_ordered_with (LWG 3329) omits 77f5310f020 libstdc++: subrange converting constructor should disallow [...] omits 59aa9e577eb libstdc++: ranges::iter_move should perform ADL-only lookup [...] omits 58f2e59ad36 testsuite: Add -msse2 to fix ia32 tests. omits fd136f018e6 Fix a typo in comment. omits e89100ef2ef libstdc++: make polymorphic_allocator throw consistent type [...] omits bb54e0b8794 libstdc++: Add __cpp_lib_unwrap_ref feature test macro omits 5f031f9747f libstdc++: midpoint should not constrain T is complete (LWG 3200) omits 66ae31eb308 libstdc++: span's deduction-guide for built-in arrays doesn [...] omits 247f410b837 libstdc++: Remove std::span::cbegin and std::span::cend (LWG 3320) omits f91aa3e6cb8 vect: Fix offset calculation for -ve strides [PR93767] omits aca60ecff35 libstdc++: Add ranges_size_t and rename all_view (LWG 3335) omits 4cc3b275d31 libstdc++: Remove converting constructors from views (LWG 3280) omits 5f3641d0c43 libstdc++: uninitialized_construct_using_allocator should u [...] omits 020a03eec70 libstdc++: Add nodiscard to polymorphic_allocator members ( [...] omits 15411a64534 libstdc++: "safe" in several library names is misleading (L [...] omits fa89adaa979 libstdc++: tuple_element_t is also wrong for const subrange [...] omits a45fb21a10f libstdc++: Remove redundant bool casts in ranges algorithms omits 73d53120508 Fix -save-temp leaking files in /tmp omits 51faf07cef9 sra: Do not create zero sized accesses (PR 93776) omits 665c5bad168 sra: Avoid totally scalarizing overallping field_decls (PR 93667) omits 8d1a1cb1b81 libgomp: Fixes + cleanup for OpenACC's Fortran module + ope [...] omits bfe78b08471 RISC-V: Using fmv.x.w/fmv.w.x rather than fmv.x.s/fmv.s.x omits 242b4fb7f4e libstdc++: P1983R0 Wording for GB301, US296, US292, US291, [...] omits 6fa35f0e284 Add -mavx512vbmi2 to i386-2.C and i386-3.C omits 08ee555df42 Daily bump. omits a5b213dda50 libstdc++: Fix compilation of <ranges> with Clang (PR 93818) omits 71c82d0e18d aarch64: Move vmull_<high_>* to intrinsics omits b02719918d7 c++: Fix array-init1.C for ILP32 [PR93817] omits 14832dcb699 gcc.dg/strcmpopt_6.c: Add space in array for terminator. omits 855b4aaeabd cmd/go: update -DGOPKGPATH to use current pkgpath encoding omits ce7b39d0fc6 libstdc++: Fix new tests that fail for ILP32 targets omits 3fe1910509e Use au->lock exclusively for locking in async I/O. omits 9b8e2dea783 libstdc++: P1976R2 Fixed-size span construction from dynamic range omits d6c9e372372 libstdc++: Fix and simplify constraints on std::span constructors omits f09f32427b2 libstdc++: Reorder declarations of std::span members omits f5b4dc38852 libstdc++: P2116R0 Remove tuple-like protocol support from [...] omits aa667c3f36d libstdc++: P2106R0 Alternative wording for GB315 and GB316 omits f3169941996 libstdc++: P1243R4 Rangify new algorithms omits 06119d691e2 [fortran] ICE assign character pointer to non target PR93714 omits fa1160f6e50 Restore LTO PGO bootstrap after ea0b12523d0d9a9059b5. omits 23d3f25c87d [Fortran] ICE: Invalid expression in gfc_element_size PR93601 omits 08afe87b797 Always compare types of LHS for gimple_assign in ICF. omits 33351ff9faa Drop MALLOC attribute for void functions. omits ea0b12523d0 Introduce -fprofile-reproducibility and support it with TOP N. omits 0b2b45a68f4 analyzer.opt: rewrite description of -fdump-analyzer-callgr [...] omits 4f40164a932 analyzer: fix ICE on failed casts [PR 93777] omits 2e6233935c7 analyzer: fix ICE on COMPONENT_REF of ARRAY_TYPE [PR 93778] omits a674c7b8b80 analyzer: fix ICE on pointer arithmetic with incomplete typ [...] omits 68f9c41d54a analyzer: add test coverage for gfortran ICE fix [PR 93779] omits 8f55a0eec91 [Fortran] ICE in gfc_typenode_for_spec PR93603 omits d4c10c9f4bf [fortran] ICE in gfc_validate_kind(): Got bad kind [PR93580] omits da67227bfc4 ipa: Various diagnostic fixes [PR93797] omits be7c145ad52 tree-ssa: Fix ICE in build_vector_type [PR93780] omits 8def1d525c5 Typo fixes - functoin -> function [PR93796] omits abb4852434b diagnostics: don't generate URLs that won't be used omits d8cde6f9c22 analyzer: fix ICE on function pointer casts [PR 93775] omits 1ee98e41383 Daily bump. omits c0ee90348ae Update cpplib sv.po. omits 96bae436e0c Do not call null register_common in emutls omits bc0f8df124f [AArch64] Fix PR93565 testcase for ILP32. omits c5e1c1d3aba libstdc++: P1964R2 Wording for boolean-testable omits 7ab36231a17 libstdc++: P1970R2 Consistency for size() functions: Add ra [...] omits 9866abe31ec libstdc++ P1956R1 On the names of low-level bit manipulatio [...] omits cd23cdb1743 Fix existing fold-vec-extract-longlong.p8.c testcase omits cfbc8fbb37e libstdc++: Add comment to <charconv> explaining C++14 status omits 9cd4eeefcc6 libstdc++: Reduce header dependencies for C++20 (PR 92546) omits c03b53da912 libstdc++: Add lightweight replacement for std::numeric_lim [...] omits 4540ef781bc libstdc++: Fix regression in libstdc++-prettyprinters/cxx20.cc omits d6dfa3dafc0 libstdc++: Make "implicit expression variants" more explici [...] omits 98cf2c26596 libstdc++: Implement "Safe Integral Comparisons" (P0586R2) omits 5e2dae50d2d Fix grammar in error message. omits c83a55d8b4e Fix double quoting. omits 1db97918101 Fix a typo. omits abe13e1847f c/86134 avoid errors for unrecognized -Wno- options omits f76a88ebf08 analyzer: fix ICEs in region_model::get_lvalue_1 [PR 93388] omits 0993ad65cc4 analyzer: fix wording for assignment from NULL omits 670987874d2 analyzer: add diagnostics to output of -fdump-analyzer-expl [...] omits a8532e9927a rs6000: mark clobber for registers changed by untpyed_call omits f0a33db5fb6 Daily bump. omits 6e37e49616d i386: Fix atan2l argument order [PR93743] omits 72700543b67 libgo: install internal/reflectlite.gox omits 9a3d019a74d libbacktrace: update to current libgo test file omits 93b8cfce27a libstdc++: Move code after an early exit constexpr if to un [...] omits e19c49e0dab Daily bump. omits eef65c474e6 c++: Fix poor diagnostic for array initializer [PR93710] omits fb260504094 c++: Add -std=c++20. omits 0b3c2eed35d libgo: update to Go1.14rc1 release omits 17edb3310d8 runtime: on 32-bit systems, limit default GOMAXPROCS to 32 omits 5599262661a libstdc++: Whitespace and formatting adjustments omits b40c57bdd2e libstdc++: Convert the ranges algorithm entities into funct [...] omits 90b7eb6539b libstdc++: Fold some ranges algo subroutines into their onl [...] omits acff02ef1f4 c++: Add test for PR 68061. omits 1e166191ef3 c++: Fix lambda in atomic constraint. omits d7136542767 c++: Remove more dead code. omits 4d5bb56b1d3 c++: Add testcase for PR 90764. omits 187dd955dbe match.pd: Disallow side-effects in GENERIC for non-COND_EXP [...] omits 55b00d14f4d libstdc++: Update __cpp_lib_erase_if macro (P1115R3) omits 5b1d5885095 libstdc++: Implement LWG 3150 for std::uniform_random_bit_g [...] omits 458c8d6459c PR 87488: Add --with-diagnostics-urls configuration option omits d6ee2e7c5a6 Document compatibility of aliases and their targets, correc [...] omits 1d757b09508 Fix duplicates for anonymous structures with -fdump-ada-spec omits c26007ab172 Update .po files. omits 81fc552558f Fix problematic TLS sequences for the Solaris linker omits d8305a03b4f rtlanal: optimize costly division in rtx_cost omits 519a33f954f c++: Fix thinko in enum_min_precision [PR61414] omits 515dd04260c sra: Avoid verification failure (PR 93516) omits 5a8754323d6 Add ChangeLog entries to relevant ChangeLog files for my la [...] omits cf1db5c9a34 Intrinsic macro of vpshr* and vpshl* lack a closing parenth [...] omits e235031d490 c++: Partially implement P1042R1: __VA_OPT__ wording clarif [...] omits c595ad44fa8 Daily bump. omits d876c8f9cfb rs6000: fixinc: Skip machine_name fix for powerpc*-*-linux* omits 994e0ad4152 c++: Emit DFP typeinfos even when DFP is disabled [PR92906] omits 9a0c4f5b373 c++: Fix useless using-declaration. omits abc79c6498a c++: Fix static local vars in extern "C". omits 613c932f5e5 libstdc++: Implement ranges [specialized.algorithms] omits 90fc7b3ce0e libstdc++: Move some ranges algos to a new header <bits/ran [...] omits bacdd5e978d c: Fix ICE with cast to VLA [93576] omits 0a649b83751 skip fixinc on vxworks7*, amend mkheaders omits bb97ad35ead Add -fdelete-null-pointer-checks to more new C++ testcases. omits 1d69147af20 i386: Skip ENDBR32 at the target function entry omits ac5e8d2fa0c arc: Don't use if-conversion when optimizing for size. omits 9ebba06b5b9 [ARC] Deprecate q-class option. omits e57764be555 [ARC] Use TARGET_INSN_COST. omits 8dca38c43c9 [ARC] Update mlo/mhi handling when big-endian CPU. omits ae2b8ede40a i386: Fix up _mm*_mask_popcnt_epi* [PR93696] omits 2d9eb4e4ca7 Add ChangeLog entry for my last commit omits 001ab12e620 openmp: ignore nowait if async execution is unsupported [PR93481] omits 8aba425f4eb sccvn: Handle bitfields in vn_reference_lookup_3 [PR93582] omits 8ea884b85e3 testsuite/93717 fix up gcc.dg/optimize-bswapsi-2.c for BE omits dc6d0f89d4b i386: Fix k*shift* intrinsics [PR93673] omits 74ddc9b8e55 testsuite: Fix g++.dg/analyzer/pr93212.C with check-c++-all omits fc7c3d13a89 Daily bump. omits c2368db567a c++: Fix constexpr if and braced functional cast. omits 68bb7e3b9dc coroutines: Update to n4849 allocation/deallocation. omits 1cd9bef89ef testsuite: Fix up gcc.target/powerpc/pr93122.c test omits bc7ac0a2da2 Commit correct version of last patch omits 985873e5087 Combine the two H8 mode shortening peepholes into a single [...] omits 99bbab9f774 libstdc++: Fix LWG issues 3389 and 3390 omits 02ce382cd32 Use a non-empty test program to test ability to link. omits 3f3932a0ec8 real: Fix roundeven on inf/nan [PR93663] omits b32a3f32436 libstdc++: Add missing std:: qualification of a forward call omits 0a0de9636d2 PR middle-end/93646 - confusing -Wstringop-truncation on st [...] omits 37462a131c5 Drop unused comparison shortening pattern and consolidate r [...] omits 5bfc8303ffe [AArch64] Set ctz rtx_cost (PR93565) omits 9921bbf9b2e [AArch64] Improve popcount expansion omits e5cc04a73a3 Clean up dead patterns, splitters, expanders and peepholes [...] omits 54947e4db0a c++: Add new test [PR88819] omits e428a9cf85a c++: Fix ICE-on-invalid with broken attribute [PR93684] omits 62fc0a6ce28 i386: Fix up vec_extract_lo* patterns [PR93670] omits 12c763c68a2 testsuite/93697 fix inconsistent warning in testcase omits 4d2248bec5d [IRA] Fix PR91052 by skipping multiple_sets insn in combine [...] omits 91f993b7e31 analyzer: use ultimate alias target at calls (PR 93288) omits d9e067f98b0 rs6000: Use strlen instead of sizeof - 1 omits 35e24106fc1 analyzer: g++ testsuite support omits 3889b0cb458 Daily bump. omits d6ef77e023c c++: Fix implicit friend operator==. omits 9a5338e57db PR tree-optimization/93683 - ICE on calloc with unused retu [...] omits ad21e0072e2 Add ppc_ieee128_ok target-supports proc omits 7a775242ea2 Rename -mprefixed-addr to be -mprefixed, and document it. omits a60d98890bb analyzer: fix ICE due to missing state_change purging (PR 93374) omits a0e4929b046 analyzer: fix ICE in "__analyzer_dump_exploded_nodes" on no [...] omits cd28b759213 analyzer: fix ICE with equiv_class constant (PR 93649) omits 5e17c1bdadb analyzer.opt: reword descriptions of two dump options (PR 93657) omits c46d057f557 analyzer: workaround for nested pp_printf omits a5e3dd5d2e0 regalloc/debug: fix buggy print_hard_reg_set omits c0e05505ffd Tweak testcases for pr70010 omits f348846e255 [GCC][PATCH][ARM]Add ACLE intrinsics for dot product (vusdo [...] omits 667afe5a49c tree-optimization/93661 properly guard tree_to_poly_int64 omits 9714f1a70d1 tree-optimization/93661 properly guard tree_to_poly_int64 omits dfffecb8026 c++: Fix static initialization from <=>. omits a6ee556c765 c++: Fix return type deduction with an abbreviated function [...] omits 91f4fc40bcf c++: Improve dump_decl for standard concepts omits 9053a18fc77 Daily bump. omits eb031d4ba27 analyzer.opt: fix typos in descriptions (PR 93659) omits e87deb37649 analyzer: handle vector types (PR 93350) omits e953f9588d4 analyzer: fix ICE reporting NULL dereference (PR 93647) omits f57aa9503ff i386: Fix -mavx -mno-mavx2 ICE with VEC_COND_EXPR [PR93637] omits 41a9e940c70 analyzer: fix ICE with fortran constant arguments (PR 93405) omits e9fb7579cbb analyzer: gfortran testsuite support omits 7214fce3024 Fix libgcc build failure for FRV with recent versions of gas. omits c88ffcc6f4f Darwin: -Wformat-diag fix (PR93641) omits 7848054c68b Fix bogus duplicate attribute errors for submodule functions. omits 0cc575e4d8b PR c/93640 - The write_only and read_write attributes can b [...] omits d50ecb83881 gcc.target/cris/dbr-1.c: New test. omits 7573521f464 gcc.target/cris/pr93372-3.c, -4.c...-35.c: New tests. omits 991c1376b8f gcc.target/cris/pr93372-2.c, -5.c, -8.c: New tests. omits d12f1b914cc gcc.target/cris/pr93372-1.c: New test. omits dcdd0aa872b gcc.target/cris/cris.exp (check_effective_target_cc0): New. omits cfaf5204864 cris: try to generate zero-based comparisons omits cf0f07ef0ef Move ChangeLog entry of commit bf6465d046 from gcc to libgcc omits 86edfcfeccf arm: Add testcase for already fixed ICE [PR91913] omits bf6465d0461 i386: Properly pop restore token in signal frame omits 1cad5e89a9e arm: correct constraints on movsi_compare0 [PR91913] omits 339ab27a7de md.texi (Define Subst): Match closing paren in example. omits a59aa302682 c-format: -Wformat-diag fix [PR93641] omits 5602b48b2ed arm: Fix up arm installed unwind.h for use in pedantic mode [...] omits 13686ecef23 c++: Fux strncmp last argument in dump_decl_name [PR93641] omits 36a798fd192 i386: Fix strncmp last arguments in x86_64_elf_section_type_flags omits 59dbb04df76 c++: Fix flexible array with synthesized constructor. omits fd789c816b0 Add xfails to libgomp tests target-{33,34}.c, target-link-1.c omits a5f79f225e6 Update testcase ChangeLog for PR93203 omits a0f6a8cb414 Generalized value pass-through for self-recusive function ( [...] omits 04c3a1f2c6e Daily bump. omits 8686c4d8451 Fix target selector for pr91333.c omits f4777088c9f Improve splitX passes management omits 38660e87f01 libstdc++: Fix names of types in comment omits 97a7c229554 libstdc++: Fix non-ASCII characters in comment omits dcda050e6c3 libstdc++: Fix BUILTIN-PTR-CMP helpers omits 81958cd6adf c++: Fix ICE during constexpr virtual call evaluation [PR93633] omits 9bc3b95dfef openmp: Optimize DECL_IN_CONSTANT_POOL vars in target regions omits a5691173e61 Daily bump. omits c2a4bf2d6ed aarch64: fix strict alignment for vector load/stores (PR 91927) omits 4b39d801b26 rs6000: Fix testsuite fallout from previous fix. [PR93136] omits b780f68e025 RISC-V: Improve caller-save code generation. omits aaa26bf496a c++: Use constexpr to avoid wrong -Wsign-compare (PR90691). omits 173c8defa6e c++: Preserve location in maybe_constant_value. omits 61f5369f7ec c++: Fix -Wreturn-local-addr location. omits c151a342b8b c++: Fix TREE_SIDE_EFFECTS after digest_init. omits c7c09af8ef0 c++: Handle CONSTRUCTORs without indexes in find_array_ctor [...] omits 79ab8c4321b i386: Make xmm16-xmm31 call used even in ms ABI [PR65782] omits 561d91dcc91 Daily bump. omits 8633545d6af Regenerate .pot files. omits ac6eaa55a51 c++: Fix paren init of aggregates in unevaluated context [PR92947] omits 8496e135b11 c++: Make PR92654 testcase valid. omits 1e042b396e2 c++: Fix use of local in constexpr if. omits c8dd2446f59 libstdc++: Implement P1878R1 "Constraining Readable Types" omits d222d8ec3c1 libstdc++: Fix bug in iterator_traits<common_iterator<S,I>> omits 6fa476f6e1a [PATCH] add -mvsx to pr92923-1.c test requiring vsx omits 572992c8920 libstdc++ Fix missing return in istream_view iterator omits a04f635d1e4 libstdc++: Remove extraneous && omits 40f64837806 aarch64: ACLE I8MM multiply-accumulate intrinsics omits b7903d9f5be libstdc++: Add [range.istream] omits 55d4cbcba8f Fix ChangeLog for previous commit omits cba9ef069e5 libstdc++: Implement C++20 range adaptors omits 0d57370c9cc libstdc++: Optimize C++20 comparison category types omits 82aee6dd61e c++: Fix ICE on nonsense requires-clause. omits 3c7a03bc360 middle-end/93519 - avoid folding stmts in obviously unreach [...] omits 5713834e4b9 libstdc++: Enable three-way comparison for iota_view iterators omits ea5ca698dca x86-64: Pass aggregates with only float/double in GPRs for MS_ABI omits c006911de91 powerpc: Fix -fstack-clash-protection -mprefixed-addr ICE [ [...] omits c58e6cc32c4 Add testcase of PR c++/89404, already fixed in trunk. omits 811a475ea3f arm: Fix up arm installed unwind.h for use in pedantic mode [...] omits f82617f229b i386: Better patch to improve avx* vector concatenation [PR93594] omits e7bec5d5ede i386: Fix splitters that call extract_insn_cached [PR93611] omits bc4646410a3 libstdc++: Implement C++20 constrained algorithms omits 13f5b93e645 analyzer: fix reproducer for PR 93375 omits e032e7a9ab5 Daily bump. omits a66219dce7f Fix PR 93569. omits d26f37a16e3 PR93561 -- [bounds checking] memory overflow for spill_for omits cb273d81a45 analyzer: round-trip pointer-equality through intptr_t omits 1ccdd460d10 aarch64: Add a type attribute to aarch64_movk<mode> omits 72b2f3317b4 rs6000: Use rldimi for 64-bit constants with high=low (PR93012) omits 201c2f785f4 [GCC][PATCH][ARM] Set profile to M for Armv8.1-M omits 52b25ffca1f [GCC][PATCH][ARM] Regenerate arm-tables.opt for Armv8.1-M patch omits a59658eaefa Remove parenthesis from return statements in i386.md. omits b7c840121d9 Add missing ChangeLog entry. omits bba0c624c8b aarch64: Add an and/ior-based movk pattern [PR87763] omits b65a1eb3fae aarch64: Add an extra sbfiz pattern [PR87763] omits 88ec0e8dbe6 Unify gcc.target/i386/memcpy scan strings. omits 4a136a214ed c++: Fix ICE with lambda in operator function [PR93597] omits f78335df699 aarch64: ACLE intrinsics bfmmla and bfmlal<b/t> omits ad84548336a Emit "#" instead of calling gcc_unreachable for invalid insns. omits c940105cc17 Fix PowerPC prototype documentation of __builtin_mtfsf (PR93570) omits 554ced43ebe Revert mangling of names with -fprofile-generate=<dir>. omits bd630df0337 libstdc++: Fix comment to refer to correct PR omits 26eae9ac2bf libstdc++: decay in viewable_range should be remove_cvref ( [...] omits 101baaee42a [Testsuite] – More fixes for remote execution: check_gc_sec [...] omits d1aa7705d59 libstdc++: Remove redundant macro that is always empty omits ff861d65950 [GCC][BUG][ARM] Fix ICE due to BFmode libfunc call (PR93300) omits 3f740c67dbb i386: Improve avx* vector concatenation [PR93594] omits cb3f06480a1 openmp: Fix handling of non-addressable shared scalars in p [...] omits cf785618ecc openmp: Notice reduction decl in outer contexts after addin [...] omits 006eeaa819d Initialize barrier_cache for ARM EH ABI compliance omits 3774c0b934c cgraph: A COMDAT decl always has non-zero address. omits b8e165be65e Daily bump. omits 297aa668293 Remove trailing comma to avoid pedantic warning in C++ 98 m [...] omits e7868dc6a79 PR tree-optimization/92765 - wrong code for strcmp of a uni [...] omits f6bef09771c c++: Fix decltype of empty pack expansion of parm. omits ba67231631b Simplify post epilogue_completed splitters. omits f214002ba16 Move CL to the correct file. omits 78c4eb1c4c1 Add missing CL. omits 5a8ad97b6e4 c++: Mark __builtin_convertvector operand as read [PR93557] omits d10cddeaad2 Fix PR 93568 (thinko) omits 44334e03652 c++: Fix ICE with CONSTRUCTOR flags verification [PR93559] omits fa0c6e297b2 c++: Fix SEGV with malformed constructor decl. omits efe0e5cd64b amdgcn: Remove redundant multilib omits f976fe0937c Fix testsuite "regression" on hppa after recent IRA changes. omits 91bc3c98851 [libgomp] – Fix check_effective_target_offload_target_nvptx [...] omits 269e8130b77 libstdc++: Remove workarounds for constraints on alias templates omits a4d3bfc0851 analyzer: add enode status and revamp __analyzer_dump_explo [...] omits b7b3378f91c i386: Omit clobbers from vzeroupper until final [PR92190] omits 17a2e8c0918 i386: Schedule the only -O0 split pass on x86 after pro_and [...] omits 9847df2c957 testsuite/92177 fix for SLP build changes omits 1105cf8163f middle-end/90648 fend off builtin calls with not enough arg [...] omits 5f44a4341cf libiberty/hashtab: More const parameters omits a2155f7dd3d Increase index number for creating temp vars' name. omits bfce27245b0 Fix up comment typo. omits b843bcb8951 openmp: Avoid ICEs with declare simd; declare simd inbranch [...] omits 27736735f6f Do not load body for alias symbols. omits f4239581925 Document ASLR for Precompiled Headers. omits 7db12d155dd libstdc++: Apply the move_iterator changes described in P1207R4 omits 3ef39186b61 Handle type deduction of auto and decltype(auto) with refer [...] omits 81d73774ed6 Daily bump. omits 85409531ff0 c++: Fix error-recovery with concepts. omits 0712ea6313b c++: Fix constexpr vs. omitted aggregate init. omits a1c9c9ff06a c++: Fix ({ ... }) array mem-initializer. omits c422cec54a5 analyzer: fix testsuite assumption that sizeof(int) > 2 omits 1dae549dccf analyzer: fix build error with clang (PR 93543) omits 5124c34fcc6 tree-optimization/93538 - add missing comparison folding case omits 9bc5bea1f3f libstdc++: Fix name of macro in #undef directive omits 9962493ca2f libstdc++: Fix regressions in unique_ptr::swap (PR 93562) omits 59afd6ad836 libcpp: Diagnose __has_include outside of preprocessor dire [...] omits f8d6e448f80 libcpp: Diagnose __has_include outside of preprocessor dire [...] omits c04babd9dfa libcpp: Fix ICEs on __has_include syntax errors [PR93545] omits 5bc9d2f5ed4 coroutines: Prevent repeated error messages for missing promise. omits 5f0653a8b75 tree-optimization/91123 - restore redundant store removal omits fc98d038618 tree-optimization/92819 restrict new vector CTOR canonicalization omits 9a4d502421c Fix release checking build of ARM. omits 79530f94e9c syscall: fix riscv64 GNU/Linux build omits 628ee3c2f33 libbacktrace: always pass -g when compiling test code omits 8b117ad0c39 Daily bump. omits e181ffc92a3 Optimize vec_extract of vectors in memory with a PC-relativ [...] omits fb47dc28d2d Rewrite convulated code to avoid adding r0. omits e7f3e075282 Adjust how variable vector extraction is done. omits 87fbd5347b3 c++: Fix constexpr vs. reference parameter. omits 8fda2c274ac c++: Allow parm of empty class type in constexpr. omits 19e43cbce35 Add some gcc_asserts for vector extract processing. omits d60c25fa020 coroutines: Fix ICE on invalid (PR93458). omits 833f1e66e3a analyzer: avoid use of fold_build2 omits 8525d1f5f57 analyzer: detect zero-assignment in phis (PR 93544) omits 73f386581bd analyzer: show BBs in .dot dumps omits 5e10b9a28be analyzer: fix ICE merging models containing label pointers [...] omits 287ccd3bd6b analyzer: fix ICE due to comparing int and real constants ( [...] omits e01975f97cb rs6000: Update constraint documentation omits 492c63e5b72 arm: Use move-if-change for updating regenerated files [PR93548] omits 591f869ad70 Remove gfx801 "carrizo" support omits 3539fc13172 c++: Fix cast to pointer to VLA. omits 44f77a6dea2 This patch is for PR target/91816 omits e464fc90350 [OpenACC] bump version for 2.6 plus libgomp.texi update omits 7c8e1f920a7 [OpenMP] Add missing parameters to omp_lib documentation (P [...] omits ae86ede8e98 [Fortran] Fix to strict associate check (PR93427) omits f626ae54788 s390x: Fix popcounthi2_z196 expander [PR93533] omits c3ccce5b47f coroutines: Bind label_decl of original function to actor function omits 75201e825d6 Daily bump. omits b817be038d9 c++: Fix ICE on invalid alignas in a template [PR93530]
This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/linaro-local/ci/tcwg_bmk_tk1/gnu-master-arm-spec2k6-Os_LT [...] \ O -- O -- O (9b4f00dd3f7)
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: ChangeLog | 18 - MAINTAINERS | 3 +- config/ChangeLog | 8 - config/no-executables.m4 | 4 +- fixincludes/ChangeLog | 13 - fixincludes/fixinc.in | 2 +- fixincludes/mkfixinc.sh | 1 - fixincludes/mkheaders.in | 25 +- gcc/ChangeLog | 1734 - gcc/ChangeLog-2009 | 2 +- gcc/DATESTAMP | 2 +- gcc/Makefile.in | 1 - gcc/ada/ChangeLog | 5 - gcc/ada/raise-gcc.c | 10 - gcc/alias.c | 99 +- gcc/alias.h | 2 - gcc/analyzer/ChangeLog | 437 - gcc/analyzer/analysis-plan.cc | 6 +- gcc/analyzer/analyzer.cc | 61 - gcc/analyzer/analyzer.h | 2 - gcc/analyzer/analyzer.opt | 14 +- gcc/analyzer/bar-chart.cc | 102 - gcc/analyzer/bar-chart.h | 60 - gcc/analyzer/checker-path.cc | 2 +- gcc/analyzer/constraint-manager.cc | 27 +- gcc/analyzer/diagnostic-manager.cc | 177 +- gcc/analyzer/diagnostic-manager.h | 18 +- gcc/analyzer/engine.cc | 331 +- gcc/analyzer/exploded-graph.h | 53 +- gcc/analyzer/program-state.cc | 42 +- gcc/analyzer/program-state.h | 14 +- gcc/analyzer/reachability.h | 76 - gcc/analyzer/region-model.cc | 279 +- gcc/analyzer/region-model.h | 57 +- gcc/analyzer/sm-malloc.cc | 66 +- gcc/analyzer/sm.cc | 5 +- gcc/analyzer/sm.h | 7 - gcc/analyzer/supergraph.cc | 53 +- gcc/analyzer/supergraph.h | 8 +- gcc/bb-reorder.c | 6 +- gcc/c-family/ChangeLog | 54 - gcc/c-family/c-ada-spec.c | 138 +- gcc/c-family/c-attribs.c | 25 +- gcc/c-family/c-cppbuiltin.c | 2 +- gcc/c-family/c-format.c | 3 +- gcc/c-family/c-pragma.c | 2 +- gcc/c-family/c.opt | 12 +- gcc/c/ChangeLog | 25 - gcc/c/c-decl.c | 82 +- gcc/c/c-typeck.c | 27 +- gcc/c/gimple-parser.c | 7 +- gcc/calls.c | 5 - gcc/cfghooks.c | 4 +- gcc/cgraph.c | 25 +- gcc/collect2.c | 130 +- gcc/collect2.h | 4 + gcc/combine.c | 5 +- gcc/common.opt | 16 - gcc/common/config/arc/arc-common.c | 2 +- gcc/common/config/avr/avr-common.c | 6 +- gcc/config.gcc | 2 +- gcc/config.in | 6 - gcc/config/aarch64/aarch64-builtins.c | 9 - gcc/config/aarch64/aarch64-protos.h | 17 +- gcc/config/aarch64/aarch64-simd-builtins.def | 22 - gcc/config/aarch64/aarch64-simd.md | 75 +- gcc/config/aarch64/aarch64-sve.md | 100 +- gcc/config/aarch64/aarch64.c | 133 +- gcc/config/aarch64/aarch64.md | 37 +- gcc/config/aarch64/arm_neon.h | 1141 +- gcc/config/aarch64/iterators.md | 64 +- gcc/config/arc/arc.c | 94 +- gcc/config/arc/arc.md | 217 +- gcc/config/arc/arc.opt | 2 +- gcc/config/arc/constraints.md | 2 +- gcc/config/arc/fpu.md | 4 +- gcc/config/arc/predicates.md | 5 - gcc/config/arm/arm-builtins.c | 50 +- gcc/config/arm/arm-cpus.in | 1 - gcc/config/arm/arm-protos.h | 2 - gcc/config/arm/arm-tables.opt | 9 +- gcc/config/arm/arm.c | 84 +- gcc/config/arm/arm.md | 130 +- gcc/config/arm/arm_neon.h | 658 +- gcc/config/arm/arm_neon_builtins.def | 22 +- gcc/config/arm/iterators.md | 41 +- gcc/config/arm/neon.md | 118 +- gcc/config/arm/t-arm | 6 +- gcc/config/arm/thumb1.md | 16 +- gcc/config/arm/unspecs.md | 5 - gcc/config/cris/cris-protos.h | 1 - gcc/config/cris/cris.c | 57 - gcc/config/cris/cris.md | 6 +- gcc/config/darwin-c.c | 5 +- gcc/config/darwin.c | 3 +- gcc/config/gcn/gcn-opts.h | 1 + gcc/config/gcn/gcn-valu.md | 348 +- gcc/config/gcn/gcn.c | 132 +- gcc/config/gcn/gcn.md | 66 +- gcc/config/gcn/gcn.opt | 7 +- gcc/config/gcn/t-gcn-hsa | 2 +- gcc/config/gcn/t-omp-device | 2 +- gcc/config/h8300/h8300-protos.h | 3 + gcc/config/h8300/h8300.c | 139 + gcc/config/h8300/h8300.md | 393 +- gcc/config/i386/avx512bitalgintrin.h | 24 +- gcc/config/i386/avx512vbmi2intrin.h | 90 +- gcc/config/i386/avx512vbmi2vlintrin.h | 173 +- gcc/config/i386/avx512vpopcntdqintrin.h | 8 +- gcc/config/i386/avx512vpopcntdqvlintrin.h | 17 +- gcc/config/i386/i386-features.c | 29 +- gcc/config/i386/i386.c | 31 +- gcc/config/i386/i386.h | 4 +- gcc/config/i386/i386.md | 51 +- gcc/config/i386/mmx.md | 8 +- gcc/config/i386/sse.md | 104 +- gcc/config/lm32/lm32.c | 8 +- gcc/config/nds32/nds32.c | 2 +- gcc/config/or1k/or1k.opt | 2 +- gcc/config/pa/pa.c | 2 +- gcc/config/pa/som.h | 18 +- gcc/config/riscv/riscv.c | 21 +- gcc/config/riscv/riscv.h | 7 - gcc/config/rs6000/constraints.md | 153 +- gcc/config/rs6000/predicates.md | 2 +- gcc/config/rs6000/rs6000-cpus.def | 6 +- gcc/config/rs6000/rs6000-logue.c | 36 +- gcc/config/rs6000/rs6000.c | 307 +- gcc/config/rs6000/rs6000.h | 4 +- gcc/config/rs6000/rs6000.md | 6 +- gcc/config/rs6000/rs6000.opt | 4 +- gcc/config/rs6000/vsx.md | 104 +- gcc/config/rx/elf.opt | 2 +- gcc/config/s390/s390.h | 8 +- gcc/config/s390/s390.md | 27 +- gcc/config/sh/sh.c | 4 +- gcc/config/sparc/sparc.c | 7 +- gcc/config/v850/v850.c | 2 +- gcc/config/v850/v850.h | 5 +- gcc/config/vx-common.h | 14 +- gcc/configure | 43 +- gcc/configure.ac | 30 +- gcc/coretypes.h | 7 - gcc/coverage.c | 8 + gcc/cp/ChangeLog | 471 - gcc/cp/call.c | 34 +- gcc/cp/class.c | 27 +- gcc/cp/constexpr.c | 159 +- gcc/cp/constraint.cc | 36 +- gcc/cp/coroutines.cc | 935 +- gcc/cp/cp-gimplify.c | 31 - gcc/cp/cp-tree.h | 18 +- gcc/cp/cxx-pretty-print.c | 17 - gcc/cp/decl.c | 30 +- gcc/cp/decl2.c | 2 +- gcc/cp/error.c | 26 +- gcc/cp/expr.c | 2 - gcc/cp/init.c | 59 +- gcc/cp/mangle.c | 6 +- gcc/cp/method.c | 50 +- gcc/cp/name-lookup.c | 14 +- gcc/cp/parser.c | 112 +- gcc/cp/pt.c | 106 +- gcc/cp/rtti.c | 14 - gcc/cp/semantics.c | 3 +- gcc/cp/tree.c | 45 +- gcc/cp/type-utils.h | 26 +- gcc/cp/typeck.c | 23 +- gcc/cp/typeck2.c | 8 +- gcc/diagnostic-color.c | 101 +- gcc/diagnostic-url.h | 18 +- gcc/diagnostic.c | 36 +- gcc/doc/analyzer.texi | 16 +- gcc/doc/extend.texi | 73 +- gcc/doc/install.texi | 86 +- gcc/doc/invoke.texi | 1717 +- gcc/doc/md.texi | 194 +- gcc/doc/sourcebuild.texi | 5 - gcc/dse.c | 9 +- gcc/dwarf2out.c | 4 +- gcc/explow.c | 3 - gcc/fold-const.c | 64 - gcc/fold-const.h | 4 - gcc/fortran/ChangeLog | 143 +- gcc/fortran/array.c | 11 +- gcc/fortran/cpp.c | 2 +- gcc/fortran/decl.c | 16 - gcc/fortran/expr.c | 14 +- gcc/fortran/gfortran.h | 7 - gcc/fortran/gfortran.texi | 15 +- gcc/fortran/interface.c | 6 +- gcc/fortran/intrinsic.texi | 29 +- gcc/fortran/invoke.texi | 4 + gcc/fortran/match.c | 53 +- gcc/fortran/module.c | 8 +- gcc/fortran/openmp.c | 15 +- gcc/fortran/primary.c | 24 +- gcc/fortran/resolve.c | 3 +- gcc/fortran/simplify.c | 17 +- gcc/fortran/symbol.c | 7 +- gcc/fortran/trans-array.c | 32 +- gcc/fortran/trans-expr.c | 11 - gcc/fortran/trans-intrinsic.c | 21 +- gcc/gcc.c | 29 - gcc/genmatch.c | 22 +- gcc/gimple-fold.c | 45 +- gcc/gimple-ssa-store-merging.c | 99 +- gcc/gimplify.c | 27 +- gcc/go/gofrontend/MERGE | 2 +- gcc/ipa-cp.c | 247 +- gcc/ipa-devirt.c | 2 +- gcc/ipa-icf-gimple.c | 4 +- gcc/ipa-param-manipulation.c | 4 - gcc/ipa-prop.h | 2 +- gcc/ipa-pure-const.c | 5 +- gcc/ipa-visibility.c | 2 +- gcc/ira-color.c | 123 +- gcc/ira-conflicts.c | 22 +- gcc/ira.c | 5 - gcc/lra-assigns.c | 2 - gcc/lra-lives.c | 109 +- gcc/lto-opts.c | 9 - gcc/lto-streamer-out.c | 3 +- gcc/lto-wrapper.c | 105 +- gcc/lto/ChangeLog | 7 - gcc/lto/lto-dump.c | 22 +- gcc/match.pd | 42 +- gcc/omp-expand.c | 4 +- gcc/omp-low.c | 33 +- gcc/omp-simd-clone.c | 12 +- gcc/optabs-tree.c | 5 - gcc/opts-common.c | 66 - gcc/opts-global.c | 6 +- gcc/opts.c | 8 +- gcc/opts.h | 5 - gcc/params.opt | 2 +- gcc/passes.c | 2 - gcc/po/ChangeLog | 29 - gcc/po/be.po | 39370 +++++++------- gcc/po/da.po | 48835 ++++++++--------- gcc/po/de.po | 41226 +++++++------- gcc/po/el.po | 43510 +++++++-------- gcc/po/es.po | 42781 +++++++-------- gcc/po/exgettext | 5 +- gcc/po/fi.po | 48618 ++++++++--------- gcc/po/fr.po | 41843 +++++++-------- gcc/po/gcc.pot | 38197 ++++++------- gcc/po/hr.po | 36860 ++++++------- gcc/po/id.po | 53473 +++++++++---------- gcc/po/ja.po | 52051 +++++++++--------- gcc/po/nl.po | 45987 ++++++++-------- gcc/po/ru.po | 43492 +++++++-------- gcc/po/sr.po | 52899 +++++++++--------- gcc/po/sv.po | 42821 +++++++-------- gcc/po/tr.po | 53343 +++++++++--------- gcc/po/uk.po | 41959 +++++++-------- gcc/po/vi.po | 42657 +++++++-------- gcc/po/zh_CN.po | 53366 +++++++++--------- gcc/po/zh_TW.po | 51743 +++++++++--------- gcc/predict.c | 2 +- gcc/pretty-print.c | 44 +- gcc/pretty-print.h | 5 +- gcc/real.c | 20 +- gcc/recog.c | 107 +- gcc/rtlanal.c | 21 +- gcc/symtab.c | 10 +- gcc/testsuite/ChangeLog | 1316 - gcc/testsuite/c-c++-common/Wunused-var-17.c | 19 - gcc/testsuite/c-c++-common/cpp/has-include-1.c | 104 - .../c-c++-common/cpp/has-include-next-1.c | 104 - gcc/testsuite/c-c++-common/cpp/openacc-define-3.c | 2 +- gcc/testsuite/c-c++-common/cpp/pr88974.c | 1 - gcc/testsuite/c-c++-common/cpp/pr93545-1.c | 4 - gcc/testsuite/c-c++-common/cpp/pr93545-2.c | 4 - gcc/testsuite/c-c++-common/cpp/pr93545-3.c | 4 - gcc/testsuite/c-c++-common/cpp/pr93545-4.c | 4 - gcc/testsuite/c-c++-common/cpp/va-opt-4.c | 20 - gcc/testsuite/c-c++-common/gomp/has-include-1.c | 8 - gcc/testsuite/c-c++-common/gomp/pr93555-1.c | 18 - gcc/testsuite/c-c++-common/gomp/pr93555-2.c | 16 - gcc/testsuite/g++.dg/DRs/dr1423.C | 7 - gcc/testsuite/g++.dg/analyzer/analyzer.exp | 49 - gcc/testsuite/g++.dg/analyzer/cstdlib-2.C | 25 - gcc/testsuite/g++.dg/analyzer/cstdlib.C | 17 - gcc/testsuite/g++.dg/analyzer/malloc.C | 25 - gcc/testsuite/g++.dg/analyzer/pr93212.C | 17 - gcc/testsuite/g++.dg/analyzer/pr93288.C | 8 - gcc/testsuite/g++.dg/analyzer/pr93777.C | 1 - gcc/testsuite/g++.dg/analyzer/pr93899.C | 2 - gcc/testsuite/g++.dg/analyzer/pr93950.C | 28 - gcc/testsuite/g++.dg/concepts/abbrev3.C | 11 - gcc/testsuite/g++.dg/concepts/attrib1.C | 6 - gcc/testsuite/g++.dg/concepts/diagnostic2.C | 30 - gcc/testsuite/g++.dg/concepts/diagnostic3.C | 29 - gcc/testsuite/g++.dg/concepts/pr93933.C | 31 - .../coroutines/coro-bad-alloc-00-bad-op-new.C | 12 - .../coroutines/coro-bad-alloc-01-bad-op-del.C | 13 - .../coroutines/coro-bad-alloc-02-no-op-new-nt.C | 15 - .../g++.dg/coroutines/coro-missing-promise.C | 20 - gcc/testsuite/g++.dg/coroutines/coro1-allocators.h | 184 - .../g++.dg/coroutines/coro1-refs-and-ctors.h | 144 - .../g++.dg/coroutines/coro1-ret-int-yield-int.h | 10 - .../g++.dg/coroutines/pr93458-1-missing-traits.C | 10 - .../g++.dg/coroutines/pr93458-2-bad-traits.C | 16 - .../g++.dg/coroutines/pr93458-3-missing-handle.C | 17 - .../g++.dg/coroutines/pr93458-4-bad-coro-handle.C | 21 - .../g++.dg/coroutines/pr93458-5-bad-coro-type.C | 12 - .../torture/alloc-00-gro-on-alloc-fail.C | 98 +- .../coroutines/torture/alloc-01-overload-newdel.C | 81 +- .../torture/alloc-02-fail-new-grooaf-check.C | 41 - .../coroutines/torture/alloc-03-overload-new-1.C | 55 - .../torture/alloc-04-overload-del-use-two-args.C | 60 - .../torture/class-05-lambda-capture-copy-local.C | 4 +- .../coroutines/torture/class-07-data-member.C | 61 - .../coroutines/torture/co-await-04-control-flow.C | 2 - .../torture/co-await-14-return-ref-to-auto.C | 45 - .../torture/co-await-14-template-traits.C | 24 - .../torture/co-await-15-return-non-triv.C | 51 - .../g++.dg/coroutines/torture/func-params-07.C | 81 - .../g++.dg/coroutines/torture/func-params-08.C | 112 - .../torture/func-params-09-awaitable-parms.C | 105 - .../coroutines/torture/lambda-09-init-captures.C | 55 - .../g++.dg/coroutines/torture/lambda-10-mutable.C | 48 - .../coroutines/torture/local-var-5-awaitable.C | 73 - gcc/testsuite/g++.dg/cpp0x/alignas18.C | 8 - gcc/testsuite/g++.dg/cpp0x/auto9.C | 2 +- gcc/testsuite/g++.dg/cpp0x/constexpr-93169.C | 21 - gcc/testsuite/g++.dg/cpp0x/constexpr-array-ptr6.C | 2 +- gcc/testsuite/g++.dg/cpp0x/constexpr-array23.C | 24 - gcc/testsuite/g++.dg/cpp0x/constexpr-array24.C | 10 - gcc/testsuite/g++.dg/cpp0x/constexpr-empty14.C | 10 - gcc/testsuite/g++.dg/cpp0x/constexpr-ref12.C | 46 - gcc/testsuite/g++.dg/cpp0x/constexpr-static13.C | 18 - gcc/testsuite/g++.dg/cpp0x/desig2.C | 4 +- gcc/testsuite/g++.dg/cpp0x/desig3.C | 4 +- gcc/testsuite/g++.dg/cpp0x/desig4.C | 4 +- gcc/testsuite/g++.dg/cpp0x/enum39.C | 15 - gcc/testsuite/g++.dg/cpp0x/initlist-array11.C | 10 - gcc/testsuite/g++.dg/cpp0x/initlist119.C | 15 - gcc/testsuite/g++.dg/cpp0x/initlist120.C | 16 - gcc/testsuite/g++.dg/cpp0x/lambda/lambda-93597.C | 8 - gcc/testsuite/g++.dg/cpp0x/nondeduced7.C | 2 +- gcc/testsuite/g++.dg/cpp0x/nsdmi-template19.C | 13 - gcc/testsuite/g++.dg/cpp0x/pr93905.C | 18 - gcc/testsuite/g++.dg/cpp0x/rv-cast7.C | 6 - gcc/testsuite/g++.dg/cpp0x/variadic-parm1.C | 17 - .../g++.dg/cpp1y/lambda-generic-const10.C | 2 +- gcc/testsuite/g++.dg/cpp1z/class-deduction68.C | 10 - gcc/testsuite/g++.dg/cpp1z/class-deduction69.C | 12 - gcc/testsuite/g++.dg/cpp1z/constexpr-if-lambda2.C | 17 - gcc/testsuite/g++.dg/cpp1z/constexpr-if-lambda3.C | 24 - gcc/testsuite/g++.dg/cpp1z/constexpr-if12.C | 3 +- gcc/testsuite/g++.dg/cpp2a/concepts-conv1.C | 15 - gcc/testsuite/g++.dg/cpp2a/concepts-err1.C | 33 - gcc/testsuite/g++.dg/cpp2a/concepts-lambda5.C | 10 - gcc/testsuite/g++.dg/cpp2a/concepts-p2092.C | 8 - gcc/testsuite/g++.dg/cpp2a/concepts-pr80471.C | 2 +- gcc/testsuite/g++.dg/cpp2a/concepts-syntax1.C | 9 - gcc/testsuite/g++.dg/cpp2a/concepts6.C | 18 - gcc/testsuite/g++.dg/cpp2a/consteval16.C | 7 - gcc/testsuite/g++.dg/cpp2a/consteval3.C | 10 +- gcc/testsuite/g++.dg/cpp2a/consteval6.C | 6 +- gcc/testsuite/g++.dg/cpp2a/constexpr-init16.C | 15 - gcc/testsuite/g++.dg/cpp2a/constexpr-init17.C | 15 - gcc/testsuite/g++.dg/cpp2a/constexpr-new11.C | 32 - gcc/testsuite/g++.dg/cpp2a/constexpr-new12.C | 27 - gcc/testsuite/g++.dg/cpp2a/constexpr-new13.C | 26 - gcc/testsuite/g++.dg/cpp2a/lambda-pack-init4.C | 10 - gcc/testsuite/g++.dg/cpp2a/nontype-class32.C | 10 - gcc/testsuite/g++.dg/cpp2a/paren-init21.C | 14 - gcc/testsuite/g++.dg/cpp2a/spaceship-constexpr2.C | 14 - gcc/testsuite/g++.dg/cpp2a/spaceship-synth2a.C | 43 - gcc/testsuite/g++.dg/cpp2a/spaceship-synth2b.C | 43 - gcc/testsuite/g++.dg/diagnostic/array-init1.C | 11 - gcc/testsuite/g++.dg/ext/array1.C | 2 +- gcc/testsuite/g++.dg/ext/attr-access.C | 109 - gcc/testsuite/g++.dg/ext/consteval1.C | 4 +- gcc/testsuite/g++.dg/ext/constexpr-pr93549.C | 26 - gcc/testsuite/g++.dg/ext/flexary29.C | 2 +- gcc/testsuite/g++.dg/ext/flexary35.C | 18 - gcc/testsuite/g++.dg/ext/flexary36.C | 123 - gcc/testsuite/g++.dg/ext/visibility/ref-temp1.C | 1 - gcc/testsuite/g++.dg/ext/vla21.C | 8 - gcc/testsuite/g++.dg/ext/vla22.C | 9 - gcc/testsuite/g++.dg/init/array28.C | 2 +- gcc/testsuite/g++.dg/ipa/pr93203.C | 95 - gcc/testsuite/g++.dg/ipa/pr93763.C | 15 - gcc/testsuite/g++.dg/lookup/extern-c-static1.C | 27 - gcc/testsuite/g++.dg/lookup/using62.C | 3 - gcc/testsuite/g++.dg/lto/odr-8_1.C | 2 +- gcc/testsuite/g++.dg/lto/pr93166_0.C | 2 +- gcc/testsuite/g++.dg/other/i386-2.C | 2 +- gcc/testsuite/g++.dg/other/i386-3.C | 2 +- gcc/testsuite/g++.dg/parse/attr4.C | 3 - gcc/testsuite/g++.dg/parse/undefined3.C | 2 +- gcc/testsuite/g++.dg/pr90981.C | 1 - gcc/testsuite/g++.dg/template/pr71710.C | 4 +- gcc/testsuite/g++.dg/torture/pr92152.C | 74 - gcc/testsuite/g++.dg/tree-ssa/pr93516.C | 24 - gcc/testsuite/g++.dg/tree-ssa/pr93667.C | 11 - gcc/testsuite/g++.dg/tree-ssa/pr93845.C | 30 - gcc/testsuite/g++.dg/tree-ssa/strlenopt-1.C | 42 - gcc/testsuite/g++.dg/tree-ssa/strlenopt-2.C | 56 - gcc/testsuite/g++.dg/warn/Walways-true-3.C | 4 +- gcc/testsuite/g++.dg/warn/Wmismatched-tags-2.C | 6 - gcc/testsuite/g++.dg/warn/Wredundant-tags-3.C | 45 - gcc/testsuite/g++.dg/warn/Wredundant-tags-4.C | 142 - gcc/testsuite/g++.dg/warn/Wredundant-tags-5.C | 109 - gcc/testsuite/g++.dg/warn/Wredundant-tags-5.h | 80 - gcc/testsuite/g++.dg/warn/Wsign-compare-9.C | 22 - gcc/testsuite/g++.target/i386/pr85334-1.C | 55 - gcc/testsuite/g++.target/i386/pr85334-2.C | 48 - gcc/testsuite/g++.target/i386/pr93828.C | 17 - .../compile}/pr84305.c | 2 - gcc/testsuite/gcc.c-torture/compile/pr93533.c | 9 - gcc/testsuite/gcc.c-torture/compile/pr93927-1.c | 9 - gcc/testsuite/gcc.c-torture/compile/pr93927-2.c | 9 - gcc/testsuite/gcc.c-torture/compile/pr93949.c | 7 - gcc/testsuite/gcc.c-torture/execute/pr93582.c | 22 - gcc/testsuite/gcc.c-torture/execute/pr93744-1.c | 14 - gcc/testsuite/gcc.c-torture/execute/pr93744-2.c | 21 - gcc/testsuite/gcc.c-torture/execute/pr93744-3.c | 21 - gcc/testsuite/gcc.c-torture/execute/pr93908.c | 54 - gcc/testsuite/gcc.c-torture/execute/pr93945.c | 45 - gcc/testsuite/gcc.dg/Warray-bounds-58.c | 81 - .../gcc.dg/Wbuiltin-declaration-mismatch-13.c | 78 - gcc/testsuite/gcc.dg/Wrestrict-20.c | 4 +- gcc/testsuite/gcc.dg/Wrestrict-21.c | 18 - gcc/testsuite/gcc.dg/Wstring-compare.c | 3 +- gcc/testsuite/gcc.dg/Wstringop-overflow-31.c | 40 - gcc/testsuite/gcc.dg/Wstringop-overflow-32.c | 51 - gcc/testsuite/gcc.dg/analyzer/20020129-1.c | 2 - .../gcc.dg/analyzer/CVE-2005-1689-dedupe-issue.c | 2 - .../gcc.dg/analyzer/analyzer-verbosity-2a.c | 20 - .../gcc.dg/analyzer/analyzer-verbosity-3.c | 222 - .../gcc.dg/analyzer/analyzer-verbosity-3a.c | 20 - gcc/testsuite/gcc.dg/analyzer/data-model-1.c | 7 +- gcc/testsuite/gcc.dg/analyzer/data-model-7.c | 3 +- gcc/testsuite/gcc.dg/analyzer/edges-1.c | 54 - gcc/testsuite/gcc.dg/analyzer/edges-2.c | 20 - gcc/testsuite/gcc.dg/analyzer/file-paths-1.c | 2 - gcc/testsuite/gcc.dg/analyzer/loop-2.c | 6 +- gcc/testsuite/gcc.dg/analyzer/loop-2a.c | 6 +- gcc/testsuite/gcc.dg/analyzer/loop-4.c | 8 +- gcc/testsuite/gcc.dg/analyzer/loop.c | 6 +- gcc/testsuite/gcc.dg/analyzer/malloc-1.c | 6 - gcc/testsuite/gcc.dg/analyzer/malloc-paths-10.c | 3 +- gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1a.c | 26 +- gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c | 25 +- gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-2.c | 24 +- gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-3.c | 9 +- gcc/testsuite/gcc.dg/analyzer/paths-1.c | 3 +- gcc/testsuite/gcc.dg/analyzer/paths-1a.c | 3 +- gcc/testsuite/gcc.dg/analyzer/paths-2.c | 8 +- gcc/testsuite/gcc.dg/analyzer/paths-3.c | 10 +- gcc/testsuite/gcc.dg/analyzer/paths-4.c | 24 +- gcc/testsuite/gcc.dg/analyzer/paths-5.c | 4 +- gcc/testsuite/gcc.dg/analyzer/paths-6.c | 13 +- gcc/testsuite/gcc.dg/analyzer/paths-7.c | 13 +- gcc/testsuite/gcc.dg/analyzer/pr93375.c | 4 +- gcc/testsuite/gcc.dg/analyzer/pr93382.c | 2 - gcc/testsuite/gcc.dg/analyzer/pr93546.c | 10 - gcc/testsuite/gcc.dg/analyzer/pr93547.c | 14 - gcc/testsuite/gcc.dg/analyzer/pr93669.c | 25 - gcc/testsuite/gcc.dg/analyzer/taint-1.c | 2 - gcc/testsuite/gcc.dg/analyzer/torture/20060625-1.c | 1 - .../gcc.dg/analyzer/torture/conditionals-2.c | 4 +- gcc/testsuite/gcc.dg/analyzer/torture/intptr_t.c | 28 - gcc/testsuite/gcc.dg/analyzer/torture/pr51628-30.c | 3 - gcc/testsuite/gcc.dg/analyzer/torture/pr59037.c | 1 - gcc/testsuite/gcc.dg/analyzer/torture/pr93350.c | 11 - gcc/testsuite/gcc.dg/analyzer/torture/pr93374.c | 2 - gcc/testsuite/gcc.dg/analyzer/torture/pr93544.c | 17 - gcc/testsuite/gcc.dg/analyzer/torture/pr93647.c | 14 - gcc/testsuite/gcc.dg/analyzer/torture/pr93649.c | 66 - gcc/testsuite/gcc.dg/analyzer/torture/pr93947.c | 40 - gcc/testsuite/gcc.dg/analyzer/zlib-1.c | 21 +- gcc/testsuite/gcc.dg/analyzer/zlib-5.c | 2 +- gcc/testsuite/gcc.dg/attr-access.c | 21 - gcc/testsuite/gcc.dg/decl-1.c | 2 +- gcc/testsuite/gcc.dg/format/gcc_diag-11.c | 2 - gcc/testsuite/gcc.dg/format/proto.c | 89 - gcc/testsuite/gcc.dg/gimplefe-41.c | 1 - gcc/testsuite/gcc.dg/gnu2x-attrs-1.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-sra-12.c | 4 +- gcc/testsuite/gcc.dg/ipa/ipa-sra-14.c | 6 +- gcc/testsuite/gcc.dg/ipa/ipa-sra-19.c | 1 - gcc/testsuite/gcc.dg/ipa/ipcp-1.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipcp-agg-12.c | 2 +- gcc/testsuite/gcc.dg/ipa/pr93583.c | 15 - gcc/testsuite/gcc.dg/ipa/pr93707.c | 31 - gcc/testsuite/gcc.dg/ipa/pr93763.c | 50 - gcc/testsuite/gcc.dg/optimize-bswapsi-2.c | 19 +- gcc/testsuite/gcc.dg/pr28322-2.c | 2 +- gcc/testsuite/gcc.dg/pr86134.c | 6 - gcc/testsuite/gcc.dg/pr90648.c | 8 - gcc/testsuite/gcc.dg/pr90756.c | 1 - gcc/testsuite/gcc.dg/pr93576.c | 10 - gcc/testsuite/gcc.dg/pr93582.c | 57 - gcc/testsuite/gcc.dg/pr93615.c | 11 - gcc/testsuite/gcc.dg/pr93661.c | 9 - gcc/testsuite/gcc.dg/pr93780.c | 15 - gcc/testsuite/gcc.dg/pr93820-2.c | 30 - gcc/testsuite/gcc.dg/pr93820.c | 26 - gcc/testsuite/gcc.dg/pr93874.c | 6 - gcc/testsuite/gcc.dg/pr93953.c | 17 - gcc/testsuite/gcc.dg/pr94002.c | 13 - gcc/testsuite/gcc.dg/spellcheck-options-21.c | 1 - gcc/testsuite/gcc.dg/strcmpopt_10.c | 130 - gcc/testsuite/gcc.dg/strcmpopt_11.c | 16 - gcc/testsuite/gcc.dg/strcmpopt_2.c | 67 +- gcc/testsuite/gcc.dg/strcmpopt_4.c | 25 +- gcc/testsuite/gcc.dg/strcmpopt_6.c | 2 +- gcc/testsuite/gcc.dg/strlenopt-68.c | 1 - gcc/testsuite/gcc.dg/strlenopt-69.c | 3 - gcc/testsuite/gcc.dg/strlenopt-81.c | 13 +- gcc/testsuite/gcc.dg/strlenopt-92.c | 58 - gcc/testsuite/gcc.dg/strlenopt-93.c | 71 - gcc/testsuite/gcc.dg/strlenopt-94.c | 28 - gcc/testsuite/gcc.dg/strlenopt.h | 1 - gcc/testsuite/gcc.dg/tls/emutls-3.c | 26 - gcc/testsuite/gcc.dg/torture/20190327-1.c | 1 - .../gcc.dg/torture/builtin-round-roundeven.c | 10 +- gcc/testsuite/gcc.dg/torture/pr90020.c | 1 - gcc/testsuite/gcc.dg/torture/pr92152.c | 23 - gcc/testsuite/gcc.dg/torture/pr93586.c | 21 - gcc/testsuite/gcc.dg/torture/pr93868.c | 31 - gcc/testsuite/gcc.dg/torture/pr93946-1.c | 27 - gcc/testsuite/gcc.dg/torture/pr93946-2.c | 28 - .../gcc.dg/torture/stackalign/builtin-return-2.c | 40 - gcc/testsuite/gcc.dg/tree-ssa/20030807-7.c | 2 +- .../gcc.dg/tree-ssa/alias-access-path-12.c | 20 - .../gcc.dg/tree-ssa/alias-access-path-4.c | 2 +- .../gcc.dg/tree-ssa/alias-access-path-5.c | 2 +- .../gcc.dg/tree-ssa/builtin-sprintf-warn-23.c | 16 +- gcc/testsuite/gcc.dg/tree-ssa/forwprop-38.c | 13 - gcc/testsuite/gcc.dg/tree-ssa/pr92056.c | 11 +- gcc/testsuite/gcc.dg/tree-ssa/pr93582-1.c | 17 - gcc/testsuite/gcc.dg/tree-ssa/pr93582-10.c | 29 - gcc/testsuite/gcc.dg/tree-ssa/pr93582-2.c | 17 - gcc/testsuite/gcc.dg/tree-ssa/pr93582-3.c | 18 - gcc/testsuite/gcc.dg/tree-ssa/pr93582-4.c | 23 - gcc/testsuite/gcc.dg/tree-ssa/pr93582-5.c | 25 - gcc/testsuite/gcc.dg/tree-ssa/pr93582-6.c | 24 - gcc/testsuite/gcc.dg/tree-ssa/pr93582-7.c | 24 - gcc/testsuite/gcc.dg/tree-ssa/pr93582-8.c | 14 - gcc/testsuite/gcc.dg/tree-ssa/pr93582-9.c | 23 - gcc/testsuite/gcc.dg/tree-ssa/pr93776.c | 27 - gcc/testsuite/gcc.dg/tree-ssa/scev-10.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/scev-11.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/scev-12.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/scev-8.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/scev-9.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-39.c | 18 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-85.c | 14 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-86.c | 20 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-87.c | 13 - gcc/testsuite/gcc.dg/ucnid-16-utf8.c | 1 - gcc/testsuite/gcc.dg/vect/bb-slp-19.c | 1 + gcc/testsuite/gcc.dg/vect/bb-slp-22.c | 16 +- gcc/testsuite/gcc.dg/vect/pr93767.c | 13 - gcc/testsuite/gcc.dg/vect/pr93843-1.c | 21 - gcc/testsuite/gcc.dg/vect/pr93843-2.c | 11 - gcc/testsuite/gcc.dg/vect/vect-epilogues.c | 2 +- gcc/testsuite/gcc.dg/vmx/ops.c | 2 +- .../aarch64/advsimd-intrinsics/bf16_dup.c | 85 - .../aarch64/advsimd-intrinsics/bf16_reinterpret.c | 466 - .../aarch64/advsimd-intrinsics/bf16_vldn.c | 150 - .../aarch64/advsimd-intrinsics/bf16_vstn.c | 107 - .../aarch64/advsimd-intrinsics/bfmlalbt-compile.c | 67 - .../aarch64/advsimd-intrinsics/bfmmla-compile.c | 18 - .../vbfmlalbt_lane_f32_indices_1.c | 46 - gcc/testsuite/gcc.target/aarch64/movk_2.c | 78 - gcc/testsuite/gcc.target/aarch64/popcnt2.c | 21 - gcc/testsuite/gcc.target/aarch64/pr91927.c | 38 - gcc/testsuite/gcc.target/aarch64/pr93565.c | 34 - gcc/testsuite/gcc.target/aarch64/simd/vmmla.c | 27 - gcc/testsuite/gcc.target/aarch64/sve/recip_1.c | 27 - gcc/testsuite/gcc.target/aarch64/sve/recip_1_run.c | 27 - gcc/testsuite/gcc.target/aarch64/sve/recip_2.c | 27 - gcc/testsuite/gcc.target/aarch64/sve/recip_2_run.c | 30 - gcc/testsuite/gcc.target/aarch64/sve/rsqrt_1.c | 27 - gcc/testsuite/gcc.target/aarch64/sve/rsqrt_1_run.c | 27 - gcc/testsuite/gcc.target/aarch64/sve/sqrt_1.c | 30 - gcc/testsuite/gcc.target/aarch64/sve/sqrt_1_run.c | 27 - gcc/testsuite/gcc.target/aarch64/vect-mull.x | 1 - gcc/testsuite/gcc.target/aarch64/vmull_high.c | 23 - gcc/testsuite/gcc.target/arc/mul64-1.c | 23 - gcc/testsuite/gcc.target/arc/nps400-1.c | 2 +- gcc/testsuite/gcc.target/arc/or-cnst-size2.c | 2 +- .../gcc.target/arm/armv8_1m-shift-imm-1.c | 4 +- .../gcc.target/arm/armv8_1m-shift-reg-1.c | 4 +- gcc/testsuite/gcc.target/arm/bf16_dup.c | 96 - gcc/testsuite/gcc.target/arm/bf16_reinterpret.c | 435 - gcc/testsuite/gcc.target/arm/fuse-caller-save.c | 2 +- gcc/testsuite/gcc.target/arm/multilib.exp | 3 +- gcc/testsuite/gcc.target/arm/pr78353-1.c | 9 - gcc/testsuite/gcc.target/arm/pr78353-2.c | 10 - gcc/testsuite/gcc.target/arm/simd/bf16_dot_1.c | 100 - gcc/testsuite/gcc.target/arm/simd/bf16_dot_2.c | 33 - gcc/testsuite/gcc.target/arm/simd/bf16_dot_3.c | 33 - gcc/testsuite/gcc.target/arm/simd/vdot-2-1.c | 91 - gcc/testsuite/gcc.target/arm/simd/vdot-2-2.c | 90 - gcc/testsuite/gcc.target/arm/simd/vdot-2-3.c | 21 - gcc/testsuite/gcc.target/arm/simd/vdot-2-4.c | 20 - gcc/testsuite/gcc.target/arm/simd/vmmla_1.c | 28 - gcc/testsuite/gcc.target/cris/cris.exp | 11 - gcc/testsuite/gcc.target/cris/dbr-1.c | 11 - gcc/testsuite/gcc.target/cris/pr93372-1.c | 72 - gcc/testsuite/gcc.target/cris/pr93372-10.c | 9 - gcc/testsuite/gcc.target/cris/pr93372-11.c | 46 - gcc/testsuite/gcc.target/cris/pr93372-12.c | 7 - gcc/testsuite/gcc.target/cris/pr93372-13.c | 18 - gcc/testsuite/gcc.target/cris/pr93372-14.c | 13 - gcc/testsuite/gcc.target/cris/pr93372-15.c | 15 - gcc/testsuite/gcc.target/cris/pr93372-16.c | 42 - gcc/testsuite/gcc.target/cris/pr93372-17.c | 7 - gcc/testsuite/gcc.target/cris/pr93372-18.c | 24 - gcc/testsuite/gcc.target/cris/pr93372-19.c | 8 - gcc/testsuite/gcc.target/cris/pr93372-2.c | 19 - gcc/testsuite/gcc.target/cris/pr93372-20.c | 8 - gcc/testsuite/gcc.target/cris/pr93372-21.c | 8 - gcc/testsuite/gcc.target/cris/pr93372-22.c | 8 - gcc/testsuite/gcc.target/cris/pr93372-23.c | 21 - gcc/testsuite/gcc.target/cris/pr93372-24.c | 19 - gcc/testsuite/gcc.target/cris/pr93372-25.c | 8 - gcc/testsuite/gcc.target/cris/pr93372-26.c | 7 - gcc/testsuite/gcc.target/cris/pr93372-27.c | 8 - gcc/testsuite/gcc.target/cris/pr93372-28.c | 8 - gcc/testsuite/gcc.target/cris/pr93372-29.c | 40 - gcc/testsuite/gcc.target/cris/pr93372-3.c | 15 - gcc/testsuite/gcc.target/cris/pr93372-30.c | 31 - gcc/testsuite/gcc.target/cris/pr93372-31.c | 33 - gcc/testsuite/gcc.target/cris/pr93372-32.c | 10 - gcc/testsuite/gcc.target/cris/pr93372-33.c | 10 - gcc/testsuite/gcc.target/cris/pr93372-34.c | 45 - gcc/testsuite/gcc.target/cris/pr93372-35.c | 49 - gcc/testsuite/gcc.target/cris/pr93372-4.c | 12 - gcc/testsuite/gcc.target/cris/pr93372-5.c | 19 - gcc/testsuite/gcc.target/cris/pr93372-6.c | 18 - gcc/testsuite/gcc.target/cris/pr93372-7.c | 85 - gcc/testsuite/gcc.target/cris/pr93372-8.c | 16 - gcc/testsuite/gcc.target/cris/pr93372-9.c | 9 - gcc/testsuite/gcc.target/hppa/shadd-3.c | 7 +- gcc/testsuite/gcc.target/i386/avx-pr93637.c | 17 - gcc/testsuite/gcc.target/i386/avx2-pr93594.c | 32 - .../gcc.target/i386/avx512bitalg-vpopcntb-1.c | 2 +- .../gcc.target/i386/avx512bitalg-vpopcntb.c | 2 +- .../gcc.target/i386/avx512bitalg-vpopcntbvl.c | 4 +- .../gcc.target/i386/avx512bitalg-vpopcntw-1.c | 2 +- .../gcc.target/i386/avx512bitalg-vpopcntw.c | 2 +- .../gcc.target/i386/avx512bitalg-vpopcntwvl.c | 4 +- gcc/testsuite/gcc.target/i386/avx512bw-pr93673.c | 30 - gcc/testsuite/gcc.target/i386/avx512dq-pr93673.c | 20 - gcc/testsuite/gcc.target/i386/avx512f-pr93673.c | 20 - .../gcc.target/i386/avx512vbmi2-vpshld-1.c | 34 - .../gcc.target/i386/avx512vbmi2-vpshrd-1.c | 34 - gcc/testsuite/gcc.target/i386/avx512vl-pr93670.c | 77 - .../gcc.target/i386/avx512vpopcntdq-vpopcntd-1.c | 2 +- .../gcc.target/i386/avx512vpopcntdq-vpopcntd.c | 6 +- .../gcc.target/i386/avx512vpopcntdq-vpopcntq-1.c | 2 +- .../gcc.target/i386/avx512vpopcntdq-vpopcntq.c | 6 +- gcc/testsuite/gcc.target/i386/memcpy-strategy-1.c | 3 +- gcc/testsuite/gcc.target/i386/memcpy-strategy-2.c | 3 +- gcc/testsuite/gcc.target/i386/memcpy-strategy-3.c | 5 +- .../gcc.target/i386/memcpy-vector_loop-1.c | 3 +- gcc/testsuite/gcc.target/i386/pr65782.c | 16 - gcc/testsuite/gcc.target/i386/pr69052.c | 6 +- gcc/testsuite/gcc.target/i386/pr85667-10.c | 21 - gcc/testsuite/gcc.target/i386/pr85667-7.c | 36 - gcc/testsuite/gcc.target/i386/pr85667-8.c | 21 - gcc/testsuite/gcc.target/i386/pr85667-9.c | 36 - gcc/testsuite/gcc.target/i386/pr91333.c | 2 +- gcc/testsuite/gcc.target/i386/pr92190.c | 19 - gcc/testsuite/gcc.target/i386/pr92803.c | 5 +- gcc/testsuite/gcc.target/i386/pr92819.c | 45 - gcc/testsuite/gcc.target/i386/pr93611.c | 5 - gcc/testsuite/gcc.target/i386/pr93656.c | 4 - gcc/testsuite/gcc.target/i386/pr93696-1.c | 79 - gcc/testsuite/gcc.target/i386/pr93696-2.c | 79 - gcc/testsuite/gcc.target/i386/pr93743.c | 30 - gcc/testsuite/gcc.target/i386/pr93997.c | 4 - gcc/testsuite/gcc.target/i386/sse-12.c | 2 +- gcc/testsuite/gcc.target/i386/sse-13.c | 2 +- gcc/testsuite/gcc.target/i386/sse-14.c | 56 +- gcc/testsuite/gcc.target/i386/sse-22.c | 58 +- gcc/testsuite/gcc.target/or1k/return-2.c | 2 +- .../powerpc/fold-vec-extract-longlong.p8.c | 2 +- .../gcc.target/powerpc/fold-vec-st-char.c | 2 +- .../gcc.target/powerpc/fold-vec-st-float.c | 2 +- gcc/testsuite/gcc.target/powerpc/fold-vec-st-int.c | 2 +- .../gcc.target/powerpc/fold-vec-st-short.c | 2 +- gcc/testsuite/gcc.target/powerpc/ppc64-abi-1.c | 2 +- gcc/testsuite/gcc.target/powerpc/ppc64-abi-2.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr68805.c | 5 +- gcc/testsuite/gcc.target/powerpc/pr70010-2.c | 3 +- gcc/testsuite/gcc.target/powerpc/pr70010-3.c | 3 +- gcc/testsuite/gcc.target/powerpc/pr88233.c | 7 +- gcc/testsuite/gcc.target/powerpc/pr92132-fp-1.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr92796.c | 1 - gcc/testsuite/gcc.target/powerpc/pr92923-1.c | 4 +- gcc/testsuite/gcc.target/powerpc/pr93012.c | 13 - gcc/testsuite/gcc.target/powerpc/pr93122.c | 12 - gcc/testsuite/gcc.target/powerpc/pr93658.c | 20 - gcc/testsuite/gcc.target/powerpc/vsx-vector-6.h | 305 +- gcc/testsuite/gcc.target/powerpc/vsx-vector-6.p7.c | 74 +- gcc/testsuite/gcc.target/powerpc/vsx-vector-6.p8.c | 80 +- gcc/testsuite/gcc.target/powerpc/vsx-vector-6.p9.c | 70 +- gcc/testsuite/gcc.target/s390/pr93533.c | 5 - gcc/testsuite/gcc.target/s390/pr93908.c | 5 - .../gcc.target/xstormy16/sfr/06_sfrw_to_var.c | 2 +- gcc/testsuite/gfortran.dg/analyzer/analyzer.exp | 55 - .../gfortran.dg/analyzer/deferred_character_25.f90 | 32 - .../gfortran.dg/analyzer/malloc-example.f90 | 21 - gcc/testsuite/gfortran.dg/analyzer/malloc.f90 | 19 - gcc/testsuite/gfortran.dg/analyzer/pr88304-2.f90 | 29 - gcc/testsuite/gfortran.dg/analyzer/pr93405.f90 | 14 - gcc/testsuite/gfortran.dg/analyzer/pr93777.f90 | 22 - gcc/testsuite/gfortran.dg/analyzer/pr93778.f90 | 11 - gcc/testsuite/gfortran.dg/argument_checking_24.f90 | 8 +- gcc/testsuite/gfortran.dg/associate_51.f90 | 9 +- gcc/testsuite/gfortran.dg/associate_52.f90 | 24 - gcc/testsuite/gfortran.dg/associated_8.f90 | 37 - .../gfortran.dg/char_pointer_assign_6.f90 | 4 +- gcc/testsuite/gfortran.dg/data_array_5.f90 | 2 +- gcc/testsuite/gfortran.dg/goacc/tile-3.f90 | 13 - gcc/testsuite/gfortran.dg/goacc/tile-4.f90 | 27 - gcc/testsuite/gfortran.dg/gomp/pr93555.f90 | 11 - gcc/testsuite/gfortran.dg/openacc-define-3.f90 | 2 +- gcc/testsuite/gfortran.dg/pr77351.f90 | 6 +- gcc/testsuite/gfortran.dg/pr83113.f90 | 18 - gcc/testsuite/gfortran.dg/pr90988_4.f | 1 - gcc/testsuite/gfortran.dg/pr91372.f90 | 1 - gcc/testsuite/gfortran.dg/pr91913.f90 | 5 - gcc/testsuite/gfortran.dg/pr93486.f90 | 30 - gcc/testsuite/gfortran.dg/pr93580.f90 | 13 - gcc/testsuite/gfortran.dg/pr93601.f90 | 7 - gcc/testsuite/gfortran.dg/pr93603.f90 | 7 - gcc/testsuite/gfortran.dg/pr93604.f90 | 10 - gcc/testsuite/gfortran.dg/pr93714_1.f90 | 11 - gcc/testsuite/gfortran.dg/pr93714_2.f90 | 11 - gcc/testsuite/gfortran.dg/pr93835.f08 | 8 - gcc/testsuite/gfortran.dg/same_type_as_3.f03 | 27 - gcc/testsuite/gfortran.dg/select_type_48.f90 | 31 - .../gfortran.dg/unlimited_polymorphic_31.f03 | 55 - gcc/testsuite/gnat.dg/lto24.adb | 10 - gcc/testsuite/gnat.dg/lto24_pkg1.ads | 17 - gcc/testsuite/gnat.dg/lto24_pkg2.adb | 8 - gcc/testsuite/gnat.dg/lto24_pkg2.ads | 5 - gcc/testsuite/gnat.dg/socket1.adb | 2 +- gcc/testsuite/lib/target-supports.exp | 134 +- gcc/testsuite/obj-c++.dg/encode-4.mm | 4 +- gcc/testsuite/objc.dg/encode-2.m | 4 +- gcc/tree-emutls.c | 4 +- gcc/tree-inline.c | 192 +- gcc/tree-sra.c | 59 +- gcc/tree-ssa-alias.c | 216 +- gcc/tree-ssa-dom.c | 10 +- gcc/tree-ssa-dse.c | 34 +- gcc/tree-ssa-forwprop.c | 15 +- gcc/tree-ssa-loop-ch.c | 2 +- gcc/tree-ssa-pre.c | 24 +- gcc/tree-ssa-sccvn.c | 790 +- gcc/tree-ssa-sccvn.h | 13 +- gcc/tree-ssa-scopedtables.c | 5 +- gcc/tree-ssa-scopedtables.h | 2 +- gcc/tree-ssa-strlen.c | 296 +- gcc/tree-ssa.c | 6 +- gcc/tree-vect-data-refs.c | 4 +- gcc/tree-vect-slp.c | 64 +- gcc/tree.c | 2 +- gcc/value-prof.c | 31 +- include/ChangeLog | 5 - include/hashtab.h | 4 +- libatomic/ChangeLog | 13 - libatomic/Makefile.am | 4 +- libatomic/Makefile.in | 3 +- libbacktrace/ChangeLog | 19 - libbacktrace/Makefile.am | 36 +- libbacktrace/Makefile.in | 315 +- libbacktrace/ztest.c | 22 +- libcc1/ChangeLog | 7 - libcc1/libcp1plugin.cc | 5 +- libcpp/ChangeLog | 32 - libcpp/include/cpplib.h | 2 +- libcpp/macro.c | 89 +- libcpp/po/ChangeLog | 18 - libcpp/po/be.po | 395 +- libcpp/po/ca.po | 414 +- libcpp/po/cpplib.pot | 446 +- libcpp/po/da.po | 411 +- libcpp/po/de.po | 414 +- libcpp/po/el.po | 396 +- libcpp/po/eo.po | 411 +- libcpp/po/es.po | 411 +- libcpp/po/fi.po | 413 +- libcpp/po/fr.po | 412 +- libcpp/po/id.po | 409 +- libcpp/po/ja.po | 409 +- libcpp/po/nl.po | 412 +- libcpp/po/pt_BR.po | 414 +- libcpp/po/ru.po | 412 +- libcpp/po/sr.po | 411 +- libcpp/po/sv.po | 405 +- libcpp/po/tr.po | 409 +- libcpp/po/uk.po | 416 +- libcpp/po/vi.po | 411 +- libcpp/po/zh_CN.po | 409 +- libcpp/po/zh_TW.po | 419 +- libgcc/ChangeLog | 46 - libgcc/config/arm/unwind-arm.h | 14 +- libgcc/config/frv/frvbegin.c | 4 +- libgcc/config/frv/frvend.c | 4 +- libgcc/config/i386/shadow-stack-unwind.h | 43 - libgcc/configure | 4 +- libgcc/libgcov-interface.c | 1 + libgcc/libgcov-merge.c | 50 +- libgcc/unwind-arm-common.inc | 8 +- libgcc/unwind-pe.h | 2 +- libgfortran/ChangeLog | 31 - libgfortran/configure | 4 +- libgfortran/io/async.c | 23 +- libgfortran/io/async.h | 45 +- libgo/MERGE | 2 +- libgo/Makefile.am | 5 - libgo/Makefile.in | 63 +- libgo/VERSION | 2 +- libgo/go/cmd/go/alldocs.go | 16 +- libgo/go/cmd/go/go_test.go | 412 +- libgo/go/cmd/go/internal/clean/clean.go | 4 +- libgo/go/cmd/go/internal/list/list.go | 18 +- libgo/go/cmd/go/internal/modcmd/download.go | 4 +- libgo/go/cmd/go/internal/modcmd/mod.go | 5 + libgo/go/cmd/go/internal/modfetch/cache.go | 18 + libgo/go/cmd/go/internal/modfetch/codehost/git.go | 7 +- libgo/go/cmd/go/internal/modfetch/coderepo.go | 80 +- libgo/go/cmd/go/internal/modload/build.go | 2 +- libgo/go/cmd/go/internal/modload/help.go | 7 +- libgo/go/cmd/go/internal/modload/import.go | 12 +- libgo/go/cmd/go/internal/modload/load.go | 15 - libgo/go/cmd/go/internal/modload/query.go | 2 +- libgo/go/cmd/go/internal/modload/query_test.go | 13 +- libgo/go/cmd/go/internal/vet/vet.go | 4 +- libgo/go/cmd/go/internal/web/api.go | 2 +- libgo/go/cmd/go/internal/work/gc.go | 4 +- libgo/go/cmd/go/internal/work/gccgo.go | 26 +- libgo/go/cmd/go/testdata/badmod/go.mod | 1 + libgo/go/cmd/go/testdata/badmod/x.go | 4 + libgo/go/cmd/go/testdata/flag_test.go | 16 + libgo/go/cmd/go/testdata/importcom/bad.go | 3 + libgo/go/cmd/go/testdata/importcom/conflict.go | 3 + libgo/go/cmd/go/testdata/importcom/src/bad/bad.go | 1 + .../go/cmd/go/testdata/importcom/src/conflict/a.go | 1 + .../go/cmd/go/testdata/importcom/src/conflict/b.go | 1 + .../go/cmd/go/testdata/importcom/src/works/x/x.go | 1 + .../go/cmd/go/testdata/importcom/src/works/x/x1.go | 1 + .../cmd/go/testdata/importcom/src/wrongplace/x.go | 1 + libgo/go/cmd/go/testdata/importcom/works.go | 3 + libgo/go/cmd/go/testdata/importcom/wrongplace.go | 3 + .../importcycle/src/selfimport/selfimport.go | 3 + libgo/go/cmd/go/testdata/script/README | 2 +- .../go/cmd/go/testdata/script/clean_testcache.txt | 9 +- .../go/testdata/script/link_syso_issue33139.txt | 4 - libgo/go/cmd/go/testdata/script/mod_get_test.txt | 2 +- .../cmd/go/testdata/script/mod_gobuild_import.txt | 59 +- .../cmd/go/testdata/script/mod_load_badchain.txt | 2 - libgo/go/cmd/go/testdata/script/mod_readonly.txt | 6 - .../cmd/go/testdata/script/mod_replace_gopkgin.txt | 57 +- .../cmd/go/testdata/script/mod_replace_import.txt | 19 +- .../go/cmd/go/testdata/script/mod_run_internal.txt | 46 + libgo/go/cmd/go/testdata/script/mod_vendor.txt | 6 - libgo/go/cmd/go/testdata/script/modfile_flag.txt | 9 - libgo/go/cmd/go/testdata/script/test_badtest.txt | 19 +- libgo/go/cmd/go/testdata/script/vet_flags.txt | 11 - libgo/go/cmd/go/testdata/src/badc/x.c | 1 + libgo/go/cmd/go/testdata/src/badc/x.go | 1 + libgo/go/cmd/go/testdata/src/badpkg/x.go | 1 + libgo/go/cmd/go/testdata/src/bench/x_test.go | 6 + libgo/go/cmd/go/testdata/src/benchfatal/x_test.go | 7 + libgo/go/cmd/go/testdata/src/cgoasm/p.go | 8 + libgo/go/cmd/go/testdata/src/cgoasm/p.s | 2 + libgo/go/cmd/go/testdata/src/cgocover/p.go | 19 + libgo/go/cmd/go/testdata/src/cgocover/p_test.go | 7 + libgo/go/cmd/go/testdata/src/cgocover2/p.go | 19 + libgo/go/cmd/go/testdata/src/cgocover2/x_test.go | 10 + libgo/go/cmd/go/testdata/src/cgocover3/p.go | 19 + .../testdata/{testonly => src/cgocover3}/p_test.go | 0 libgo/go/cmd/go/testdata/src/cgocover3/x_test.go | 10 + .../src/{empty/pkg/pkg.go => cgocover4/notcgo.go} | 0 libgo/go/cmd/go/testdata/src/cgocover4/p.go | 19 + libgo/go/cmd/go/testdata/src/cgocover4/x_test.go | 10 + libgo/go/cmd/go/testdata/src/dupload/dupload.go | 8 + .../testdata/src/{vend/vendor => dupload}/p/p.go | 0 libgo/go/cmd/go/testdata/src/dupload/p2/p2.go | 3 + .../testdata/src/{vend => dupload}/vendor/p/p.go | 0 libgo/go/cmd/go/testdata/src/gencycle/gencycle.go | 5 + .../cmd/go/testdata/src/importmain/ismain/main.go | 5 + .../go/cmd/go/testdata/src/importmain/test/test.go | 1 + .../go/testdata/src/importmain/test/test_test.go | 6 + .../go/testdata/src/multimain/multimain_test.go | 16 + libgo/go/cmd/go/testdata/src/not_main/not_main.go | 3 + libgo/go/cmd/go/testdata/src/notest/hello.go | 6 + libgo/go/cmd/go/testdata/src/run/bad.go | 5 + libgo/go/cmd/go/testdata/src/run/good.go | 5 + .../cmd/go/testdata/src/run/internal/internal.go | 1 + .../src/run/subdir/internal/private/private.go | 1 + libgo/go/cmd/go/testdata/src/sleepy1/p_test.go | 10 + libgo/go/cmd/go/testdata/src/sleepy2/p_test.go | 10 + libgo/go/cmd/go/testdata/src/sleepybad/p.go | 5 + .../src/{empty/pkg/pkg.go => syntaxerror/x.go} | 0 libgo/go/cmd/go/testdata/src/syntaxerror/x_test.go | 4 + libgo/go/cmd/go/testdata/src/testcycle/p1/p1.go | 7 + .../go/cmd/go/testdata/src/testcycle/p1/p1_test.go | 6 + libgo/go/cmd/go/testdata/src/testcycle/p2/p2.go | 7 + libgo/go/cmd/go/testdata/src/testcycle/p3/p3.go | 5 + .../go/cmd/go/testdata/src/testcycle/p3/p3_test.go | 10 + libgo/go/cmd/go/testdata/src/testcycle/q1/q1.go | 1 + .../go/cmd/go/testdata/src/testcycle/q1/q1_test.go | 6 + libgo/go/cmd/go/testdata/src/testdep/p1/p1.go | 1 + libgo/go/cmd/go/testdata/src/testdep/p1/p1_test.go | 3 + libgo/go/cmd/go/testdata/src/testdep/p2/p2.go | 3 + libgo/go/cmd/go/testdata/src/testdep/p3/p3.go | 3 + libgo/go/cmd/go/testdata/src/testnorun/p.go | 5 + libgo/go/cmd/go/testdata/src/testrace/race_test.go | 31 + libgo/go/cmd/go/testdata/src/testregexp/x_test.go | 17 + libgo/go/cmd/go/testdata/src/testregexp/z_test.go | 19 + libgo/go/crypto/cipher/gcm.go | 7 +- libgo/go/crypto/cipher/gcm_test.go | 19 +- libgo/go/crypto/elliptic/elliptic.go | 19 +- libgo/go/crypto/tls/tls.go | 3 +- libgo/go/crypto/x509/pkcs8.go | 2 +- libgo/go/crypto/x509/root_cgo_darwin.go | 2 +- libgo/go/crypto/x509/root_windows.go | 20 +- libgo/go/database/sql/sql_test.go | 6 +- libgo/go/go/build/build.go | 14 +- libgo/go/go/build/build_test.go | 46 +- libgo/go/go/build/deps_test.go | 2 +- libgo/go/go/doc/doc.go | 9 +- libgo/go/go/doc/example.go | 2 +- libgo/go/go/types/builtins.go | 2 +- libgo/go/go/types/call.go | 2 +- libgo/go/go/types/lookup.go | 20 +- libgo/go/golang.org/x/crypto/cryptobyte/asn1.go | 5 +- libgo/go/golang.org/x/crypto/cryptobyte/string.go | 7 +- libgo/go/golang.org/x/crypto/poly1305/sum_noasm.go | 2 +- libgo/go/golang.org/x/mod/sumdb/note/note.go | 3 + libgo/go/golang.org/x/sys/cpu/cpu_riscv64.go | 7 - .../x/tools/go/analysis/passes/asmdecl/asmdecl.go | 2 - libgo/go/hash/maphash/maphash.go | 14 +- libgo/go/hash/maphash/maphash_test.go | 23 - libgo/go/html/escape.go | 2 +- libgo/go/internal/poll/fcntl_js.go | 14 - libgo/go/internal/poll/fcntl_libc.go | 26 - libgo/go/internal/poll/fcntl_syscall.go | 26 - libgo/go/internal/poll/fd_fsync_darwin.go | 20 +- libgo/go/internal/poll/fd_fsync_posix.go | 15 + libgo/go/internal/poll/fd_unix.go | 2 +- libgo/go/internal/syscall/unix/nonblocking.go | 2 +- .../{nonblocking_libc.go => nonblocking_darwin.go} | 20 +- libgo/go/io/example_test.go | 7 +- libgo/go/math/big/arith_decl.go | 2 +- libgo/go/math/big/arith_decl_pure.go | 2 +- libgo/go/math/big/int.go | 7 +- libgo/go/net/dial_test.go | 2 +- libgo/go/net/dnsclient_unix_test.go | 2 +- .../{integration_test.go => matryoshka_test.go} | 0 libgo/go/net/http/client.go | 17 +- libgo/go/net/http/httputil/reverseproxy.go | 8 - libgo/go/net/http/omithttp2.go | 4 - libgo/go/net/http/request.go | 12 +- libgo/go/net/http/transfer.go | 125 +- libgo/go/net/http/transfer_test.go | 284 +- libgo/go/net/http/transport.go | 27 +- libgo/go/net/http/transport_test.go | 70 - libgo/go/net/lookup_test.go | 13 +- libgo/go/net/net.go | 1 - libgo/go/os/file.go | 4 - libgo/go/reflect/all_test.go | 21 - libgo/go/reflect/type.go | 18 +- libgo/go/runtime/chan.go | 76 +- libgo/go/runtime/chan_test.go | 14 + libgo/go/runtime/checkptr.go | 31 +- libgo/go/runtime/checkptr_test.go | 50 - libgo/go/runtime/debug.go | 4 +- libgo/go/runtime/export_test.go | 4 - libgo/go/runtime/extern.go | 28 +- libgo/go/runtime/gcinfo_test.go | 2 +- libgo/go/runtime/hash64.go | 2 +- libgo/go/runtime/lfstack_64bit.go | 2 +- libgo/go/runtime/malloc.go | 8 +- libgo/go/runtime/malloc_test.go | 8 + libgo/go/runtime/memmove_test.go | 67 - libgo/go/runtime/mgc.go | 15 + libgo/go/runtime/mgcscavenge.go | 67 +- libgo/go/runtime/mgcscavenge_test.go | 28 +- libgo/go/runtime/mheap.go | 15 +- libgo/go/runtime/mkpreempt.go | 15 - libgo/go/runtime/mpagealloc.go | 12 +- libgo/go/runtime/mpagealloc_64bit.go | 2 +- libgo/go/runtime/mpagealloc_test.go | 63 +- libgo/go/runtime/mpagecache_test.go | 6 - libgo/go/runtime/mpallocbits.go | 10 +- libgo/go/runtime/mranges.go | 14 - libgo/go/runtime/netpoll_stub.go | 17 +- libgo/go/runtime/preempt_nonwindows.go | 13 - libgo/go/runtime/proc.go | 125 +- libgo/go/runtime/runtime1.go | 2 - libgo/go/runtime/runtime2.go | 13 - libgo/go/runtime/sema.go | 6 +- libgo/go/runtime/signal_unix.go | 10 - libgo/go/runtime/testdata/testprog/checkptr.go | 36 - libgo/go/runtime/time.go | 239 +- libgo/go/runtime/trace.go | 17 +- libgo/go/runtime/trace/trace_stack_test.go | 1 + libgo/go/runtime/utf8.go | 2 +- libgo/go/strconv/quote.go | 11 +- libgo/go/strings/strings.go | 20 +- libgo/go/syscall/syscall_aix.go | 4 +- libgo/go/syscall/syscall_linux_riscv64.go | 14 + libgo/go/testing/benchmark.go | 3 +- libgo/go/testing/panic_test.go | 129 +- libgo/go/testing/sub_test.go | 71 - libgo/go/testing/testing.go | 56 +- libgo/go/text/template/exec_test.go | 3 - libgo/go/text/template/funcs.go | 4 +- libgo/go/text/template/parse/lex.go | 1 + libgo/go/time/format.go | 3 - libgo/go/time/sleep_test.go | 2 +- libgo/go/time/time.go | 3 - libgo/go/unicode/utf8/utf8.go | 2 +- libgo/merge.sh | 2 +- libgo/misc/cgo/test/issue21897.go | 11 +- libgo/misc/cgo/test/issue21897b.go | 2 +- .../cgo/test/testdata/issue24161_darwin_test.go | 8 + libgo/misc/cgo/test/testdata/issue24161e0/main.go | 2 +- libgo/misc/cgo/test/testdata/issue24161e1/main.go | 2 +- libgo/misc/cgo/test/testdata/issue24161e2/main.go | 2 +- libgo/runtime/go-signal.c | 63 +- libgomp/.gitattributes | 2 - libgomp/ChangeLog | 95 - libgomp/config/accel/openacc.f90 | 19 +- libgomp/libgomp.texi | 284 +- libgomp/openacc.f90 | 283 +- libgomp/openacc_lib.h | 147 +- libgomp/plugin/plugin-gcn.c | 9 + libgomp/plugin/plugin-nvptx.c | 7 +- libgomp/target.c | 15 +- libgomp/testsuite/lib/libgomp.exp | 4 +- libgomp/testsuite/libgomp.c-c++-common/pr93515.c | 36 - libgomp/testsuite/libgomp.c/target-38.c | 28 - libgomp/testsuite/libgomp.c/target-link-1.c | 3 - .../libgomp.oacc-fortran/acc_get_property.f90 | 3 +- .../libgomp.oacc-fortran/openacc_version-1.f | 2 +- .../libgomp.oacc-fortran/openacc_version-2.f90 | 2 +- libiberty/ChangeLog | 23 - libiberty/configure | 4 +- libiberty/hashtab.c | 4 +- libiberty/simple-object.c | 3 - libiberty/testsuite/demangle-expected | 2 +- libitm/ChangeLog | 7 - libitm/configure | 0 libobjc/ChangeLog | 7 - libobjc/configure | 4 +- libphobos/ChangeLog | 5 - libphobos/src/std/algorithm/iteration.d | 2 +- libquadmath/ChangeLog | 7 - libquadmath/configure | 4 +- libsanitizer/ChangeLog | 6 - libsanitizer/configure.tgt | 2 +- libssp/ChangeLog | 7 - libssp/configure | 4 +- libstdc++-v3/ChangeLog | 1154 - .../abi/post/hppa-linux-gnu/baseline_symbols.txt | 21 - .../post/x86_64-linux-gnu/x32/baseline_symbols.txt | 7 - libstdc++-v3/configure | 4 +- libstdc++-v3/include/Makefile.am | 4 - libstdc++-v3/include/Makefile.in | 4 - libstdc++-v3/include/bits/boost_concept_check.h | 2 +- libstdc++-v3/include/bits/erase_if.h | 2 +- libstdc++-v3/include/bits/hashtable.h | 2 +- libstdc++-v3/include/bits/hashtable_policy.h | 5 +- libstdc++-v3/include/bits/int_limits.h | 74 - libstdc++-v3/include/bits/iterator_concepts.h | 185 +- libstdc++-v3/include/bits/parse_numbers.h | 8 +- libstdc++-v3/include/bits/random.h | 15 +- libstdc++-v3/include/bits/range_access.h | 100 +- libstdc++-v3/include/bits/range_cmp.h | 6 +- libstdc++-v3/include/bits/ranges_algo.h | 3784 -- libstdc++-v3/include/bits/ranges_algobase.h | 601 - libstdc++-v3/include/bits/ranges_uninitialized.h | 564 - libstdc++-v3/include/bits/regex.h | 10 + libstdc++-v3/include/bits/stl_algo.h | 150 + libstdc++-v3/include/bits/stl_algobase.h | 247 +- libstdc++-v3/include/bits/stl_iterator.h | 69 +- libstdc++-v3/include/bits/stl_multiset.h | 11 + libstdc++-v3/include/bits/stl_numeric.h | 9 - libstdc++-v3/include/bits/stl_set.h | 9 + libstdc++-v3/include/bits/stream_iterator.h | 16 - libstdc++-v3/include/bits/streambuf_iterator.h | 11 - libstdc++-v3/include/bits/uniform_int_dist.h | 16 - libstdc++-v3/include/bits/unique_ptr.h | 16 +- libstdc++-v3/include/bits/unordered_set.h | 15 + libstdc++-v3/include/debug/array | 20 - libstdc++-v3/include/debug/multiset.h | 13 + libstdc++-v3/include/debug/set.h | 12 + libstdc++-v3/include/debug/string | 2 +- libstdc++-v3/include/debug/unordered_set | 16 + libstdc++-v3/include/experimental/string_view | 10 +- libstdc++-v3/include/ext/pointer.h | 8 +- libstdc++-v3/include/std/algorithm | 3 - libstdc++-v3/include/std/bit | 82 +- libstdc++-v3/include/std/charconv | 22 +- libstdc++-v3/include/std/concepts | 84 +- libstdc++-v3/include/std/deque | 2 +- libstdc++-v3/include/std/forward_list | 2 +- libstdc++-v3/include/std/functional | 2 +- libstdc++-v3/include/std/list | 2 +- libstdc++-v3/include/std/memory | 12 +- libstdc++-v3/include/std/memory_resource | 16 +- libstdc++-v3/include/std/numeric | 22 +- libstdc++-v3/include/std/optional | 26 - libstdc++-v3/include/std/ranges | 2762 +- libstdc++-v3/include/std/span | 216 +- libstdc++-v3/include/std/string | 2 +- libstdc++-v3/include/std/string_view | 20 +- libstdc++-v3/include/std/system_error | 79 +- libstdc++-v3/include/std/thread | 32 +- libstdc++-v3/include/std/tuple | 33 - libstdc++-v3/include/std/type_traits | 6 - libstdc++-v3/include/std/utility | 75 - libstdc++-v3/include/std/variant | 47 +- libstdc++-v3/include/std/vector | 2 +- libstdc++-v3/include/std/version | 8 +- libstdc++-v3/libsupc++/compare | 124 +- libstdc++-v3/libsupc++/new_opa.cc | 2 +- libstdc++-v3/libsupc++/typeinfo | 3 - libstdc++-v3/python/libstdcxx/v6/printers.py | 2 +- libstdc++-v3/src/c++17/memory_resource.cc | 20 +- libstdc++-v3/testsuite/17_intro/freestanding.cc | 2 +- .../testsuite/17_intro/headers/c++1998/charset.cc | 2 +- .../testsuite/17_intro/headers/c++2011/charset.cc | 2 +- .../testsuite/17_intro/headers/c++2014/charset.cc | 2 +- .../testsuite/17_intro/headers/c++2017/charset.cc | 2 +- .../testsuite/17_intro/headers/c++2020/charset.cc | 2 +- .../comparisons/categories/partialord.cc | 86 - .../18_support/comparisons/categories/strongord.cc | 98 - .../18_support/comparisons/categories/weakord.cc | 75 - .../error_category/operators/less.cc | 30 - .../error_category/operators/three_way.cc | 48 - .../19_diagnostics/error_code/operators/equal.cc | 1 + .../19_diagnostics/error_code/operators/less.cc | 38 - .../error_code/operators/not_equal.cc | 1 + .../error_code/operators/three_way.cc | 60 - .../error_condition/operators/equal.cc | 1 + .../error_condition/operators/less.cc | 38 - .../error_condition/operators/not_equal.cc | 1 + .../error_condition/operators/three_way.cc | 60 - .../20_util/function_objects/range.cmp/equal_to.cc | 9 - .../20_util/function_objects/range.cmp/less.cc | 9 - .../testsuite/20_util/integer_comparisons/1.cc | 27 - .../testsuite/20_util/integer_comparisons/2.cc | 27 - .../testsuite/20_util/integer_comparisons/equal.cc | 74 - .../20_util/integer_comparisons/equal_neg.cc | 36 - .../20_util/integer_comparisons/greater_equal.cc | 81 - .../integer_comparisons/greater_equal_neg.cc | 36 - .../20_util/integer_comparisons/greater_neg.cc | 36 - .../20_util/integer_comparisons/in_range.cc | 81 - .../20_util/integer_comparisons/in_range_neg.cc | 37 - .../testsuite/20_util/integer_comparisons/less.cc | 78 - .../20_util/integer_comparisons/less_equal.cc | 81 - .../20_util/integer_comparisons/less_equal_neg.cc | 36 - .../20_util/integer_comparisons/less_neg.cc | 36 - .../20_util/integer_comparisons/not_equal.cc | 75 - .../20_util/integer_comparisons/not_equal_neg.cc | 36 - .../testsuite/20_util/optional/relops/three_way.cc | 76 - .../20_util/polymorphic_allocator/lwg3237.cc | 55 - .../specialized_algorithms/destroy/constrained.cc | 76 - .../uninitialized_copy/constrained.cc | 166 - .../uninitialized_default_construct/constrained.cc | 147 - .../uninitialized_fill/constrained.cc | 137 - .../uninitialized_move/constrained.cc | 176 - .../uninitialized_value_construct/constrained.cc | 140 - .../tuple/comparison_operators/three_way.cc | 102 - .../20_util/unique_ptr/modifiers/93562.cc | 98 - .../testsuite/20_util/unwrap_reference/1.cc | 6 - .../testsuite/20_util/unwrap_reference/3.cc | 27 - .../20_util/variant/{relops => }/89851.cc | 0 .../20_util/variant/{relops => }/90008.cc | 0 .../testsuite/20_util/variant/relops/three_way.cc | 54 - .../21_strings/basic_string/cons/char/1.cc | 2 - .../array/tuple_interface/get_debug_neg.cc | 6 +- .../tuple_interface/tuple_element_debug_neg.cc | 2 +- .../testsuite/23_containers/deque/erasure.cc | 2 +- .../23_containers/forward_list/erasure.cc | 2 +- .../testsuite/23_containers/list/erasure.cc | 2 +- .../testsuite/23_containers/map/erasure.cc | 2 +- .../testsuite/23_containers/set/erasure.cc | 2 +- libstdc++-v3/testsuite/23_containers/span/1.cc | 2 +- libstdc++-v3/testsuite/23_containers/span/2.cc | 2 +- .../23_containers/span/back_assert_neg.cc | 1 - .../testsuite/23_containers/span/deduction.cc | 2 +- .../testsuite/23_containers/span/everything.cc | 19 +- .../testsuite/23_containers/span/explicit.cc | 48 - .../23_containers/span/first_2_assert_neg.cc | 1 - .../23_containers/span/first_assert_neg.cc | 1 - .../23_containers/span/front_assert_neg.cc | 1 - .../23_containers/span/{1.cc => get_neg.cc} | 15 +- .../23_containers/span/index_op_assert_neg.cc | 1 - .../23_containers/span/last_2_assert_neg.cc | 1 - .../23_containers/span/last_assert_neg.cc | 1 - .../testsuite/23_containers/span/lwg3255.cc | 4 - .../23_containers/span/subspan_2_assert_neg.cc | 1 - .../23_containers/span/subspan_3_assert_neg.cc | 1 - .../23_containers/span/subspan_4_assert_neg.cc | 1 - .../23_containers/span/subspan_5_assert_neg.cc | 1 - .../23_containers/span/subspan_6_assert_neg.cc | 1 - .../23_containers/span/subspan_assert_neg.cc | 1 - .../span/{1.cc => tuple_element_dynamic_neg.cc} | 10 +- .../span/tuple_element_oob_neg.cc} | 14 +- .../span/tuple_size_neg.cc} | 14 +- .../23_containers/unordered_map/erasure.cc | 2 +- .../23_containers/unordered_set/erasure.cc | 2 +- .../testsuite/23_containers/vector/erasure.cc | 2 +- libstdc++-v3/testsuite/24_iterators/aliases.cc | 61 - .../associated_types/readable.traits.cc | 14 +- .../24_iterators/back_insert_iterator/pr93884.cc | 44 - .../24_iterators/counted_iterator/lwg3389.cc | 66 - .../24_iterators/front_insert_iterator/pr93884.cc | 44 - .../headers/iterator/synopsis_c++20.cc | 2 +- .../24_iterators/indirect_callable/projected.cc | 6 +- .../24_iterators/istream_iterator/cons/sentinel.cc | 36 - .../24_iterators/istream_iterator/sentinel.cc | 57 - .../istreambuf_iterator/cons/sentinel.cc | 26 - .../24_iterators/move_iterator/lwg3390.cc | 66 - .../range_operations/advance_debug_neg.cc | 10 +- .../25_algorithms/adjacent_find/constrained.cc | 68 - .../testsuite/25_algorithms/all_of/constrained.cc | 90 - .../testsuite/25_algorithms/any_of/constrained.cc | 88 - .../25_algorithms/binary_search/constrained.cc | 61 - .../testsuite/25_algorithms/clamp/constrained.cc | 58 - .../testsuite/25_algorithms/copy/constrained.cc | 225 - .../25_algorithms/copy_backward/constexpr.cc | 18 - .../25_algorithms/copy_backward/constrained.cc | 193 - .../testsuite/25_algorithms/copy_if/constrained.cc | 77 - .../testsuite/25_algorithms/copy_n/constrained.cc | 72 - .../testsuite/25_algorithms/count/constrained.cc | 75 - .../25_algorithms/count_if/constrained.cc | 73 - .../testsuite/25_algorithms/equal/constrained.cc | 96 - .../25_algorithms/equal_range/constrained.cc | 69 - .../testsuite/25_algorithms/fill/constrained.cc | 92 - .../testsuite/25_algorithms/fill_n/constrained.cc | 98 - .../testsuite/25_algorithms/find/constrained.cc | 75 - .../25_algorithms/find_end/constrained.cc | 98 - .../25_algorithms/find_first_of/constrained.cc | 83 - .../testsuite/25_algorithms/find_if/constrained.cc | 77 - .../25_algorithms/find_if_not/constrained.cc | 77 - .../25_algorithms/for_each/constrained.cc | 127 - .../25_algorithms/generate/constrained.cc | 77 - .../25_algorithms/generate_n/constrained.cc | 84 - .../testsuite/25_algorithms/heap/constrained.cc | 107 - .../25_algorithms/includes/constrained.cc | 74 - .../25_algorithms/inplace_merge/constrained.cc | 69 - .../25_algorithms/is_partitioned/constrained.cc | 58 - .../25_algorithms/is_permutation/constrained.cc | 85 - .../25_algorithms/is_sorted/constrained.cc | 67 - .../25_algorithms/is_sorted_until/constrained.cc | 72 - .../25_algorithms/lexicographical_compare/93972.cc | 169 - .../lexicographical_compare/constrained.cc | 164 - .../25_algorithms/lexicographical_compare/uchar.cc | 61 - .../25_algorithms/lower_bound/constrained.cc | 66 - .../testsuite/25_algorithms/max/constrained.cc | 82 - .../25_algorithms/max_element/constrained.cc | 60 - .../testsuite/25_algorithms/merge/constrained.cc | 75 - .../testsuite/25_algorithms/min/concept_checks.cc | 23 - .../testsuite/25_algorithms/min/constrained.cc | 82 - .../25_algorithms/min_element/constrained.cc | 60 - .../testsuite/25_algorithms/minmax/constrained.cc | 98 - .../25_algorithms/minmax_element/constrained.cc | 68 - .../25_algorithms/mismatch/constrained.cc | 76 - libstdc++-v3/testsuite/25_algorithms/move/93872.cc | 39 - .../testsuite/25_algorithms/move/constrained.cc | 203 - .../testsuite/25_algorithms/move_backward/93872.cc | 39 - .../25_algorithms/move_backward/constrained.cc | 170 - .../25_algorithms/next_permutation/constrained.cc | 83 - .../testsuite/25_algorithms/none_of/constrained.cc | 88 - .../25_algorithms/nth_element/constrained.cc | 76 - .../25_algorithms/partial_sort/constrained.cc | 84 - .../25_algorithms/partial_sort_copy/constrained.cc | 97 - .../25_algorithms/partition/constrained.cc | 71 - .../25_algorithms/partition_copy/constrained.cc | 81 - .../25_algorithms/partition_point/constrained.cc | 67 - .../25_algorithms/prev_permutation/constrained.cc | 84 - .../testsuite/25_algorithms/remove/constrained.cc | 97 - .../25_algorithms/remove_copy/constrained.cc | 109 - .../25_algorithms/remove_copy_if/constrained.cc | 113 - .../25_algorithms/remove_if/constrained.cc | 97 - .../testsuite/25_algorithms/replace/constrained.cc | 104 - .../25_algorithms/replace_copy/constrained.cc | 109 - .../25_algorithms/replace_copy_if/constrained.cc | 118 - .../25_algorithms/replace_if/constrained.cc | 109 - .../testsuite/25_algorithms/reverse/constrained.cc | 77 - .../25_algorithms/reverse_copy/constrained.cc | 74 - .../testsuite/25_algorithms/rotate/constrained.cc | 97 - .../25_algorithms/rotate_copy/constrained.cc | 93 - .../testsuite/25_algorithms/sample/constrained.cc | 68 - .../testsuite/25_algorithms/search/constrained.cc | 88 - .../25_algorithms/search_n/constrained.cc | 80 - .../25_algorithms/set_difference/constrained.cc | 87 - .../25_algorithms/set_intersection/constrained.cc | 88 - .../set_symmetric_difference/constrained.cc | 123 - .../25_algorithms/set_union/constrained.cc | 91 - .../testsuite/25_algorithms/shift_left/1.cc | 104 - .../testsuite/25_algorithms/shift_right/1.cc | 103 - .../testsuite/25_algorithms/shuffle/constrained.cc | 70 - .../testsuite/25_algorithms/sort/constrained.cc | 81 - .../25_algorithms/stable_partition/constrained.cc | 76 - .../25_algorithms/stable_sort/constrained.cc | 70 - .../25_algorithms/swap_ranges/constrained.cc | 124 - .../25_algorithms/transform/constrained.cc | 148 - .../testsuite/25_algorithms/unique/constrained.cc | 143 - .../25_algorithms/unique_copy/constrained.cc | 113 - .../25_algorithms/upper_bound/constrained.cc | 66 - .../testsuite/26_numerics/accumulate/constexpr.cc | 42 - .../26_numerics/adjacent_difference/constexpr.cc | 44 - .../26_numerics/bit/bit.count/countl_one.cc | 1 - .../26_numerics/bit/bit.count/countl_zero.cc | 1 - .../26_numerics/bit/bit.count/countr_one.cc | 1 - .../26_numerics/bit/bit.count/countr_zero.cc | 1 - .../26_numerics/bit/bit.count/popcount.cc | 1 - .../26_numerics/bit/bit.pow.two/bit_ceil_neg.cc | 75 - .../26_numerics/bit/bit.pow.two/bit_floor.cc | 100 - .../bit/bit.pow.two/{bit_ceil.cc => ceil2.cc} | 61 +- .../26_numerics/bit/bit.pow.two/ceil2_neg.cc | 74 + .../bit/bit.pow.two/{bit_width.cc => floor2.cc} | 37 +- .../26_numerics/bit/bit.pow.two/has_single_bit.cc | 148 - .../26_numerics/bit/bit.pow.two/ispow2.cc | 147 + .../bit/bit.pow.two/{bit_width.cc => log2p1.cc} | 37 +- .../testsuite/26_numerics/bit/bit.rotate/rotl.cc | 1 - .../testsuite/26_numerics/bit/bit.rotate/rotr.cc | 1 - .../26_numerics/exclusive_scan/constexpr.cc | 44 - .../26_numerics/headers/numeric/synopsis.cc | 111 - .../26_numerics/inclusive_scan/constexpr.cc | 55 - .../26_numerics/inner_product/constexpr.cc | 45 - .../testsuite/26_numerics/iota/constexpr.cc | 31 - .../testsuite/26_numerics/midpoint/pointer.cc | 2 + .../testsuite/26_numerics/midpoint/pointer_neg.cc | 27 - .../testsuite/26_numerics/partial_sum/constexpr.cc | 44 - .../testsuite/26_numerics/random/concept.cc | 27 - .../testsuite/26_numerics/random/pr60037-neg.cc | 2 +- .../testsuite/26_numerics/reduce/constexpr.cc | 52 - .../transform_exclusive_scan/constexpr.cc | 33 - .../transform_inclusive_scan/constexpr.cc | 44 - .../26_numerics/transform_reduce/constexpr.cc | 55 - .../27_io/filesystem/operations/last_write_time.cc | 77 +- .../condition_variable_any/stop_token/wait_on.cc | 1 - .../testsuite/30_threads/jthread/jthread.cc | 1 - .../30_threads/stop_token/stop_callback.cc | 1 - .../stop_token/stop_callback/deadlock-mt.cc | 1 - .../stop_token/stop_callback/deadlock.cc | 1 - .../30_threads/stop_token/stop_callback/destroy.cc | 1 - .../30_threads/stop_token/stop_callback/invoke.cc | 1 - .../testsuite/30_threads/stop_token/stop_source.cc | 1 - .../30_threads/stop_token/stop_source/assign.cc | 1 - .../testsuite/30_threads/stop_token/stop_token.cc | 1 - .../stop_token/stop_token/stop_possible.cc | 1 - .../testsuite/30_threads/thread/id/70294.cc | 13 +- .../testsuite/30_threads/thread/id/operators.cc | 22 +- .../30_threads/thread/id/operators_c++20.cc | 48 - .../filesystem/operations/last_write_time.cc | 58 +- libstdc++-v3/testsuite/lib/libstdc++.exp | 2 +- libstdc++-v3/testsuite/std/ranges/access/begin.cc | 12 +- .../testsuite/std/ranges/access/begin_neg.cc | 39 - libstdc++-v3/testsuite/std/ranges/access/cbegin.cc | 4 +- libstdc++-v3/testsuite/std/ranges/access/cdata.cc | 2 +- libstdc++-v3/testsuite/std/ranges/access/cend.cc | 4 +- .../testsuite/std/ranges/access/crbegin.cc | 4 +- libstdc++-v3/testsuite/std/ranges/access/crend.cc | 6 +- libstdc++-v3/testsuite/std/ranges/access/data.cc | 4 +- libstdc++-v3/testsuite/std/ranges/access/end.cc | 4 +- .../testsuite/std/ranges/access/end_neg.cc | 5 +- libstdc++-v3/testsuite/std/ranges/access/rbegin.cc | 4 +- libstdc++-v3/testsuite/std/ranges/access/rend.cc | 4 +- .../testsuite/std/ranges/access/size_neg.cc | 3 +- libstdc++-v3/testsuite/std/ranges/access/ssize.cc | 93 - libstdc++-v3/testsuite/std/ranges/adaptors/all.cc | 122 - .../testsuite/std/ranges/adaptors/common.cc | 68 - .../testsuite/std/ranges/adaptors/counted.cc | 64 - libstdc++-v3/testsuite/std/ranges/adaptors/drop.cc | 164 - .../testsuite/std/ranges/adaptors/drop_while.cc | 99 - .../testsuite/std/ranges/adaptors/elements.cc | 52 - .../testsuite/std/ranges/adaptors/filter.cc | 135 - libstdc++-v3/testsuite/std/ranges/adaptors/join.cc | 112 - .../testsuite/std/ranges/adaptors/lwg3313_neg.cc | 40 - .../testsuite/std/ranges/adaptors/lwg3325_neg.cc | 35 - .../testsuite/std/ranges/adaptors/reverse.cc | 142 - .../testsuite/std/ranges/adaptors/split.cc | 133 - .../testsuite/std/ranges/adaptors/split_neg.cc | 49 - libstdc++-v3/testsuite/std/ranges/adaptors/take.cc | 111 - .../testsuite/std/ranges/adaptors/take_while.cc | 79 - .../testsuite/std/ranges/adaptors/transform.cc | 133 - .../testsuite/std/ranges/iota/iota_view.cc | 17 - libstdc++-v3/testsuite/std/ranges/iota/iterator.cc | 35 - .../testsuite/std/ranges/iota/lwg3292_neg.cc | 40 - libstdc++-v3/testsuite/std/ranges/istream_view.cc | 93 - libstdc++-v3/testsuite/std/ranges/safe_range.cc | 22 +- .../testsuite/std/ranges/safe_range_types.cc | 42 +- .../testsuite/std/ranges/subrange/lwg3282_neg.cc | 31 - .../testsuite/std/ranges/subrange/tuple_like.cc | 52 - libstdc++-v3/testsuite/std/ranges/view.cc | 12 +- libstdc++-v3/testsuite/util/testsuite_iterators.h | 24 +- maintainer-scripts/ChangeLog | 4 - maintainer-scripts/gcc_release | 19 +- 1412 files changed, 433532 insertions(+), 553633 deletions(-) delete mode 100644 gcc/analyzer/bar-chart.cc delete mode 100644 gcc/analyzer/bar-chart.h delete mode 100644 gcc/analyzer/reachability.h delete mode 100644 gcc/testsuite/c-c++-common/Wunused-var-17.c delete mode 100644 gcc/testsuite/c-c++-common/cpp/has-include-1.c delete mode 100644 gcc/testsuite/c-c++-common/cpp/has-include-next-1.c delete mode 100644 gcc/testsuite/c-c++-common/cpp/pr93545-1.c delete mode 100644 gcc/testsuite/c-c++-common/cpp/pr93545-2.c delete mode 100644 gcc/testsuite/c-c++-common/cpp/pr93545-3.c delete mode 100644 gcc/testsuite/c-c++-common/cpp/pr93545-4.c delete mode 100644 gcc/testsuite/c-c++-common/cpp/va-opt-4.c delete mode 100644 gcc/testsuite/c-c++-common/gomp/has-include-1.c delete mode 100644 gcc/testsuite/c-c++-common/gomp/pr93555-1.c delete mode 100644 gcc/testsuite/c-c++-common/gomp/pr93555-2.c delete mode 100644 gcc/testsuite/g++.dg/DRs/dr1423.C delete mode 100644 gcc/testsuite/g++.dg/analyzer/analyzer.exp delete mode 100644 gcc/testsuite/g++.dg/analyzer/cstdlib-2.C delete mode 100644 gcc/testsuite/g++.dg/analyzer/cstdlib.C delete mode 100644 gcc/testsuite/g++.dg/analyzer/malloc.C delete mode 100644 gcc/testsuite/g++.dg/analyzer/pr93212.C delete mode 100644 gcc/testsuite/g++.dg/analyzer/pr93288.C delete mode 100644 gcc/testsuite/g++.dg/analyzer/pr93777.C delete mode 100644 gcc/testsuite/g++.dg/analyzer/pr93899.C delete mode 100644 gcc/testsuite/g++.dg/analyzer/pr93950.C delete mode 100644 gcc/testsuite/g++.dg/concepts/abbrev3.C delete mode 100644 gcc/testsuite/g++.dg/concepts/attrib1.C delete mode 100644 gcc/testsuite/g++.dg/concepts/diagnostic2.C delete mode 100644 gcc/testsuite/g++.dg/concepts/diagnostic3.C delete mode 100644 gcc/testsuite/g++.dg/concepts/pr93933.C delete mode 100644 gcc/testsuite/g++.dg/coroutines/coro-bad-alloc-00-bad-op-new.C delete mode 100644 gcc/testsuite/g++.dg/coroutines/coro-bad-alloc-01-bad-op-del.C delete mode 100644 gcc/testsuite/g++.dg/coroutines/coro-bad-alloc-02-no-op-new-nt.C delete mode 100644 gcc/testsuite/g++.dg/coroutines/coro-missing-promise.C delete mode 100644 gcc/testsuite/g++.dg/coroutines/coro1-allocators.h delete mode 100644 gcc/testsuite/g++.dg/coroutines/coro1-refs-and-ctors.h delete mode 100644 gcc/testsuite/g++.dg/coroutines/pr93458-1-missing-traits.C delete mode 100644 gcc/testsuite/g++.dg/coroutines/pr93458-2-bad-traits.C delete mode 100644 gcc/testsuite/g++.dg/coroutines/pr93458-3-missing-handle.C delete mode 100644 gcc/testsuite/g++.dg/coroutines/pr93458-4-bad-coro-handle.C delete mode 100644 gcc/testsuite/g++.dg/coroutines/pr93458-5-bad-coro-type.C delete mode 100644 gcc/testsuite/g++.dg/coroutines/torture/alloc-02-fail-new-grooa [...] delete mode 100644 gcc/testsuite/g++.dg/coroutines/torture/alloc-03-overload-new-1.C delete mode 100644 gcc/testsuite/g++.dg/coroutines/torture/alloc-04-overload-del-u [...] delete mode 100644 gcc/testsuite/g++.dg/coroutines/torture/class-07-data-member.C delete mode 100644 gcc/testsuite/g++.dg/coroutines/torture/co-await-14-return-ref- [...] delete mode 100644 gcc/testsuite/g++.dg/coroutines/torture/co-await-14-template-traits.C delete mode 100644 gcc/testsuite/g++.dg/coroutines/torture/co-await-15-return-non-triv.C delete mode 100644 gcc/testsuite/g++.dg/coroutines/torture/func-params-07.C delete mode 100644 gcc/testsuite/g++.dg/coroutines/torture/func-params-08.C delete mode 100644 gcc/testsuite/g++.dg/coroutines/torture/func-params-09-awaitabl [...] delete mode 100644 gcc/testsuite/g++.dg/coroutines/torture/lambda-09-init-captures.C delete mode 100644 gcc/testsuite/g++.dg/coroutines/torture/lambda-10-mutable.C delete mode 100644 gcc/testsuite/g++.dg/coroutines/torture/local-var-5-awaitable.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/alignas18.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-93169.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-array23.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-array24.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-empty14.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-ref12.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-static13.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/enum39.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-array11.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist119.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist120.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-93597.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi-template19.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/pr93905.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/rv-cast7.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic-parm1.C delete mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction68.C delete mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction69.C delete mode 100644 gcc/testsuite/g++.dg/cpp1z/constexpr-if-lambda2.C delete mode 100644 gcc/testsuite/g++.dg/cpp1z/constexpr-if-lambda3.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-conv1.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-err1.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-lambda5.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-p2092.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-syntax1.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts6.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval16.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-init16.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-init17.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-new11.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-new12.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-new13.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-pack-init4.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class32.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/paren-init21.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-constexpr2.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-synth2a.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-synth2b.C delete mode 100644 gcc/testsuite/g++.dg/diagnostic/array-init1.C delete mode 100644 gcc/testsuite/g++.dg/ext/attr-access.C delete mode 100644 gcc/testsuite/g++.dg/ext/constexpr-pr93549.C delete mode 100644 gcc/testsuite/g++.dg/ext/flexary35.C delete mode 100644 gcc/testsuite/g++.dg/ext/flexary36.C delete mode 100644 gcc/testsuite/g++.dg/ext/vla21.C delete mode 100644 gcc/testsuite/g++.dg/ext/vla22.C delete mode 100644 gcc/testsuite/g++.dg/ipa/pr93203.C delete mode 100644 gcc/testsuite/g++.dg/ipa/pr93763.C delete mode 100644 gcc/testsuite/g++.dg/lookup/extern-c-static1.C delete mode 100644 gcc/testsuite/g++.dg/lookup/using62.C delete mode 100644 gcc/testsuite/g++.dg/parse/attr4.C delete mode 100644 gcc/testsuite/g++.dg/torture/pr92152.C delete mode 100644 gcc/testsuite/g++.dg/tree-ssa/pr93516.C delete mode 100644 gcc/testsuite/g++.dg/tree-ssa/pr93667.C delete mode 100644 gcc/testsuite/g++.dg/tree-ssa/pr93845.C delete mode 100644 gcc/testsuite/g++.dg/tree-ssa/strlenopt-1.C delete mode 100644 gcc/testsuite/g++.dg/tree-ssa/strlenopt-2.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wmismatched-tags-2.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wredundant-tags-3.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wredundant-tags-4.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wredundant-tags-5.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wredundant-tags-5.h delete mode 100644 gcc/testsuite/g++.dg/warn/Wsign-compare-9.C delete mode 100644 gcc/testsuite/g++.target/i386/pr85334-1.C delete mode 100644 gcc/testsuite/g++.target/i386/pr85334-2.C delete mode 100644 gcc/testsuite/g++.target/i386/pr93828.C rename gcc/testsuite/{c-c++-common => gcc.c-torture/compile}/pr84305.c (78%) delete mode 100644 gcc/testsuite/gcc.c-torture/compile/pr93533.c delete mode 100644 gcc/testsuite/gcc.c-torture/compile/pr93927-1.c delete mode 100644 gcc/testsuite/gcc.c-torture/compile/pr93927-2.c delete mode 100644 gcc/testsuite/gcc.c-torture/compile/pr93949.c delete mode 100644 gcc/testsuite/gcc.c-torture/execute/pr93582.c delete mode 100644 gcc/testsuite/gcc.c-torture/execute/pr93744-1.c delete mode 100644 gcc/testsuite/gcc.c-torture/execute/pr93744-2.c delete mode 100644 gcc/testsuite/gcc.c-torture/execute/pr93744-3.c delete mode 100644 gcc/testsuite/gcc.c-torture/execute/pr93908.c delete mode 100644 gcc/testsuite/gcc.c-torture/execute/pr93945.c delete mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-58.c delete mode 100644 gcc/testsuite/gcc.dg/Wbuiltin-declaration-mismatch-13.c delete mode 100644 gcc/testsuite/gcc.dg/Wrestrict-21.c delete mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-31.c delete mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-32.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/20020129-1.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/analyzer-verbosity-2a.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/analyzer-verbosity-3.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/analyzer-verbosity-3a.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/edges-1.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/edges-2.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/pr93546.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/pr93547.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/pr93669.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/20060625-1.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/intptr_t.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/pr51628-30.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/pr59037.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/pr93350.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/pr93374.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/pr93544.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/pr93647.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/pr93649.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/pr93947.c delete mode 100644 gcc/testsuite/gcc.dg/attr-access.c delete mode 100644 gcc/testsuite/gcc.dg/format/proto.c delete mode 100644 gcc/testsuite/gcc.dg/ipa/pr93583.c delete mode 100644 gcc/testsuite/gcc.dg/ipa/pr93707.c delete mode 100644 gcc/testsuite/gcc.dg/ipa/pr93763.c delete mode 100644 gcc/testsuite/gcc.dg/pr86134.c delete mode 100644 gcc/testsuite/gcc.dg/pr90648.c delete mode 100644 gcc/testsuite/gcc.dg/pr93576.c delete mode 100644 gcc/testsuite/gcc.dg/pr93582.c delete mode 100644 gcc/testsuite/gcc.dg/pr93615.c delete mode 100644 gcc/testsuite/gcc.dg/pr93661.c delete mode 100644 gcc/testsuite/gcc.dg/pr93780.c delete mode 100644 gcc/testsuite/gcc.dg/pr93820-2.c delete mode 100644 gcc/testsuite/gcc.dg/pr93820.c delete mode 100644 gcc/testsuite/gcc.dg/pr93874.c delete mode 100644 gcc/testsuite/gcc.dg/pr93953.c delete mode 100644 gcc/testsuite/gcc.dg/pr94002.c delete mode 100644 gcc/testsuite/gcc.dg/strcmpopt_10.c delete mode 100644 gcc/testsuite/gcc.dg/strcmpopt_11.c delete mode 100644 gcc/testsuite/gcc.dg/strlenopt-92.c delete mode 100644 gcc/testsuite/gcc.dg/strlenopt-93.c delete mode 100644 gcc/testsuite/gcc.dg/strlenopt-94.c delete mode 100644 gcc/testsuite/gcc.dg/tls/emutls-3.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr92152.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr93586.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr93868.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr93946-1.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr93946-2.c delete mode 100644 gcc/testsuite/gcc.dg/torture/stackalign/builtin-return-2.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/alias-access-path-12.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/forwprop-38.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr93582-1.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr93582-10.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr93582-2.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr93582-3.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr93582-4.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr93582-5.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr93582-6.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr93582-7.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr93582-8.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr93582-9.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr93776.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-39.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-85.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-86.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-87.c delete mode 100644 gcc/testsuite/gcc.dg/vect/pr93767.c delete mode 100644 gcc/testsuite/gcc.dg/vect/pr93843-1.c delete mode 100644 gcc/testsuite/gcc.dg/vect/pr93843-2.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/bf16_dup.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/bf16_reinterpret.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/bf16_vldn.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/bf16_vstn.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/bfmlalbt-compile.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/bfmmla-compile.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vbfmlalbt_l [...] delete mode 100644 gcc/testsuite/gcc.target/aarch64/movk_2.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/popcnt2.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/pr91927.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/pr93565.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/simd/vmmla.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/sve/recip_1.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/sve/recip_1_run.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/sve/recip_2.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/sve/recip_2_run.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/sve/rsqrt_1.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/sve/rsqrt_1_run.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/sve/sqrt_1.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/sve/sqrt_1_run.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/vmull_high.c delete mode 100644 gcc/testsuite/gcc.target/arc/mul64-1.c delete mode 100644 gcc/testsuite/gcc.target/arm/bf16_dup.c delete mode 100644 gcc/testsuite/gcc.target/arm/bf16_reinterpret.c delete mode 100644 gcc/testsuite/gcc.target/arm/pr78353-1.c delete mode 100644 gcc/testsuite/gcc.target/arm/pr78353-2.c delete mode 100644 gcc/testsuite/gcc.target/arm/simd/bf16_dot_1.c delete mode 100644 gcc/testsuite/gcc.target/arm/simd/bf16_dot_2.c delete mode 100644 gcc/testsuite/gcc.target/arm/simd/bf16_dot_3.c delete mode 100644 gcc/testsuite/gcc.target/arm/simd/vdot-2-1.c delete mode 100644 gcc/testsuite/gcc.target/arm/simd/vdot-2-2.c delete mode 100644 gcc/testsuite/gcc.target/arm/simd/vdot-2-3.c delete mode 100644 gcc/testsuite/gcc.target/arm/simd/vdot-2-4.c delete mode 100644 gcc/testsuite/gcc.target/arm/simd/vmmla_1.c delete mode 100644 gcc/testsuite/gcc.target/cris/dbr-1.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-1.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-10.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-11.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-12.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-13.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-14.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-15.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-16.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-17.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-18.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-19.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-2.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-20.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-21.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-22.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-23.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-24.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-25.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-26.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-27.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-28.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-29.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-3.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-30.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-31.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-32.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-33.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-34.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-35.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-4.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-5.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-6.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-7.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-8.c delete mode 100644 gcc/testsuite/gcc.target/cris/pr93372-9.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx-pr93637.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx2-pr93594.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx512bw-pr93673.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx512dq-pr93673.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx512f-pr93673.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx512vbmi2-vpshld-1.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx512vbmi2-vpshrd-1.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr93670.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr65782.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr85667-10.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr85667-7.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr85667-8.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr85667-9.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr92190.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr92819.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr93611.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr93656.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr93696-1.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr93696-2.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr93743.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr93997.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr93012.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr93122.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr93658.c delete mode 100644 gcc/testsuite/gcc.target/s390/pr93533.c delete mode 100644 gcc/testsuite/gcc.target/s390/pr93908.c delete mode 100644 gcc/testsuite/gfortran.dg/analyzer/analyzer.exp delete mode 100644 gcc/testsuite/gfortran.dg/analyzer/deferred_character_25.f90 delete mode 100644 gcc/testsuite/gfortran.dg/analyzer/malloc-example.f90 delete mode 100644 gcc/testsuite/gfortran.dg/analyzer/malloc.f90 delete mode 100644 gcc/testsuite/gfortran.dg/analyzer/pr88304-2.f90 delete mode 100644 gcc/testsuite/gfortran.dg/analyzer/pr93405.f90 delete mode 100644 gcc/testsuite/gfortran.dg/analyzer/pr93777.f90 delete mode 100644 gcc/testsuite/gfortran.dg/analyzer/pr93778.f90 delete mode 100644 gcc/testsuite/gfortran.dg/associate_52.f90 delete mode 100644 gcc/testsuite/gfortran.dg/associated_8.f90 delete mode 100644 gcc/testsuite/gfortran.dg/goacc/tile-3.f90 delete mode 100644 gcc/testsuite/gfortran.dg/goacc/tile-4.f90 delete mode 100644 gcc/testsuite/gfortran.dg/gomp/pr93555.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr83113.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr91913.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr93486.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr93580.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr93601.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr93603.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr93604.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr93714_1.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr93714_2.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr93835.f08 delete mode 100644 gcc/testsuite/gfortran.dg/same_type_as_3.f03 delete mode 100644 gcc/testsuite/gfortran.dg/select_type_48.f90 delete mode 100644 gcc/testsuite/gfortran.dg/unlimited_polymorphic_31.f03 delete mode 100644 gcc/testsuite/gnat.dg/lto24.adb delete mode 100644 gcc/testsuite/gnat.dg/lto24_pkg1.ads delete mode 100644 gcc/testsuite/gnat.dg/lto24_pkg2.adb delete mode 100644 gcc/testsuite/gnat.dg/lto24_pkg2.ads create mode 100644 libgo/go/cmd/go/testdata/badmod/go.mod create mode 100644 libgo/go/cmd/go/testdata/badmod/x.go create mode 100644 libgo/go/cmd/go/testdata/flag_test.go create mode 100644 libgo/go/cmd/go/testdata/importcom/bad.go create mode 100644 libgo/go/cmd/go/testdata/importcom/conflict.go create mode 100644 libgo/go/cmd/go/testdata/importcom/src/bad/bad.go create mode 100644 libgo/go/cmd/go/testdata/importcom/src/conflict/a.go create mode 100644 libgo/go/cmd/go/testdata/importcom/src/conflict/b.go create mode 100644 libgo/go/cmd/go/testdata/importcom/src/works/x/x.go create mode 100644 libgo/go/cmd/go/testdata/importcom/src/works/x/x1.go create mode 100644 libgo/go/cmd/go/testdata/importcom/src/wrongplace/x.go create mode 100644 libgo/go/cmd/go/testdata/importcom/works.go create mode 100644 libgo/go/cmd/go/testdata/importcom/wrongplace.go create mode 100644 libgo/go/cmd/go/testdata/importcycle/src/selfimport/selfimport.go create mode 100644 libgo/go/cmd/go/testdata/script/mod_run_internal.txt create mode 100644 libgo/go/cmd/go/testdata/src/badc/x.c create mode 100644 libgo/go/cmd/go/testdata/src/badc/x.go create mode 100644 libgo/go/cmd/go/testdata/src/badpkg/x.go create mode 100644 libgo/go/cmd/go/testdata/src/bench/x_test.go create mode 100644 libgo/go/cmd/go/testdata/src/benchfatal/x_test.go create mode 100644 libgo/go/cmd/go/testdata/src/cgoasm/p.go create mode 100644 libgo/go/cmd/go/testdata/src/cgoasm/p.s create mode 100644 libgo/go/cmd/go/testdata/src/cgocover/p.go create mode 100644 libgo/go/cmd/go/testdata/src/cgocover/p_test.go create mode 100644 libgo/go/cmd/go/testdata/src/cgocover2/p.go create mode 100644 libgo/go/cmd/go/testdata/src/cgocover2/x_test.go create mode 100644 libgo/go/cmd/go/testdata/src/cgocover3/p.go copy libgo/go/cmd/go/testdata/{testonly => src/cgocover3}/p_test.go (100%) create mode 100644 libgo/go/cmd/go/testdata/src/cgocover3/x_test.go copy libgo/go/cmd/go/testdata/src/{empty/pkg/pkg.go => cgocover4/notcgo.go} (100%) create mode 100644 libgo/go/cmd/go/testdata/src/cgocover4/p.go create mode 100644 libgo/go/cmd/go/testdata/src/cgocover4/x_test.go create mode 100644 libgo/go/cmd/go/testdata/src/dupload/dupload.go copy libgo/go/cmd/go/testdata/src/{vend/vendor => dupload}/p/p.go (100%) create mode 100644 libgo/go/cmd/go/testdata/src/dupload/p2/p2.go copy libgo/go/cmd/go/testdata/src/{vend => dupload}/vendor/p/p.go (100%) create mode 100644 libgo/go/cmd/go/testdata/src/gencycle/gencycle.go create mode 100644 libgo/go/cmd/go/testdata/src/importmain/ismain/main.go create mode 100644 libgo/go/cmd/go/testdata/src/importmain/test/test.go create mode 100644 libgo/go/cmd/go/testdata/src/importmain/test/test_test.go create mode 100644 libgo/go/cmd/go/testdata/src/multimain/multimain_test.go create mode 100644 libgo/go/cmd/go/testdata/src/not_main/not_main.go create mode 100644 libgo/go/cmd/go/testdata/src/notest/hello.go create mode 100644 libgo/go/cmd/go/testdata/src/run/bad.go create mode 100644 libgo/go/cmd/go/testdata/src/run/good.go create mode 100644 libgo/go/cmd/go/testdata/src/run/internal/internal.go create mode 100644 libgo/go/cmd/go/testdata/src/run/subdir/internal/private/private.go create mode 100644 libgo/go/cmd/go/testdata/src/sleepy1/p_test.go create mode 100644 libgo/go/cmd/go/testdata/src/sleepy2/p_test.go create mode 100644 libgo/go/cmd/go/testdata/src/sleepybad/p.go copy libgo/go/cmd/go/testdata/src/{empty/pkg/pkg.go => syntaxerror/x.go} (100%) create mode 100644 libgo/go/cmd/go/testdata/src/syntaxerror/x_test.go create mode 100644 libgo/go/cmd/go/testdata/src/testcycle/p1/p1.go create mode 100644 libgo/go/cmd/go/testdata/src/testcycle/p1/p1_test.go create mode 100644 libgo/go/cmd/go/testdata/src/testcycle/p2/p2.go create mode 100644 libgo/go/cmd/go/testdata/src/testcycle/p3/p3.go create mode 100644 libgo/go/cmd/go/testdata/src/testcycle/p3/p3_test.go create mode 100644 libgo/go/cmd/go/testdata/src/testcycle/q1/q1.go create mode 100644 libgo/go/cmd/go/testdata/src/testcycle/q1/q1_test.go create mode 100644 libgo/go/cmd/go/testdata/src/testdep/p1/p1.go create mode 100644 libgo/go/cmd/go/testdata/src/testdep/p1/p1_test.go create mode 100644 libgo/go/cmd/go/testdata/src/testdep/p2/p2.go create mode 100644 libgo/go/cmd/go/testdata/src/testdep/p3/p3.go create mode 100644 libgo/go/cmd/go/testdata/src/testnorun/p.go create mode 100644 libgo/go/cmd/go/testdata/src/testrace/race_test.go create mode 100644 libgo/go/cmd/go/testdata/src/testregexp/x_test.go create mode 100644 libgo/go/cmd/go/testdata/src/testregexp/z_test.go delete mode 100644 libgo/go/golang.org/x/sys/cpu/cpu_riscv64.go delete mode 100644 libgo/go/internal/poll/fcntl_js.go delete mode 100644 libgo/go/internal/poll/fcntl_libc.go delete mode 100644 libgo/go/internal/poll/fcntl_syscall.go rename libgo/go/internal/syscall/unix/{nonblocking_libc.go => nonblocking_darwin.g [...] rename libgo/go/net/http/cgi/{integration_test.go => matryoshka_test.go} (100%) delete mode 100644 libgo/go/runtime/checkptr_test.go delete mode 100644 libgo/go/runtime/preempt_nonwindows.go delete mode 100644 libgo/go/runtime/testdata/testprog/checkptr.go delete mode 100644 libgomp/.gitattributes delete mode 100644 libgomp/testsuite/libgomp.c-c++-common/pr93515.c delete mode 100644 libgomp/testsuite/libgomp.c/target-38.c mode change 100755 => 100644 libitm/configure delete mode 100644 libstdc++-v3/include/bits/int_limits.h delete mode 100644 libstdc++-v3/include/bits/ranges_algo.h delete mode 100644 libstdc++-v3/include/bits/ranges_algobase.h delete mode 100644 libstdc++-v3/include/bits/ranges_uninitialized.h delete mode 100644 libstdc++-v3/testsuite/18_support/comparisons/categories/partialord.cc delete mode 100644 libstdc++-v3/testsuite/18_support/comparisons/categories/strongord.cc delete mode 100644 libstdc++-v3/testsuite/18_support/comparisons/categories/weakord.cc delete mode 100644 libstdc++-v3/testsuite/19_diagnostics/error_category/operators/less.cc delete mode 100644 libstdc++-v3/testsuite/19_diagnostics/error_category/operators/ [...] delete mode 100644 libstdc++-v3/testsuite/19_diagnostics/error_code/operators/less.cc delete mode 100644 libstdc++-v3/testsuite/19_diagnostics/error_code/operators/thre [...] delete mode 100644 libstdc++-v3/testsuite/19_diagnostics/error_condition/operators [...] delete mode 100644 libstdc++-v3/testsuite/19_diagnostics/error_condition/operators [...] delete mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/1.cc delete mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/2.cc delete mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/equal.cc delete mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/equal_neg.cc delete mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/greater_equal.cc delete mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/greater_equa [...] delete mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/greater_neg.cc delete mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/in_range.cc delete mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/in_range_neg.cc delete mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/less.cc delete mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/less_equal.cc delete mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/less_equal_neg.cc delete mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/less_neg.cc delete mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/not_equal.cc delete mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/not_equal_neg.cc delete mode 100644 libstdc++-v3/testsuite/20_util/optional/relops/three_way.cc delete mode 100644 libstdc++-v3/testsuite/20_util/polymorphic_allocator/lwg3237.cc delete mode 100644 libstdc++-v3/testsuite/20_util/specialized_algorithms/destroy/c [...] delete mode 100644 libstdc++-v3/testsuite/20_util/specialized_algorithms/uninitial [...] delete mode 100644 libstdc++-v3/testsuite/20_util/specialized_algorithms/uninitial [...] delete mode 100644 libstdc++-v3/testsuite/20_util/specialized_algorithms/uninitial [...] delete mode 100644 libstdc++-v3/testsuite/20_util/specialized_algorithms/uninitial [...] delete mode 100644 libstdc++-v3/testsuite/20_util/specialized_algorithms/uninitial [...] delete mode 100644 libstdc++-v3/testsuite/20_util/tuple/comparison_operators/three_way.cc delete mode 100644 libstdc++-v3/testsuite/20_util/unique_ptr/modifiers/93562.cc delete mode 100644 libstdc++-v3/testsuite/20_util/unwrap_reference/3.cc rename libstdc++-v3/testsuite/20_util/variant/{relops => }/89851.cc (100%) rename libstdc++-v3/testsuite/20_util/variant/{relops => }/90008.cc (100%) delete mode 100644 libstdc++-v3/testsuite/20_util/variant/relops/three_way.cc delete mode 100644 libstdc++-v3/testsuite/23_containers/span/explicit.cc copy libstdc++-v3/testsuite/23_containers/span/{1.cc => get_neg.cc} (76%) copy libstdc++-v3/testsuite/23_containers/span/{1.cc => tuple_element_dynamic_neg. [...] copy libstdc++-v3/testsuite/{std/ranges/access/size_neg.cc => 23_containers/span/t [...] copy libstdc++-v3/testsuite/{std/ranges/access/size_neg.cc => 23_containers/span/t [...] delete mode 100644 libstdc++-v3/testsuite/24_iterators/aliases.cc delete mode 100644 libstdc++-v3/testsuite/24_iterators/back_insert_iterator/pr93884.cc delete mode 100644 libstdc++-v3/testsuite/24_iterators/counted_iterator/lwg3389.cc delete mode 100644 libstdc++-v3/testsuite/24_iterators/front_insert_iterator/pr93884.cc delete mode 100644 libstdc++-v3/testsuite/24_iterators/istream_iterator/cons/sentinel.cc delete mode 100644 libstdc++-v3/testsuite/24_iterators/istream_iterator/sentinel.cc delete mode 100644 libstdc++-v3/testsuite/24_iterators/istreambuf_iterator/cons/se [...] delete mode 100644 libstdc++-v3/testsuite/24_iterators/move_iterator/lwg3390.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/adjacent_find/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/all_of/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/any_of/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/binary_search/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/clamp/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/copy/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/copy_backward/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/copy_if/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/copy_n/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/count/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/count_if/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/equal/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/equal_range/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/fill/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/fill_n/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/find/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/find_end/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/find_first_of/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/find_if/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/find_if_not/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/for_each/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/generate/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/generate_n/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/heap/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/includes/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/inplace_merge/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/is_partitioned/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/is_permutation/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/is_sorted/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/is_sorted_until/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/lexicographical_compare/93972.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/lexicographical_compare/co [...] delete mode 100644 libstdc++-v3/testsuite/25_algorithms/lexicographical_compare/uchar.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/lower_bound/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/max/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/max_element/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/merge/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/min/concept_checks.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/min/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/min_element/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/minmax/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/minmax_element/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/mismatch/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/move/93872.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/move/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/move_backward/93872.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/move_backward/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/next_permutation/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/none_of/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/nth_element/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/partial_sort/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/partial_sort_copy/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/partition/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/partition_copy/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/partition_point/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/prev_permutation/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/remove/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/remove_copy/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/remove_copy_if/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/remove_if/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/replace/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/replace_copy/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/replace_copy_if/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/replace_if/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/reverse/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/reverse_copy/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/rotate/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/rotate_copy/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/sample/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/search/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/search_n/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/set_difference/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/set_intersection/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/set_symmetric_difference/c [...] delete mode 100644 libstdc++-v3/testsuite/25_algorithms/set_union/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/shift_left/1.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/shift_right/1.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/shuffle/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/sort/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/stable_partition/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/stable_sort/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/swap_ranges/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/transform/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/unique/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/unique_copy/constrained.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/upper_bound/constrained.cc delete mode 100644 libstdc++-v3/testsuite/26_numerics/accumulate/constexpr.cc delete mode 100644 libstdc++-v3/testsuite/26_numerics/adjacent_difference/constexpr.cc delete mode 100644 libstdc++-v3/testsuite/26_numerics/bit/bit.pow.two/bit_ceil_neg.cc delete mode 100644 libstdc++-v3/testsuite/26_numerics/bit/bit.pow.two/bit_floor.cc rename libstdc++-v3/testsuite/26_numerics/bit/bit.pow.two/{bit_ceil.cc => ceil2.cc} (66%) create mode 100644 libstdc++-v3/testsuite/26_numerics/bit/bit.pow.two/ceil2_neg.cc copy libstdc++-v3/testsuite/26_numerics/bit/bit.pow.two/{bit_width.cc => floor2.cc} (73%) delete mode 100644 libstdc++-v3/testsuite/26_numerics/bit/bit.pow.two/has_single_bit.cc create mode 100644 libstdc++-v3/testsuite/26_numerics/bit/bit.pow.two/ispow2.cc rename libstdc++-v3/testsuite/26_numerics/bit/bit.pow.two/{bit_width.cc => log2p1. [...] delete mode 100644 libstdc++-v3/testsuite/26_numerics/exclusive_scan/constexpr.cc delete mode 100644 libstdc++-v3/testsuite/26_numerics/inclusive_scan/constexpr.cc delete mode 100644 libstdc++-v3/testsuite/26_numerics/inner_product/constexpr.cc delete mode 100644 libstdc++-v3/testsuite/26_numerics/iota/constexpr.cc delete mode 100644 libstdc++-v3/testsuite/26_numerics/midpoint/pointer_neg.cc delete mode 100644 libstdc++-v3/testsuite/26_numerics/partial_sum/constexpr.cc delete mode 100644 libstdc++-v3/testsuite/26_numerics/reduce/constexpr.cc delete mode 100644 libstdc++-v3/testsuite/26_numerics/transform_exclusive_scan/con [...] delete mode 100644 libstdc++-v3/testsuite/26_numerics/transform_inclusive_scan/con [...] delete mode 100644 libstdc++-v3/testsuite/26_numerics/transform_reduce/constexpr.cc delete mode 100644 libstdc++-v3/testsuite/30_threads/thread/id/operators_c++20.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/access/begin_neg.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/access/ssize.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/adaptors/all.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/adaptors/common.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/adaptors/counted.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/adaptors/drop.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/adaptors/drop_while.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/adaptors/elements.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/adaptors/filter.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/adaptors/join.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/adaptors/lwg3313_neg.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/adaptors/lwg3325_neg.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/adaptors/reverse.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/adaptors/split.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/adaptors/split_neg.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/adaptors/take.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/adaptors/take_while.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/adaptors/transform.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/iota/iterator.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/iota/lwg3292_neg.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/istream_view.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/subrange/lwg3282_neg.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/subrange/tuple_like.cc