This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-bootstrap_ubsan in repository toolchain/ci/gcc.
omits ab3a5ff07cd testsuite: Fix up testcase for ia32 [PR98191] omits 0221c656bbe c++: ICE with -fsanitize=vptr and constexpr dynamic_cast [PR98103] omits 5ea350d1d7e libgo: update to 1.15.6 release omits 570c312c03e c++: Originating and instantiating module omits 4ed1dc1275b c++: Fix defaulted <=> fallback to < and == [PR96299] omits a988a398d6d c++: Distinguish ambiguity from no valid candidate omits 447f99b3b8b Avoid atomic for guard acquire when that is expensive omits f7251a2c103 if-to-switch: fix matching of negative conditions omits dded5f78ccb c++: template and clone fns for modules omits 5312fa0fd95 Raw tree accessors omits f1b6e17b3f7 compiler: use correct location for iota errors omits f41dd93ade2 libgcc: block signals when releasing split-stack memory omits c0ed52d3e00 arm: Replace calls to __builtin_vmvn* by ~ in vmvn intrinsi [...] omits d04f3df82b7 c++: Named module global initializers omits 005cff4e2ec Fortran: Add 'omp scan' support of OpenMP 5.0 omits e401db7bfd8 i386: Fix up X87_ENABLE_{FLOAT,ARITH} in conditions [PR94440] omits 0bd4fecbea3 c++: Fix MODULE_VERSION breakage omits 210d143dbc5 c++: Mangling for modules omits edbbf7363cf libstdc++: Adjust whitespace in documentation omits 76a1719f0ff c++: module directive FSM omits 0f2da02b237 c++: Add module includes omits 6a789a9e2df testsuite: i386: Require avx512vpopcntdq in two tests omits 4fdbd24f7e9 testsuite: i386: Require ifunc support in gcc.target/i386/p [...] omits 1746681c3c1 tree-optimization/98192 - fix double free in SLP omits 3a008b1d124 testsuite/95900 - fix gcc.dg/vect/bb-slp-pr95866.c target r [...] omits 5b17c3c6053 contrib: filter more in filter-clang-warnings.py omits 4c6a47c7dd0 testsuite: Avoid strict aliasing violations in some avx512 tests omits 19c1ef85c3f contrib: modernize filter-clang-warnings.py omits 31007091b10 openmp: -fopenmp-simd fixes [PR98187] omits c2c198bfd1e tree-optimization/98191 - fix BIT_INSERT_EXPR sequence vect [...] omits a294e6368f8 tree-optimization/97559 - fix sinking in irreducible regions omits 3a6e3ad38a1 gimple-isel: Fold x CMP y ? -1 : 0 to x CMP y [PR97872] omits e844c04e35c tree-optimization/98180 - fix BIT_INSERT_EXPR sequence vect [...] omits c1370f8c0d0 Fix PR target/96470 omits ffd961fc053 PR tree-optimization/96344 omits 4aaf33718f0 PR target/98152: Checking python is available before using omits 9121f808416 syscall: don't use AF_LINK on hurd omits bc8a7013802 Daily bump. omits a19a242c708 C: Fix atomic loads. [PR97981] omits b737b70fad3 builtins: Avoid ICE with __builtin_clear_padding on POINTER [...] omits c3a1b3e6fb2 compiler: type of string index expression is byte omits 7482d5a3acb c++: ICE with switch and scoped enum bit-fields [PR98043] omits 16a2a458809 go-test.exp: don't quote already-quoted parentheses omits e9104775e3b compiler: don't name type descriptor for alias type omits 1cac89da2cb c-family: Fix hang with -Wsequence-point [PR98126] omits ffb268ffcf9 c++: Adjust array type construction omits 9d0eb0ae948 c++: check alias match for specializations [PR98116] omits 92e563d91b0 Fix location info in ipa_param_body_adjustments::modify_call_stmt omits 72439074521 doc: "used" attribute saves decls from linker garbage collection omits ebdfd1606da tree-optimization/98113 - vectorize a sequence of BIT_INSERT_EXPRs omits cdcbef3c331 tree-optimization/98117 - fix range set by vectorization on [...] omits f8fb01fbb0c Housekeeping work in gigi omits 67c4d1c7add Fix internal error on library-level type extended locally omits 6a1e04b2f0c Fix assembler name collision omits 6fb8da750ff Fix oversight in earlier change omits 02221bed3c4 Fix corner case issue with discriminated record type omits 090abb0f51b Fix problematic conversion to boolean type omits bf615bf65a0 IBM Z: Change Pmode to word_mode for stack probes omits ad9c120a019 Fix PR ada/97504 for mips*-linux omits a6a0db7d1bc ipa-cp: Avoid unwanted multiple propagations (PR 97816) omits 8441545d4f2 Don't build insn-extract.o with rtl checking omits 7b4ea2827d2 tree-optimization/98137 - enhance split_constant_offset ran [...] omits 0e49145550f Daily bump. omits 9da33826bb9 doc: Remove -mcet omits 6643ca0be6f x86: Check mode of pseudo register push omits 8c23434fdad [PATCH] phiopt: Handle bool in two_value_replacement [PR796232] omits 9e12b8b1819 match.pd: Improve conditional_replacement for x ? 0 : -1 [P [...] omits bd0f0243869 Upper cobound is determined by num_images(), not this_image(). omits 1fab57f26ec Re: testsuite: Adjust target requirements for sad-vectorize [...] omits 6e1edf48ebe Daily bump. omits bfa7dd84d1a aix: fix ASM_OUTPUT_DEF warning omits 40234200864 c++: Normalize nested-requirements twice at parse time [PR97093] omits 904ac857752 c++: Distinguish unsatisfaction vs errors during satisfacti [...] omits 4f47fca1d0f PR target/95294: VAX: Add test cases for MODE_CC representation omits e552abe2ba2 PR target/95294: VAX: Convert backend to MODE_CC representation omits 76a553587f3 VAX: Fix the LTO compiler downgrading code to non-PIC model omits c60d0736dff PDP11: Use `const_double_zero' to express double zero constant omits 20ab43b5cad RTL: Add `const_double_zero' syntactic rtx omits 1be9edfa826 VAX: Make the `divmoddisi4' and `*amulsi4' comment notation [...] omits 3c085897738 VAX: Correct issues with commented-out insns omits 2b39f5137a9 VAX: Fix predicates for widening multiply and multiply-add insns omits d38f8441bed VAX: Fix predicates and constraints for bit-field comparison insns omits 0a9ea215f74 VAX: Make `extv' an expander matching the remaining bit-fie [...] omits b3f3bba3fa0 VAX: Ensure PIC mode address is adjustable with aligned bit [...] omits 8a8de7507e1 VAX: Remove EXTV/EXTZV/INSV instruction use from aligned ca [...] omits 4c293413ca5 VAX: Fix predicates and constraints for EXTV/EXTZV/INSV insns omits e93fbce844d VAX: Add the `movmemhi' instruction omits 2c45dc79286 VAX: Add a test for the `cpymemhi' instruction omits b9240a4abcd VAX: Actually produce QImode and HImode `ctz' operations omits 273ffa3a6fe VAX: Also provide QImode and HImode `ctz' and `ffs' operations omits a17ab4b6add VAX: Provide the `ctz' operation omits da076a8b12c VAX: Add tests for `sync_lock_test_and_set' and `sync_lock_ [...] omits 65eee57a8cc VAX: Add a test for the SImode `ffs' operation omits ea84baeb190 VAX: Actually enable `builtins.md' now that it is fully functional omits fbe575958c2 VAX: Correct `sync_lock_test_and_set' and `sync_lock_releas [...] omits 2500add25bd VAX: Use an int iterator to produce individual interlocked [...] omits 47d524a636a VAX: Use a mode iterator to produce individual interlocked [...] omits 630c9a4d54d jump: Also handle jumps wrapped in UNSPEC or UNSPEC_VOLATILE omits 4b70b2e07a5 loop-doloop: Add missing call to `onlyjump_p' omits 64880a7c49e cfgrtl: Add missing call to `onlyjump_p' omits 4ec78ef4837 sel-sched-ir: Add missing call to `onlyjump_p' omits a2bd4e52cf7 loop-iv: Add missing calls to `onlyjump_p' omits 94f336768e1 ifcvt: Add missing call to `onlyjump_p' omits da749b98cf9 RTL: Also support HOST_WIDE_INT with int iterators omits 8c18e22afb0 VAX: Correct fatal issues with the `ffs' builtin omits dfb21f37fde VAX: Rationalize expression and address costs omits 7920fe3d81e VAX/testsuite: Run target testing over all the usual optimi [...] omits 85f5a7d6ac9 VAX: Define LEGITIMATE_PIC_OPERAND_P omits 91ae8fbc5aa VAX: Remove `c' operand format specifier overload omits a27d5f9a739 PR target/58901: reload: Handle SUBREG of MEM with a mode-d [...] omits 4eb8f93d026 modulo-sched: Carefully process loop counter initialization [...] omits 7ae210d5db5 Fortran: flag formal argument before resolving an array spe [...] omits 1352bc88a05 Darwin : Update libtool and dependencies for Darwin20 [PR97865] omits 3e2ae3ee285 X86_64: Enable support for next generation AMD Zen3 CPU. omits 625e002396f i386: Combine splitters followup [PR96226] omits 43e84ce7d62 c++: Fix constexpr access to union member through pointer-t [...] omits c5fd8a9157c Daily bump. omits 918a5b84a2c runtime: update type descriptor name in fieldtrack C support code omits a95753214b5 c++: Fix deduction from auto template parameter [PR93083] omits df933e307b1 vec: Simplify use with C++11 range-based 'for'. omits b96802994ac rs6000: fix PTR_SIZE in rs6000.c omits eb79f4db49c doc/implement-c.texi: About same-as-scalar-type volatile ag [...] omits 78c4a9fecea gimple: Return fnspec only for replaceable new/delete opera [...] omits ac2a6962b91 i386: Add combine splitters to allow combining multiple ins [...] omits 33be07be9e4 fold-const: Don't use build_constructor for non-aggregate t [...] omits 5a26d4a204c c++: Revert dependent-array changes [PR 98116] omits 97eaf8c92f9 c++: Module API declarations omits 704ccefb576 debug: Fix another vector DECL_MODE ICE [PR98100] omits 65312dfc647 dwarf: Add -gdwarf{32,64} options omits 485b40a5270 testsuite: use param for if-to-switch tests omits 53a0eb0b7dd Add target selector to gcc.dg/pr98099.c omits 7caa4970631 Refactor -frecord-gcc-switches. omits 241a2c49800 Fix checking failure in IPA-SRA omits 9199da4b59c Document missing params. omits 9715663f7db c++: Change __builtin_source_location to use __PRETTY_FUNCT [...] omits b8dd0ef74dd Daily bump. omits 61371884fb6 c++: XFAIL testcase for PR98019 omits 9a7f5e39065 c++: Fix bootstrap on 32-bit hosts [PR91828] omits dce6c58db87 Add support for detecting mismatched allocation/deallocatio [...] omits a3f7a6957a6 c++: Exported using decls omits f7aeb823d9b c++: uninstantiated template friends omits 3089f5feef3 Go testsuite: update new tests to version in source repo omits 9f1a6501994 PowerPC: PR libgcc/97543 and libgcc/97643, fix long double issues omits 30b606bb9b9 PR fortran/95342 - ICE in gfc_match_subroutine, at fortran/ [...] omits 656131e06aa libstdc++: Fix typos in #error strings omits 442b6fb7c09 fix __builtin___clear_cache overrider fallout omits 44ac1ea0e22 libstdc++: Update C++20 library implementation status omits 57d76ee9cf6 libtdc++: Define std::source_location for C++20 omits 9e433b3461a libstdc++: Add std::bit_cast for C++20 [PR 93121] omits adbeeb198a2 Go testsuite: add a bunch of new tests from source repo omits 2a099fd223f go-test.exp: add -I. when compiling in directory omits 5ea36d20c35 c++: Add testcase for PR98019 omits 4a3b9f48c37 testsuite: update existing Go tests to source repo omits 2fb287056e6 RTEMS: Add Cortex-R52 multilib omits 3843fa2d75a libstdc++: Update powerpc-linux baselines for GCC 10.1 omits 91cfacc4b5d libstdc++: Disable std::array assertions for C++11 constexpr omits eb8c2b30b94 c++: templatey type creation omits 756f55e62f7 i386: Fix up ix86_md_asm_adjust for TImode [PR98086] omits 7254a78cf4c c++: Testcases [PR 98115] omits 17c9cf3c176 compiler: cast comparison function result to expected bool type omits cd34d5f2c40 compiler: defer to middle-end for complex division omits 65af6bc9f87 IBM Z: Fix mode in probe_stack pattern omits 62fb1b9e0da c++: Fix array type dependency [PR 98107] omits 9c681343761 aarch64: Don't fold svundef* at the gimple level omits 277ff3406d5 Fix PR middle-end/98099 omits 5d103763b9b Fix PR middle-end/98082 omits 896048cf43d c++: Add __builtin_bit_cast to implement std::bit_cast [PR93121] omits 341035a54aa c++: consteval-defarg1.C test variant for templates omits 614aff0adf8 tree-ssa-threadedge.c (record_temporary_equivalences_from_s [...] omits 73564433f51 Fix division by 0 in printf_strlen_execute when dumping omits b20cd0c743b RISC-V: Canonicalize --with-arch omits 48ff86adfd9 aarch64: Add +flagm to -march omits 381d1d0120e testsuite: Add testcase for already fixed PR [PR98104] omits 70310982492 Optimize vpsubusw compared to 0 into vpcmpleuw or vpcmpnleu [...] omits 35c4c67e6c5 Fix incorrect replacement of vmovdqu32 with vpblendd which [...] omits c03a78d8f8c c++: Push parms when late parsing default args omits 54f97a226a0 c++: Fix late-parsed default arg context omits 81d590760c3 Add popcount<mode> expander to enable popcount auto vectori [...] omits c05ece92c61 introduce overridable clear_cache emitter omits 93d883c7734 options.exp: unsupport tests that depend on missing language omits 5106ff7e609 Adjust tests even more to avoid ILP32 failures after r11-56 [...] omits 70a62009181 tree-ssa-threadbackward.c (profitable_jump_thread_path): Do [...] omits 11860cf4401 Daily bump. omits 7e231b2cfbf c++: Treat OPAQUE_TYPE types as an aggregate type [PR97947] omits 4ec9d096237 dwarf2out: Fix up add_scalar_info not to create invalid DWARF omits ba3d8dffcc1 c++: Implement LWG3396 Clarify point of reference for sourc [...] omits 2cace1cd683 rtl-optimization: Fix data flow maintenance bug in reg-stac [...] omits dc2b372ed1b libstdc++: Fix std::any pretty printer [PR 68735] omits 2847d7d28ea c++: Give better placeholder diagnostic omits d9288bd28e2 c++: Improve init handling omits 07589ca2b2c c++: typename_type structural comparison omits 4ed34c60a81 git: Tell git send-email where to send patches. omits 69bf1c7d5ee c++: Fix ICE with inline variable in template [PR97975] omits 4192ffd74c6 c++: Fix tsubst ICE with invalid code [PR97993, PR97187] omits c68cae86bbe C++: Module-specific tree flags omits 8f461a883ba libbacktrace: correct buffer overflow tests omits 0a7dc4b6440 Adjust test to avoid ILP32 failures after r11-5622 (PR midd [...] omits 9776b4653bc IBM Z: Use llihf and oilf to load large immediates into GPRs omits cf442555835 Sync .gitignore with binutils-gdb omits 98e89dcf95e Go testsuite: update semi6.go from source repo omits dd053eea0be libstdc++: Use libatomic for tests on all 32-bit powerpc targets omits af418051383 c++: RTTI accessors for modules omits 5bd5d85117c compiler: reword "declared and not used" error message omits ed281e4a944 compiler: improve mixed named/unnamed parameter error message omits c7932d5626a compiler: don't advance past unexpected semicolon omits f0a2d11f8ad Upgrade ACATS testsuite to latest ACATS 2.6 omits 0fc6469d249 c++: Add lang_decl, type_decl API omits 329ae1d7751 c++: Extend build_array_type API omits 744ca1bf1cc c++: Fix bootstrap omits feb93adf76e tree-optimization/97630 - fix SLP cycle memory leak omits bad800c03d0 vec.h: Fix GCC build with -std=gnu++20 [PR98059] omits 05f7a2afe8f C++ Module Binding Vector omits 6725994fe99 MAINTAINERS: Add myself as arc port maintainer omits f5850e7da93 ipa: do not DECL_IS_MALLOC for void fns omits 694d4a6d0c4 Use the section flag 'o' for __patchable_function_entries omits a1ebd4f9f71 x86: Add the missing '.' for -mneeded omits 8b2c3b5af3d libstdc++: Use longer timeout for istream::gcount() overflow tests omits 74270a546cf libstdc++: Fix null pointer dereferences in __gnu_cxx::rope omits d38fbb5a863 libstdc++: Fix indentation in rope omits d01ebe56c2f Add new test-case. omits a35d5e93654 guard maybe_set_vectorized_backedge_value calls omits e34153b0e23 expansion: Fix up infinite recursion due to double-word mod [...] omits 037fe26ee1a expansion: Further improve double-word modulo, division and [...] omits 337d6362458 Fix __builtin_clear_padding for empty struct. omits ee42f826b90 GDB hooks: improve documentation omits 82800987cb3 rs6000: Disable HTM for Power10 and later by default omits 018248ef6d0 i386: Fix abs an maxmin expanders for TARGET_PARTIAL_REG_ST [...] omits 49ca22dd678 diagnostics: ignore -fmax-errors for ICE omits c961e94901e if-to-switch: Support chain with 2 BBs. omits e4c02ce4ab6 if-to-switch: consider only integral types omits 7da97411b04 Use add/sub/neg insns to eliminate compare/test insns on H8 omits 4bdf1e53a81 loop-iv: Fix typo in `iv_analyze_expr' description omits eacc335bf91 go-test.exp: permit trailing */ on ERROR line omits 6fbec038f7a Use SHF_GNU_RETAIN to preserve symbol definitions omits 670f5095e4a libstdc++: Make preprocessor checks for __cpp_lib_atomic_wa [...] omits a70384f94c8 libstdc++: Fix filesystem::path pretty printer test failure omits 54967b02c19 x86: Add -mneeded for GNU_PROPERTY_X86_ISA_1_V[234] marker omits e0f5e792678 Daily bump. omits 6591e422692 Add feature test macro for atomic<T>::wait omits abef36919f7 Optimize max/min pattern with comparison omits db365b61c53 Fix mcore multilib specification omits bec21c625d5 Add pretty-printing support for __is_nothrow_{assignable,co [...] omits b76f83e3859 PR middle-end/97595 - bogus -Wstringop-overflow due to DECL [...] omits c7e2ef13149 Fix more minor testsuite fallout from improved switch optimization omits eccec868414 Feature: Macros for identifying the wide and narrow executi [...] omits 39836f8324d libstdc++: Pretty printers for _Bit_reference and _Bit_iterator omits 968666a011b Fix compromised tests after recent switch table improvements omits 91ddf867a57 openmp: Avoid ICE on depend clause on depobj OpenMP constru [...] omits d02c41dd414 PR middle-end/97373 - missing warning on sprintf into alloc [...] omits b3147c02dc7 Make -fzero-call-used-regs work on the SPARC omits 986bb15d5b3 testsuite: replace .* with a better regex omits 9c17474c1ef Darwin, D : Adjust the X spec to cater for duplicate use. omits efd1d4f8ae2 if-to-switch: Fix test-suite patterns. omits 41676a36a04 C++ Module keywords omits 6e3603e62ac C++ Module parameters & timers omits 10ee6da64c5 C++ Module options omits 855bb43f6d0 Improve double-word mod even on powerpc [PR97459] omits 404d0ca7820 loop-invariant: JUMP_INSNs aren't loop invariant [PR97954] omits 2133e773ab8 configury : Fix LEB128 support for non-GNU assemblers. omits 6aa12274007 libstdc++: Simplify detection of built-in functions omits 6ea5a23766b Regenerate a configure script omitted in r11-5520. omits d66db7412ee testsuite: Correct check_effective_target_hwaddress_exec omits 31f76c9065b C++ : Adjust warning for misplaced attributes. omits 3940daff128 Introduce can_vec_cmp_compare_p omits 0fb378761f2 libstdc++: Use longer timeout for slow running tests omits 03eb09292ef Add if-chain to switch conversion pass. omits 58f71a34c68 libstdc++: Link test with libatomic if needed [PR 98003] omits 55419d8730e gcc/testsuite/s390: Add test cases for float_t omits a5dd6b69fcb IBM Z: Configure excess precision for float at compile-time omits cffd725c0eb testsuite: remove LIT annotation and reduce omits cbc4ae2b263 IPA: drop implicit_section again omits 69157fe7582 x86_64: Fix up -fpic -mcmodel=large -fno-plt [PR98063] omits 57fcbe579c2 middle-end/98070 - fix realloc builtin fnspec omits a90606ab979 c++, debug: Treat -std=c++20 -gdwarf-5 like C++14 rather th [...] omits 934a5418054 driver: Don't imply -dD for -g3 -g0 [PR97989] omits 76ab0317cfb RISC-V: Drop some commited accidentally code. omits 94358e4770e Daily bump. omits c1c6750f8d3 Unbreak build with --disable-analyzer omits dccae0f42e9 Add function comments for recently added member functions. omits eafb46ce90c internal/cpu: don't define CacheLinePadSize for mips64x omits 9ebad4b01c2 compiler, runtime: check len/cap for append(s, make(T, l)...) omits e848a83f46f libgo: define SO_RCVTIMEO on 32-bit GNU/Linux omits 5ba975e6680 compiler: improve error messages for expected curly brace omits c7f272e05e1 compiler: use correct assignment order for type assertions omits 8d8fea8a570 compiler: always use int context for index values omits 38f10841817 compiler: better error messages for missing interface method omits 4f32eced9d0 compiler: improve error for import of non-string omits 66dde7bc64b Add analyzer plugin support and CPython GIL example omits 5ddb6eca28a Remove dead cc0 code from H8 port omits b46314c7806 profopt-execute: unset testname_with_flags if create_gcov fails omits f835e9f6562 dse: Cope with bigger-than-integer modes [PR98037] omits 28a7fdd81e8 Optimize or+and+or pattern to and+or omits 167ab4b1534 ipa: dump symtab to emergency dump file omits 57cbb7acdbc changelog: add hint for a file mismatch omits e40fece7c9b Fix non-unique testnames omits 82ac923da68 libstdc++: Add new C++20 headers to Doxygen settings omits 637800c7bbb libstdc++: Reduce default test timeout to 360 seconds omits b6a8e3479ea libstdc++: Set dg-timeout-factor for more slow tests omits 1d6f6ac693a Fortran: With OpenACC, ignore OpenMP's cond comp sentinels omits f4e7ea81d13 Fortran: -fno-automatic and -fopenacc / recusion check cleanup omits 2610c786f74 Fortran's dump-parse-tree.c: Use '==' not '=' for '.eq.'. omits 69bde2d1e0f [Ada] s-trasym.ads: update the list of supported platforms omits e76a8cacb47 [Ada] Remove all ^L characters omits b60170728ea [Ada] Enable checks on runtime by default omits 19b95c22c0f [Ada] Wrong replacement of Component.Discriminant omits 1c4dfafe683 [Ada] Minor reuse Is_Assignable omits ad6be99f1ac [Ada] Simplify analysis of assignment statements omits 34805056309 [Ada] Minor reuse Is_Protected_Component omits c1a69c98717 [Ada] Fix internal error on extended return and fixed-point result omits f7937111e8c [Ada] Implement inheritance for Default_Initial_Condition a [...] omits 7b76fe3dcf8 [Ada] Improve error recovery omits 5a85f3129cc [Ada] Reimplement Ada.Numerics.Big_Numbers.Big_Reals.Fixed_ [...] omits e783561e9c1 [Ada] Compiler crash on limited conditional expressions omits 2bf891fa752 [Ada] Expand integer-only implementation of ordinary fixed- [...] omits a18d46a4b6c [Ada] Implement -gnateb switch omits b514643caea [Ada] Potential read of uninitialized variable in exp_dist.adb omits 336aa630a0c [Ada] Address warning compiling terminals.c omits a09afbd1c6f [Ada] Add stream-oriented attributes support for 128-bit in [...] omits 4056d9abfa6 [Ada] Spurious error on iterator over container with modifi [...] omits 602c7bc2153 [Ada] Add comment on special Heap variable used in GNATprove omits 50a2820f9d4 [Ada] Fix serial port control setting on GNU/Linux omits a6617b29502 [Ada] Minor style fixes omits 9784779754d [Ada] Fix folding of comparison operators in GNATprove mode omits a442bed36cf [Ada] Crash on ghost assignment check for illegal code omits f456de4c432 [Ada] Add continuation message when others choice not allowed omits c161b39d051 [Ada] Small cleanup in System.Value_F omits b50706ef314 [Ada] Confusion in Transform_Function_Array and internal su [...] omits 86b747a5537 [Ada] Spurious visibility error in subprogram body in with_clause omits ebbe3f29518 tree-optimization/98064 - fix BB SLP live lane extract wrt LC SSA omits 1e5c644fb62 changelog: allow subdir wildcard entry omits d795a8ef4e0 doc: Fix description of dg-require-effective-target omits 4bcded23eb8 tree-optimization/98048 - fix vector lowering of ABSU_EXPR omits 5877c544c18 gimple ISEL: fix BB stmt iteration omits 08cd56a6b3a gcc-changelog: Add libstdc++-v3/testsuite to wildcard prefixes omits 4380d5ae721 rtl_dump_bb: fix segfault when reporting internal error omits e855b30c283 d: Add freebsd support for D compiler and runtime omits dee11eb7424 [Obvious] arm: Fix test from failing on some targets [PR91816] omits 4d87bd39baf expansion: Improve double-word modulo by certain constant d [...] omits fbbce1c6e98 changelog: Allow wildcard pattern only. omits a5ad5d5c478 RISC-V: Always define MULTILIB_DEFAULTS omits 3a5d8ed231a Fix print_multilib_info when default arguments appear in th [...] omits a8ae23920f9 fixed _bswapsi2 function omits 5f628fb5cea Fix minor bug in ft32 widening multiply omits a9625c50dd3 Daily bump. omits bb67ad5cff5 PR fortran/98017 - Suspected regression using PACK omits ccea13715b2 Fix handling of ignore_stores in ipa_merge_modref_summary_a [...] omits caea077c17f Fix freeing of thunk-info omits eafe8ee7af1 Handle PHIs in compute_objsize. omits 4dce3b05ec9 d: Add darwin support for D language front-end omits 2fdf75cb70d configure: Support building D front-end on *-*-darwin* omits 4e4ba6478ad Fix hppa64-hpux11 build to remove source paths from embedded path. omits 4612c4d09d7 Fix PR ada/97504 on hppa*-*-hpux*. omits 01148fa656b Skip EAF_UNUSED parameters in handle_pure_call omits 3350e59f298 Detect unused parameters in ipa-modref omits f59be8dfbd8 d: Remove d_size_t from front-end sources (PR 87788) omits 5fbf0ecb018 Daily bump. omits 8e59ff55418 Improve support of simple bit-fields in -fdump-ada-spec omits b1adbc27c4a compiler: avoid follow-on errors for bad types omits 822ea13e499 compiler: better error for x, x := 1, 2 omits c04bd12b06a Fix PR target/97939 omits 36ec54aac7d Generate correct fn specs for some Fortran library functions. omits e87559d202d Daily bump. omits fb6b29c85c4 Revert previous change and use pragma to suppress -Wformat-diag. omits 9ccffd1298b preprocessor: Fix #line overflow check [PR97602] omits 5dbab7b3f4d libphobos: Fix segfault at run-time when using custom Fiber [...] omits 6b2f370fa91 d: Merge upstream dmd db0df3f7e. omits f886c4a7957 libphobos: Merge upstream druntime d37ef985. omits 6ac67dddc31 libphobos: Merge upstream phobos 38873fe6e. omits 9285e0f6949 d: Add float and double overloads for all core.math intrinsics omits 67138ea1b04 testsuite/i386: Fix XOP and FMA4 checking functions [PR98036]. omits e8f83fa4fcf libstdc++: Refactor dejagnu effective-target checks omits 9df6c9c7a39 INSTALL: Default to --enable-cet=auto omits 4b5726fda65 In 'gcc/omp-oacc-kernels-decompose.cc:flatten_binds', don't [...] omits 4a7c7999086 libstdc++: Fix -Wrange-loop-construct warnings in filesystem tests omits b8ae0812ee5 changelog: allow flexible "cherry picked" format. omits 0d7d69ca4a8 libstdc++: Partially revert r11-5314 omits b6a7b72c6c9 tree-optimization/98024 - fix rnflow regression omits 6fb9b4c9769 gfortran.dg/gomp/requires-4.f90: Fix !$omp clause omits d78e106e951 gfortran.dg/gomp/requires-4.f90: Fix !$omp syntax omits 83325a9db83 tree-ssanames: Allow non-SSA_NAME arguments to get_range_info omits bf0a63a1f47 gimple-fold: Fix another __builtin_clear_padding ICE omits f324479caf0 OpenACC: Fix integer-type issue with collapse/tile [PR97880] omits 5f29f3d5dd9 aarch64: Introduce --param=aarch64-autovec-preference to se [...] omits def0e5b83dd [Ada] Small tweaks to couple of Value routines omits 4e6b87e933b [Ada] Simplify Parent_Is_Boolean with subtype memberships omits 586f6dd1f62 [Ada] Reuse Append_New_Elmt where possible omits 4a3b4c2a453 [Ada] Wrong compile time evaluation of Shift_Right omits d6a52e47ac1 [Ada] Reference before declaration on C392015 omits a0f2ee7a7f9 [Ada] Restore access type instead of mode out parameter omits a873cb9978c [Ada] Small improvement to System.Value_R.Scan_Raw_Real omits fdd0a844894 [Ada] Do not apply range checks inside generics in GNATprove mode omits 9884fc7e79e [Ada] Do not use 128-bit division for 64-bit fixed-point types omits 7d4ee5f8e2a [Ada] To_GM_Time returning invalid value for Invalid_Time omits 23e3e221057 [Ada] Implement AI12-0187 (Stable properties of abstract da [...] omits 8ff03120fc5 [Ada] Default_Initial_Condition assertion policy is now RM defined omits 79b149b19d9 [Ada] Sync doc and code for pragma Assertion_Policy omits 3e9238fa643 [Ada] Assertion_Policy is not a valid assertion policy omits e2df2023456 [Ada] Do not compile predefined units with -gnatp in gnatmake omits cc7c52c1d9c [Ada] Restore general case for folding comparison of static [...] omits a2481afdfca [Ada] Change parameter from access type to mode out omits bc1304f6a19 [Ada] Move down call to Narrow_Large_Operation in Expand_N_ [...] omits 7943c4dbb80 [Ada] Reimplement Ada.Numerics.Big_Numbers.Big_Reals.Float_ [...] omits 84c54629c2f [Ada] Optimize generation of checks for fixed-point types omits 2d1504186ee [Ada] Simplify check for illegal non-returning procedures omits 05e59503c6e [Ada] Abort defer mismatch with SJLJ exceptions omits bf85ff03b3e [Ada] Emit error messages for null/generic nonreturning procedures omits 78287696dc5 [Ada] Fix tree for expanded instantiations corresponding to [...] omits 94a5437d3b4 [Ada] Adjust head comment of various subprograms in Exp_Fixd omits 946a5b8d646 [Ada] To_Big_Integer and 128bits integers omits 69144d48686 [Ada] Small tweaks to new implementation of Set_Image_Fixed omits 9df8679166e [Ada] Error in Big_Real comparison omits 890cfc503ac [Ada] Fix oversignt in genericized package System.Value_R omits 73e07f1cd9b [Ada] Optimize magnitude of integer operations for fixed point omits 5e9f814d754 rs6000: Change rs6000_expand_vector_set param omits 3493b0c3281 This patch adds absolute jump table support for rs6000. omits d48df6f24ba Daily bump. omits 61c71a62453 libstdc++: Define (and use) _GLIBCXX_HAVE_ATOMIC_WAIT omits 71988274865 libstdc++: Only define std::latch if atomic waiting is available omits 1a00786414c libstc++: Fix typo in new check_effective_target_gthreads proc omits beb9afcaf14 libgfortran: Verify the presence of all functions for POSIX [...] omits c87cce5a339 libgfortran: Correct FP feature macro checks omits 218cedd5a36 libstdc++: Set dg-timeout-factor for some slow tests omits 39e837cd750 libstdc++: Allow dejagnu tool_timeout to be overridden omits 10522ed1089 libstdc++: Fix some more deadlocks in tests [PR 97936] omits 10ee46adf44 libstdc++: Add "futex" and "gthreads" effective-target keywords omits 294e72e9acb Fix PR target/96607 omits a3ebc13492f match.pd: Use ranges to optimize some x * y / y to x [PR97997] omits c76b3f9e833 tree-optimization/97953 - fix bougs range recorded by EVRP omits 5c197b83e12 tree-optimization/98015 - fix VEC_COND_EXPR lowering condition omits d24a4c8c425 Fix early-debug relocations omits 715a8bc8d47 i386: Cleanup argument handling in ix86_expand_*_builtin fu [...] omits 2a93fa47853 dwarf: fix language_string for C2X omits 55ebb0d6fb0 ada: c++: Get rid of libposix4, librt on Solaris omits 2762cb1df68 libstdc++: Fix undefined FILE* operations in test omits 127aa17e162 libstdc++: Add new headers to stdc++.h omits f6702584aa3 rs6000: Set param_vect_partial_vector_usage as 1 for P10 omits a3865661180 gimple-fold: Use DECL_PADDING_P in __builtin_clear_padding omits 39f5e9aded2 match.pd: Avoid ICE with shifts [PR97979] omits 776a37f6ac5 Delete dead code in ix86_expand_special_args_builtin omits 5b3a8fad183 testsuite/98002 - fix gcc.dg/strncmp-2.c omits c0c7270cc4e Don't create location wrapper nodes within OpenACC clauses omits acdf30d66ca i386: Use SDWIM mode iterator for abs and maxmin [PR97873] omits e3068952d75 [Ada] Ada.Numerics.Big_Numbers.Big_Reals.To_Big_Real looses [...] omits 678e19545eb [Ada] Ada 2020 AI12-0401 Renaming of qualified expression o [...] omits 8d87bb8f56d [Ada] Add support for 128-bit fixed-point types on 64-bit p [...] omits 0938e514585 [Ada] Add the remark concerning the use of Image_Ordinary_F [...] omits 781fb9a006d [Ada] Add support for .c output file omits aa83f3d0b7c [Ada] Reuse Is_Generic_Subprogram where possible omits ebf90d68e94 [Ada] Minor reformatting and a typo fix omits c9e2eeb5034 [Ada] Replace warning suppression with assertion omits 4e94b2442d9 [Ada] Improve error message on illegal prefixed procedure call omits 52424b13d80 [Ada] Crash on task declaration with Restriction_Warning (N [...] omits 9597d24c7f8 [Ada] Sync wide Ada.String hashing units omits bc0c82e9948 [Ada] Avoid potentially repeated calls to Prefix in Eval_Slice omits 81c629f8f12 [Ada] Warn on slices of the form A (subtype) for all objects omits 433b2e91f9e [Ada] Remove duplicated calls to Set_Entity omits 0ea529086e7 [Ada] Memory leak in concatenation with Initialize_Scalars omits a160b4e046d [Ada] Reuse Is_Concurrent_Type when detecting protected or [...] omits 416f9a27265 [Ada] Constraint_Error in Task_Wrapper and -u0 omits ccd05f6c8fd [Ada] Pass base type to Set_Has_Own_Invariants omits 2015a575b77 [Ada] Adjust documentation of Aft_Value and Scale_Value omits b6735a10049 [Ada] Incorrect runtime accessibility check on access discriminant omits adfa6cb8e4c [Ada] Remove extra whitespace in bounded container Read procedures omits 5af3a22afe8 [Ada] Reuse Is_Access_Object_Type where possible omits 5f7ee280184 [Ada] Simplify checks for library unit pragmas omits 21d66365ad6 [Ada] Add contracts to Ada.Strings.Maps omits 0dd6aab1951 [Ada] New warning on questionable missing parentheses omits 96ccfec0296 [Ada] Issue advice for error regarding Old/Loop_Entry on un [...] omits e3946607a68 [Ada] Correct a typo, plus other minor reformatting omits 3268fb4dace [Ada] Spurious error on formal package with overloaded subprograms omits 1e00c00d8a7 [Ada] Compiler crash on named association in return aggregate omits 8593037b17d [Ada] Fix casing of "circular instantiation" error omits 32b0abb24b8 i386: Optimize psubusw compared to 0 into pminuw compared t [...] omits 768ce4f0ceb C: Do not drop qualifiers in typeof for _Atomic types. [PR6 [...] omits 8f81f43f606 testsuite: Adjust nextafter and skip profile-info-section on AIX. omits a02e304245b [PR97983] LRA: Use the right emit func for putting insn in [...] omits 360258daf5d Daily bump. omits ca23341b28c Clean up -Wformat-diag warnings (PR bootstrap/97622, PR boo [...] omits 15f82d80cfb New ipa-modref testcases omits bb07490abba Add EAF_NODIRECTESCAPE flag omits 5962efe9186 Copy arg_flags in duplication hoooks in ipa-modref omits 94172dc7091 PR fortran/85796 - Floating point exception with implied do omits 1049e5408fa Add 'g++.dg/gomp/map-{1,2}.C' omits 0cab70604cf Fix templatized C++ OpenACC 'cache' directive ICEs omits 4919ed711c1 Improve abs with overflow implementations omits dfc537e554a libstdc++: Remove redundant clock conversions in atomic waits omits 7d2a98a7273 libstdc++: Encapsulate __gthread_cond_t as std::__condvar omits f76cad692a6 libstdc++: Fix testsuite helper functions [PR 97936] omits aec2d684916 PR middle-end/97956 - ICE due to type mismatch in pointer_p [...] omits 9d908b7fc47 libstdc++: Fix missing subsumption in std::iterator_traits [...] omits 1a8d1f54de3 libstdc++: Fix test failure on AIX omits b85fb3187e4 libsanitizer: Add recently added commit to LOCAL_PATCHES omits a47850552a0 libsanitizer: Add tests omits 93a73251486 libsanitizer: Add hwasan pass and associated gimple changes omits 0854b584bdc libsanitizer: mid-end: Introduce stack variable handling f [...] omits 3bd87832077 libsanitizer: options: Add hwasan flags and argument parsing omits 170e618ef55 libsanitizer: Add option to bootstrap using HWASAN omits 8a769f816f8 libsanitizer: Only build libhwasan when targeting AArch64 omits edb07cb95af libsanitizer: Tie the hwasan library into our build system omits 8eb12742e8a libsanitizer: Hwasan reporting check for dladdr failing omits 1ee3d1ef105 libsanitizer: add hwasan. omits b13dacdfb31 testsuite: Rename test to avoid typo in its name [PR95862] omits a4d9837ee4b aarch64: Avoid false dependencies for SVE unary operations omits 4aff491ffcb compiler: avoid silent truncation for string(1 << 32) omits 049ce9d233e middle-end: __builtin_mul_overflow expansion improvements [ [...] omits 45281f120da Free more of CFG omits fddc7f0080f middle-end/97579 - lower VECTOR_BOOLEAN_TYPE_P VEC_COND_EXPRs omits 52ce50d6c59 Fix atomic_capture-1.f90 testcase omits a46fa6510d2 [Ada] Further optimization with uninitialized aggregates omits 55fae09dcb8 [Ada] Spurious error on instance with predicated actual omits 57966b4d2f8 [Ada] Fix couple of minor issues with local exception propagation omits 7a173848847 [Ada] Remove shadowing by a nested subprogram parameter omits ea89e1c31ec [Ada] Merge duplicated processing for gnatmake -u and -U switches omits 47c2b77ffb9 [Ada] Document attribute Has_Tagged_Values in GNAT RM omits 14a16e30cae [Ada] Minor whitespace fix in expansion of attribute Size omits 52b9a264dd8 [Ada] Use hardcoded names when converting aspects to pragmas omits 6d97121d2fa [Ada] Reuse Is_Named_Number where possible omits 28488f5ff5a [Ada] Simplify aspect processing with membership tests omits a79039c0ebc [Ada] Fix copy-paste mistake in diagnostics for aspect Effe [...] omits ad26cae122e [Ada] Simplify Ekind tests with wrappers and membership tests omits 49c4dd7a229 [Ada] Simplify Is_Standard_xxx_Type routines with membership tests omits a24033ec70c [Ada] Consistently use explicit Entity_Id type instead of alias omits eb0d08adb60 [Ada] Don't constant-fold renamed qualified expressions omits 2d80df42331 [Ada] Remove dead and duplicated diagnostics for generic ac [...] omits 595c9aebadb [Ada] Remove hyphens in two cases of "side-effect" used as a noun omits e480bca2400 [Ada] Crash on right shift operator for signed integers omits 4d617c3f2ad [Ada] Reinstate utime based code for vx6 in __gnat_copy_attribs omits a6fecb06710 [Ada] Minimize side-effect removal in GNATprove mode omits 9d41d78b05f [Ada] Adjust support for 128-bit integer types in System.Ra [...] omits a8c229e14c4 [Ada] Fix internal compilation error on circular type in SP [...] omits 6d88dbdc5e3 [Ada] Add support for 128-bit integer types to GNAT.Random_Numbers omits bbf14e1350d [Ada] Allow debugging finalization-related expanded code omits cf4737dcec1 [Ada] Unrecursify Set_Digit/Set_Image_Unsigned procedure omits 6b0c5c72270 [Ada] Remove repeated calls to Attribute_Name omits 193040a071b [Ada] Fix crash on invalid `pragma Profile` omits 868268a8ecd [Ada] Reuse Is_Named_Number where possible omits 90cb252f5f7 [Ada] Fix style and typos in code for expanding attribute r [...] omits 97a26d19d23 [Ada] Minor refine type of a counter variable omits bc771e6c3a2 arm: Add test that was missing from old commit [PR91816] omits a5ccfd04605 libstdc++: Fix silly typos [PR 97936] omits ad9cbcee543 libstdc++: Fix handling of futex wake [PR 97936] omits a7285c86596 middle-end: Reject flexible array members in __builtin_clea [...] omits 1e2c9a27610 Daily bump. omits d3e763efcb8 changelog: fix parsing of a revert commit omits a3313a2214a libstdc++: Disable failing tests [PR 97936] omits 211d68dda14 PR c/97955 - ICE in build_array_type_1 on invalid redeclara [...] omits f2a5cdff045 Add a note. omits 92a30040c8d c++: ICE with int{} in template. [PR97899] omits ce2d9549f2b Revert: "Fix -ffast-math flags handling inconsistencies" omits 1805dbc58ba Adjust regex pattern to expect an additional attribute and [...] omits bc8f0f1f88d [PR97933] LRA: find correctly last empty dest block. omits f30a9a8d9e0 arm: correctly handle negating INT_MIN in arm_split_atomic_ [...] omits 13f93cf5336 preprocessor: Add deferred macros omits 489be3119e6 aarch64: Fix aapcs64 testsuite failures omits 7e0078f8643 libstdc++: Run all tests in file omits 4bbd5d0c5fb libstdc++: Throw instead of segfaulting in std::thread cons [...] omits e253d362140 libstdc++: Use __libc_single_threaded for locale initialization omits 97981e13b7f Tweak plugin-gcn.c defines omits 4acba485901 IBM Z: Restrict vec_cmp<m><n> on z13 omits fbd4553d99b IBM Z: Update autovec-*-quiet-uneq expectations omits c4fa3728ab4 Fix -ffast-math flags handling inconsistencies omits 607695354a5 [Ada] Fix inconsistent parameter of SPARK_Msg_NE omits eafca96ffb5 [Ada] Cannot process -S -o with GNAT LLVM omits bfe5f951ce9 [Ada] Reuse Is_Packed_Array where possible omits cb9d41eb252 [Ada] Fix minor typos in comments omits 78004c41f78 [Ada] Compiler crash on assertion pragma in ghost region omits 42b91d9a746 [Ada] Reuse In_Same_List where possible omits 45ce2307851 [Ada] Simplify Is_Loop_Pragma omits 428b1317a5a [Ada] Replace chained if-then-elsif with case stmt for attr [...] omits 3a6fa9a81bd [Ada] Cleanup expansion of attribute Constrained omits 1b55b8d70f4 [Ada] Recognize delta and extension aggregates as objects omits 7883a610443 [Ada] Implement No_Unrecognized_{Aspects,Pragmas} restrictions omits 218079efc59 [Ada] Accept local objects in the prefix of attribute Loop_Entry omits 4f94320340e [Ada] Fix crash in GNATprove on inlined subprogram in defau [...] omits fa65696761c [Ada] Wrong resolution of universal_access = operators omits 13209acd648 [Ada] Premature finalization on build in place return and c [...] omits 2afd55a57d4 [Ada] Small cleanup in the Ada.Text_IO hierarchy omits 80a09e02289 [Ada] AI12-0394 Named Numbers and User-Defined Numeric Literals omits dcb1cad0e07 [Ada] Fix internal error on multiple nested instantiations omits e269fedf8c1 [Ada] Fix String_Literal aspect spec checking problem for scalars. omits 91592d05cd9 [Ada] Handle correctly current instance of PO in local subp [...] omits ac9ed5cb265 [Ada] Documentation: update -gnatyk description omits 91edb3f66cb [Ada] Fix spurious error on child library-level subprogram [...] omits 1cc9ecae0ab [Ada] Wrong finalization in call with if expression omits 7f0942424b7 [Ada] Implement Big_Integer.From_String fully omits 3e65b68dd67 [Ada] Fix resolution of subtype_indication in delta aggregates omits 3ac0642304f [Ada] Use high-level Present instead of low-level equality test omits 41273281cef [Ada] Reject Global/Depends contracts on null procedures omits 9cfd2c38f39 [Ada] Wrong handling of _ in Big_Reals.From_String omits 02fb12801b1 [Ada] Remove SPARK-specific expansion of array aggregates omits 2307a1aeb8e [Ada] Document characteristics of decimal fixed point types omits a1dd66b108c i386: Add *setcc_hi_1* define_insn_and_split [PR97950] omits 4adfcea0a1b middle-end: Prefer no RMW in __builtin_clear_padding implem [...] omits a40d5772ff1 testsuite: Add testcase for already fixed bug [PR97964] omits 8c3aa359ce3 More explicit checking of which OMP constructs we're expect [...] omits f72175357d0 [testsuite] Avoid Tcl 8.5-specific behavior omits 54f72078fc0 [testsuite] Emit 'warning' instead of 'error' diagnostics f [...] omits 24b553d0f73 [testsuite] Enable column location checking for 'dg-optimiz [...] omits 2aaf44a9028 openmp: Fix C ICE on OpenMP atomics omits 4866b2f5db1 middle-end, c++: Treat shifts by negative as undefined [PR96929] omits 4cd35cf3fdb Fix expected output after recent changes omits ab1d52b5618 test: Update some cases for vect_partial_vectors_usage_1 omits 5700973f4a3 tree-opt: Fix segfault in tree-if-conv.c with -march=armv8. [...] omits 6692c400f20 Dump type attributes in dump_function_to_file. omits 8e6198d0f8e Daily bump. omits ed431431e06 c: Allow comparison of pointers to complete and incomplete [...] omits f38a33a2745 ipa: special pass-through op for Fortran strides omits f80565da335 Adjust rtx_costs for h8300 omits 53a90650663 config.sub, config.guess : Import upstream 2020-11-07. omits eae68c434f2 testsuite: Adjust pruning omits 1ccee0fbfa8 libstdc++: Fix variable declared with wrong type omits 0986d3bc621 libstdc++: Fix linker errors due to missing 'inline' keywords omits 92b47a321e1 libstdc++: Add configure checks for semaphores omits 183ae52b226 libstdc++: make atomic waiting depend on gthreads or futexes omits bcbde431aa4 log/syslog: correct asm name for C function omits fd62daea40e libstdc++: Link tests to libatomic as required [PR 97948] omits 7ee0681e055 Release ipa-prop's agg.items and make alocation more careful omits 54af3008b6f Do not leak SSANAMES in lto streamer omits 204b61b906f Diagnostic for module importation omits ff1c10c1c5a c++: Add empty module.cc omits 77ee207e17d MSP430: Remove target-specific handling of the "persistent" [...] omits 692d3b77275 fix hybrid SLP discovery debug stmt issue omits 762ca20364a Implement the "persistent" attribute omits fb8309d4abd cp/decl.c: Set DECL_INITIAL before attribute processing omits b510765dedf Fix "noinit" attribute being ignored for -O0 and -fdata-sections omits 4a8c54359a5 Document bootstrap-asan configure option omits 771a4552b63 testsuite/arm: add missing -mthumb to several tests omits d3585f5d0df c++: Add missing verify_type_context call [PR97904] omits b1a5e1b2bcf Daily bump. omits e23f47ec406 i386: Use SWI48DWI mode iterator for abs and maxmin [PR97873] omits f16897cb4b1 H8 cc0 conversion omits 23045f8b062 d: Fix OutOfMemoryError thrown when appending to an array w [...] omits c1fb592f2c3 widening_mul: pattern recognize further forms of __builtin_ [...] omits fdd2fb17294 Partially revert recent H8 patch for conditional branches omits 3c52cd517a3 Darwin : Avoid a C++ ODR violation seen with LTO. omits 7a97e2fcf7c Daily bump. omits c51e31a06f2 c++: Extend -Wrange-loop-construct for binding-to-temp [PR94695] omits 6f20c42cc16 c++: Reject identifier label in constexpr [PR97846] omits 0999f260985 c++: Fix ICE-on-invalid with -Wvexing-parse [PR97881] omits 1cb50c0a0e1 testsuite: localclass2 require LTO omits 78cd6a63ee6 c++: Allow template lambdas without lambda-declarator [PR97839] omits ddaad23e2f4 Use OEP_MATCH_SIDE_EFFECTS in compare_ao_refs omits caf17f3afa8 c++: Fix wrong error with constexpr destructor [PR97427] omits 62d19588b9a libstdc++: Fix atomic waiting for non-linux targets omits d4a20f90590 Update vec-35.c and vect-35-big-array.c omits 8ee8afa3a56 Improve hasing of anonymous namespace types omits c84add5c13d Re-enable vector pair memcpy/memmove expansion omits f8f8909af1b Make MMA builtins use opaque modes omits 1e2d8575ace Additional small changes to support opaque modes omits a3454130760 Darwin, libgfortran : Do not use environ directly from the [...] omits 93f1186f7d3 Darwin, libsanitizer : Support libsanitizer for x86_64-darwin20. omits dec42fe4e36 libgo: update to Go 1.15.5 release omits 82e5048e70e Daily bump. omits 81a3f3d1b6f Include math.h in nextafter-2.c test. omits 9bdb34cebcb Power10: Add missing IEEE 128-bit XSCMP* built-in mappings. omits 83a1beee276 libstdc++: Add C++2a synchronization support omits 89d9c634dc5 dwarf2: ICE with local class in unused function [PR97918] omits 27c5416fc8a PR middle-end/97861 - ICE on an invalid redeclaration of a [...] omits ba23e045fcb libstdc++: Limit memory allocation in stable_sort/inplace_m [...] omits 9e071b6e5ed libada: Check for the presence of _SC_NPROCESSORS_ONLN omits f50c417a036 NetBSD/libgcc: Check for TARGET_DL_ITERATE_PHDR in the unwinder omits df90f070378 PR middle-end/97879 - ICE on invalid mode in attribute access omits a01dda3c23b compiler, libgo: change mangling scheme omits 90bf60c3c24 libstdc++: _Rb_tree code cleanup, remove lambdas omits d1081010a1a Improve hashing of decls in ipa-icf-gimple omits 4c3b16f3c11 Only compare sizes of automatic variables omits 65854626304 re: FAIL: gcc.dg/pr97515.c omits f671b3d79fe PR target/97727 aarch64: [testcase] fix bf16_vstN_lane_2.c [...] omits bf0a3968f5c doc: Fixup a couple of formatting nits omits 86706296b7e [PR target/97726] arm: [testsuite] fix some simd tests on armbe omits ad318e3f1d3 SLP: Have vectorizable_slp_permutation set type on invariants omits 640ebeb3360 libstdc++: Remove <memory_resource> dependency from <regex> [...] omits 4405edb4964 Deal with (pattern) SLP consumed stmts in hybrid discovery omits 6e820b943bc dump SLP_TREE_REPRESENTATIVE omits 1bea0d0aa59 c++: Add __builtin_clear_padding builtin - C++20 P0528R3 co [...] omits 410b8f6f419 arm: Fix up neon_vector_mem_operand [PR97528] omits 1b3c9813675 Plug loophole in string store merging omits cd287abe8cd Fix comment in ipa-icf-gimple.c omits 8e39410125a Fix comparsion of {CLOBBER} in icf omits fdace758405 i386: Optimize abs expansion [PR97873] omits a774a6a2fbe configury: Fix up --enable-link-serialization support omits 02109ea2684 rs6000: Fix p8_mtvsrd_df's insn type omits 32934a4f45a C: Drop qualifiers during lvalue conversion [PR97702] omits d62586ee567 Daily bump. omits d3f29334876 ranger: Improve a % b operand ranges [PR91029] omits d0d8b5d8361 Process only valid shift ranges. omits 5bba2215c23 c++: Template hash access omits 08b4d325711 libstdc++: Avoid calling undefined __gthread_self weak symb [...] omits bfc139e2b19 c++: Expose constexpr hash table omits 0862d007b56 Fix two bugs in operand_equal_p omits 8156cfaa4c4 c, tree: Fix ICE from get_parm_array_spec [PR97860] omits ae48b74ca0c c++: Fix array new with value-initialization [PR97523] omits 25056bdf94d c++: Fix crash with broken deduction from {} [PR97895] omits e1f07131e2d config: Add tests for modules-desired features omits 255483e5b70 c++: Relax new assert [PR 97905] omits 5ace1776b88 pru: Add builtins for HALT and LMBD omits 0b0061f4d83 vect: Add a “very cheap” cost model omits 5e6a43158d2 libstdc++: Add missing header to some tests omits 5c5a67e61bb AArch64: Add cost table for Cortex-A76 omits 1d77928fc49 AArch64: Improve inline memcpy expansion omits 2729378d090 Fix PR ada/97805 omits 9844497a935 preprocessor: main file searching omits b204d7722d3 libstdc++: Move std::thread to a new header omits b108faa9400 libstdc++: Fix overflow checks to use the correct "time_t" [...] omits bf425849f1d preprocessor: main-file cleanup omits d84ba819fe2 Fix bootstrap omits 717e22dcd48 Fix gcc.dg/pr97897.c omits b08e0ee3018 refactor reassocs get_rank omits d8cf8976749 Fix operand_equal_p hash and copare of ODR_TYPE_REF omits 27842e2a1eb [3/3] [AArch64][vect] vec_widen_lshift pattern omits 9fc9573f9a5 [2/3] [vect] Add widening add, subtract patterns omits ec46904edfe [1/3][aarch64] Add vec_widen patterns to aarch64 omits ec383f0bdb4 tree-optimization/97901 - ICE propagating out LC PHIs omits 43a0debd527 Enhance debug info for fixed-point types omits 0d8290959ec tree-optimization/97897 - complex lowering on abnormal edges omits 50134189a43 i386: Disable *absneg:code<mode>2_i387_1 for TARGET_SSE_M [...] omits 700337494e1 Minor H8 shift code generation change in preparation for cc [...] omits 25bb75f841c Daily bump. omits 1be4878116a Fix middle-end/85811: Introduce tree_expr_maybe_non_p et al. omits 579d235ddcf lto: Fix typo in comment of gcc/lto/lto-symtab.c omits 71c9d2b088c vrp: Fix operator_trunc_mod::op1_range [PR97888] omits 84e0549ce20 plugins: Allow plugins to handle global_options changes omits f3f312b535f analyzer: only use CWE-690 for unchecked return value [PR97893] omits 08028093211 Objective-C++ : Avoid ICE on invalid with empty attributes. omits f44e6091627 Optimize two patterns with three xors omits 6fae7eda968 openmp: Retire nest-var ICV for OpenMP 5.1 omits 965e0cc371b Update gcc zh_TW.po. omits 95db7e9afe5 options, lto: Optimize streaming of optimization nodes
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_gnu/gnu-master-aarch64-bootstrap_ubs [...] \ O -- O -- O (ab3a5ff07cd)
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: .gitignore | 7 - ChangeLog | 35 - MAINTAINERS | 1 - config.guess | 250 +- config.sub | 632 +- config/ChangeLog | 9 - config/bootstrap-hwasan.mk | 12 - configure | 5 +- configure.ac | 5 +- contrib/ChangeLog | 42 - contrib/check-params-in-docs.py | 12 +- contrib/filter-clang-warnings.py | 49 +- contrib/gcc-changelog/git_commit.py | 60 +- contrib/gcc-changelog/test_email.py | 15 +- contrib/gcc-changelog/test_patches.txt | 26 +- contrib/gcc-git-customization.sh | 4 - fixincludes/ChangeLog | 5 - gcc/ChangeLog | 2733 -------- gcc/DATESTAMP | 2 +- gcc/Makefile.in | 1 - gcc/ada/ChangeLog | 1575 ----- gcc/ada/Makefile.rtl | 52 +- gcc/ada/adabkend.adb | 3 - gcc/ada/adaint.c | 28 +- gcc/ada/ali-util.adb | 10 + gcc/ada/aspects.adb | 28 +- gcc/ada/aspects.ads | 50 +- gcc/ada/checks.adb | 196 +- gcc/ada/checks.ads | 15 - gcc/ada/contracts.adb | 274 +- gcc/ada/cstand.adb | 12 +- .../gnat_rm/implementation_defined_attributes.rst | 35 +- .../implementation_defined_characteristics.rst | 29 +- .../doc/gnat_rm/implementation_defined_pragmas.rst | 23 +- gcc/ada/doc/gnat_rm/intrinsic_subprograms.rst | 4 +- .../building_executable_programs_with_gnat.rst | 13 +- .../doc/gnat_ugn/the_gnat_compilation_model.rst | 4 - gcc/ada/einfo.adb | 174 +- gcc/ada/einfo.ads | 46 +- gcc/ada/errout.adb | 6 +- gcc/ada/exp_aggr.adb | 43 - gcc/ada/exp_attr.adb | 259 +- gcc/ada/exp_ch11.adb | 81 +- gcc/ada/exp_ch13.adb | 5 +- gcc/ada/exp_ch2.adb | 44 +- gcc/ada/exp_ch3.adb | 209 +- gcc/ada/exp_ch4.adb | 373 +- gcc/ada/exp_ch5.adb | 15 +- gcc/ada/exp_ch6.adb | 124 +- gcc/ada/exp_ch7.adb | 37 +- gcc/ada/exp_ch8.adb | 12 +- gcc/ada/exp_ch9.adb | 22 +- gcc/ada/exp_dbug.adb | 32 +- gcc/ada/exp_dist.adb | 2 +- gcc/ada/exp_fixd.adb | 348 +- gcc/ada/exp_imgv.adb | 312 +- gcc/ada/exp_intr.adb | 5 +- gcc/ada/exp_prag.adb | 17 +- gcc/ada/exp_sel.adb | 18 +- gcc/ada/exp_sel.ads | 9 +- gcc/ada/exp_spark.adb | 303 +- gcc/ada/exp_strm.adb | 30 +- gcc/ada/exp_util.adb | 811 +-- gcc/ada/exp_util.ads | 30 +- gcc/ada/freeze.adb | 231 +- gcc/ada/gcc-interface/Make-lang.in | 13 +- gcc/ada/gcc-interface/Makefile.in | 6 +- gcc/ada/gcc-interface/decl.c | 44 +- gcc/ada/gcc-interface/misc.c | 14 +- gcc/ada/gcc-interface/trans.c | 31 +- gcc/ada/gcc-interface/utils.c | 18 +- gcc/ada/gnat_rm.texi | 1067 ++-- gcc/ada/gnat_ugn.texi | 25 +- gcc/ada/lib-load.adb | 2 +- gcc/ada/lib-writ.adb | 11 +- gcc/ada/lib-xref.adb | 2 +- gcc/ada/lib.adb | 2 +- gcc/ada/libgnarl/s-osinte__solaris.ads | 3 + gcc/ada/libgnarl/s-tasren.adb | 14 +- gcc/ada/libgnarl/s-tassta.adb | 11 +- gcc/ada/libgnarl/s-tpobop.adb | 10 + gcc/ada/libgnat/a-cbhase.adb | 2 +- gcc/ada/libgnat/a-cbmutr.ads | 2 +- gcc/ada/libgnat/a-cborse.adb | 2 +- gcc/ada/libgnat/a-decima__128.ads | 69 - gcc/ada/libgnat/a-except.adb | 30 + gcc/ada/libgnat/a-nbnbin.adb | 193 +- gcc/ada/libgnat/a-nbnbin.ads | 2 +- gcc/ada/libgnat/a-nbnbre.adb | 247 +- gcc/ada/libgnat/a-nbnbre.ads | 4 +- gcc/ada/libgnat/a-strmap.ads | 179 +- gcc/ada/libgnat/a-stzhas.adb | 14 +- gcc/ada/libgnat/a-stzhas.ads | 6 +- gcc/ada/libgnat/a-tideau.adb | 187 +- gcc/ada/libgnat/a-tideau.ads | 74 +- gcc/ada/libgnat/a-tideio.adb | 58 +- gcc/ada/libgnat/a-tideio__128.adb | 177 - gcc/ada/libgnat/a-tifiau.adb | 160 - gcc/ada/libgnat/a-tifiau.ads | 97 - gcc/ada/libgnat/a-tifiio.adb | 647 +- gcc/ada/libgnat/a-tifiio__128.adb | 418 -- gcc/ada/libgnat/a-tiflau.adb | 7 +- gcc/ada/libgnat/a-wtdeau.adb | 191 +- gcc/ada/libgnat/a-wtdeau.ads | 75 +- gcc/ada/libgnat/a-wtdeio.adb | 69 +- gcc/ada/libgnat/a-wtdeio__128.adb | 190 - gcc/ada/libgnat/a-wtenau.adb | 15 +- gcc/ada/libgnat/a-wtfiau.adb | 160 - gcc/ada/libgnat/a-wtfiau.ads | 97 - gcc/ada/libgnat/a-wtfiio.adb | 162 +- gcc/ada/libgnat/a-wtfiio__128.adb | 321 - gcc/ada/libgnat/a-wtflio.adb | 7 +- gcc/ada/libgnat/a-wtinio.adb | 11 +- gcc/ada/libgnat/a-wtinio__128.adb | 15 +- gcc/ada/libgnat/a-wtmoio.adb | 11 +- gcc/ada/libgnat/a-wtmoio__128.adb | 11 +- gcc/ada/libgnat/a-ztdeau.adb | 189 +- gcc/ada/libgnat/a-ztdeau.ads | 75 +- gcc/ada/libgnat/a-ztdeio.adb | 78 +- gcc/ada/libgnat/a-ztdeio__128.adb | 190 - gcc/ada/libgnat/a-ztenau.adb | 15 +- gcc/ada/libgnat/a-ztfiau.adb | 160 - gcc/ada/libgnat/a-ztfiau.ads | 97 - gcc/ada/libgnat/a-ztfiio.adb | 162 +- gcc/ada/libgnat/a-ztfiio__128.adb | 322 - gcc/ada/libgnat/a-ztflio.adb | 7 +- gcc/ada/libgnat/a-ztinio.adb | 11 +- gcc/ada/libgnat/a-ztinio__128.adb | 15 +- gcc/ada/libgnat/a-ztmoio.adb | 11 +- gcc/ada/libgnat/a-ztmoio__128.adb | 11 +- gcc/ada/libgnat/g-rannum.adb | 86 +- gcc/ada/libgnat/g-rannum.ads | 2 - gcc/ada/libgnat/g-sercom__linux.adb | 36 +- gcc/ada/libgnat/s-arit32.adb | 182 - gcc/ada/libgnat/s-arit32.ads | 55 - gcc/ada/libgnat/s-bitfie.ads | 6 - gcc/ada/libgnat/s-bituti.adb | 1 - gcc/ada/libgnat/s-fode128.ads | 48 - gcc/ada/libgnat/s-fode32.ads | 48 - gcc/ada/libgnat/s-fode64.ads | 48 - gcc/ada/libgnat/s-fofi128.ads | 50 - gcc/ada/libgnat/s-fofi32.ads | 50 - gcc/ada/libgnat/s-fofi64.ads | 50 - gcc/ada/libgnat/s-fore.adb | 56 + gcc/ada/libgnat/s-fore.ads | 41 + gcc/ada/libgnat/s-fore_d.adb | 62 - gcc/ada/libgnat/s-fore_d.ads | 47 - gcc/ada/libgnat/s-fore_f.adb | 136 - gcc/ada/libgnat/s-fore_f.ads | 54 - gcc/ada/libgnat/s-forrea.adb | 57 - gcc/ada/libgnat/s-forrea.ads | 42 - gcc/ada/libgnat/s-genbig.adb | 26 +- gcc/ada/libgnat/s-genbig.ads | 4 - gcc/ada/libgnat/s-imaged.adb | 81 - gcc/ada/libgnat/s-imaged.ads | 72 - gcc/ada/libgnat/s-imagef.adb | 362 -- gcc/ada/libgnat/s-imagef.ads | 88 - gcc/ada/libgnat/s-imagei.adb | 47 +- gcc/ada/libgnat/s-imageu.adb | 39 +- gcc/ada/libgnat/s-imde128.ads | 63 - gcc/ada/libgnat/s-imde32.ads | 63 - gcc/ada/libgnat/s-imde64.ads | 63 - gcc/ada/libgnat/s-imfi128.ads | 69 - gcc/ada/libgnat/s-imfi32.ads | 69 - gcc/ada/libgnat/s-imfi64.ads | 69 - gcc/ada/libgnat/s-imgdec.adb | 454 ++ gcc/ada/libgnat/s-imgdec.ads | 83 + gcc/ada/libgnat/s-imglld.adb | 82 + gcc/ada/libgnat/s-imglld.ads | 67 + gcc/ada/libgnat/s-imgrea.adb | 38 +- gcc/ada/libgnat/s-imgrea.ads | 3 - gcc/ada/libgnat/s-imguti.adb | 403 -- gcc/ada/libgnat/s-imguti.ads | 58 - gcc/ada/libgnat/s-os_lib.adb | 25 +- gcc/ada/libgnat/s-rannum.adb | 35 - gcc/ada/libgnat/s-rident.ads | 2 - gcc/ada/libgnat/s-secsta.adb | 15 +- gcc/ada/libgnat/s-stratt.adb | 210 +- gcc/ada/libgnat/s-stratt.ads | 107 +- gcc/ada/libgnat/s-trasym.ads | 3 +- gcc/ada/libgnat/s-vade128.ads | 60 - gcc/ada/libgnat/s-vade32.ads | 58 - gcc/ada/libgnat/s-vade64.ads | 60 - gcc/ada/libgnat/s-vafi128.ads | 60 - gcc/ada/libgnat/s-vafi32.ads | 60 - gcc/ada/libgnat/s-vafi64.ads | 60 - gcc/ada/libgnat/s-valdec.adb | 68 + gcc/ada/libgnat/s-valdec.ads | 80 + gcc/ada/libgnat/s-vallld.adb | 70 + gcc/ada/libgnat/s-vallld.ads | 81 + gcc/ada/libgnat/s-valrea.adb | 522 +- gcc/ada/libgnat/s-valued.adb | 257 - gcc/ada/libgnat/s-valued.ads | 90 - gcc/ada/libgnat/s-valuef.adb | 364 -- gcc/ada/libgnat/s-valuef.ads | 94 - gcc/ada/libgnat/s-valuei.adb | 2 +- gcc/ada/libgnat/s-valuer.adb | 620 -- gcc/ada/libgnat/s-valuer.ads | 99 - gcc/ada/libgnat/system-aix.ads | 2 +- gcc/ada/libgnat/system-darwin-arm.ads | 2 +- gcc/ada/libgnat/system-darwin-ppc.ads | 2 +- gcc/ada/libgnat/system-darwin-x86.ads | 2 +- gcc/ada/libgnat/system-djgpp.ads | 2 +- gcc/ada/libgnat/system-dragonfly-x86_64.ads | 2 +- gcc/ada/libgnat/system-freebsd.ads | 2 +- gcc/ada/libgnat/system-hpux-ia64.ads | 2 +- gcc/ada/libgnat/system-hpux.ads | 2 +- gcc/ada/libgnat/system-linux-alpha.ads | 2 +- gcc/ada/libgnat/system-linux-arm.ads | 2 +- gcc/ada/libgnat/system-linux-hppa.ads | 2 +- gcc/ada/libgnat/system-linux-ia64.ads | 2 +- gcc/ada/libgnat/system-linux-m68k.ads | 2 +- gcc/ada/libgnat/system-linux-mips.ads | 2 +- gcc/ada/libgnat/system-linux-ppc.ads | 2 +- gcc/ada/libgnat/system-linux-riscv.ads | 2 +- gcc/ada/libgnat/system-linux-s390.ads | 2 +- gcc/ada/libgnat/system-linux-sh4.ads | 2 +- gcc/ada/libgnat/system-linux-sparc.ads | 2 +- gcc/ada/libgnat/system-linux-x86.ads | 2 +- gcc/ada/libgnat/system-lynxos178-ppc.ads | 2 +- gcc/ada/libgnat/system-lynxos178-x86.ads | 2 +- gcc/ada/libgnat/system-mingw.ads | 2 +- gcc/ada/libgnat/system-qnx-aarch64.ads | 2 +- gcc/ada/libgnat/system-rtems.ads | 2 +- gcc/ada/libgnat/system-solaris-sparc.ads | 2 +- gcc/ada/libgnat/system-solaris-x86.ads | 2 +- gcc/ada/libgnat/system-vxworks-arm-rtp-smp.ads | 2 +- gcc/ada/libgnat/system-vxworks-arm-rtp.ads | 2 +- gcc/ada/libgnat/system-vxworks-arm.ads | 2 +- gcc/ada/libgnat/system-vxworks-e500-kernel.ads | 2 +- gcc/ada/libgnat/system-vxworks-e500-rtp-smp.ads | 2 +- gcc/ada/libgnat/system-vxworks-e500-rtp.ads | 2 +- gcc/ada/libgnat/system-vxworks-e500-vthread.ads | 2 +- gcc/ada/libgnat/system-vxworks-ppc-kernel.ads | 2 +- gcc/ada/libgnat/system-vxworks-ppc-ravenscar.ads | 2 +- gcc/ada/libgnat/system-vxworks-ppc-rtp-smp.ads | 2 +- gcc/ada/libgnat/system-vxworks-ppc-rtp.ads | 2 +- gcc/ada/libgnat/system-vxworks-ppc-vthread.ads | 2 +- gcc/ada/libgnat/system-vxworks-ppc.ads | 2 +- gcc/ada/libgnat/system-vxworks-x86-kernel.ads | 2 +- gcc/ada/libgnat/system-vxworks-x86-rtp-smp.ads | 2 +- gcc/ada/libgnat/system-vxworks-x86-rtp.ads | 2 +- gcc/ada/libgnat/system-vxworks-x86-vthread.ads | 2 +- gcc/ada/libgnat/system-vxworks-x86.ads | 2 +- .../libgnat/system-vxworks7-aarch64-rtp-smp.ads | 2 +- gcc/ada/libgnat/system-vxworks7-aarch64.ads | 2 +- gcc/ada/libgnat/system-vxworks7-arm-rtp-smp.ads | 2 +- gcc/ada/libgnat/system-vxworks7-arm.ads | 2 +- gcc/ada/libgnat/system-vxworks7-e500-kernel.ads | 2 +- gcc/ada/libgnat/system-vxworks7-e500-rtp-smp.ads | 2 +- gcc/ada/libgnat/system-vxworks7-e500-rtp.ads | 2 +- gcc/ada/libgnat/system-vxworks7-ppc-kernel.ads | 2 +- gcc/ada/libgnat/system-vxworks7-ppc-rtp-smp.ads | 2 +- gcc/ada/libgnat/system-vxworks7-ppc-rtp.ads | 2 +- gcc/ada/libgnat/system-vxworks7-ppc64-kernel.ads | 2 +- gcc/ada/libgnat/system-vxworks7-ppc64-rtp-smp.ads | 2 +- gcc/ada/libgnat/system-vxworks7-x86-kernel.ads | 2 +- gcc/ada/libgnat/system-vxworks7-x86-rtp-smp.ads | 2 +- gcc/ada/libgnat/system-vxworks7-x86-rtp.ads | 2 +- gcc/ada/libgnat/system-vxworks7-x86_64-kernel.ads | 2 +- gcc/ada/libgnat/system-vxworks7-x86_64-rtp-smp.ads | 2 +- gcc/ada/make.adb | 20 +- gcc/ada/opt.ads | 9 - gcc/ada/osint-c.adb | 8 +- gcc/ada/par-ch13.adb | 36 +- gcc/ada/par-ch6.adb | 1 + gcc/ada/par-load.adb | 2 +- gcc/ada/par-prag.adb | 9 - gcc/ada/par-tchk.adb | 1 + gcc/ada/par.adb | 4 - gcc/ada/rtsfind.adb | 2 +- gcc/ada/rtsfind.ads | 116 +- gcc/ada/sem_aggr.adb | 94 +- gcc/ada/sem_attr.adb | 74 +- gcc/ada/sem_ch10.adb | 3 +- gcc/ada/sem_ch12.adb | 68 +- gcc/ada/sem_ch13.adb | 750 +-- gcc/ada/sem_ch13.ads | 6 - gcc/ada/sem_ch3.adb | 113 +- gcc/ada/sem_ch4.adb | 2 +- gcc/ada/sem_ch5.adb | 65 +- gcc/ada/sem_ch6.adb | 246 +- gcc/ada/sem_ch8.adb | 37 +- gcc/ada/sem_eval.adb | 196 +- gcc/ada/sem_prag.adb | 229 +- gcc/ada/sem_res.adb | 254 +- gcc/ada/sem_type.adb | 118 +- gcc/ada/sem_util.adb | 97 +- gcc/ada/sem_util.ads | 19 +- gcc/ada/sinfo.adb | 16 - gcc/ada/sinfo.ads | 18 +- gcc/ada/snames.ads-tmpl | 186 +- gcc/ada/spark_xrefs.ads | 3 +- gcc/ada/stand.ads | 9 +- gcc/ada/switch-c.adb | 6 - gcc/ada/terminals.c | 2 +- gcc/ada/uintp.ads | 12 +- gcc/ada/urealp.adb | 168 +- gcc/ada/urealp.ads | 32 +- gcc/ada/xsnamest.adb | 9 +- gcc/analyzer/ChangeLog | 34 - gcc/analyzer/analyzer-pass.cc | 21 +- gcc/analyzer/analyzer.h | 13 - gcc/analyzer/checker-path.cc | 9 - gcc/analyzer/checker-path.h | 4 - gcc/analyzer/diagnostic-manager.cc | 9 +- gcc/analyzer/engine.cc | 31 - gcc/analyzer/pending-diagnostic.h | 8 - gcc/analyzer/sm-malloc.cc | 8 +- gcc/asan.c | 1034 +--- gcc/asan.h | 45 +- gcc/brig/ChangeLog | 13 - gcc/brig/Make-lang.in | 6 +- gcc/builtin-types.def | 3 - gcc/builtins.c | 1680 +---- gcc/builtins.def | 2 - gcc/builtins.h | 133 +- gcc/c-family/ChangeLog | 104 - gcc/c-family/c-ada-spec.c | 23 +- gcc/c-family/c-attribs.c | 360 +- gcc/c-family/c-common.c | 72 +- gcc/c-family/c-common.h | 7 +- gcc/c-family/c-cppbuiltin.c | 11 - gcc/c-family/c-opts.c | 13 - gcc/c-family/c-pch.c | 4 - gcc/c-family/c-pragma.c | 2 +- gcc/c-family/c-pretty-print.c | 2 - gcc/c-family/c-warn.c | 20 +- gcc/c-family/c.opt | 69 - gcc/c/ChangeLog | 59 - gcc/c/Make-lang.in | 4 +- gcc/c/c-aux-info.c | 1 - gcc/c/c-decl.c | 5 +- gcc/c/c-parser.c | 19 +- gcc/c/c-typeck.c | 7 +- gcc/calls.c | 4 - gcc/cfg.c | 45 +- gcc/cfg.h | 2 +- gcc/cfgexpand.c | 174 +- gcc/cfgrtl.c | 13 +- gcc/cgraph.c | 4 +- gcc/common.opt | 20 +- gcc/common/config/i386/cpuinfo.h | 17 - gcc/common/config/i386/i386-common.c | 16 +- gcc/common/config/i386/i386-cpuinfo.h | 2 - gcc/config.gcc | 62 +- gcc/config.in | 77 +- gcc/config/aarch64/aarch64-option-extensions.def | 3 - gcc/config/aarch64/aarch64-simd.md | 113 - gcc/config/aarch64/aarch64-sve-builtins-base.cc | 11 + gcc/config/aarch64/aarch64-sve.md | 154 +- gcc/config/aarch64/aarch64-sve2.md | 37 +- gcc/config/aarch64/aarch64.c | 206 +- gcc/config/aarch64/aarch64.h | 5 +- gcc/config/aarch64/aarch64.opt | 2 - gcc/config/arc/arc.c | 8 +- gcc/config/arm/aarch-cost-tables.h | 103 - gcc/config/arm/arm.c | 13 +- gcc/config/arm/arm_neon.h | 28 +- gcc/config/arm/arm_neon_builtins.def | 1 + gcc/config/arm/t-rtems | 5 +- gcc/config/c6x/c6x.c | 7 +- gcc/config/csky/csky.c | 7 +- gcc/config/darwin-c.c | 15 +- gcc/config/darwin-d.c | 49 - gcc/config/darwin.h | 4 +- gcc/config/elfos.h | 6 - gcc/config/freebsd-d.c | 42 - gcc/config/ft32/ft32.md | 6 +- gcc/config/gcn/mkoffload.c | 15 +- gcc/config/gnu-user.h | 8 +- gcc/config/h8300/addsub.md | 188 +- gcc/config/h8300/bitfield.md | 564 +- gcc/config/h8300/combiner.md | 901 +-- gcc/config/h8300/constraints.md | 6 +- gcc/config/h8300/divmod.md | 127 +- gcc/config/h8300/extensions.md | 136 +- gcc/config/h8300/genmova.sh | 18 +- gcc/config/h8300/h8300-modes.def | 21 - gcc/config/h8300/h8300-protos.h | 12 +- gcc/config/h8300/h8300.c | 370 +- gcc/config/h8300/h8300.h | 14 +- gcc/config/h8300/h8300.md | 40 +- gcc/config/h8300/jumpcall.md | 132 +- gcc/config/h8300/logical.md | 240 +- gcc/config/h8300/mova.md | 249 +- gcc/config/h8300/movepush.md | 180 +- gcc/config/h8300/multiply.md | 131 +- gcc/config/h8300/other.md | 15 +- gcc/config/h8300/peepholes.md | 104 + gcc/config/h8300/predicates.md | 9 - gcc/config/h8300/proepi.md | 12 +- gcc/config/h8300/shiftrotate.md | 262 +- gcc/config/h8300/testcompare.md | 275 +- gcc/config/i386/cet.c | 76 + gcc/config/i386/driver-i386.c | 5 - gcc/config/i386/gnu-property.c | 124 - gcc/config/i386/i386-c.c | 7 - gcc/config/i386/i386-expand.c | 194 +- gcc/config/i386/i386-features.c | 27 +- gcc/config/i386/i386-options.c | 47 +- gcc/config/i386/i386.c | 47 +- gcc/config/i386/i386.h | 10 +- gcc/config/i386/i386.md | 357 +- gcc/config/i386/i386.opt | 14 - gcc/config/i386/linux-common.h | 4 +- gcc/config/i386/sse.md | 259 +- gcc/config/i386/t-cet | 21 + gcc/config/i386/t-gnu-property | 21 - gcc/config/i386/x86-tune-sched.c | 2 - gcc/config/i386/x86-tune.def | 2 +- gcc/config/i386/znver1.md | 353 +- gcc/config/m68k/linux.h | 8 +- gcc/config/mcore/t-mcore | 2 +- gcc/config/msp430/msp430.c | 114 +- gcc/config/pdp11/pdp11.md | 4 +- gcc/config/pru/alu-zext.md | 51 - gcc/config/pru/pru.c | 62 +- gcc/config/pru/pru.h | 3 - gcc/config/pru/pru.md | 40 - gcc/config/riscv/arch-canonicalize | 102 - gcc/config/riscv/multilib-generator | 83 +- gcc/config/riscv/riscv.h | 9 - gcc/config/riscv/withmultilib.h | 51 + gcc/config/rs6000/mma.md | 421 +- gcc/config/rs6000/predicates.md | 12 - gcc/config/rs6000/rs6000-builtin.def | 14 +- gcc/config/rs6000/rs6000-call.c | 178 +- gcc/config/rs6000/rs6000-cpus.def | 10 +- gcc/config/rs6000/rs6000-modes.def | 10 +- gcc/config/rs6000/rs6000-protos.h | 3 +- gcc/config/rs6000/rs6000-string.c | 6 +- gcc/config/rs6000/rs6000.c | 263 +- gcc/config/rs6000/rs6000.h | 18 +- gcc/config/rs6000/rs6000.md | 49 +- gcc/config/rs6000/rs6000.opt | 3 - gcc/config/rs6000/vector.md | 4 +- gcc/config/rs6000/xcoff.h | 4 +- gcc/config/s390/s390-protos.h | 1 - gcc/config/s390/s390.c | 60 +- gcc/config/s390/s390.md | 29 +- gcc/config/s390/vector.md | 2 +- gcc/config/sol2.h | 3 + gcc/config/sparc/predicates.md | 2 - gcc/config/sparc/sparc-protos.h | 1 + gcc/config/sparc/sparc.c | 85 +- gcc/config/sparc/sparc.md | 183 +- gcc/config/t-darwin | 3 - gcc/config/t-freebsd | 21 - gcc/config/tilegx/tilegx.c | 4 +- gcc/config/tilepro/tilepro.c | 4 +- gcc/config/vax/builtins.md | 269 +- gcc/config/vax/constraints.md | 4 - gcc/config/vax/elf.h | 13 +- gcc/config/vax/netbsd-elf.h | 4 +- gcc/config/vax/predicates.md | 70 +- gcc/config/vax/vax-modes.def | 11 - gcc/config/vax/vax-protos.h | 4 +- gcc/config/vax/vax.c | 353 +- gcc/config/vax/vax.h | 41 +- gcc/config/vax/vax.md | 2034 +----- gcc/config/vxworks.c | 24 - gcc/config/vxworks.h | 11 +- gcc/configure | 408 +- gcc/configure.ac | 215 +- gcc/cp/ChangeLog | 497 -- gcc/cp/Make-lang.in | 21 +- gcc/cp/call.c | 39 +- gcc/cp/class.c | 5 +- gcc/cp/constexpr.c | 459 +- gcc/cp/constraint.cc | 196 +- gcc/cp/cp-gimplify.c | 17 +- gcc/cp/cp-objcp-common.c | 2 - gcc/cp/cp-tree.def | 6 - gcc/cp/cp-tree.h | 270 +- gcc/cp/cxx-pretty-print.c | 15 - gcc/cp/decl.c | 94 +- gcc/cp/decl2.c | 161 +- gcc/cp/error.c | 19 +- gcc/cp/g++spec.c | 33 +- gcc/cp/init.c | 6 +- gcc/cp/lang-specs.h | 57 +- gcc/cp/lex.c | 217 +- gcc/cp/logic.cc | 5 +- gcc/cp/mangle.c | 84 +- gcc/cp/method.c | 115 +- gcc/cp/module.cc | 122 - gcc/cp/name-lookup.c | 10 +- gcc/cp/name-lookup.h | 119 - gcc/cp/parser.c | 162 +- gcc/cp/pt.c | 231 +- gcc/cp/ptree.c | 38 - gcc/cp/rtti.c | 34 +- gcc/cp/semantics.c | 71 - gcc/cp/tree.c | 100 +- gcc/cp/typeck.c | 65 +- gcc/cp/typeck2.c | 9 +- gcc/cppbuiltin.c | 3 - gcc/d/ChangeLog | 61 - gcc/d/Make-lang.in | 6 +- gcc/d/d-target.def | 25 - gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/dmangle.c | 2 + gcc/d/dmd/expression.c | 2 +- gcc/d/dmd/expression.h | 2 +- gcc/d/dmd/globals.h | 1 + gcc/d/dmd/hdrgen.c | 2 + gcc/d/dmd/idgen.c | 1 + gcc/d/dmd/json.c | 3 + gcc/d/dmd/mtype.h | 3 +- gcc/d/dmd/parse.c | 4 +- gcc/d/dmd/root/array.h | 28 +- gcc/d/dmd/root/bitarray.h | 4 +- gcc/d/dmd/root/dcompat.h | 12 + gcc/d/dmd/root/outbuffer.h | 4 +- gcc/d/dmd/root/rmem.h | 10 +- gcc/d/dmd/root/stringtable.h | 9 +- gcc/d/expr.cc | 67 +- gcc/d/intrinsics.cc | 12 - gcc/d/intrinsics.def | 20 +- gcc/d/modules.cc | 14 +- gcc/d/types.cc | 1 + gcc/dbgcnt.def | 1 - gcc/diagnostic.c | 23 +- gcc/digraph.cc | 2 +- gcc/doc/cpp.texi | 9 - gcc/doc/extend.texi | 178 +- gcc/doc/generic.texi | 31 - gcc/doc/implement-c.texi | 5 - gcc/doc/install.texi | 31 +- gcc/doc/invoke.texi | 298 +- gcc/doc/md.texi | 32 +- gcc/doc/plugins.texi | 4 - gcc/doc/rtl.texi | 18 - gcc/doc/sourcebuild.texi | 11 +- gcc/doc/tm.texi | 141 +- gcc/doc/tm.texi.in | 26 +- gcc/dse.c | 5 +- gcc/dumpfile.c | 18 +- gcc/dwarf2out.c | 345 +- gcc/dwarf2out.h | 17 +- gcc/edit-context.c | 14 +- gcc/explow.c | 12 +- gcc/explow.h | 2 +- gcc/expmed.c | 75 +- gcc/expmed.h | 4 +- gcc/expr.c | 9 +- gcc/flag-types.h | 13 +- gcc/fold-const.c | 838 +-- gcc/fold-const.h | 11 +- gcc/fortran/ChangeLog | 74 - gcc/fortran/Make-lang.in | 6 +- gcc/fortran/decl.c | 2 - gcc/fortran/dump-parse-tree.c | 9 +- gcc/fortran/expr.c | 3 - gcc/fortran/gfortran.h | 6 +- gcc/fortran/match.h | 1 - gcc/fortran/openmp.c | 102 +- gcc/fortran/options.c | 16 +- gcc/fortran/parse.c | 6 +- gcc/fortran/resolve.c | 16 +- gcc/fortran/scanner.c | 32 +- gcc/fortran/st.c | 1 - gcc/fortran/trans-decl.c | 9 +- gcc/fortran/trans-intrinsic.c | 79 +- gcc/fortran/trans-openmp.c | 40 +- gcc/fortran/trans-types.c | 17 +- gcc/fortran/trans-types.h | 3 +- gcc/fortran/trans.h | 3 +- gcc/function.c | 10 +- gcc/gcc.c | 50 +- gcc/gdbinit.in | 38 +- gcc/genextract.c | 2 - gcc/gimple-fold.c | 903 +-- gcc/gimple-fold.h | 16 - gcc/gimple-if-to-switch.cc | 575 -- gcc/gimple-isel.cc | 38 +- gcc/gimple-pretty-print.c | 1 - gcc/gimple-ssa-evrp-analyze.c | 6 +- gcc/gimple-ssa-sprintf.c | 30 +- gcc/gimple-ssa-store-merging.c | 18 +- gcc/gimple.c | 5 +- gcc/gimplify.c | 36 +- gcc/ginclude/stdatomic.h | 14 +- gcc/go/ChangeLog | 13 - gcc/go/Make-lang.in | 6 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/ast-dump.cc | 6 +- gcc/go/gofrontend/export.cc | 8 +- gcc/go/gofrontend/expressions.cc | 311 +- gcc/go/gofrontend/expressions.h | 21 +- gcc/go/gofrontend/go-encode-id.cc | 289 +- gcc/go/gofrontend/go-encode-id.h | 13 + gcc/go/gofrontend/gogo.cc | 266 +- gcc/go/gofrontend/gogo.h | 173 +- gcc/go/gofrontend/names.cc | 759 +-- gcc/go/gofrontend/parse.cc | 34 +- gcc/go/gofrontend/runtime.def | 45 +- gcc/go/gofrontend/statements.cc | 32 +- gcc/go/gofrontend/types.cc | 202 +- gcc/go/gofrontend/types.h | 32 +- gcc/go/gofrontend/wb.cc | 5 +- gcc/ifcvt.c | 6 - gcc/internal-fn.c | 267 +- gcc/internal-fn.def | 7 - gcc/internal-fn.h | 2 - gcc/ipa-cp.c | 116 +- gcc/ipa-devirt.c | 1 - gcc/ipa-icf-gimple.c | 49 +- gcc/ipa-icf.c | 16 +- gcc/ipa-modref.c | 60 +- gcc/ipa-param-manipulation.c | 2 - gcc/ipa-prop.c | 155 +- gcc/ipa-prop.h | 16 +- gcc/ipa-pure-const.c | 3 +- gcc/ipa-sra.c | 2 +- gcc/jit/ChangeLog | 22 - gcc/jit/Make-lang.in | 6 +- gcc/jit/jit-recording.c | 20 +- gcc/json.cc | 5 +- gcc/jump.c | 24 +- gcc/loop-doloop.c | 2 +- gcc/loop-invariant.c | 4 - gcc/loop-iv.c | 6 +- gcc/lra.c | 16 +- gcc/lto-streamer-in.c | 8 +- gcc/lto-wrapper.c | 3 +- gcc/lto/ChangeLog | 21 - gcc/lto/Make-lang.in | 10 +- gcc/lto/lto-symtab.c | 2 +- gcc/match.pd | 94 +- gcc/modulo-sched.c | 71 +- gcc/objc/ChangeLog | 13 - gcc/objc/Make-lang.in | 6 +- gcc/objcp/ChangeLog | 14 - gcc/objcp/Make-lang.in | 6 +- gcc/omp-expand.c | 43 +- gcc/omp-oacc-kernels-decompose.cc | 13 +- gcc/optabs-tree.c | 63 +- gcc/optabs.c | 413 +- gcc/optabs.def | 8 - gcc/optabs.h | 14 +- gcc/optc-gen.awk | 24 - gcc/optc-save-gen.awk | 36 +- gcc/opts.c | 217 +- gcc/opts.h | 17 - gcc/output.h | 7 +- gcc/params.opt | 28 - gcc/passes.c | 3 - gcc/passes.def | 1 - gcc/plugin.c | 2 - gcc/plugin.def | 4 - gcc/po/ChangeLog | 4 - gcc/po/zh_TW.po | 8 +- gcc/range-op.cc | 133 +- gcc/read-rtl.c | 175 +- gcc/reg-stack.c | 3 +- gcc/reload.c | 106 +- gcc/sanitizer.def | 61 - gcc/sanopt.c | 21 +- gcc/sel-sched-ir.c | 3 +- gcc/symtab-thunks.h | 2 +- gcc/symtab.c | 12 +- gcc/target.def | 136 +- gcc/target.h | 14 +- gcc/targhooks.c | 120 +- gcc/targhooks.h | 10 - gcc/testsuite/ChangeLog | 1935 ------ gcc/testsuite/ada/acats/support/acats25.lst | 4308 +++++++++++++ gcc/testsuite/ada/acats/support/acats26.lst | 4332 ------------- gcc/testsuite/ada/acats/support/fcndecl.ada | 18 +- gcc/testsuite/ada/acats/support/impdef.a | 15 +- gcc/testsuite/ada/acats/support/impdefg.a | 27 +- gcc/testsuite/ada/acats/support/macro.dfs | 5 +- gcc/testsuite/ada/acats/support/repbody.ada | 5 +- gcc/testsuite/ada/acats/support/tctouch.ada | 3 +- gcc/testsuite/ada/acats/tests/c3/c352001.a | 270 - gcc/testsuite/ada/acats/tests/c4/c433001.a | 9 +- gcc/testsuite/ada/acats/tests/c4/c453001.a | 236 - gcc/testsuite/ada/acats/tests/c4/c45622a.ada | 83 + gcc/testsuite/ada/acats/tests/c4/c45624a.ada | 86 + gcc/testsuite/ada/acats/tests/c4/c45624b.ada | 81 + gcc/testsuite/ada/acats/tests/c4/c460013.a | 188 - gcc/testsuite/ada/acats/tests/c4/c460014.a | 289 - gcc/testsuite/ada/acats/tests/c6/c620001.a | 340 - gcc/testsuite/ada/acats/tests/c6/c620002.a | 509 -- gcc/testsuite/ada/acats/tests/c7/c761006.a | 47 +- gcc/testsuite/ada/acats/tests/c9/c96004a.ada | 48 +- gcc/testsuite/ada/acats/tests/c9/c96007a.ada | 28 +- gcc/testsuite/ada/acats/tests/cb/cb41004.a | 73 +- gcc/testsuite/ada/acats/tests/cc/cc3016f.ada | 19 +- gcc/testsuite/ada/acats/tests/cd/cd30011.a | 155 - gcc/testsuite/ada/acats/tests/cd/cd30012.a | 173 - gcc/testsuite/ada/acats/tests/cd/cd90001.a | 31 +- gcc/testsuite/ada/acats/tests/cxa/cxa3004.a | 235 - gcc/testsuite/ada/acats/tests/cxa/cxa5013.a | 326 - gcc/testsuite/ada/acats/tests/cxa/cxac005.a | 24 +- gcc/testsuite/ada/acats/tests/cxb/cxb30061.am | 404 -- gcc/testsuite/ada/acats/tests/cxf/cxf2001.a | 202 +- gcc/testsuite/c-c++-common/Wstringop-overflow-2.c | 8 +- gcc/testsuite/c-c++-common/attr-used-2.c | 1 - gcc/testsuite/c-c++-common/attr-used-3.c | 7 - gcc/testsuite/c-c++-common/attr-used-4.c | 7 - gcc/testsuite/c-c++-common/attr-used.c | 1 - .../c-c++-common/builtin-clear-padding-1.c | 19 - .../c-c++-common/builtin-clear-padding-2.c | 17 - .../c-c++-common/builtin-clear-padding-3.c | 15 - .../c-c++-common/cpp/wide-narrow-predef-macros.c | 13 - gcc/testsuite/c-c++-common/goacc/cache-1.c | 18 +- gcc/testsuite/c-c++-common/goacc/cache-2.c | 10 +- gcc/testsuite/c-c++-common/goacc/cache-3-1.c | 116 - gcc/testsuite/c-c++-common/goacc/cache-3-2.c | 50 - gcc/testsuite/c-c++-common/goacc/data-clause-1.c | 115 - gcc/testsuite/c-c++-common/goacc/data-clause-2.c | 49 - .../c-c++-common/goacc/kernels-decompose-1.c | 8 - .../c-c++-common/goacc/kernels-decompose-2.c | 8 - .../c-c++-common/goacc/kernels-decompose-ice-1.c | 1 - .../c-c++-common/goacc/kernels-decompose-ice-2.c | 2 +- gcc/testsuite/c-c++-common/gomp/depobj-2.c | 11 - gcc/testsuite/c-c++-common/gomp/map-1.c | 7 +- gcc/testsuite/c-c++-common/gomp/map-2.c | 7 +- gcc/testsuite/c-c++-common/gomp/pr97958.c | 17 - gcc/testsuite/c-c++-common/gomp/pr98187.c | 109 - gcc/testsuite/c-c++-common/hwasan/aligned-alloc.c | 16 - .../c-c++-common/hwasan/alloca-array-accessible.c | 33 - .../c-c++-common/hwasan/alloca-base-init.c | 66 - .../hwasan/alloca-gets-different-tag.c | 65 - .../c-c++-common/hwasan/alloca-outside-caught.c | 25 - gcc/testsuite/c-c++-common/hwasan/arguments-1.c | 3 - gcc/testsuite/c-c++-common/hwasan/arguments-2.c | 3 - gcc/testsuite/c-c++-common/hwasan/arguments-3.c | 3 - gcc/testsuite/c-c++-common/hwasan/arguments.c | 3 - gcc/testsuite/c-c++-common/hwasan/asan-pr63316.c | 24 - gcc/testsuite/c-c++-common/hwasan/asan-pr70541.c | 36 - gcc/testsuite/c-c++-common/hwasan/asan-pr78106.c | 31 - gcc/testsuite/c-c++-common/hwasan/asan-pr79944.c | 19 - .../c-c++-common/hwasan/asan-rlimit-mmap-test-1.c | 24 - gcc/testsuite/c-c++-common/hwasan/bitfield-1.c | 31 - gcc/testsuite/c-c++-common/hwasan/bitfield-2.c | 30 - .../c-c++-common/hwasan/builtin-special-handling.c | 31 - .../c-c++-common/hwasan/check-interface.c | 26 - .../c-c++-common/hwasan/halt_on_error-1.c | 24 - .../hwasan/handles-poly_int-marked-vars.c | 37 - gcc/testsuite/c-c++-common/hwasan/heap-overflow.c | 29 - .../hwasan/hwasan-poison-optimisation.c | 29 - .../hwasan/hwasan-thread-access-parent.c | 51 - .../hwasan/hwasan-thread-basic-failure.c | 48 - .../hwasan/hwasan-thread-clears-stack.c | 56 - .../c-c++-common/hwasan/hwasan-thread-success.c | 35 - .../c-c++-common/hwasan/kernel-defaults.c | 37 - .../c-c++-common/hwasan/large-aligned-0.c | 33 - .../c-c++-common/hwasan/large-aligned-1.c | 14 - .../hwasan/large-aligned-untagging-0.c | 75 - .../hwasan/large-aligned-untagging-1.c | 15 - .../hwasan/large-aligned-untagging-2.c | 15 - .../hwasan/large-aligned-untagging-3.c | 15 - .../hwasan/large-aligned-untagging-4.c | 16 - .../hwasan/large-aligned-untagging-5.c | 16 - .../hwasan/large-aligned-untagging-6.c | 16 - .../hwasan/large-aligned-untagging-7.c | 16 - .../c-c++-common/hwasan/macro-definition.c | 11 - .../c-c++-common/hwasan/no-sanitize-attribute.c | 12 - .../hwasan/param-instrument-mem-intrinsics.c | 10 - .../hwasan/param-instrument-reads-and-writes.c | 7 - .../c-c++-common/hwasan/param-instrument-reads.c | 21 - .../c-c++-common/hwasan/param-instrument-writes.c | 7 - .../c-c++-common/hwasan/random-frame-tag.c | 7 - .../c-c++-common/hwasan/sanity-check-pure-c.c | 25 - .../c-c++-common/hwasan/setjmp-longjmp-0.c | 54 - .../c-c++-common/hwasan/setjmp-longjmp-1.c | 19 - .../c-c++-common/hwasan/stack-tagging-basic-0.c | 37 - .../c-c++-common/hwasan/stack-tagging-basic-1.c | 18 - .../c-c++-common/hwasan/stack-tagging-disable.c | 33 - .../c-c++-common/hwasan/unprotected-allocas-0.c | 46 - .../c-c++-common/hwasan/unprotected-allocas-1.c | 16 - gcc/testsuite/c-c++-common/hwasan/use-after-free.c | 28 - .../c-c++-common/hwasan/vararray-outside-caught.c | 22 - .../hwasan/vararray-stack-restore-correct.c | 43 - .../c-c++-common/hwasan/very-large-objects.c | 68 - .../patchable_function_entry-error-3.c | 6 +- gcc/testsuite/c-c++-common/torture/attr-noinit-1.c | 7 - gcc/testsuite/c-c++-common/torture/attr-noinit-2.c | 8 - gcc/testsuite/c-c++-common/torture/attr-noinit-3.c | 11 - .../c-c++-common/torture/attr-noinit-invalid.c | 12 - .../c-c++-common/torture/attr-noinit-main.inc | 58 - .../c-c++-common/torture/attr-persistent-1.c | 8 - .../c-c++-common/torture/attr-persistent-2.c | 8 - .../c-c++-common/torture/attr-persistent-3.c | 10 - .../c-c++-common/torture/attr-persistent-invalid.c | 11 - .../c-c++-common/torture/attr-persistent-main.inc | 58 - .../c-c++-common/torture/builtin-clear-padding-1.c | 47 - .../c-c++-common/torture/builtin-clear-padding-2.c | 24 - .../c-c++-common/torture/builtin-clear-padding-3.c | 65 - .../c-c++-common/torture/builtin-clear-padding-4.c | 59 - .../c-c++-common/torture/builtin-clear-padding-5.c | 49 - .../c-c++-common/ubsan/sanitize-recover-7.c | 2 +- gcc/testsuite/g++.dg/asan/asan_test.cc | 2 +- gcc/testsuite/g++.dg/concepts/pr94252.C | 1 - gcc/testsuite/g++.dg/cpp0x/auto54.C | 10 - gcc/testsuite/g++.dg/cpp0x/enum41.C | 32 - gcc/testsuite/g++.dg/cpp0x/initlist-template3.C | 13 - gcc/testsuite/g++.dg/cpp1y/constexpr-98122.C | 14 - gcc/testsuite/g++.dg/cpp1y/constexpr-label.C | 9 - gcc/testsuite/g++.dg/cpp1z/inline-var8.C | 17 - gcc/testsuite/g++.dg/cpp2a/bit-cast1.C | 47 - gcc/testsuite/g++.dg/cpp2a/bit-cast2.C | 57 - gcc/testsuite/g++.dg/cpp2a/bit-cast3.C | 229 - gcc/testsuite/g++.dg/cpp2a/bit-cast4.C | 44 - gcc/testsuite/g++.dg/cpp2a/bit-cast5.C | 69 - gcc/testsuite/g++.dg/cpp2a/bit-cast6.C | 31 - .../g++.dg/cpp2a/class-deduction-abbrev1.C | 13 - gcc/testsuite/g++.dg/cpp2a/concepts-nodiscard1.C | 11 - gcc/testsuite/g++.dg/cpp2a/concepts-nonbool3.C | 5 - gcc/testsuite/g++.dg/cpp2a/concepts-pr97093.C | 32 - gcc/testsuite/g++.dg/cpp2a/concepts-requires18.C | 2 +- gcc/testsuite/g++.dg/cpp2a/concepts-requires21.C | 1 - gcc/testsuite/g++.dg/cpp2a/concepts-requires22.C | 18 - gcc/testsuite/g++.dg/cpp2a/consteval-defarg1.C | 11 - gcc/testsuite/g++.dg/cpp2a/consteval-defarg2.C | 29 - gcc/testsuite/g++.dg/cpp2a/constexpr-98122.C | 25 - gcc/testsuite/g++.dg/cpp2a/constexpr-dtor10.C | 16 - gcc/testsuite/g++.dg/cpp2a/lambda-generic8.C | 9 - gcc/testsuite/g++.dg/cpp2a/nontype-class40.C | 79 - gcc/testsuite/g++.dg/cpp2a/pr98082.C | 14 - gcc/testsuite/g++.dg/cpp2a/spaceship-p1186.C | 117 - gcc/testsuite/g++.dg/cpp2a/spaceship-synth-neg2.C | 4 +- gcc/testsuite/g++.dg/cpp2a/srcloc1.C | 2 +- gcc/testsuite/g++.dg/cpp2a/srcloc15.C | 119 - gcc/testsuite/g++.dg/cpp2a/srcloc16.C | 97 - gcc/testsuite/g++.dg/cpp2a/srcloc17.C | 122 - gcc/testsuite/g++.dg/cpp2a/srcloc18.C | 100 - gcc/testsuite/g++.dg/cpp2a/srcloc2.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/lang-cpp17.C | 7 - gcc/testsuite/g++.dg/debug/dwarf2/lang-cpp20.C | 7 - gcc/testsuite/g++.dg/debug/localclass2.C | 24 - gcc/testsuite/g++.dg/eh/crash2.C | 20 - gcc/testsuite/g++.dg/expr/anew5.C | 26 - gcc/testsuite/g++.dg/expr/anew6.C | 33 - gcc/testsuite/g++.dg/ext/builtin-clear-padding-1.C | 15 - gcc/testsuite/g++.dg/ext/sve-sizeless-1.C | 33 +- gcc/testsuite/g++.dg/ext/sve-sizeless-2.C | 33 +- gcc/testsuite/g++.dg/goacc/cache-1.C | 15 - gcc/testsuite/g++.dg/goacc/cache-2.C | 64 - gcc/testsuite/g++.dg/goacc/cache-3-1.C | 123 - gcc/testsuite/g++.dg/goacc/cache-3-2.C | 57 - gcc/testsuite/g++.dg/goacc/data-clause-1.C | 122 - gcc/testsuite/g++.dg/goacc/data-clause-2.C | 56 - gcc/testsuite/g++.dg/gomp/map-1.C | 119 - gcc/testsuite/g++.dg/gomp/map-2.C | 54 - gcc/testsuite/g++.dg/hwasan/hwasan.exp | 34 - gcc/testsuite/g++.dg/hwasan/rvo-handled.C | 46 - gcc/testsuite/g++.dg/ipa/pr98057.C | 18 - gcc/testsuite/g++.dg/ipa/pr98075.C | 30 - gcc/testsuite/g++.dg/lookup/pr97905.C | 7 - gcc/testsuite/g++.dg/opt/pr98130.C | 25 - gcc/testsuite/g++.dg/other/pr88187.C | 2 +- gcc/testsuite/g++.dg/parse/defarg17.C | 11 - gcc/testsuite/g++.dg/pr93195a.C | 27 - gcc/testsuite/g++.dg/pr93195b.C | 14 - gcc/testsuite/g++.dg/template/crash132.C | 6 - gcc/testsuite/g++.dg/template/pr98115.C | 4 - gcc/testsuite/g++.dg/template/pr98116-2.C | 34 - gcc/testsuite/g++.dg/template/pr98116.C | 34 - .../g++.dg/torture/builtin-clear-padding-1.C | 31 - .../g++.dg/torture/builtin-clear-padding-2.C | 34 - .../g++.dg/torture/builtin-clear-padding-3.C | 24 - gcc/testsuite/g++.dg/torture/pr93347.C | 320 +- gcc/testsuite/g++.dg/tree-ssa/if-to-switch-1.C | 25 - gcc/testsuite/g++.dg/ubsan/vptr-18.C | 25 - gcc/testsuite/g++.dg/vect/pr98064.cc | 25 - gcc/testsuite/g++.dg/vect/simd-12.cc | 36 - gcc/testsuite/g++.dg/warn/Warray-bounds-14.C | 25 - gcc/testsuite/g++.dg/warn/Wfree-nonheap-object-2.C | 274 - gcc/testsuite/g++.dg/warn/Wfree-nonheap-object.C | 124 - gcc/testsuite/g++.dg/warn/Wfree-nonheap-object.s | 0 gcc/testsuite/g++.dg/warn/Wmismatched-dealloc-2.C | 185 - gcc/testsuite/g++.dg/warn/Wmismatched-dealloc.C | 27 - gcc/testsuite/g++.dg/warn/Wmismatched-new-delete.C | 212 - gcc/testsuite/g++.dg/warn/Wnonnull5.C | 16 +- gcc/testsuite/g++.dg/warn/Wplacement-new-size-8.C | 2 +- gcc/testsuite/g++.dg/warn/Wplacement-new-size.C | 10 +- gcc/testsuite/g++.dg/warn/Wrange-loop-construct2.C | 212 - gcc/testsuite/g++.dg/warn/Wsequence-point-4.C | 53 - gcc/testsuite/g++.dg/warn/Wstringop-overflow-3.C | 18 +- gcc/testsuite/g++.dg/warn/Wstringop-overflow-6.C | 8 - gcc/testsuite/g++.dg/warn/Wvexing-parse9.C | 8 - gcc/testsuite/g++.dg/warn/delete-array-1.C | 6 +- gcc/testsuite/g++.dg/warn/pr98104.C | 20 - gcc/testsuite/g++.old-deja/g++.other/delete2.C | 2 - gcc/testsuite/g++.target/i386/mv29.C | 79 - gcc/testsuite/g++.target/msp430/data-attributes.C | 55 - gcc/testsuite/g++.target/msp430/msp430.exp | 44 - gcc/testsuite/g++.target/powerpc/pr97947.C | 12 - .../gcc.c-torture/compile/attr-used-retain-1.c | 35 - .../gcc.c-torture/compile/attr-used-retain-2.c | 16 - gcc/testsuite/gcc.c-torture/compile/pr58901-0.c | 17 - gcc/testsuite/gcc.c-torture/compile/pr58901-1.c | 21 - gcc/testsuite/gcc.c-torture/compile/pr97979.c | 7 - gcc/testsuite/gcc.c-torture/compile/pr98087.c | 14 - .../gcc.c-torture/execute/noinit-attribute.c | 63 + gcc/testsuite/gcc.c-torture/execute/pr97421-1.c | 23 - gcc/testsuite/gcc.c-torture/execute/pr97421-2.c | 18 - gcc/testsuite/gcc.c-torture/execute/pr97421-3.c | 22 - gcc/testsuite/gcc.c-torture/execute/pr97888-1.c | 24 - gcc/testsuite/gcc.c-torture/execute/pr97888-2.c | 19 - gcc/testsuite/gcc.dg/Warray-bounds-43.c | 27 +- gcc/testsuite/gcc.dg/Wfree-nonheap-object-2.c | 279 - gcc/testsuite/gcc.dg/Wfree-nonheap-object-3.c | 57 - gcc/testsuite/gcc.dg/Wfree-nonheap-object.c | 273 - gcc/testsuite/gcc.dg/Wmismatched-dealloc.c | 252 - gcc/testsuite/gcc.dg/Wstringop-overflow-11.c | 8 +- gcc/testsuite/gcc.dg/Wstringop-overflow-12.c | 7 +- gcc/testsuite/gcc.dg/Wstringop-overflow-17.c | 2 +- gcc/testsuite/gcc.dg/Wstringop-overflow-27.c | 10 +- gcc/testsuite/gcc.dg/Wstringop-overflow-28.c | 33 +- gcc/testsuite/gcc.dg/Wstringop-overflow-29.c | 10 +- gcc/testsuite/gcc.dg/Wstringop-overflow-37.c | 26 +- gcc/testsuite/gcc.dg/Wstringop-overflow-46.c | 10 +- gcc/testsuite/gcc.dg/Wstringop-overflow-47.c | 2 +- gcc/testsuite/gcc.dg/Wstringop-overflow-54.c | 10 +- gcc/testsuite/gcc.dg/Wstringop-overflow-58.c | 260 - gcc/testsuite/gcc.dg/Wstringop-overflow-59.c | 267 - gcc/testsuite/gcc.dg/Wstringop-overflow-60.c | 72 - gcc/testsuite/gcc.dg/Wstringop-overflow-61.c | 88 - gcc/testsuite/gcc.dg/Wstringop-overflow-62.c | 363 -- gcc/testsuite/gcc.dg/Wstringop-overflow-63.c | 33 - gcc/testsuite/gcc.dg/Wstringop-overflow-64.c | 74 - gcc/testsuite/gcc.dg/Wstringop-overflow-7.c | 124 - gcc/testsuite/gcc.dg/analyzer/malloc-1.c | 32 +- gcc/testsuite/gcc.dg/attr-access-3.c | 21 - gcc/testsuite/gcc.dg/attr-access-4.c | 8 - gcc/testsuite/gcc.dg/attr-access-5.c | 16 - gcc/testsuite/gcc.dg/attr-malloc.c | 75 - gcc/testsuite/gcc.dg/builtin-arith-overflow-5.c | 87 - gcc/testsuite/gcc.dg/builtin-clear-padding-1.c | 10 - gcc/testsuite/gcc.dg/builtin-clear-padding-2.c | 15 - gcc/testsuite/gcc.dg/c11-compare-incomplete-1.c | 52 - gcc/testsuite/gcc.dg/c11-compare-incomplete-2.c | 52 - gcc/testsuite/gcc.dg/c99-compare-incomplete-1.c | 52 - gcc/testsuite/gcc.dg/c99-compare-incomplete-2.c | 52 - gcc/testsuite/gcc.dg/cond-constqual-1.c | 2 +- gcc/testsuite/gcc.dg/cpp/line10.c | 5 - gcc/testsuite/gcc.dg/cpp/line9.c | 5 - gcc/testsuite/gcc.dg/cpp/pr97989-1.c | 8 - gcc/testsuite/gcc.dg/cpp/pr97989-2.c | 8 - gcc/testsuite/gcc.dg/fold-isfinite-1.c | 21 - gcc/testsuite/gcc.dg/fold-isfinite-2.c | 21 - gcc/testsuite/gcc.dg/fold-isinf-1.c | 21 - gcc/testsuite/gcc.dg/fold-isinf-2.c | 21 - gcc/testsuite/gcc.dg/fold-isnan-1.c | 21 - gcc/testsuite/gcc.dg/fold-isnan-2.c | 21 - gcc/testsuite/gcc.dg/free-1.c | 18 +- gcc/testsuite/gcc.dg/free-2.c | 18 +- gcc/testsuite/gcc.dg/goacc/tile-1.c | 10 - gcc/testsuite/gcc.dg/hwasan/hwasan.exp | 36 - gcc/testsuite/gcc.dg/hwasan/nested-functions-0.c | 53 - gcc/testsuite/gcc.dg/hwasan/nested-functions-1.c | 27 - gcc/testsuite/gcc.dg/hwasan/nested-functions-2.c | 28 - gcc/testsuite/gcc.dg/loop-8.c | 2 +- gcc/testsuite/gcc.dg/lto/modref-3_0.c | 17 - gcc/testsuite/gcc.dg/lto/modref-3_1.c | 13 - gcc/testsuite/gcc.dg/lto/modref-4_0.c | 17 - gcc/testsuite/gcc.dg/lto/modref-4_1.c | 13 - gcc/testsuite/gcc.dg/lvalue-11.c | 40 - gcc/testsuite/gcc.dg/memchr-3.c | 25 - gcc/testsuite/gcc.dg/nextafter-1.c | 2 - gcc/testsuite/gcc.dg/nextafter-2.c | 15 - gcc/testsuite/gcc.dg/plugin/analyzer_gil_plugin.c | 436 -- gcc/testsuite/gcc.dg/plugin/gil-1.c | 90 - gcc/testsuite/gcc.dg/plugin/gil.h | 32 - gcc/testsuite/gcc.dg/plugin/plugin.exp | 2 - gcc/testsuite/gcc.dg/pr46309-2.c | 2 +- gcc/testsuite/gcc.dg/pr85811.c | 15 - gcc/testsuite/gcc.dg/pr91029.c | 3 +- gcc/testsuite/gcc.dg/pr95853.c | 59 - gcc/testsuite/gcc.dg/pr96708-negative.c | 48 - gcc/testsuite/gcc.dg/pr96708-positive.c | 48 - gcc/testsuite/gcc.dg/pr97459-1.c | 54 - gcc/testsuite/gcc.dg/pr97459-2.c | 57 - gcc/testsuite/gcc.dg/pr97459-3.c | 54 - gcc/testsuite/gcc.dg/pr97459-4.c | 57 - gcc/testsuite/gcc.dg/pr97459-5.c | 56 - gcc/testsuite/gcc.dg/pr97459-6.c | 62 - gcc/testsuite/gcc.dg/pr97515.c | 8 +- gcc/testsuite/gcc.dg/pr97534.c | 9 - gcc/testsuite/gcc.dg/pr97579.c | 31 - gcc/testsuite/gcc.dg/pr97860.c | 11 - gcc/testsuite/gcc.dg/pr97897.c | 14 - gcc/testsuite/gcc.dg/pr97953.c | 24 - gcc/testsuite/gcc.dg/pr97954.c | 12 - gcc/testsuite/gcc.dg/pr97955.c | 7 - gcc/testsuite/gcc.dg/pr97979.c | 13 - gcc/testsuite/gcc.dg/pr97981.c | 15 - gcc/testsuite/gcc.dg/pr98099.c | 12 - gcc/testsuite/gcc.dg/pr98147.c | 10 - gcc/testsuite/gcc.dg/profile-info-section.c | 2 - gcc/testsuite/gcc.dg/strncmp-2.c | 1 - gcc/testsuite/gcc.dg/torture/pr71816.c | 4 - gcc/testsuite/gcc.dg/torture/pr97559-1.c | 21 - gcc/testsuite/gcc.dg/torture/pr97559-2.c | 18 - gcc/testsuite/gcc.dg/torture/pr97901.c | 15 - gcc/testsuite/gcc.dg/torture/pr98117.c | 19 - gcc/testsuite/gcc.dg/torture/pr98191.c | 11 - .../gcc.dg/tree-ssa/builtin-sprintf-warn-1.c | 23 +- .../gcc.dg/tree-ssa/builtin-sprintf-warn-11.c | 12 +- .../gcc.dg/tree-ssa/builtin-sprintf-warn-18.c | 8 +- .../gcc.dg/tree-ssa/builtin-sprintf-warn-25.c | 76 - gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-1.c | 35 - gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-10.c | 44 - gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-2.c | 11 - gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-3.c | 11 - gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-4.c | 36 - gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-5.c | 12 - gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-6.c | 42 - gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-7.c | 25 - gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-8.c | 27 - gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-9.c | 11 - gcc/testsuite/gcc.dg/tree-ssa/modref-5.c | 27 - gcc/testsuite/gcc.dg/tree-ssa/pr19831-2.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr23401.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr27810.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr88676-2.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/pr91029-1.c | 68 - gcc/testsuite/gcc.dg/tree-ssa/pr91029-2.c | 98 - gcc/testsuite/gcc.dg/tree-ssa/pr93781-1.c | 18 - gcc/testsuite/gcc.dg/tree-ssa/pr93781-2.c | 17 - gcc/testsuite/gcc.dg/tree-ssa/pr93781-3.c | 21 - gcc/testsuite/gcc.dg/tree-ssa/pr96232-1.c | 11 - gcc/testsuite/gcc.dg/tree-ssa/pr96232-2.c | 18 - gcc/testsuite/gcc.dg/tree-ssa/pr96480.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr96929.c | 21 - gcc/testsuite/gcc.dg/tree-ssa/pr97849.c | 16 - gcc/testsuite/gcc.dg/tree-ssa/pr97964.c | 18 - gcc/testsuite/gcc.dg/tree-ssa/pr97997-1.c | 52 - gcc/testsuite/gcc.dg/tree-ssa/pr97997-2.c | 41 - gcc/testsuite/gcc.dg/tree-ssa/pr98084.c | 26 - gcc/testsuite/gcc.dg/tree-ssa/pr98094.c | 21 - gcc/testsuite/gcc.dg/tree-ssa/pr98182.c | 18 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-32.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/slsr-8.c | 8 +- gcc/testsuite/gcc.dg/typeof-2.c | 20 +- gcc/testsuite/gcc.dg/vect/bb-slp-70.c | 17 - gcc/testsuite/gcc.dg/vect/bb-slp-pr95866.c | 2 +- gcc/testsuite/gcc.dg/vect/bb-slp-pr98137.c | 27 - gcc/testsuite/gcc.dg/vect/nodump-vect-opt-info-1.c | 4 +- gcc/testsuite/gcc.dg/vect/nodump-vect-opt-info-2.c | 4 +- gcc/testsuite/gcc.dg/vect/pr98048.c | 14 - gcc/testsuite/gcc.dg/vect/slp-perm-1.c | 4 +- gcc/testsuite/gcc.dg/vect/slp-perm-5.c | 4 +- gcc/testsuite/gcc.dg/vect/slp-perm-6.c | 5 +- gcc/testsuite/gcc.dg/vect/slp-perm-7.c | 4 +- gcc/testsuite/gcc.dg/vect/vect-35-big-array.c | 7 +- gcc/testsuite/gcc.dg/vect/vect-35.c | 7 +- gcc/testsuite/gcc.dg/vect/vect-cost-model-1.c | 11 - gcc/testsuite/gcc.dg/vect/vect-cost-model-2.c | 11 - gcc/testsuite/gcc.dg/vect/vect-cost-model-3.c | 11 - gcc/testsuite/gcc.dg/vect/vect-cost-model-4.c | 13 - gcc/testsuite/gcc.dg/vect/vect-cost-model-5.c | 11 - gcc/testsuite/gcc.dg/vect/vect-cost-model-6.c | 12 - gcc/testsuite/gcc.dg/warn-strnlen-no-nul.c | 8 +- .../gcc.target/aarch64/aapcs64/abitest-2.h | 2 +- gcc/testsuite/gcc.target/aarch64/aapcs64/abitest.h | 2 +- .../aarch64/advsimd-intrinsics/bf16_vstN_lane_2.c | 10 +- .../gcc.target/aarch64/sve/acle/asm/abs_f16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/abs_f32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/abs_f64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/abs_s16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/abs_s32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/abs_s64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/abs_s8.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cls_s16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cls_s32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cls_s64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cls_s8.c | 1 - .../gcc.target/aarch64/sve/acle/asm/clz_s16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/clz_s32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/clz_s64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/clz_s8.c | 1 - .../gcc.target/aarch64/sve/acle/asm/clz_u16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/clz_u32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/clz_u64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/clz_u8.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cnot_s16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cnot_s32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cnot_s64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cnot_s8.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cnot_u16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cnot_u32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cnot_u64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cnot_u8.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cnt_bf16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cnt_f16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cnt_f32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cnt_f64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cnt_s16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cnt_s32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cnt_s64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cnt_s8.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cnt_u16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cnt_u32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cnt_u64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cnt_u8.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cvt_bf16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cvt_f16.c | 8 - .../gcc.target/aarch64/sve/acle/asm/cvt_f32.c | 6 - .../gcc.target/aarch64/sve/acle/asm/cvt_f64.c | 6 - .../gcc.target/aarch64/sve/acle/asm/cvt_s16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cvt_s32.c | 3 - .../gcc.target/aarch64/sve/acle/asm/cvt_s64.c | 3 - .../gcc.target/aarch64/sve/acle/asm/cvt_u16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/cvt_u32.c | 3 - .../gcc.target/aarch64/sve/acle/asm/cvt_u64.c | 3 - .../gcc.target/aarch64/sve/acle/asm/extb_s16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/extb_s32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/extb_s64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/exth_s32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/exth_s64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/extw_s64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/neg_f16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/neg_f32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/neg_f64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/neg_s16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/neg_s32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/neg_s64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/neg_s8.c | 1 - .../gcc.target/aarch64/sve/acle/asm/not_s16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/not_s32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/not_s64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/not_s8.c | 1 - .../gcc.target/aarch64/sve/acle/asm/not_u16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/not_u32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/not_u64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/not_u8.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rbit_s16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rbit_s32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rbit_s64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rbit_s8.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rbit_u16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rbit_u32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rbit_u64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rbit_u8.c | 1 - .../gcc.target/aarch64/sve/acle/asm/recpx_f16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/recpx_f32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/recpx_f64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/revb_s16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/revb_s32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/revb_s64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/revb_u16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/revb_u32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/revb_u64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/revh_s32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/revh_s64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/revh_u32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/revh_u64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/revw_s64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/revw_u64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rinta_f16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rinta_f32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rinta_f64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rinti_f16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rinti_f32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rinti_f64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rintm_f16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rintm_f32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rintm_f64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rintn_f16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rintn_f32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rintn_f64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rintp_f16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rintp_f32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rintp_f64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rintx_f16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rintx_f32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rintx_f64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rintz_f16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rintz_f32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/rintz_f64.c | 1 - .../gcc.target/aarch64/sve/acle/asm/sqrt_f16.c | 1 - .../gcc.target/aarch64/sve/acle/asm/sqrt_f32.c | 1 - .../gcc.target/aarch64/sve/acle/asm/sqrt_f64.c | 1 - .../gcc.target/aarch64/sve/acle/general/pr98037.c | 6 - .../gcc.target/aarch64/sve/acle/general/undef_1.c | 12 - .../gcc.target/aarch64/sve2/acle/asm/cvtlt_f32.c | 8 +- .../gcc.target/aarch64/sve2/acle/asm/cvtlt_f64.c | 8 +- .../gcc.target/aarch64/sve2/acle/asm/cvtx_f32.c | 1 - .../gcc.target/aarch64/sve2/acle/asm/logb_f16.c | 1 - .../gcc.target/aarch64/sve2/acle/asm/logb_f32.c | 1 - .../gcc.target/aarch64/sve2/acle/asm/logb_f64.c | 1 - .../gcc.target/aarch64/sve2/acle/asm/qabs_s16.c | 1 - .../gcc.target/aarch64/sve2/acle/asm/qabs_s32.c | 1 - .../gcc.target/aarch64/sve2/acle/asm/qabs_s64.c | 1 - .../gcc.target/aarch64/sve2/acle/asm/qabs_s8.c | 1 - .../gcc.target/aarch64/sve2/acle/asm/qneg_s16.c | 1 - .../gcc.target/aarch64/sve2/acle/asm/qneg_s32.c | 1 - .../gcc.target/aarch64/sve2/acle/asm/qneg_s64.c | 1 - .../gcc.target/aarch64/sve2/acle/asm/qneg_s8.c | 1 - .../gcc.target/aarch64/sve2/acle/asm/recpe_u32.c | 1 - .../gcc.target/aarch64/sve2/acle/asm/rsqrte_u32.c | 1 - gcc/testsuite/gcc.target/aarch64/vect-widen-add.c | 92 - .../gcc.target/aarch64/vect-widen-lshift.c | 62 - gcc/testsuite/gcc.target/aarch64/vect-widen-sub.c | 92 - .../gcc.target/arm/cortex-m55-nodsp-flag-hard.c | 2 +- .../gcc.target/arm/cortex-m55-nodsp-flag-softfp.c | 2 +- .../arm/cortex-m55-nodsp-nofp-flag-softfp.c | 2 +- .../gcc.target/arm/cortex-m55-nofp-flag-hard.c | 2 +- .../gcc.target/arm/cortex-m55-nofp-flag-softfp.c | 2 +- .../arm/cortex-m55-nofp-nomve-flag-softfp.c | 2 +- .../gcc.target/arm/cortex-m55-nomve-flag-hard.c | 2 +- .../gcc.target/arm/cortex-m55-nomve-flag-softfp.c | 2 +- .../gcc.target/arm/cortex-m55-nomve.fp-flag-hard.c | 2 +- .../arm/cortex-m55-nomve.fp-flag-softfp.c | 2 +- .../gcc.target/arm/mve/intrinsics/pr97327.c | 2 +- gcc/testsuite/gcc.target/arm/pr91816.c | 64 - gcc/testsuite/gcc.target/arm/pr97528.c | 28 - gcc/testsuite/gcc.target/arm/pr97872.c | 12 - gcc/testsuite/gcc.target/arm/simd/bf16_vldn_1.c | 48 +- .../gcc.target/arm/simd/vldn_lane_bf16_1.c | 30 +- gcc/testsuite/gcc.target/arm/simd/vmmla_1.c | 2 +- gcc/testsuite/gcc.target/h8300/add-2.c | 5 - gcc/testsuite/gcc.target/h8300/add-3.c | 5 - gcc/testsuite/gcc.target/h8300/add.c | 118 - gcc/testsuite/gcc.target/h8300/sub-2.c | 5 - gcc/testsuite/gcc.target/h8300/sub-3.c | 5 - gcc/testsuite/gcc.target/h8300/sub.c | 118 - .../gcc.target/i386/avx512bitalg-pr97770-1.c | 60 - gcc/testsuite/gcc.target/i386/avx512bw-pr96906-1.c | 68 - .../gcc.target/i386/avx512bw-vmovdqu16-1.c | 6 +- .../gcc.target/i386/avx512bw-vmovdqu8-1.c | 6 +- gcc/testsuite/gcc.target/i386/avx512dq-vandnpd-2.c | 7 +- gcc/testsuite/gcc.target/i386/avx512dq-vandnps-2.c | 7 +- gcc/testsuite/gcc.target/i386/avx512dq-vandpd-2.c | 7 +- gcc/testsuite/gcc.target/i386/avx512dq-vandps-2.c | 7 +- gcc/testsuite/gcc.target/i386/avx512dq-vorpd-2.c | 7 +- gcc/testsuite/gcc.target/i386/avx512dq-vorps-2.c | 7 +- gcc/testsuite/gcc.target/i386/avx512dq-vxorpd-2.c | 7 +- gcc/testsuite/gcc.target/i386/avx512dq-vxorps-2.c | 7 +- gcc/testsuite/gcc.target/i386/avx512f-vmovapd-1.c | 2 +- gcc/testsuite/gcc.target/i386/avx512f-vmovaps-1.c | 2 +- .../gcc.target/i386/avx512f-vmovdqa32-1.c | 2 +- .../gcc.target/i386/avx512f-vmovdqa64-1.c | 2 +- gcc/testsuite/gcc.target/i386/avx512vl-vmovapd-1.c | 4 +- gcc/testsuite/gcc.target/i386/avx512vl-vmovaps-1.c | 4 +- .../gcc.target/i386/avx512vl-vmovdqa32-1.c | 4 +- .../gcc.target/i386/avx512vl-vmovdqa64-1.c | 4 +- .../gcc.target/i386/avx512vpopcntdq-pr97770-1.c | 63 - .../gcc.target/i386/avx512vpopcntdq-pr97770-2.c | 40 - .../gcc.target/i386/avx512vpopcntdqvl-pr97770-1.c | 16 - gcc/testsuite/gcc.target/i386/fma4-256-maccXX.c | 5 +- gcc/testsuite/gcc.target/i386/fma4-256-msubXX.c | 5 +- gcc/testsuite/gcc.target/i386/fma4-256-nmaccXX.c | 5 +- gcc/testsuite/gcc.target/i386/fma4-256-nmsubXX.c | 5 +- gcc/testsuite/gcc.target/i386/fma4-maccXX.c | 10 +- gcc/testsuite/gcc.target/i386/fma4-msubXX.c | 9 +- gcc/testsuite/gcc.target/i386/fma4-nmaccXX.c | 12 +- gcc/testsuite/gcc.target/i386/fma4-nmsubXX.c | 12 +- gcc/testsuite/gcc.target/i386/funcspec-56.inc | 6 - gcc/testsuite/gcc.target/i386/pr94440-1.c | 23 - gcc/testsuite/gcc.target/i386/pr94440-2.c | 19 - gcc/testsuite/gcc.target/i386/pr96226.c | 16 - gcc/testsuite/gcc.target/i386/pr96906-1.c | 62 - gcc/testsuite/gcc.target/i386/pr97282.c | 4 +- gcc/testsuite/gcc.target/i386/pr97642-1.c | 41 - gcc/testsuite/gcc.target/i386/pr97642-2.c | 77 - gcc/testsuite/gcc.target/i386/pr97777.c | 9 - gcc/testsuite/gcc.target/i386/pr97873-1.c | 12 - gcc/testsuite/gcc.target/i386/pr97873-2.c | 23 - gcc/testsuite/gcc.target/i386/pr97873-3.c | 27 - gcc/testsuite/gcc.target/i386/pr97873.c | 9 - gcc/testsuite/gcc.target/i386/pr97887.c | 15 - gcc/testsuite/gcc.target/i386/pr97950.c | 153 - gcc/testsuite/gcc.target/i386/pr98063.c | 13 - gcc/testsuite/gcc.target/i386/pr98079.c | 13 - gcc/testsuite/gcc.target/i386/pr98086.c | 17 - gcc/testsuite/gcc.target/i386/pr98100.c | 10 - gcc/testsuite/gcc.target/i386/pr98161.c | 48 - gcc/testsuite/gcc.target/i386/x86-needed-1.c | 13 - gcc/testsuite/gcc.target/i386/x86-needed-2.c | 11 - gcc/testsuite/gcc.target/i386/x86-needed-3.c | 11 - gcc/testsuite/gcc.target/i386/xop-haddX.c | 27 +- gcc/testsuite/gcc.target/i386/xop-hadduX.c | 22 +- gcc/testsuite/gcc.target/i386/xop-hsubX.c | 16 +- .../gcc.target/msp430/data-attributes-2.c | 13 +- .../gcc.target/msp430/pr78818-auto-warn.c | 4 +- gcc/testsuite/gcc.target/powerpc/mma-double-test.c | 3 - gcc/testsuite/gcc.target/powerpc/mma-single-test.c | 3 - gcc/testsuite/gcc.target/powerpc/pr96506-1.c | 42 - gcc/testsuite/gcc.target/powerpc/pr96506-2.c | 38 - gcc/testsuite/gcc.target/powerpc/pr96506.c | 66 + gcc/testsuite/gcc.target/powerpc/signbit-1.c | 1 - gcc/testsuite/gcc.target/powerpc/signbit-2.c | 6 +- gcc/testsuite/gcc.target/pru/halt.c | 9 - gcc/testsuite/gcc.target/pru/lmbd.c | 14 - .../gcc.target/s390/builtin-constant-p-threading.c | 46 - gcc/testsuite/gcc.target/s390/float_t-1.c | 15 - gcc/testsuite/gcc.target/s390/float_t-2.c | 13 - gcc/testsuite/gcc.target/s390/load-imm64-1.c | 14 - gcc/testsuite/gcc.target/s390/load-imm64-2.c | 14 - gcc/testsuite/gcc.target/s390/s390.exp | 7 - gcc/testsuite/gcc.target/s390/stack-clash-1.c | 4 +- gcc/testsuite/gcc.target/s390/stack-clash-2.c | 4 +- gcc/testsuite/gcc.target/s390/stack-clash-3.c | 4 +- gcc/testsuite/gcc.target/s390/stack-clash-4.c | 10 - gcc/testsuite/gcc.target/s390/stack-clash-5.c | 10 - .../s390/zvector/autovec-double-quiet-uneq.c | 5 +- .../s390/zvector/autovec-float-quiet-uneq.c | 5 +- gcc/testsuite/gcc.target/sparc/overflow-6.c | 20 - gcc/testsuite/gcc.target/vax/bbcci.c | 20 - gcc/testsuite/gcc.target/vax/bbssi.c | 20 - gcc/testsuite/gcc.target/vax/cmpelim-eq-adddf.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-eq-addhi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-eq-addqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-eq-addsf.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-eq-addsi.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-eq-andhi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-eq-andqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-eq-andsi.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-eq-ashlsi.c | 30 - gcc/testsuite/gcc.target/vax/cmpelim-eq-ashrsi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-eq-divdf.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-eq-divhi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-eq-divqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-eq-divsf.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-eq-divsi.c | 29 - .../gcc.target/vax/cmpelim-eq-extendhisi.c | 30 - .../gcc.target/vax/cmpelim-eq-extendqisi.c | 30 - gcc/testsuite/gcc.target/vax/cmpelim-eq-extvsi.c | 38 - gcc/testsuite/gcc.target/vax/cmpelim-eq-extzvsi.c | 39 - gcc/testsuite/gcc.target/vax/cmpelim-eq-fixdfhi.c | 32 - gcc/testsuite/gcc.target/vax/cmpelim-eq-fixdfqi.c | 32 - gcc/testsuite/gcc.target/vax/cmpelim-eq-fixdfsi.c | 32 - gcc/testsuite/gcc.target/vax/cmpelim-eq-fixsfhi.c | 32 - gcc/testsuite/gcc.target/vax/cmpelim-eq-fixsfqi.c | 32 - gcc/testsuite/gcc.target/vax/cmpelim-eq-fixsfsi.c | 32 - .../gcc.target/vax/cmpelim-eq-floatsisf.c | 32 - gcc/testsuite/gcc.target/vax/cmpelim-eq-insvsi.c | 46 - gcc/testsuite/gcc.target/vax/cmpelim-eq-iorhi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-eq-iorqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-eq-iorsi.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-eq-mova.c | 30 - gcc/testsuite/gcc.target/vax/cmpelim-eq-movdf.c | 28 - gcc/testsuite/gcc.target/vax/cmpelim-eq-movhi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-eq-movqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-eq-movsf.c | 28 - gcc/testsuite/gcc.target/vax/cmpelim-eq-movsi.c | 28 - gcc/testsuite/gcc.target/vax/cmpelim-eq-muldf.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-eq-mulhi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-eq-mulqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-eq-mulsf.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-eq-mulsi.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-eq-nothi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-eq-notqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-eq-notsi.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-eq-rotlsi.c | 33 - gcc/testsuite/gcc.target/vax/cmpelim-eq-rotrsi.c | 34 - gcc/testsuite/gcc.target/vax/cmpelim-eq-subdf.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-eq-subhi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-eq-subqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-eq-subsf.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-eq-subsi.c | 29 - .../gcc.target/vax/cmpelim-eq-truncdfsf.c | 32 - .../gcc.target/vax/cmpelim-eq-trunchiqi.c | 33 - .../gcc.target/vax/cmpelim-eq-truncsihi.c | 33 - .../gcc.target/vax/cmpelim-eq-truncsiqi.c | 33 - .../gcc.target/vax/cmpelim-eq-zextendhisi.c | 30 - .../gcc.target/vax/cmpelim-eq-zextendqihi.c | 32 - .../gcc.target/vax/cmpelim-eq-zextendqisi.c | 30 - gcc/testsuite/gcc.target/vax/cmpelim-le-adddf.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-le-addhi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-le-addqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-le-addsf.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-le-addsi.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-le-andhi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-le-andqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-le-andsi.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-le-ashlsi.c | 30 - gcc/testsuite/gcc.target/vax/cmpelim-le-ashrsi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-le-divdf.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-le-divhi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-le-divqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-le-divsf.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-le-divsi.c | 29 - .../gcc.target/vax/cmpelim-le-extendhisi.c | 30 - .../gcc.target/vax/cmpelim-le-extendqisi.c | 30 - gcc/testsuite/gcc.target/vax/cmpelim-le-extvsi.c | 38 - gcc/testsuite/gcc.target/vax/cmpelim-le-extzvsi.c | 33 - gcc/testsuite/gcc.target/vax/cmpelim-le-fixdfhi.c | 32 - gcc/testsuite/gcc.target/vax/cmpelim-le-fixdfqi.c | 32 - gcc/testsuite/gcc.target/vax/cmpelim-le-fixdfsi.c | 32 - gcc/testsuite/gcc.target/vax/cmpelim-le-fixsfhi.c | 32 - gcc/testsuite/gcc.target/vax/cmpelim-le-fixsfqi.c | 32 - gcc/testsuite/gcc.target/vax/cmpelim-le-fixsfsi.c | 32 - .../gcc.target/vax/cmpelim-le-floatsisf.c | 32 - gcc/testsuite/gcc.target/vax/cmpelim-le-insvsi.c | 46 - gcc/testsuite/gcc.target/vax/cmpelim-le-iorhi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-le-iorqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-le-iorsi.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-le-movdf.c | 28 - gcc/testsuite/gcc.target/vax/cmpelim-le-movhi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-le-movqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-le-movsf.c | 28 - gcc/testsuite/gcc.target/vax/cmpelim-le-movsi.c | 28 - gcc/testsuite/gcc.target/vax/cmpelim-le-muldf.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-le-mulhi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-le-mulqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-le-mulsf.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-le-mulsi.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-le-nothi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-le-notqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-le-notsi.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-le-rotlsi.c | 33 - gcc/testsuite/gcc.target/vax/cmpelim-le-rotrsi.c | 34 - gcc/testsuite/gcc.target/vax/cmpelim-le-subdf.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-le-subhi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-le-subqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-le-subsf.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-le-subsi.c | 29 - .../gcc.target/vax/cmpelim-le-truncdfsf.c | 32 - gcc/testsuite/gcc.target/vax/cmpelim-le-xorhi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-le-xorqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-le-xorsi.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-leu-subhi.c | 33 - gcc/testsuite/gcc.target/vax/cmpelim-leu-subqi.c | 33 - gcc/testsuite/gcc.target/vax/cmpelim-leu-subsi.c | 33 - gcc/testsuite/gcc.target/vax/cmpelim-lt-adddf.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-lt-addhi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-lt-addqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-lt-addsf.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-lt-addsi.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-lt-andhi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-lt-andqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-lt-andsi.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-lt-ashlsi.c | 30 - gcc/testsuite/gcc.target/vax/cmpelim-lt-ashrsi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-lt-divdf.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-lt-divhi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-lt-divqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-lt-divsf.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-lt-divsi.c | 29 - .../gcc.target/vax/cmpelim-lt-extendhisi.c | 30 - .../gcc.target/vax/cmpelim-lt-extendqisi.c | 30 - gcc/testsuite/gcc.target/vax/cmpelim-lt-extvsi.c | 38 - gcc/testsuite/gcc.target/vax/cmpelim-lt-extzvsi.c | 33 - gcc/testsuite/gcc.target/vax/cmpelim-lt-fixdfhi.c | 32 - gcc/testsuite/gcc.target/vax/cmpelim-lt-fixdfqi.c | 32 - gcc/testsuite/gcc.target/vax/cmpelim-lt-fixdfsi.c | 32 - gcc/testsuite/gcc.target/vax/cmpelim-lt-fixsfhi.c | 32 - gcc/testsuite/gcc.target/vax/cmpelim-lt-fixsfqi.c | 32 - gcc/testsuite/gcc.target/vax/cmpelim-lt-fixsfsi.c | 32 - .../gcc.target/vax/cmpelim-lt-floatsisf.c | 32 - gcc/testsuite/gcc.target/vax/cmpelim-lt-insvsi.c | 46 - gcc/testsuite/gcc.target/vax/cmpelim-lt-iorhi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-lt-iorqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-lt-iorsi.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-lt-movdf.c | 28 - gcc/testsuite/gcc.target/vax/cmpelim-lt-movhi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-lt-movqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-lt-movsf.c | 28 - gcc/testsuite/gcc.target/vax/cmpelim-lt-movsi.c | 28 - gcc/testsuite/gcc.target/vax/cmpelim-lt-muldf.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-lt-mulhi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-lt-mulqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-lt-mulsf.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-lt-mulsi.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-lt-nothi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-lt-notqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-lt-notsi.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-lt-rotlsi.c | 33 - gcc/testsuite/gcc.target/vax/cmpelim-lt-rotrsi.c | 34 - gcc/testsuite/gcc.target/vax/cmpelim-lt-subdf.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-lt-subhi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-lt-subqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-lt-subsf.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-lt-subsi.c | 29 - .../gcc.target/vax/cmpelim-lt-truncdfsf.c | 32 - gcc/testsuite/gcc.target/vax/cmpelim-lt-xorhi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-lt-xorqi.c | 31 - gcc/testsuite/gcc.target/vax/cmpelim-lt-xorsi.c | 29 - gcc/testsuite/gcc.target/vax/cmpelim-ltu-subhi.c | 33 - gcc/testsuite/gcc.target/vax/cmpelim-ltu-subqi.c | 33 - gcc/testsuite/gcc.target/vax/cmpelim-ltu-subsi.c | 33 - gcc/testsuite/gcc.target/vax/cmpelim-xx-addsi.c | 36 - gcc/testsuite/gcc.target/vax/cmpelim-xx-insvsi.c | 53 - gcc/testsuite/gcc.target/vax/cmpelim-xxu-subsi.c | 40 - gcc/testsuite/gcc.target/vax/compare-add-zero.c | 27 - gcc/testsuite/gcc.target/vax/compare-mov-zero.c | 24 - gcc/testsuite/gcc.target/vax/cpymem.c | 23 - gcc/testsuite/gcc.target/vax/ctzhi.c | 20 - gcc/testsuite/gcc.target/vax/ctzqi.c | 20 - gcc/testsuite/gcc.target/vax/ctzsi.c | 15 - gcc/testsuite/gcc.target/vax/ffshi.c | 24 - gcc/testsuite/gcc.target/vax/ffsqi.c | 24 - gcc/testsuite/gcc.target/vax/ffssi.c | 19 - gcc/testsuite/gcc.target/vax/movmem.c | 23 - gcc/testsuite/gcc.target/vax/peephole2-eq-andhi.c | 33 - gcc/testsuite/gcc.target/vax/peephole2-eq-andqi.c | 33 - gcc/testsuite/gcc.target/vax/peephole2-eq-andsi.c | 30 - gcc/testsuite/gcc.target/vax/peephole2-eq-cmpvsi.c | 36 - .../gcc.target/vax/peephole2-eq-cmpzvsi.c | 36 - .../gcc.target/vax/peephole2-eq-ctzhi-0.c | 32 - .../gcc.target/vax/peephole2-eq-ctzhi-1.c | 34 - .../gcc.target/vax/peephole2-eq-ctzqi-0.c | 32 - .../gcc.target/vax/peephole2-eq-ctzqi-1.c | 34 - .../gcc.target/vax/peephole2-eq-ctzsi-0.c | 32 - .../gcc.target/vax/peephole2-eq-ctzsi-1.c | 33 - gcc/testsuite/gcc.target/vax/peephole2-eq-ffshi.c | 26 - gcc/testsuite/gcc.target/vax/peephole2-eq-ffsqi.c | 26 - gcc/testsuite/gcc.target/vax/peephole2-eq-ffssi.c | 27 - gcc/testsuite/gcc.target/vax/peephole2-le-andhi.c | 33 - gcc/testsuite/gcc.target/vax/peephole2-le-andqi.c | 33 - gcc/testsuite/gcc.target/vax/peephole2-le-andsi.c | 30 - gcc/testsuite/gcc.target/vax/peephole2-le-cmpvsi.c | 36 - .../gcc.target/vax/peephole2-le-cmpzvsi.c | 34 - .../gcc.target/vax/peephole2-leu-cmpvsi.c | 40 - .../gcc.target/vax/peephole2-leu-cmpzvsi.c | 31 - gcc/testsuite/gcc.target/vax/peephole2-lt-andhi.c | 33 - gcc/testsuite/gcc.target/vax/peephole2-lt-andqi.c | 33 - gcc/testsuite/gcc.target/vax/peephole2-lt-andsi.c | 30 - gcc/testsuite/gcc.target/vax/peephole2-lt-cmpvsi.c | 36 - .../gcc.target/vax/peephole2-lt-cmpzvsi.c | 34 - .../gcc.target/vax/peephole2-ltu-cmpvsi.c | 40 - .../gcc.target/vax/peephole2-ltu-cmpzvsi.c | 31 - gcc/testsuite/gcc.target/vax/pr56875.c | 11 +- gcc/testsuite/gcc.target/vax/vax.exp | 2 +- gcc/testsuite/gdc.dg/intrinsics.d | 92 +- gcc/testsuite/gdc.dg/torture/pr97889.d | 29 - gcc/testsuite/gdc.test/compilable/callconv.d | 20 + gcc/testsuite/gdc.test/compilable/test17419.d | 2 + .../gdc.test/fail_compilation/fail18970.d | 4 +- gcc/testsuite/gdc.test/runnable/dhry.d | 927 +++ gcc/testsuite/gdc.test/runnable/nested.d | 9 + gcc/testsuite/gdc.test/runnable/test4.d | 12 + gcc/testsuite/gfortran.dg/coarray/alloc_comp_1.f90 | 2 +- gcc/testsuite/gfortran.dg/goacc-gomp/fixed-1.f | 81 - gcc/testsuite/gfortran.dg/goacc-gomp/free-1.f90 | 34 - gcc/testsuite/gfortran.dg/goacc/fixed-5.f | 30 - .../gfortran.dg/goacc/kernels-decompose-1.f95 | 8 - .../gfortran.dg/goacc/kernels-decompose-2.f95 | 8 - .../gfortran.dg/goacc/sentinel-free-form.f95 | 7 +- .../gfortran.dg/gomp/declare-target-4.f90 | 16 +- gcc/testsuite/gfortran.dg/gomp/reduction4.f90 | 25 +- gcc/testsuite/gfortran.dg/gomp/reduction5.f90 | 8 +- gcc/testsuite/gfortran.dg/gomp/reduction6.f90 | 18 - gcc/testsuite/gfortran.dg/gomp/reduction7.f90 | 9 - gcc/testsuite/gfortran.dg/gomp/requires-4.f90 | 6 +- gcc/testsuite/gfortran.dg/gomp/scan-1.f90 | 213 - gcc/testsuite/gfortran.dg/gomp/scan-2.f90 | 21 - gcc/testsuite/gfortran.dg/gomp/scan-3.f90 | 21 - gcc/testsuite/gfortran.dg/gomp/scan-4.f90 | 22 - gcc/testsuite/gfortran.dg/gomp/scan-5.f90 | 18 - gcc/testsuite/gfortran.dg/gomp/scan-6.f90 | 16 - gcc/testsuite/gfortran.dg/gomp/scan-7.f90 | 60 - gcc/testsuite/gfortran.dg/ipcp-array-2.f90 | 45 - gcc/testsuite/gfortran.dg/pr85796.f90 | 8 - gcc/testsuite/gfortran.dg/pr95342.f90 | 20 - gcc/testsuite/gfortran.dg/pr98016.f90 | 19 - gcc/testsuite/gfortran.dg/pr98017.f90 | 14 - gcc/testsuite/gnat.dg/multfixed.adb | 3 +- gcc/testsuite/gnat.dg/opt39.adb | 1 - gcc/testsuite/gnat.dg/opt90a.adb | 16 - gcc/testsuite/gnat.dg/opt90a_pkg.ads | 15 - gcc/testsuite/gnat.dg/opt90b.adb | 16 - gcc/testsuite/gnat.dg/opt90b_pkg.ads | 16 - gcc/testsuite/gnat.dg/opt90c.adb | 16 - gcc/testsuite/gnat.dg/opt90c_pkg.ads | 16 - gcc/testsuite/gnat.dg/opt90d.adb | 16 - gcc/testsuite/gnat.dg/opt90d_pkg.ads | 16 - gcc/testsuite/gnat.dg/opt90e.adb | 16 - gcc/testsuite/gnat.dg/opt90e_pkg.ads | 16 - gcc/testsuite/gnat.dg/opt91.adb | 11 - gcc/testsuite/gnat.dg/opt91.ads | 10 - gcc/testsuite/gnat.dg/opt91_pkg.adb | 12 - gcc/testsuite/gnat.dg/opt91_pkg.ads | 19 - gcc/testsuite/go.test/go-test.exp | 16 +- gcc/testsuite/go.test/test/alias.go | 2 +- gcc/testsuite/go.test/test/alias1.go | 2 +- gcc/testsuite/go.test/test/alias2.go | 104 - gcc/testsuite/go.test/test/alias3.dir/a.go | 42 - gcc/testsuite/go.test/test/alias3.dir/b.go | 26 - gcc/testsuite/go.test/test/alias3.dir/c.go | 25 - gcc/testsuite/go.test/test/alias3.go | 7 - gcc/testsuite/go.test/test/append.go | 25 +- gcc/testsuite/go.test/test/assign.go | 12 - gcc/testsuite/go.test/test/bench/garbage/Makefile | 2 +- gcc/testsuite/go.test/test/bench/garbage/parser.go | 4 +- gcc/testsuite/go.test/test/bench/garbage/stats.go | 2 +- gcc/testsuite/go.test/test/bench/garbage/tree.go | 2 +- gcc/testsuite/go.test/test/bench/garbage/tree2.go | 2 +- .../go.test/test/bench/go1/binarytree_test.go | 2 +- .../go.test/test/bench/go1/fannkuch_test.go | 2 +- gcc/testsuite/go.test/test/bench/go1/fasta_test.go | 10 +- gcc/testsuite/go.test/test/bench/go1/gob_test.go | 2 +- gcc/testsuite/go.test/test/bench/go1/gzip_test.go | 2 +- gcc/testsuite/go.test/test/bench/go1/http_test.go | 2 +- gcc/testsuite/go.test/test/bench/go1/json_test.go | 2 +- .../go.test/test/bench/go1/jsondata_test.go | 4 +- .../go.test/test/bench/go1/mandel_test.go | 2 +- .../go.test/test/bench/go1/parserdata_test.go | 6 +- .../go.test/test/bench/go1/revcomp_test.go | 2 +- .../go.test/test/bench/go1/template_test.go | 2 +- .../test/bench/shootout/binary-tree-freelist.go | 129 + .../test/bench/shootout/binary-tree-freelist.txt | 8 + .../go.test/test/bench/shootout/binary-tree.c | 164 + .../go.test/test/bench/shootout/binary-tree.go | 92 + .../go.test/test/bench/shootout/binary-tree.txt | 8 + .../go.test/test/bench/shootout/chameneosredux.c | 330 + .../go.test/test/bench/shootout/chameneosredux.go | 180 + .../go.test/test/bench/shootout/chameneosredux.txt | 29 + .../test/bench/shootout/fannkuch-parallel.go | 224 + .../test/bench/shootout/fannkuch-parallel.txt | 31 + .../go.test/test/bench/shootout/fannkuch.c | 134 + .../go.test/test/bench/shootout/fannkuch.go | 122 + .../go.test/test/bench/shootout/fannkuch.txt | 31 + .../go.test/test/bench/shootout/fasta-1000.out | 171 + gcc/testsuite/go.test/test/bench/shootout/fasta.c | 219 + gcc/testsuite/go.test/test/bench/shootout/fasta.go | 205 + .../go.test/test/bench/shootout/fasta.txt | 171 + .../test/bench/shootout/k-nucleotide-parallel.go | 157 + .../test/bench/shootout/k-nucleotide-parallel.txt | 27 + .../go.test/test/bench/shootout/k-nucleotide.c | 228 + .../go.test/test/bench/shootout/k-nucleotide.go | 140 + .../go.test/test/bench/shootout/k-nucleotide.txt | 27 + .../go.test/test/bench/shootout/mandelbrot.c | 91 + .../go.test/test/bench/shootout/mandelbrot.go | 95 + .../go.test/test/bench/shootout/mandelbrot.txt | Bin 0 -> 5011 bytes .../go.test/test/bench/shootout/meteor-contest.c | 626 ++ .../go.test/test/bench/shootout/meteor-contest.go | 656 ++ .../go.test/test/bench/shootout/meteor-contest.txt | 24 + gcc/testsuite/go.test/test/bench/shootout/nbody.c | 170 + gcc/testsuite/go.test/test/bench/shootout/nbody.go | 177 + .../go.test/test/bench/shootout/nbody.txt | 2 + .../go.test/test/bench/shootout/pidigits.c | 123 + .../go.test/test/bench/shootout/pidigits.go | 135 + .../go.test/test/bench/shootout/pidigits.txt | 3 + .../test/bench/shootout/regex-dna-parallel.go | 124 + .../test/bench/shootout/regex-dna-parallel.txt | 13 + .../go.test/test/bench/shootout/regex-dna.c | 154 + .../go.test/test/bench/shootout/regex-dna.go | 106 + .../go.test/test/bench/shootout/regex-dna.txt | 13 + .../test/bench/shootout/reverse-complement.c | 100 + .../test/bench/shootout/reverse-complement.go | 105 + .../test/bench/shootout/reverse-complement.txt | 171 + .../test/bench/shootout/spectral-norm-parallel.go | 111 + .../go.test/test/bench/shootout/spectral-norm.c | 82 + .../go.test/test/bench/shootout/spectral-norm.go | 93 + .../go.test/test/bench/shootout/spectral-norm.txt | 1 + .../go.test/test/bench/shootout/threadring.c | 103 + .../go.test/test/bench/shootout/threadring.go | 71 + .../go.test/test/bench/shootout/threadring.txt | 1 + .../go.test/test/bench/shootout/timing.log | 1254 ++++ .../go.test/test/bench/shootout/timing.sh | 219 + gcc/testsuite/go.test/test/blank1.go | 6 +- gcc/testsuite/go.test/test/bombad.go | 2 +- gcc/testsuite/go.test/test/bounds.go | 108 +- gcc/testsuite/go.test/test/bugs/bug395.go | 25 + gcc/testsuite/go.test/test/bugs/placeholder | 2 + gcc/testsuite/go.test/test/chan/doubleselect.go | 1 - gcc/testsuite/go.test/test/chan/fifo.go | 1 + gcc/testsuite/go.test/test/chan/perm.go | 30 +- gcc/testsuite/go.test/test/chan/powser1.go | 326 +- gcc/testsuite/go.test/test/chan/powser2.go | 412 +- gcc/testsuite/go.test/test/chan/select2.go | 2 +- gcc/testsuite/go.test/test/chan/select3.go | 18 +- gcc/testsuite/go.test/test/chan/select5.go | 10 +- gcc/testsuite/go.test/test/chan/select6.go | 2 +- gcc/testsuite/go.test/test/chan/select7.go | 2 +- gcc/testsuite/go.test/test/chan/select8.go | 55 - gcc/testsuite/go.test/test/chan/sendstmt.go | 6 +- gcc/testsuite/go.test/test/chancap.go | 44 +- gcc/testsuite/go.test/test/cmp.go | 61 +- gcc/testsuite/go.test/test/cmp6.go | 13 +- gcc/testsuite/go.test/test/cmplx.go | 14 - gcc/testsuite/go.test/test/cmplxdivide.c | 87 +- gcc/testsuite/go.test/test/cmplxdivide.go | 27 +- gcc/testsuite/go.test/test/cmplxdivide1.go | 6511 ++++++++------------ gcc/testsuite/go.test/test/complit1.go | 25 +- gcc/testsuite/go.test/test/compos.go | 2 +- gcc/testsuite/go.test/test/const.go | 83 - gcc/testsuite/go.test/test/const1.go | 6 +- gcc/testsuite/go.test/test/const4.go | 2 +- gcc/testsuite/go.test/test/const5.go | 6 +- gcc/testsuite/go.test/test/const6.go | 2 +- gcc/testsuite/go.test/test/convert1.go | 2 +- gcc/testsuite/go.test/test/convlit.go | 11 +- gcc/testsuite/go.test/test/ddd.go | 2 +- gcc/testsuite/go.test/test/ddd1.go | 18 +- gcc/testsuite/go.test/test/ddd2.dir/ddd2.go | 2 +- gcc/testsuite/go.test/test/ddd2.dir/ddd3.go | 2 +- gcc/testsuite/go.test/test/ddd2.go | 2 +- gcc/testsuite/go.test/test/deferprint.go | 4 +- gcc/testsuite/go.test/test/divide.go | 2 +- gcc/testsuite/go.test/test/divmod.go | 4 +- gcc/testsuite/go.test/test/eof.go | 2 +- gcc/testsuite/go.test/test/eof1.go | 2 +- gcc/testsuite/go.test/test/errchk | 147 + gcc/testsuite/go.test/test/escape2.go | 1139 +--- gcc/testsuite/go.test/test/escape3.go | 2 +- gcc/testsuite/go.test/test/escape4.go | 28 +- gcc/testsuite/go.test/test/escape5.go | 160 +- .../go.test/test/fixedbugs/bug083.dir/bug0.go | 2 +- .../go.test/test/fixedbugs/bug083.dir/bug1.go | 2 +- .../go.test/test/fixedbugs/bug088.dir/bug0.go | 2 +- .../go.test/test/fixedbugs/bug088.dir/bug1.go | 2 +- .../go.test/test/fixedbugs/bug106.dir/bug0.go | 2 +- .../go.test/test/fixedbugs/bug106.dir/bug1.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug108.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug121.go | 1 + .../go.test/test/fixedbugs/bug133.dir/bug0.go | 2 +- .../go.test/test/fixedbugs/bug133.dir/bug1.go | 2 +- .../go.test/test/fixedbugs/bug133.dir/bug2.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug1515.go | 2 +- .../go.test/test/fixedbugs/bug160.dir/x.go | 2 +- .../go.test/test/fixedbugs/bug160.dir/y.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug169.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug173.go | 2 - gcc/testsuite/go.test/test/fixedbugs/bug176.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug195.go | 16 +- gcc/testsuite/go.test/test/fixedbugs/bug203.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug206.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug214.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug215.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug216.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug217.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug218.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug221.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug227.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug228.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug229.go | 10 +- gcc/testsuite/go.test/test/fixedbugs/bug230.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug231.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug232.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug233.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug234.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug235.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug236.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug237.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug243.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug245.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug247.go | 2 +- .../go.test/test/fixedbugs/bug248.dir/bug1.go | 2 +- .../go.test/test/fixedbugs/bug248.dir/bug2.go | 106 +- .../go.test/test/fixedbugs/bug248.dir/bug3.go | 102 +- gcc/testsuite/go.test/test/fixedbugs/bug248.go | 17 +- gcc/testsuite/go.test/test/fixedbugs/bug249.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug250.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug252.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug253.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug254.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug255.go | 21 +- gcc/testsuite/go.test/test/fixedbugs/bug256.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug257.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug258.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug259.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug261.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug264.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug265.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug266.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug269.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug271.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug272.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug273.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug274.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug275.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug278.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug279.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug280.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug281.go | 4 +- .../go.test/test/fixedbugs/bug282.dir/p1.go | 2 +- .../go.test/test/fixedbugs/bug282.dir/p2.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug283.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug285.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug286.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug287.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug288.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug289.go | 6 +- gcc/testsuite/go.test/test/fixedbugs/bug290.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug291.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug292.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug293.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug294.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug295.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug296.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug297.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug298.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug299.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug300.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug301.go | 4 +- .../go.test/test/fixedbugs/bug302.dir/main.go | 6 +- .../go.test/test/fixedbugs/bug302.dir/p.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug302.go | 46 +- gcc/testsuite/go.test/test/fixedbugs/bug303.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug304.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug305.go | 2 +- .../go.test/test/fixedbugs/bug306.dir/p1.go | 2 +- .../go.test/test/fixedbugs/bug306.dir/p2.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug308.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug309.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug311.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug312.go | 2 +- .../go.test/test/fixedbugs/bug313.dir/a.go | 2 +- .../go.test/test/fixedbugs/bug313.dir/b.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug313.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug317.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug319.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug320.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug321.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug323.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug325.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug326.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug327.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug328.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug329.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug330.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug331.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug332.go | 6 +- gcc/testsuite/go.test/test/fixedbugs/bug333.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug334.go | 2 +- .../go.test/test/fixedbugs/bug335.dir/a.go | 2 +- .../go.test/test/fixedbugs/bug335.dir/b.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug335.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug336.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug337.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug338.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug339.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug340.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug341.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug342.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug343.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug344.go | 2 +- .../go.test/test/fixedbugs/bug345.dir/io.go | 2 +- .../go.test/test/fixedbugs/bug345.dir/main.go | 9 +- gcc/testsuite/go.test/test/fixedbugs/bug345.go | 10 +- gcc/testsuite/go.test/test/fixedbugs/bug346.go | 27 +- gcc/testsuite/go.test/test/fixedbugs/bug347.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug348.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug349.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug350.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug351.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug352.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug353.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug354.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug355.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug356.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug357.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug358.go | 9 +- gcc/testsuite/go.test/test/fixedbugs/bug361.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug362.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug363.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug365.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug366.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug368.go | 2 +- .../go.test/test/fixedbugs/bug369.dir/pkg.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug369.go | 73 +- gcc/testsuite/go.test/test/fixedbugs/bug370.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug371.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug372.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug373.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug374.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug375.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug376.go | 5 +- gcc/testsuite/go.test/test/fixedbugs/bug378.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug379.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug380.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug381.go | 2 +- .../go.test/test/fixedbugs/bug382.dir/pkg.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug383.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug384.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug385_32.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug385_64.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug386.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug387.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug388.go | 6 +- gcc/testsuite/go.test/test/fixedbugs/bug389.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug391.go | 2 +- .../go.test/test/fixedbugs/bug392.dir/one.go | 2 +- .../go.test/test/fixedbugs/bug392.dir/pkg2.go | 2 +- .../go.test/test/fixedbugs/bug392.dir/pkg3.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug393.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug394.go | 2 +- .../go.test/test/fixedbugs/bug396.dir/one.go | 2 +- .../go.test/test/fixedbugs/bug396.dir/two.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug397.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug398.go | 28 +- gcc/testsuite/go.test/test/fixedbugs/bug399.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug401.go | 5 +- gcc/testsuite/go.test/test/fixedbugs/bug402.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug403.go | 2 +- .../go.test/test/fixedbugs/bug404.dir/one.go | 2 +- .../go.test/test/fixedbugs/bug404.dir/two.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug406.go | 4 +- .../go.test/test/fixedbugs/bug407.dir/one.go | 2 +- .../go.test/test/fixedbugs/bug407.dir/two.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug409.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug410.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug411.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug412.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug413.go | 2 +- .../go.test/test/fixedbugs/bug414.dir/p1.go | 2 +- .../go.test/test/fixedbugs/bug414.dir/prog.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug414.go | 2 +- .../go.test/test/fixedbugs/bug415.dir/p.go | 2 +- .../go.test/test/fixedbugs/bug415.dir/prog.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug415.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug416.go | 2 +- .../go.test/test/fixedbugs/bug424.dir/lib.go | 2 +- .../go.test/test/fixedbugs/bug424.dir/main.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug424.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug425.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug427.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug428.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug429.go | 8 +- gcc/testsuite/go.test/test/fixedbugs/bug435.go | 4 +- .../go.test/test/fixedbugs/bug437.dir/one.go | 2 +- .../go.test/test/fixedbugs/bug437.dir/two.go | 2 +- .../go.test/test/fixedbugs/bug437.dir/x.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug437.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug441.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug442.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug443.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug444.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug445.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug447.go | 2 +- .../go.test/test/fixedbugs/bug448.dir/pkg1.go | 2 +- .../go.test/test/fixedbugs/bug448.dir/pkg2.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug448.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug450.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug452.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug453.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug454.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug455.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug456.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug457.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug458.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug459.go | 2 +- .../go.test/test/fixedbugs/bug460.dir/a.go | 2 +- .../go.test/test/fixedbugs/bug460.dir/b.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug460.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug461.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug462.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug463.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug464.go | 2 +- .../go.test/test/fixedbugs/bug465.dir/a.go | 2 +- .../go.test/test/fixedbugs/bug465.dir/b.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug465.go | 2 +- .../go.test/test/fixedbugs/bug466.dir/a.go | 2 +- .../go.test/test/fixedbugs/bug466.dir/b.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug466.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug467.go | 2 +- .../go.test/test/fixedbugs/bug468.dir/p1.go | 2 +- .../go.test/test/fixedbugs/bug468.dir/p2.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug468.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug470.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug471.go | 2 +- .../go.test/test/fixedbugs/bug472.dir/p1.go | 2 +- .../go.test/test/fixedbugs/bug472.dir/p2.go | 2 +- .../go.test/test/fixedbugs/bug472.dir/z.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug472.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug473.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug474.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug475.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug476.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug477.go | 2 +- .../go.test/test/fixedbugs/bug478.dir/a.go | 2 +- .../go.test/test/fixedbugs/bug478.dir/b.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug478.go | 2 +- .../go.test/test/fixedbugs/bug479.dir/a.go | 2 +- .../go.test/test/fixedbugs/bug479.dir/b.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug479.go | 2 +- .../go.test/test/fixedbugs/bug480.dir/a.go | 2 +- .../go.test/test/fixedbugs/bug480.dir/b.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug480.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug481.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug482.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug487.go | 24 - .../go.test/test/fixedbugs/bug488.dir/a.go | 7 - .../go.test/test/fixedbugs/bug488.dir/b.go | 9 - gcc/testsuite/go.test/test/fixedbugs/bug488.go | 12 - gcc/testsuite/go.test/test/fixedbugs/bug489.go | 22 - .../go.test/test/fixedbugs/bug492.dir/a.go | 16 - .../go.test/test/fixedbugs/bug492.dir/b.go | 11 - gcc/testsuite/go.test/test/fixedbugs/bug492.go | 9 - gcc/testsuite/go.test/test/fixedbugs/bug493.go | 15 - gcc/testsuite/go.test/test/fixedbugs/bug494.go | 51 - gcc/testsuite/go.test/test/fixedbugs/bug496.go | 29 - gcc/testsuite/go.test/test/fixedbugs/bug497.go | 28 - gcc/testsuite/go.test/test/fixedbugs/bug499.go | 15 - gcc/testsuite/go.test/test/fixedbugs/bug500.go | 41 - gcc/testsuite/go.test/test/fixedbugs/bug501.go | 24 - gcc/testsuite/go.test/test/fixedbugs/bug502.go | 28 - gcc/testsuite/go.test/test/fixedbugs/bug503.go | 16 - .../go.test/test/fixedbugs/bug504.dir/a.go | 7 - .../go.test/test/fixedbugs/bug504.dir/b.go | 11 - .../go.test/test/fixedbugs/bug504.dir/c.go | 9 - .../go.test/test/fixedbugs/bug504.dir/main.go | 11 - gcc/testsuite/go.test/test/fixedbugs/bug504.go | 10 - gcc/testsuite/go.test/test/fixedbugs/bug505.go | 20 - .../go.test/test/fixedbugs/bug506.dir/a.go | 16 - .../go.test/test/fixedbugs/bug506.dir/main.go | 20 - gcc/testsuite/go.test/test/fixedbugs/bug506.go | 10 - .../go.test/test/fixedbugs/bug507.dir/a.go | 13 - .../go.test/test/fixedbugs/bug507.dir/b.go | 9 - .../go.test/test/fixedbugs/bug507.dir/c.go | 9 - gcc/testsuite/go.test/test/fixedbugs/bug507.go | 9 - gcc/testsuite/go.test/test/fixedbugs/bug508.go | 14 - gcc/testsuite/go.test/test/fixedbugs/bug509.go | 30 - .../go.test/test/fixedbugs/gcc67968.dir/a.go | 12 - .../go.test/test/fixedbugs/gcc67968.dir/b.go | 12 - gcc/testsuite/go.test/test/fixedbugs/gcc67968.go | 14 - gcc/testsuite/go.test/test/fixedbugs/gcc78763.go | 19 - gcc/testsuite/go.test/test/fixedbugs/gcc80226.go | 17 - gcc/testsuite/go.test/test/fixedbugs/gcc89321.go | 17 - gcc/testsuite/go.test/test/fixedbugs/issue12621.go | 20 - gcc/testsuite/go.test/test/fixedbugs/issue14540.go | 20 - gcc/testsuite/go.test/test/fixedbugs/issue15002.go | 132 - gcc/testsuite/go.test/test/fixedbugs/issue16949.go | 30 - gcc/testsuite/go.test/test/fixedbugs/issue19113.go | 108 - gcc/testsuite/go.test/test/fixedbugs/issue20923.go | 19 - gcc/testsuite/go.test/test/fixedbugs/issue21253.go | 27 - gcc/testsuite/go.test/test/fixedbugs/issue22305.go | 15 - gcc/testsuite/go.test/test/fixedbugs/issue23188.go | 32 - gcc/testsuite/go.test/test/fixedbugs/issue23489.go | 20 - gcc/testsuite/go.test/test/fixedbugs/issue23912.go | 30 - gcc/testsuite/go.test/test/fixedbugs/issue2615.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue26335.go | 32 - gcc/testsuite/go.test/test/fixedbugs/issue26340.go | 21 - gcc/testsuite/go.test/test/fixedbugs/issue28601.go | 15 - gcc/testsuite/go.test/test/fixedbugs/issue30116.go | 112 - .../go.test/test/fixedbugs/issue30116.out | 558 -- .../go.test/test/fixedbugs/issue30116u.go | 112 - .../go.test/test/fixedbugs/issue30116u.out | 340 - .../go.test/test/fixedbugs/issue30659.dir/a.go | 19 - .../go.test/test/fixedbugs/issue30659.dir/b.go | 13 - gcc/testsuite/go.test/test/fixedbugs/issue30659.go | 7 - .../go.test/test/fixedbugs/issue32901.dir/a.go | 15 - .../go.test/test/fixedbugs/issue32901.dir/b.go | 15 - .../go.test/test/fixedbugs/issue32901.dir/c.go | 17 - .../go.test/test/fixedbugs/issue32901.dir/main.go | 18 - gcc/testsuite/go.test/test/fixedbugs/issue32901.go | 9 - .../go.test/test/fixedbugs/issue32922.dir/a.go | 18 - .../go.test/test/fixedbugs/issue32922.dir/b.go | 11 - gcc/testsuite/go.test/test/fixedbugs/issue32922.go | 11 - .../go.test/test/fixedbugs/issue33013.dir/a.go | 9 - .../go.test/test/fixedbugs/issue33013.dir/b.go | 24 - .../go.test/test/fixedbugs/issue33013.dir/c.go | 19 - .../go.test/test/fixedbugs/issue33013.dir/d.go | 16 - gcc/testsuite/go.test/test/fixedbugs/issue33013.go | 9 - .../go.test/test/fixedbugs/issue33020.dir/a.go | 16 - .../go.test/test/fixedbugs/issue33020.dir/b.go | 22 - gcc/testsuite/go.test/test/fixedbugs/issue33020.go | 9 - gcc/testsuite/go.test/test/fixedbugs/issue33062.go | 33 - .../go.test/test/fixedbugs/issue33158.dir/a.go | 25 - .../go.test/test/fixedbugs/issue33158.dir/b.go | 11 - gcc/testsuite/go.test/test/fixedbugs/issue33158.go | 9 - .../go.test/test/fixedbugs/issue33219.dir/a.go | 17 - .../go.test/test/fixedbugs/issue33219.dir/b.go | 25 - .../go.test/test/fixedbugs/issue33219.dir/c.go | 20 - gcc/testsuite/go.test/test/fixedbugs/issue33219.go | 9 - .../go.test/test/fixedbugs/issue33739.dir/a.go | 11 - .../go.test/test/fixedbugs/issue33739.dir/b.go | 11 - gcc/testsuite/go.test/test/fixedbugs/issue33739.go | 9 - .../go.test/test/fixedbugs/issue34503.dir/a.go | 15 - .../go.test/test/fixedbugs/issue34503.dir/b.go | 11 - gcc/testsuite/go.test/test/fixedbugs/issue34503.go | 9 - .../go.test/test/fixedbugs/issue34577.dir/a.go | 27 - .../go.test/test/fixedbugs/issue34577.dir/b.go | 23 - gcc/testsuite/go.test/test/fixedbugs/issue34577.go | 9 - .../go.test/test/fixedbugs/issue3552.dir/one.go | 2 +- .../go.test/test/fixedbugs/issue3552.dir/two.go | 2 +- .../go.test/test/fixedbugs/issue35739.dir/a.go | 15 - .../go.test/test/fixedbugs/issue35739.dir/b.go | 11 - gcc/testsuite/go.test/test/fixedbugs/issue35739.go | 9 - gcc/testsuite/go.test/test/fixedbugs/issue3705.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue3783.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue38125.go | 22 - gcc/testsuite/go.test/test/fixedbugs/issue3924.go | 13 + gcc/testsuite/go.test/test/fixedbugs/issue3925.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue40152.go | 21 - .../go.test/test/fixedbugs/issue40252.dir/a.go | 14 - .../go.test/test/fixedbugs/issue40252.dir/main.go | 16 - gcc/testsuite/go.test/test/fixedbugs/issue40252.go | 8 - gcc/testsuite/go.test/test/fixedbugs/issue4085a.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4085b.go | 37 +- gcc/testsuite/go.test/test/fixedbugs/issue4097.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4099.go | 6 +- gcc/testsuite/go.test/test/fixedbugs/issue4162.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4167.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4232.go | 31 +- gcc/testsuite/go.test/test/fixedbugs/issue4251.go | 2 +- .../go.test/test/fixedbugs/issue4252.dir/a.go | 2 +- .../go.test/test/fixedbugs/issue4252.dir/main.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4252.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue42790.go | 9 - gcc/testsuite/go.test/test/fixedbugs/issue4283.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4313.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4316.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4323.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4326.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4348.go | 6 +- gcc/testsuite/go.test/test/fixedbugs/issue4353.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4359.go | 2 +- .../go.test/test/fixedbugs/issue4370.dir/p1.go | 2 +- .../go.test/test/fixedbugs/issue4370.dir/p2.go | 2 +- .../go.test/test/fixedbugs/issue4370.dir/p3.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4370.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4396a.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4396b.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4399.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4405.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4429.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4448.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4452.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4458.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/issue4463.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4468.go | 10 +- gcc/testsuite/go.test/test/fixedbugs/issue4470.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4495.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4517a.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4517b.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4517c.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4517d.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4518.go | 8 +- gcc/testsuite/go.test/test/fixedbugs/issue4529.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4545.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4562.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4585.go | 2 +- .../go.test/test/fixedbugs/issue4590.dir/pkg1.go | 2 +- .../go.test/test/fixedbugs/issue4590.dir/pkg2.go | 2 +- .../go.test/test/fixedbugs/issue4590.dir/prog.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4614.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4618.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4620.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4654.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4663.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4667.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4734.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4748.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4752.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4776.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4785.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4909a.go | 2 +- .../go.test/test/fixedbugs/issue4964.dir/a.go | 6 +- gcc/testsuite/go.test/test/fixedbugs/issue5002.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue5056.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue5172.go | 11 +- gcc/testsuite/go.test/test/fixedbugs/issue5231.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue5358.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue5581.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue5698.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue5704.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue5809.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue5820.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue5841.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue5856.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue5963.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue6004.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue6036.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/issue6055.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue6131.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue6140.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue6247.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue6269.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue6298.go | 2 +- .../go.test/test/fixedbugs/issue6513.dir/a.go | 2 +- .../go.test/test/fixedbugs/issue6513.dir/b.go | 2 +- .../go.test/test/fixedbugs/issue6513.dir/main.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue6899.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/issue6977.go | 40 - gcc/testsuite/go.test/test/fixedbugs/issue8042.go | 66 - gcc/testsuite/go.test/test/fixedbugs/issue887.go | 2 +- gcc/testsuite/go.test/test/func6.go | 4 +- gcc/testsuite/go.test/test/func7.go | 4 +- gcc/testsuite/go.test/test/func8.go | 8 +- gcc/testsuite/go.test/test/funcdup.go | 2 +- gcc/testsuite/go.test/test/funcdup2.go | 2 +- gcc/testsuite/go.test/test/gc2.go | 5 +- gcc/testsuite/go.test/test/golden.out | 24 + gcc/testsuite/go.test/test/goprint.go | 24 +- gcc/testsuite/go.test/test/goto.go | 90 +- gcc/testsuite/go.test/test/helloworld.go | 2 +- gcc/testsuite/go.test/test/import2.dir/import2.go | 2 +- gcc/testsuite/go.test/test/import2.dir/import3.go | 2 +- gcc/testsuite/go.test/test/import2.go | 2 +- gcc/testsuite/go.test/test/import5.go | 36 +- gcc/testsuite/go.test/test/index.go | 6 +- gcc/testsuite/go.test/test/index0.go | 2 +- gcc/testsuite/go.test/test/index1.go | 2 +- gcc/testsuite/go.test/test/index2.go | 2 +- gcc/testsuite/go.test/test/init.go | 4 +- gcc/testsuite/go.test/test/init1.go | 28 +- gcc/testsuite/go.test/test/initializerr.go | 1 - gcc/testsuite/go.test/test/interface/embed2.go | 23 +- gcc/testsuite/go.test/test/interface/explicit.go | 8 +- gcc/testsuite/go.test/test/interface/noeq.go | 2 +- .../test/interface/recursive1.dir/recursive1.go | 2 +- .../test/interface/recursive1.dir/recursive2.go | 2 +- gcc/testsuite/go.test/test/interface/recursive1.go | 2 +- gcc/testsuite/go.test/test/ken/cplx0.go | 2 +- gcc/testsuite/go.test/test/ken/embed.go | 2 +- gcc/testsuite/go.test/test/ken/modconst.go | 2 +- gcc/testsuite/go.test/test/ken/string.go | 2 +- gcc/testsuite/go.test/test/label.go | 9 +- gcc/testsuite/go.test/test/label1.go | 50 +- gcc/testsuite/go.test/test/linkx.go | 32 +- gcc/testsuite/go.test/test/map.go | 2 +- gcc/testsuite/go.test/test/map1.go | 12 +- gcc/testsuite/go.test/test/mapnan.go | 56 + gcc/testsuite/go.test/test/method1.go | 18 +- gcc/testsuite/go.test/test/method2.go | 8 +- gcc/testsuite/go.test/test/method4.dir/prog.go | 9 +- gcc/testsuite/go.test/test/method5.go | 2 +- gcc/testsuite/go.test/test/named.go | 2 +- gcc/testsuite/go.test/test/named1.go | 10 +- gcc/testsuite/go.test/test/nilcheck.go | 105 +- gcc/testsuite/go.test/test/nilptr.go | 6 +- gcc/testsuite/go.test/test/nilptr2.go | 2 +- gcc/testsuite/go.test/test/nilptr3.go | 200 +- gcc/testsuite/go.test/test/nul1.go | 7 +- gcc/testsuite/go.test/test/peano.go | 8 +- gcc/testsuite/go.test/test/printbig.go | 2 +- gcc/testsuite/go.test/test/range.go | 186 +- gcc/testsuite/go.test/test/recover.go | 94 +- gcc/testsuite/go.test/test/recover1.go | 2 +- gcc/testsuite/go.test/test/recover2.go | 4 +- gcc/testsuite/go.test/test/recover3.go | 2 +- gcc/testsuite/go.test/test/rename.go | 2 +- gcc/testsuite/go.test/test/rename1.go | 6 +- gcc/testsuite/go.test/test/reorder.go | 39 +- gcc/testsuite/go.test/test/reorder2.go | 177 +- gcc/testsuite/go.test/test/return.go | 2 +- gcc/testsuite/go.test/test/rotate.go | 2 +- gcc/testsuite/go.test/test/rotate0.go | 2 +- gcc/testsuite/go.test/test/rotate1.go | 2 +- gcc/testsuite/go.test/test/rotate2.go | 2 +- gcc/testsuite/go.test/test/rotate3.go | 2 +- gcc/testsuite/go.test/test/run | 138 + gcc/testsuite/go.test/test/run.go | 1322 +--- gcc/testsuite/go.test/test/rune.go | 2 +- gcc/testsuite/go.test/test/runtime.go | 2 +- gcc/testsuite/go.test/test/safe/main.go | 14 + gcc/testsuite/go.test/test/safe/nousesafe.go | 8 + gcc/testsuite/go.test/test/safe/pkg.go | 16 + gcc/testsuite/go.test/test/safe/usesafe.go | 8 + gcc/testsuite/go.test/test/shift1.go | 18 +- gcc/testsuite/go.test/test/shift2.go | 2 +- gcc/testsuite/go.test/test/sigchld.go | 4 +- gcc/testsuite/go.test/test/sinit.go | 90 +- gcc/testsuite/go.test/test/sizeof.go | 2 +- gcc/testsuite/go.test/test/slice3err.go | 2 +- gcc/testsuite/go.test/test/stress/maps.go | 4 +- gcc/testsuite/go.test/test/stress/parsego.go | 4 +- gcc/testsuite/go.test/test/stress/runstress.go | 2 +- gcc/testsuite/go.test/test/struct0.go | 2 +- gcc/testsuite/go.test/test/syntax/chan.go | 8 +- gcc/testsuite/go.test/test/syntax/chan1.go | 6 +- gcc/testsuite/go.test/test/syntax/composite.go | 4 +- gcc/testsuite/go.test/test/syntax/else.go | 2 +- gcc/testsuite/go.test/test/syntax/forvar.go | 10 + gcc/testsuite/go.test/test/syntax/if.go | 2 +- gcc/testsuite/go.test/test/syntax/import.go | 2 +- gcc/testsuite/go.test/test/syntax/interface.go | 2 +- gcc/testsuite/go.test/test/syntax/semi1.go | 4 +- gcc/testsuite/go.test/test/syntax/semi2.go | 2 +- gcc/testsuite/go.test/test/syntax/semi3.go | 4 +- gcc/testsuite/go.test/test/syntax/semi4.go | 6 +- gcc/testsuite/go.test/test/syntax/semi5.go | 2 +- gcc/testsuite/go.test/test/syntax/semi6.go | 8 +- gcc/testsuite/go.test/test/syntax/semi7.go | 4 +- gcc/testsuite/go.test/test/syntax/topexpr.go | 2 +- gcc/testsuite/go.test/test/syntax/typesw.go | 4 +- gcc/testsuite/go.test/test/syntax/vareq.go | 2 +- gcc/testsuite/go.test/test/syntax/vareq1.go | 4 +- gcc/testsuite/go.test/test/testlib | 170 + gcc/testsuite/go.test/test/torture.go | 7 - gcc/testsuite/go.test/test/typecheck.go | 12 +- gcc/testsuite/go.test/test/typeswitch2.go | 16 +- gcc/testsuite/go.test/test/typeswitch3.go | 31 +- gcc/testsuite/go.test/test/undef.go | 2 +- gcc/testsuite/go.test/test/varerr.go | 2 +- gcc/testsuite/go.test/test/zerodivide.go | 9 +- gcc/testsuite/lib/asan-dg.exp | 31 +- gcc/testsuite/lib/gcc-dg.exp | 4 +- gcc/testsuite/lib/hwasan-dg.exp | 167 - gcc/testsuite/lib/options.exp | 5 - gcc/testsuite/lib/profopt.exp | 1 - gcc/testsuite/lib/prune.exp | 10 +- gcc/testsuite/lib/target-supports.exp | 94 +- gcc/timevar.def | 4 - gcc/toplev.c | 188 +- gcc/tree-cfg.c | 23 +- gcc/tree-complex.c | 5 +- gcc/tree-core.h | 9 +- gcc/tree-data-ref.c | 24 +- gcc/tree-diagnostic-path.cc | 13 +- gcc/tree-if-conv.c | 13 +- gcc/tree-inline.c | 6 - gcc/tree-pass.h | 1 - gcc/tree-scalar-evolution.c | 18 +- gcc/tree-ssa-alias.c | 9 +- gcc/tree-ssa-ccp.c | 8 +- gcc/tree-ssa-math-opts.c | 262 +- gcc/tree-ssa-phiopt.c | 23 +- gcc/tree-ssa-pre.c | 6 +- gcc/tree-ssa-propagate.c | 22 +- gcc/tree-ssa-reassoc.c | 73 +- gcc/tree-ssa-reassoc.h | 48 - gcc/tree-ssa-sink.c | 14 +- gcc/tree-ssa-strlen.c | 501 +- gcc/tree-ssa-strlen.h | 7 +- gcc/tree-ssa-structalias.c | 30 +- gcc/tree-ssa-threadbackward.c | 7 +- gcc/tree-ssa-threadedge.c | 6 - gcc/tree-ssa.c | 13 +- gcc/tree-ssa.h | 2 +- gcc/tree-ssanames.c | 27 +- gcc/tree-streamer.c | 1 - gcc/tree-switch-conversion.c | 60 +- gcc/tree-switch-conversion.h | 24 +- gcc/tree-vect-data-refs.c | 8 +- gcc/tree-vect-generic.c | 6 +- gcc/tree-vect-loop-manip.c | 28 +- gcc/tree-vect-loop.c | 69 +- gcc/tree-vect-patterns.c | 31 +- gcc/tree-vect-slp.c | 319 +- gcc/tree-vect-stmts.c | 20 +- gcc/tree-vectorizer.c | 10 +- gcc/tree-vectorizer.h | 21 +- gcc/tree.c | 34 +- gcc/tree.def | 6 - gcc/tree.h | 52 +- gcc/typeclass.h | 2 +- gcc/ubsan.c | 13 +- gcc/varasm.c | 102 +- gcc/vec.h | 12 +- libatomic/ChangeLog | 9 - libatomic/configure | 38 +- libbacktrace/ChangeLog | 15 - libbacktrace/configure | 38 +- libbacktrace/dwarf.c | 4 +- libcc1/ChangeLog | 12 - libcc1/Makefile.am | 3 - libcc1/Makefile.in | 6 +- libcc1/configure | 61 +- libcc1/configure.ac | 6 - libcpp/ChangeLog | 110 - libcpp/charset.c | 3 - libcpp/directives.c | 41 +- libcpp/expr.c | 9 +- libcpp/files.c | 60 +- libcpp/include/cpplib.h | 52 +- libcpp/init.c | 21 +- libcpp/internal.h | 32 +- libcpp/lex.c | 22 +- libcpp/macro.c | 101 +- libffi/ChangeLog | 9 - libffi/configure | 42 +- libgcc/ChangeLog | 41 - libgcc/config/rs6000/t-linux | 22 - libgcc/config/t-vxworks | 1 + libgcc/config/t-vxworks7 | 1 + libgcc/config/vxcache.c | 35 + libgcc/generic-morestack-thread.c | 14 - libgcc/libgcc2.c | 50 +- libgcc/unwind-dw2-fde-dip.c | 1 - libgfortran/ChangeLog | 36 - libgfortran/configure | 42 +- libgfortran/intrinsics/execute_command_line.c | 5 - libgfortran/io/io.h | 10 +- libgfortran/io/transfer.c | 4 +- libgfortran/io/unit.c | 6 +- libgfortran/libgfortran.h | 12 +- libgfortran/runtime/error.c | 2 +- libgo/MERGE | 2 +- libgo/Makefile.am | 1 + libgo/Makefile.in | 15 +- libgo/VERSION | 2 +- libgo/configure | 2 +- libgo/configure.ac | 2 +- libgo/go/cmd/cgo/out.go | 46 +- libgo/go/cmd/go/internal/work/exec.go | 75 - libgo/go/cmd/go/internal/work/security.go | 8 +- libgo/go/cmd/go/internal/work/security_test.go | 5 - libgo/go/cmd/internal/pkgpath/pkgpath.go | 68 +- libgo/go/cmd/internal/pkgpath/pkgpath_test.go | 22 +- libgo/go/go/internal/srcimporter/srcimporter.go | 2 +- libgo/go/internal/bytealg/bytealg.c | 10 +- libgo/go/internal/cpu/cpu_gccgo.c | 20 +- libgo/go/internal/cpu/cpu_mips64x.go | 2 + libgo/go/internal/poll/copy_file_range_linux.go | 55 +- libgo/go/log/syslog/syslog_c.c | 2 +- libgo/go/math/big/nat.go | 2 +- libgo/go/runtime/atomic_pointer.go | 12 +- libgo/go/runtime/chan.go | 2 +- libgo/go/runtime/cpuprof.go | 4 +- libgo/go/runtime/crash_cgo_test.go | 13 - libgo/go/runtime/debug.go | 2 +- libgo/go/runtime/heapdump.go | 2 +- libgo/go/runtime/iface.go | 2 +- libgo/go/runtime/internal/atomic/atomic.c | 56 +- libgo/go/runtime/malloc.go | 6 +- libgo/go/runtime/map.go | 2 +- libgo/go/runtime/mbarrier.go | 2 +- libgo/go/runtime/mgc.go | 4 +- libgo/go/runtime/mheap.go | 2 +- libgo/go/runtime/mprof.go | 2 +- libgo/go/runtime/mstats.go | 2 +- libgo/go/runtime/net_plan9.go | 4 +- libgo/go/runtime/netpoll.go | 18 +- libgo/go/runtime/os_js.go | 2 +- libgo/go/runtime/pprof/mprof_test.go | 20 +- libgo/go/runtime/pprof/pprof_test.go | 4 +- libgo/go/runtime/preempt.go | 2 +- libgo/go/runtime/proc.go | 52 +- libgo/go/runtime/proflabel.go | 4 +- libgo/go/runtime/rdebug.go | 4 +- libgo/go/runtime/runtime.go | 4 +- libgo/go/runtime/runtime1.go | 2 +- libgo/go/runtime/sema.go | 22 +- libgo/go/runtime/signal_unix.go | 8 +- libgo/go/runtime/sigqueue.go | 12 +- libgo/go/runtime/slice.go | 11 +- libgo/go/runtime/symtab.go | 88 +- .../runtime/testdata/testprogcgo/needmdeadlock.go | 95 - libgo/go/runtime/trace.go | 8 +- libgo/go/runtime/traceback_gccgo.go | 4 +- libgo/go/sync/atomic/atomic.c | 52 +- libgo/go/syscall/socket_bsd.go | 2 +- libgo/go/syscall/socket_hurd.go | 101 - libgo/misc/cgo/errors/badsym_test.go | 216 - libgo/mksysinfo.sh | 9 - libgo/runtime/go-cdiv.c | 49 + libgo/runtime/go-ffi.c | 30 +- libgo/runtime/go-fieldtrack.c | 2 +- libgo/runtime/go-setenv.c | 2 +- libgo/runtime/go-unsafe-pointer.c | 4 +- libgo/runtime/go-unsetenv.c | 2 +- libgo/runtime/proc.c | 3 - libgo/runtime/runtime.h | 2 +- libgo/sysinfo.c | 3 - libgo/testsuite/gotest | 7 +- libgomp/ChangeLog | 67 - libgomp/configure | 42 +- libgomp/env.c | 44 +- libgomp/icv.c | 17 +- libgomp/libgomp.h | 5 +- libgomp/libgomp.texi | 60 +- libgomp/parallel.c | 4 +- libgomp/plugin/plugin-gcn.c | 3 +- libgomp/testsuite/libgomp.fortran/scan-1.f90 | 115 - libgomp/testsuite/libgomp.oacc-c++/cache-1.C | 13 - .../testsuite/libgomp.oacc-c-c++-common/cache-1.c | 12 +- .../kernels-decompose-1.c | 8 - .../libgomp.oacc-fortran/atomic_capture-1.f90 | 38 +- .../testsuite/libgomp.oacc-fortran/pr94358-1.f90 | 8 - libhsail-rt/ChangeLog | 9 - libhsail-rt/configure | 42 +- libiberty/ChangeLog | 5 - libiberty/configure | 1 - libiberty/configure.ac | 1 - libitm/ChangeLog | 10 - libitm/configure | 42 +- libitm/configure.tgt | 9 +- libobjc/ChangeLog | 9 - libobjc/configure | 38 +- liboffloadmic/ChangeLog | 5 - liboffloadmic/configure | 8 +- liboffloadmic/plugin/configure | 8 +- libphobos/ChangeLog | 51 - libphobos/Makefile.in | 1 - libphobos/configure | 54 +- libphobos/configure.ac | 11 +- libphobos/configure.tgt | 3 - libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/Makefile.am | 20 +- libphobos/libdruntime/Makefile.in | 24 +- libphobos/libdruntime/core/demangle.d | 15 +- libphobos/libdruntime/core/internal/convert.d | 11 +- libphobos/libdruntime/core/math.d | 113 +- libphobos/libdruntime/core/sys/freebsd/config.d | 24 - libphobos/libdruntime/core/sys/freebsd/sys/event.d | 35 +- libphobos/libdruntime/core/sys/freebsd/sys/mount.d | 14 +- libphobos/libdruntime/core/sys/posix/dirent.d | 33 +- libphobos/libdruntime/core/sys/posix/sys/stat.d | 94 +- libphobos/libdruntime/core/sys/posix/sys/types.d | 19 +- libphobos/libdruntime/core/sys/posix/ucontext.d | 6 +- libphobos/libdruntime/core/thread.d | 10 - libphobos/libdruntime/gcc/config.d.in | 3 - libphobos/libdruntime/rt/critical_.d | 2 +- libphobos/libdruntime/rt/dmain2.d | 21 +- libphobos/src/MERGE | 2 +- libphobos/src/Makefile.in | 1 - libphobos/src/std/complex.d | 20 +- libphobos/src/std/conv.d | 26 +- libphobos/src/std/internal/math/gammafunction.d | 7 - libphobos/src/std/math.d | 72 +- libphobos/src/std/traits.d | 6 +- libphobos/testsuite/Makefile.in | 1 - libquadmath/ChangeLog | 9 - libquadmath/configure | 38 +- libsanitizer/ChangeLog | 46 - libsanitizer/LOCAL_PATCHES | 1 - libsanitizer/MERGE | 2 +- libsanitizer/Makefile.am | 6 +- libsanitizer/Makefile.in | 9 +- libsanitizer/README.gcc | 1 - libsanitizer/asan/Makefile.in | 1 - libsanitizer/configure | 81 +- libsanitizer/configure.ac | 21 - libsanitizer/configure.tgt | 4 +- libsanitizer/hwasan/Makefile.am | 89 - libsanitizer/hwasan/Makefile.in | 803 --- libsanitizer/hwasan/hwasan.cpp | 522 -- libsanitizer/hwasan/hwasan.h | 165 - libsanitizer/hwasan/hwasan_allocator.cpp | 408 -- libsanitizer/hwasan/hwasan_allocator.h | 107 - libsanitizer/hwasan/hwasan_checks.h | 124 - libsanitizer/hwasan/hwasan_dynamic_shadow.cpp | 126 - libsanitizer/hwasan/hwasan_dynamic_shadow.h | 27 - libsanitizer/hwasan/hwasan_exceptions.cpp | 67 - libsanitizer/hwasan/hwasan_flags.h | 29 - libsanitizer/hwasan/hwasan_flags.inc | 74 - libsanitizer/hwasan/hwasan_globals.cpp | 91 - libsanitizer/hwasan/hwasan_globals.h | 49 - libsanitizer/hwasan/hwasan_interceptors.cpp | 349 -- libsanitizer/hwasan/hwasan_interceptors_vfork.S | 11 - libsanitizer/hwasan/hwasan_interface_internal.h | 227 - libsanitizer/hwasan/hwasan_linux.cpp | 455 -- libsanitizer/hwasan/hwasan_malloc_bisect.h | 50 - libsanitizer/hwasan/hwasan_mapping.h | 66 - libsanitizer/hwasan/hwasan_memintrinsics.cpp | 44 - libsanitizer/hwasan/hwasan_new_delete.cpp | 81 - libsanitizer/hwasan/hwasan_poisoning.cpp | 52 - libsanitizer/hwasan/hwasan_poisoning.h | 24 - libsanitizer/hwasan/hwasan_report.cpp | 652 -- libsanitizer/hwasan/hwasan_report.h | 35 - libsanitizer/hwasan/hwasan_setjmp.S | 100 - libsanitizer/hwasan/hwasan_tag_mismatch_aarch64.S | 152 - libsanitizer/hwasan/hwasan_thread.cpp | 133 - libsanitizer/hwasan/hwasan_thread.h | 98 - libsanitizer/hwasan/hwasan_thread_list.cpp | 15 - libsanitizer/hwasan/hwasan_thread_list.h | 215 - libsanitizer/hwasan/hwasan_type_test.cpp | 25 - libsanitizer/hwasan/libtool-version | 6 - libsanitizer/interception/Makefile.in | 1 - libsanitizer/libbacktrace/Makefile.in | 1 - libsanitizer/libsanitizer.spec.in | 2 - libsanitizer/lsan/Makefile.in | 1 - libsanitizer/merge.sh | 1 - libsanitizer/sanitizer_common/Makefile.in | 1 - libsanitizer/tsan/Makefile.in | 1 - libsanitizer/ubsan/Makefile.in | 1 - libssp/ChangeLog | 9 - libssp/configure | 38 +- libstdc++-v3/ChangeLog | 730 --- libstdc++-v3/acinclude.m4 | 55 +- libstdc++-v3/config.h.in | 4 - .../post/powerpc-linux-gnu/baseline_symbols.txt | 17 - .../powerpc64-linux-gnu/32/baseline_symbols.txt | 17 - libstdc++-v3/config/os/gnu-linux/os_defines.h | 12 - libstdc++-v3/configure | 311 +- libstdc++-v3/doc/doxygen/user.cfg.in | 3 - libstdc++-v3/doc/html/manual/configure.html | 3 +- .../doc/html/manual/source_code_style.html | 2 +- libstdc++-v3/doc/html/manual/status.html | 18 +- .../doc/xml/manual/appendix_contributing.xml | 2 +- libstdc++-v3/doc/xml/manual/configure.xml | 3 +- libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 15 +- libstdc++-v3/include/Makefile.am | 7 - libstdc++-v3/include/Makefile.in | 7 - libstdc++-v3/include/bits/atomic_base.h | 207 +- libstdc++-v3/include/bits/atomic_timed_wait.h | 297 - libstdc++-v3/include/bits/atomic_wait.h | 299 - libstdc++-v3/include/bits/c++config | 51 +- libstdc++-v3/include/bits/iterator_concepts.h | 17 +- libstdc++-v3/include/bits/move.h | 2 - libstdc++-v3/include/bits/semaphore_base.h | 301 - libstdc++-v3/include/bits/std_mutex.h | 70 - libstdc++-v3/include/bits/std_thread.h | 323 - libstdc++-v3/include/bits/stl_algo.h | 16 +- libstdc++-v3/include/bits/stl_tempbuf.h | 2 +- libstdc++-v3/include/bits/stl_tree.h | 76 +- libstdc++-v3/include/ext/rope | 39 +- libstdc++-v3/include/ext/ropeimpl.h | 23 +- libstdc++-v3/include/precompiled/stdc++.h | 2 - libstdc++-v3/include/std/array | 6 - libstdc++-v3/include/std/atomic | 84 - libstdc++-v3/include/std/bit | 12 - libstdc++-v3/include/std/condition_variable | 18 +- libstdc++-v3/include/std/future | 2 +- libstdc++-v3/include/std/latch | 94 - libstdc++-v3/include/std/regex | 14 +- libstdc++-v3/include/std/semaphore | 95 - libstdc++-v3/include/std/source_location | 92 - libstdc++-v3/include/std/stop_token | 37 +- libstdc++-v3/include/std/thread | 266 +- libstdc++-v3/include/std/version | 15 - libstdc++-v3/python/libstdcxx/v6/printers.py | 70 +- libstdc++-v3/src/c++11/condition_variable.cc | 33 +- libstdc++-v3/src/c++11/futex.cc | 14 +- libstdc++-v3/src/c++11/thread.cc | 11 - libstdc++-v3/src/c++98/locale.cc | 2 +- libstdc++-v3/testsuite/17_intro/names.cc | 2 - libstdc++-v3/testsuite/18_support/96817.cc | 13 +- .../comparisons/algorithms/partial_order.cc | 4 +- .../testsuite/18_support/source_location/1.cc | 153 - .../18_support/source_location/consteval.cc | 147 - .../testsuite/18_support/source_location/srcloc.h | 25 - .../18_support/source_location/version.cc | 27 - .../pstl/uninitialized_construct.cc | 1 - .../pstl/uninitialized_copy_move.cc | 1 - .../pstl/uninitialized_fill_destroy.cc | 1 - .../23_containers/array/debug/constexpr_c++11.cc | 32 - .../element_access/constexpr_element_access.cc | 15 +- .../23_containers/array/tuple_interface/get_neg.cc | 6 +- .../23_containers/map/allocator/move_cons.cc | 53 - .../23_containers/multimap/allocator/move_cons.cc | 53 - .../23_containers/multiset/allocator/move_cons.cc | 53 - .../23_containers/set/allocator/move_cons.cc | 53 - .../associated_types/iterator.traits.cc | 56 - .../testsuite/25_algorithms/inplace_merge/1.cc | 37 +- .../25_algorithms/pstl/alg_merge/inplace_merge.cc | 1 - .../25_algorithms/pstl/alg_merge/merge.cc | 1 - .../pstl/alg_modifying_operations/copy_if.cc | 1 - .../pstl/alg_modifying_operations/copy_move.cc | 1 - .../pstl/alg_modifying_operations/fill.cc | 1 - .../pstl/alg_modifying_operations/generate.cc | 1 - .../alg_modifying_operations/is_partitioned.cc | 1 - .../pstl/alg_modifying_operations/partition.cc | 1 - .../alg_modifying_operations/partition_copy.cc | 1 - .../pstl/alg_modifying_operations/remove.cc | 1 - .../pstl/alg_modifying_operations/remove_copy.cc | 1 - .../pstl/alg_modifying_operations/replace.cc | 1 - .../pstl/alg_modifying_operations/replace_copy.cc | 1 - .../pstl/alg_modifying_operations/rotate.cc | 1 - .../pstl/alg_modifying_operations/rotate_copy.cc | 1 - .../pstl/alg_modifying_operations/swap_ranges.cc | 1 - .../alg_modifying_operations/transform_binary.cc | 1 - .../alg_modifying_operations/transform_unary.cc | 1 - .../pstl/alg_modifying_operations/unique.cc | 1 - .../alg_modifying_operations/unique_copy_equal.cc | 1 - .../pstl/alg_nonmodifying/adjacent_find.cc | 1 - .../25_algorithms/pstl/alg_nonmodifying/all_of.cc | 1 - .../25_algorithms/pstl/alg_nonmodifying/any_of.cc | 1 - .../25_algorithms/pstl/alg_nonmodifying/count.cc | 1 - .../25_algorithms/pstl/alg_nonmodifying/equal.cc | 1 - .../25_algorithms/pstl/alg_nonmodifying/find.cc | 1 - .../pstl/alg_nonmodifying/find_end.cc | 1 - .../pstl/alg_nonmodifying/find_first_of.cc | 1 - .../25_algorithms/pstl/alg_nonmodifying/find_if.cc | 1 - .../pstl/alg_nonmodifying/for_each.cc | 1 - .../pstl/alg_nonmodifying/mismatch.cc | 1 - .../25_algorithms/pstl/alg_nonmodifying/none_of.cc | 1 - .../pstl/alg_nonmodifying/nth_element.cc | 1 - .../25_algorithms/pstl/alg_nonmodifying/reverse.cc | 1 - .../pstl/alg_nonmodifying/reverse_copy.cc | 1 - .../pstl/alg_nonmodifying/search_n.cc | 1 - .../25_algorithms/pstl/alg_sorting/includes.cc | 1 - .../25_algorithms/pstl/alg_sorting/is_heap.cc | 1 - .../25_algorithms/pstl/alg_sorting/is_sorted.cc | 1 - .../pstl/alg_sorting/lexicographical_compare.cc | 1 - .../pstl/alg_sorting/minmax_element.cc | 1 - .../25_algorithms/pstl/alg_sorting/partial_sort.cc | 1 - .../pstl/alg_sorting/partial_sort_copy.cc | 1 - .../25_algorithms/pstl/alg_sorting/set.cc | 1 - .../25_algorithms/pstl/alg_sorting/sort.cc | 1 - .../testsuite/26_numerics/bit/bit.cast/bit_cast.cc | 81 - .../testsuite/26_numerics/bit/bit.cast/version.cc | 27 - .../pstl/numeric_ops/adjacent_difference.cc | 1 - .../26_numerics/pstl/numeric_ops/reduce.cc | 1 - .../testsuite/26_numerics/pstl/numeric_ops/scan.cc | 1 - .../pstl/numeric_ops/transform_reduce.cc | 1 - .../26_numerics/pstl/numeric_ops/transform_scan.cc | 1 - .../27_io/basic_istream/get/char/lwg3464.cc | 1 - .../27_io/basic_istream/get/wchar_t/lwg3464.cc | 1 - .../27_io/basic_istream/ignore/char/94749.cc | 1 - .../27_io/basic_istream/ignore/wchar_t/94749.cc | 1 - .../testsuite/27_io/basic_syncbuf/sync_ops/1.cc | 5 +- .../27_io/filesystem/operations/absolute.cc | 2 +- .../27_io/filesystem/path/append/source.cc | 4 +- .../testsuite/27_io/filesystem/path/assign/copy.cc | 4 +- .../27_io/filesystem/path/compare/path.cc | 2 +- .../27_io/filesystem/path/construct/copy.cc | 4 +- .../27_io/filesystem/path/decompose/extension.cc | 2 +- .../27_io/filesystem/path/decompose/filename.cc | 2 +- .../27_io/filesystem/path/decompose/parent_path.cc | 2 +- .../filesystem/path/decompose/relative_path.cc | 2 +- .../filesystem/path/decompose/root_directory.cc | 2 +- .../27_io/filesystem/path/decompose/root_path.cc | 2 +- .../27_io/filesystem/path/itr/traversal.cc | 2 +- .../filesystem/path/modifiers/remove_filename.cc | 2 +- .../filesystem/path/modifiers/replace_extension.cc | 2 +- .../filesystem/path/modifiers/replace_filename.cc | 2 +- .../27_io/filesystem/path/nonmember/append.cc | 4 +- .../27_io/filesystem/path/nonmember/cmp.cc | 2 +- .../27_io/filesystem/path/nonmember/cmp_c++20.cc | 2 +- .../27_io/filesystem/path/nonmember/hash_value.cc | 2 +- .../27_io/filesystem/path/query/has_extension.cc | 2 +- .../27_io/filesystem/path/query/has_filename.cc | 2 +- .../27_io/filesystem/path/query/has_parent_path.cc | 2 +- .../filesystem/path/query/has_relative_path.cc | 2 +- .../filesystem/path/query/has_root_directory.cc | 2 +- .../27_io/filesystem/path/query/has_root_name.cc | 2 +- .../27_io/filesystem/path/query/has_root_path.cc | 2 +- .../27_io/filesystem/path/query/has_stem.cc | 2 +- .../27_io/filesystem/path/query/is_relative.cc | 2 +- .../algorithms/regex_match/awk/cstring_01.cc | 1 - .../algorithms/regex_match/basic/empty_range.cc | 1 - .../algorithms/regex_match/basic/string_01.cc | 1 - .../regex_match/basic/string_range_00_03.cc | 1 - .../regex_match/basic/string_range_01_03.cc | 3 +- .../regex_match/basic/string_range_02_03.cc | 1 - .../algorithms/regex_match/cstring_bracket_01.cc | 1 - .../28_regex/algorithms/regex_match/dr2329_neg.cc | 1 - .../algorithms/regex_match/ecma/char/53622.cc | 1 - .../algorithms/regex_match/ecma/char/57173.cc | 1 - .../algorithms/regex_match/ecma/char/58576.cc | 1 - .../algorithms/regex_match/ecma/char/61601.cc | 1 - .../algorithms/regex_match/ecma/char/68863.cc | 1 - .../algorithms/regex_match/ecma/char/anymatcher.cc | 1 - .../algorithms/regex_match/ecma/char/backref.cc | 1 - .../regex_match/ecma/char/empty_range.cc | 1 - .../algorithms/regex_match/ecma/char/emptygroup.cc | 1 - .../algorithms/regex_match/ecma/char/hex.cc | 1 - .../regex_match/ecma/char/quoted_char.cc | 1 - .../algorithms/regex_match/ecma/char/ungreedy.cc | 1 - .../algorithms/regex_match/ecma/wchar_t/63199.cc | 1 - .../regex_match/ecma/wchar_t/anymatcher.cc | 1 - .../regex_match/ecma/wchar_t/cjk_match.cc | 1 - .../algorithms/regex_match/ecma/wchar_t/hex.cc | 1 - .../regex_match/extended/cstring_plus.cc | 1 - .../regex_match/extended/cstring_questionmark.cc | 1 - .../regex_match/extended/cstring_range.cc | 1 - .../algorithms/regex_match/extended/string_any.cc | 1 - .../regex_match/extended/string_range_00_03.cc | 1 - .../regex_match/extended/string_range_01_03.cc | 1 - .../regex_match/extended/string_range_02_03.cc | 1 - .../regex_match/extended/wstring_locale.cc | 1 - .../algorithms/regex_replace/char/51711.cc | 1 - .../algorithms/regex_replace/char/basic_replace.cc | 1 - .../algorithms/regex_replace/char/dr2213.cc | 1 - .../algorithms/regex_replace/char/pr83601.cc | 1 - .../algorithms/regex_replace/wchar_t/51711.cc | 1 - .../algorithms/regex_replace/wchar_t/pr83601.cc | 1 - .../28_regex/algorithms/regex_search/61424.cc | 1 - .../28_regex/algorithms/regex_search/61720.cc | 1 - .../algorithms/regex_search/basic/string_01.cc | 1 - .../28_regex/algorithms/regex_search/dr2332_neg.cc | 1 - .../algorithms/regex_search/ecma/assertion.cc | 1 - .../28_regex/algorithms/regex_search/ecma/flags.cc | 1 - .../algorithms/regex_search/ecma/greedy.cc | 1 - .../algorithms/regex_search/ecma/string_01.cc | 1 - .../testsuite/28_regex/basic_regex/85098.cc | 1 - .../28_regex/basic_regex/assign/char/cstring.cc | 1 - .../28_regex/basic_regex/assign/char/cstring_op.cc | 1 - .../28_regex/basic_regex/assign/char/lwg3296.cc | 1 - .../28_regex/basic_regex/assign/char/moveable.cc | 1 - .../28_regex/basic_regex/assign/char/pstring.cc | 1 - .../28_regex/basic_regex/assign/char/range.cc | 1 - .../28_regex/basic_regex/assign/char/string.cc | 1 - .../28_regex/basic_regex/assign/char/string_op.cc | 1 - .../28_regex/basic_regex/assign/wchar_t/cstring.cc | 1 - .../basic_regex/assign/wchar_t/cstring_op.cc | 1 - .../28_regex/basic_regex/assign/wchar_t/lwg3296.cc | 1 - .../28_regex/basic_regex/assign/wchar_t/pstring.cc | 1 - .../28_regex/basic_regex/assign/wchar_t/range.cc | 1 - .../28_regex/basic_regex/assign/wchar_t/string.cc | 1 - .../basic_regex/assign/wchar_t/string_op.cc | 1 - .../testsuite/28_regex/basic_regex/ctors/47724.cc | 1 - .../testsuite/28_regex/basic_regex/ctors/83598.cc | 1 - .../28_regex/basic_regex/ctors/basic/cstring.cc | 1 - .../28_regex/basic_regex/ctors/basic/default.cc | 1 - .../28_regex/basic_regex/ctors/basic/iter.cc | 1 - .../basic_regex/ctors/basic/pstring_char.cc | 1 - .../basic_regex/ctors/basic/pstring_wchar_t.cc | 1 - .../28_regex/basic_regex/ctors/basic/raw_string.cc | 1 - .../ctors/basic/string_range_01_02_03.cc | 1 - .../28_regex/basic_regex/ctors/char/cstring.cc | 1 - .../28_regex/basic_regex/ctors/char/cstring_awk.cc | 1 - .../basic_regex/ctors/char/cstring_ecma.cc | 1 - .../basic_regex/ctors/char/cstring_egrep.cc | 1 - .../basic_regex/ctors/char/cstring_grep.cc | 1 - .../28_regex/basic_regex/ctors/char/default.cc | 1 - .../28_regex/basic_regex/ctors/char/range.cc | 1 - .../28_regex/basic_regex/ctors/copy_char.cc | 1 - .../28_regex/basic_regex/ctors/deduction.cc | 1 - .../28_regex/basic_regex/ctors/extended/cstring.cc | 1 - .../ctors/extended/string_range_01_02_03.cc | 1 - .../28_regex/basic_regex/ctors/move_char.cc | 1 - .../28_regex/basic_regex/ctors/string_char.cc | 1 - .../28_regex/basic_regex/ctors/string_wchar_t.cc | 1 - .../28_regex/basic_regex/ctors/wchar_t/cstring.cc | 1 - .../28_regex/basic_regex/ctors/wchar_t/default.cc | 1 - .../28_regex/basic_regex/ctors/wchar_t/range.cc | 1 - .../testsuite/28_regex/basic_regex/imbue/string.cc | 1 - .../28_regex/basic_regex/multiple_quantifiers.cc | 1 - .../basic_regex/requirements/constexpr_data.cc | 1 - .../testsuite/28_regex/constants/constexpr.cc | 1 - .../testsuite/28_regex/constants/error_type.cc | 1 - .../28_regex/constants/match_flag_type.cc | 1 - .../28_regex/constants/syntax_option_type.cc | 1 - .../28_regex/headers/regex/std_c++0x_neg.cc | 1 - libstdc++-v3/testsuite/28_regex/init-list.cc | 1 - .../iterators/regex_iterator/char/64140.cc | 1 - .../iterators/regex_iterator/char/string_01.cc | 1 - .../regex_iterator/char/string_position_01.cc | 1 - .../iterators/regex_iterator/ctors/char/default.cc | 1 - .../regex_iterator/ctors/char/dr2332_neg.cc | 1 - .../regex_iterator/ctors/wchar_t/default.cc | 1 - .../28_regex/iterators/regex_iterator/typedefs.cc | 1 - .../iterators/regex_iterator/wchar_t/string_01.cc | 1 - .../iterators/regex_iterator/wchar_t/string_02.cc | 1 - .../iterators/regex_token_iterator/64303.cc | 1 - .../regex_token_iterator/char/string_01.cc | 1 - .../regex_token_iterator/ctors/char/default.cc | 1 - .../regex_token_iterator/ctors/char/dr2332_neg.cc | 1 - .../regex_token_iterator/ctors/wchar_t/default.cc | 1 - .../iterators/regex_token_iterator/typedefs.cc | 1 - .../regex_token_iterator/wchar_t/string_01.cc | 1 - .../regex_token_iterator/wchar_t/wstring_02.cc | 1 - .../testsuite/28_regex/match_results/94627.cc | 1 - .../28_regex/match_results/ctors/char/default.cc | 1 - .../match_results/ctors/wchar_t/default.cc | 1 - .../testsuite/28_regex/match_results/format.cc | 1 - .../match_results/out_of_range_submatches.cc | 1 - .../28_regex/match_results/pmr_typedefs.cc | 1 - .../testsuite/28_regex/match_results/swap.cc | 1 - .../testsuite/28_regex/match_results/typedefs.cc | 1 - libstdc++-v3/testsuite/28_regex/range_access.cc | 1 - .../testsuite/28_regex/regex_error/base.cc | 1 - .../testsuite/28_regex/regex_error/regex_error.cc | 1 - libstdc++-v3/testsuite/28_regex/regression.cc | 1 - .../testsuite/28_regex/requirements/typedefs.cc | 1 - libstdc++-v3/testsuite/28_regex/simple_c++11.cc | 1 - .../testsuite/28_regex/sub_match/cast_char.cc | 1 - .../testsuite/28_regex/sub_match/cast_wchar_t.cc | 1 - .../testsuite/28_regex/sub_match/compare.cc | 1 - .../testsuite/28_regex/sub_match/compare_c++20.cc | 1 - .../28_regex/sub_match/embedded_zeros_cmp.cc | 1 - .../testsuite/28_regex/sub_match/length.cc | 1 - .../testsuite/28_regex/sub_match/typedefs.cc | 1 - .../testsuite/28_regex/traits/char/ctor.cc | 1 - .../testsuite/28_regex/traits/char/icase.cc | 1 - .../testsuite/28_regex/traits/char/isctype.cc | 1 - .../testsuite/28_regex/traits/char/length.cc | 1 - .../28_regex/traits/char/lookup_classname.cc | 1 - .../28_regex/traits/char/lookup_collatename.cc | 1 - .../testsuite/28_regex/traits/char/transform.cc | 1 - .../28_regex/traits/char/transform_primary.cc | 1 - .../testsuite/28_regex/traits/char/translate.cc | 1 - .../28_regex/traits/char/translate_nocase.cc | 1 - .../testsuite/28_regex/traits/char/user_defined.cc | 1 - .../testsuite/28_regex/traits/char/value.cc | 1 - .../testsuite/28_regex/traits/wchar_t/ctor.cc | 1 - .../testsuite/28_regex/traits/wchar_t/isctype.cc | 1 - .../testsuite/28_regex/traits/wchar_t/length.cc | 1 - .../28_regex/traits/wchar_t/lookup_classname.cc | 1 - .../28_regex/traits/wchar_t/lookup_collatename.cc | 1 - .../testsuite/28_regex/traits/wchar_t/transform.cc | 1 - .../28_regex/traits/wchar_t/transform_primary.cc | 1 - .../testsuite/28_regex/traits/wchar_t/translate.cc | 1 - .../28_regex/traits/wchar_t/translate_nocase.cc | 1 - .../28_regex/traits/wchar_t/user_defined.cc | 1 - .../testsuite/28_regex/traits/wchar_t/value.cc | 1 - .../testsuite/29_atomics/atomic/wait_notify/1.cc | 29 - .../testsuite/29_atomics/atomic/wait_notify/2.cc | 30 - .../29_atomics/atomic/wait_notify/bool.cc | 63 - .../29_atomics/atomic/wait_notify/generic.cc | 31 - .../29_atomics/atomic/wait_notify/pointers.cc | 63 - .../29_atomics/atomic_flag/wait_notify/1.cc | 65 - .../29_atomics/atomic_float/wait_notify.cc | 32 - .../29_atomics/atomic_integral/wait_notify.cc | 66 - .../testsuite/29_atomics/atomic_ref/wait_notify.cc | 95 - libstdc++-v3/testsuite/30_threads/async/async.cc | 1 - .../testsuite/30_threads/call_once/66146.cc | 4 +- .../testsuite/30_threads/future/members/93456.cc | 1 - libstdc++-v3/testsuite/30_threads/jthread/95989.cc | 56 - libstdc++-v3/testsuite/30_threads/latch/1.cc | 27 - libstdc++-v3/testsuite/30_threads/latch/2.cc | 27 - libstdc++-v3/testsuite/30_threads/latch/3.cc | 69 - libstdc++-v3/testsuite/30_threads/semaphore/1.cc | 27 - libstdc++-v3/testsuite/30_threads/semaphore/2.cc | 27 - .../30_threads/semaphore/least_max_value_neg.cc | 30 - .../testsuite/30_threads/semaphore/try_acquire.cc | 55 - .../30_threads/semaphore/try_acquire_for.cc | 85 - .../30_threads/semaphore/try_acquire_posix.cc | 153 - .../30_threads/semaphore/try_acquire_until.cc | 94 - .../testsuite/30_threads/this_thread/95989.cc | 51 - .../experimental/filesystem/operations/absolute.cc | 2 +- .../experimental/filesystem/path/assign/copy.cc | 4 +- .../experimental/filesystem/path/compare/path.cc | 2 +- .../experimental/filesystem/path/construct/copy.cc | 4 +- .../filesystem/path/decompose/extension.cc | 2 +- .../filesystem/path/decompose/filename.cc | 2 +- .../filesystem/path/decompose/parent_path.cc | 2 +- .../filesystem/path/decompose/relative_path.cc | 2 +- .../filesystem/path/decompose/root_directory.cc | 2 +- .../filesystem/path/decompose/root_path.cc | 2 +- .../experimental/filesystem/path/itr/traversal.cc | 2 +- .../filesystem/path/modifiers/remove_filename.cc | 2 +- .../filesystem/path/modifiers/replace_extension.cc | 2 +- .../filesystem/path/modifiers/replace_filename.cc | 2 +- .../filesystem/path/nonmember/hash_value.cc | 2 +- .../filesystem/path/query/has_extension.cc | 2 +- .../filesystem/path/query/has_filename.cc | 2 +- .../filesystem/path/query/has_parent_path.cc | 2 +- .../filesystem/path/query/has_relative_path.cc | 2 +- .../filesystem/path/query/has_root_directory.cc | 2 +- .../filesystem/path/query/has_root_name.cc | 2 +- .../filesystem/path/query/has_root_path.cc | 2 +- .../experimental/filesystem/path/query/has_stem.cc | 2 +- .../filesystem/path/query/is_relative.cc | 2 +- .../testsuite/ext/stdio_filebuf/char/79820.cc | 3 +- .../testsuite/ext/vstring/modifiers/clear/56166.cc | 8 +- libstdc++-v3/testsuite/lib/dg-options.exp | 9 +- libstdc++-v3/testsuite/lib/libstdc++.exp | 605 +- .../libstdc++-prettyprinters/filesystem-ts.cc | 39 - .../testsuite/libstdc++-prettyprinters/simple.cc | 31 - .../testsuite/libstdc++-prettyprinters/simple11.cc | 31 - .../performance/25_algorithms/inplace_merge.cc | 290 - .../performance/25_algorithms/stable_sort.cc | 90 +- .../testsuite/util/atomic/wait_notify_util.h | 176 - libtool.m4 | 40 +- libvtv/ChangeLog | 9 - libvtv/configure | 42 +- lto-plugin/ChangeLog | 9 - lto-plugin/Makefile.am | 4 +- lto-plugin/Makefile.in | 4 +- lto-plugin/configure | 4 +- zlib/ChangeLog | 9 - zlib/configure | 38 +- 2928 files changed, 36014 insertions(+), 102174 deletions(-) delete mode 100644 config/bootstrap-hwasan.mk delete mode 100644 gcc/ada/libgnat/a-decima__128.ads delete mode 100644 gcc/ada/libgnat/a-tideio__128.adb delete mode 100644 gcc/ada/libgnat/a-tifiau.adb delete mode 100644 gcc/ada/libgnat/a-tifiau.ads delete mode 100644 gcc/ada/libgnat/a-tifiio__128.adb delete mode 100644 gcc/ada/libgnat/a-wtdeio__128.adb delete mode 100644 gcc/ada/libgnat/a-wtfiau.adb delete mode 100644 gcc/ada/libgnat/a-wtfiau.ads delete mode 100644 gcc/ada/libgnat/a-wtfiio__128.adb delete mode 100644 gcc/ada/libgnat/a-ztdeio__128.adb delete mode 100644 gcc/ada/libgnat/a-ztfiau.adb delete mode 100644 gcc/ada/libgnat/a-ztfiau.ads delete mode 100644 gcc/ada/libgnat/a-ztfiio__128.adb delete mode 100644 gcc/ada/libgnat/s-arit32.adb delete mode 100644 gcc/ada/libgnat/s-arit32.ads delete mode 100644 gcc/ada/libgnat/s-fode128.ads delete mode 100644 gcc/ada/libgnat/s-fode32.ads delete mode 100644 gcc/ada/libgnat/s-fode64.ads delete mode 100644 gcc/ada/libgnat/s-fofi128.ads delete mode 100644 gcc/ada/libgnat/s-fofi32.ads delete mode 100644 gcc/ada/libgnat/s-fofi64.ads create mode 100644 gcc/ada/libgnat/s-fore.adb create mode 100644 gcc/ada/libgnat/s-fore.ads delete mode 100644 gcc/ada/libgnat/s-fore_d.adb delete mode 100644 gcc/ada/libgnat/s-fore_d.ads delete mode 100644 gcc/ada/libgnat/s-fore_f.adb delete mode 100644 gcc/ada/libgnat/s-fore_f.ads delete mode 100644 gcc/ada/libgnat/s-forrea.adb delete mode 100644 gcc/ada/libgnat/s-forrea.ads delete mode 100644 gcc/ada/libgnat/s-imaged.adb delete mode 100644 gcc/ada/libgnat/s-imaged.ads delete mode 100644 gcc/ada/libgnat/s-imagef.adb delete mode 100644 gcc/ada/libgnat/s-imagef.ads delete mode 100644 gcc/ada/libgnat/s-imde128.ads delete mode 100644 gcc/ada/libgnat/s-imde32.ads delete mode 100644 gcc/ada/libgnat/s-imde64.ads delete mode 100644 gcc/ada/libgnat/s-imfi128.ads delete mode 100644 gcc/ada/libgnat/s-imfi32.ads delete mode 100644 gcc/ada/libgnat/s-imfi64.ads create mode 100644 gcc/ada/libgnat/s-imgdec.adb create mode 100644 gcc/ada/libgnat/s-imgdec.ads create mode 100644 gcc/ada/libgnat/s-imglld.adb create mode 100644 gcc/ada/libgnat/s-imglld.ads delete mode 100644 gcc/ada/libgnat/s-imguti.adb delete mode 100644 gcc/ada/libgnat/s-imguti.ads delete mode 100644 gcc/ada/libgnat/s-vade128.ads delete mode 100644 gcc/ada/libgnat/s-vade32.ads delete mode 100644 gcc/ada/libgnat/s-vade64.ads delete mode 100644 gcc/ada/libgnat/s-vafi128.ads delete mode 100644 gcc/ada/libgnat/s-vafi32.ads delete mode 100644 gcc/ada/libgnat/s-vafi64.ads create mode 100644 gcc/ada/libgnat/s-valdec.adb create mode 100644 gcc/ada/libgnat/s-valdec.ads create mode 100644 gcc/ada/libgnat/s-vallld.adb create mode 100644 gcc/ada/libgnat/s-vallld.ads delete mode 100644 gcc/ada/libgnat/s-valued.adb delete mode 100644 gcc/ada/libgnat/s-valued.ads delete mode 100644 gcc/ada/libgnat/s-valuef.adb delete mode 100644 gcc/ada/libgnat/s-valuef.ads delete mode 100644 gcc/ada/libgnat/s-valuer.adb delete mode 100644 gcc/ada/libgnat/s-valuer.ads delete mode 100644 gcc/config/darwin-d.c delete mode 100644 gcc/config/freebsd-d.c delete mode 100644 gcc/config/h8300/h8300-modes.def create mode 100644 gcc/config/i386/cet.c delete mode 100644 gcc/config/i386/gnu-property.c create mode 100644 gcc/config/i386/t-cet delete mode 100644 gcc/config/i386/t-gnu-property delete mode 100755 gcc/config/riscv/arch-canonicalize create mode 100644 gcc/config/riscv/withmultilib.h delete mode 100644 gcc/config/t-freebsd delete mode 100644 gcc/cp/module.cc delete mode 100644 gcc/gimple-if-to-switch.cc create mode 100644 gcc/testsuite/ada/acats/support/acats25.lst delete mode 100644 gcc/testsuite/ada/acats/support/acats26.lst delete mode 100644 gcc/testsuite/ada/acats/tests/c3/c352001.a delete mode 100644 gcc/testsuite/ada/acats/tests/c4/c453001.a create mode 100644 gcc/testsuite/ada/acats/tests/c4/c45622a.ada create mode 100644 gcc/testsuite/ada/acats/tests/c4/c45624a.ada create mode 100644 gcc/testsuite/ada/acats/tests/c4/c45624b.ada delete mode 100644 gcc/testsuite/ada/acats/tests/c4/c460013.a delete mode 100644 gcc/testsuite/ada/acats/tests/c4/c460014.a delete mode 100644 gcc/testsuite/ada/acats/tests/c6/c620001.a delete mode 100644 gcc/testsuite/ada/acats/tests/c6/c620002.a delete mode 100644 gcc/testsuite/ada/acats/tests/cd/cd30011.a delete mode 100644 gcc/testsuite/ada/acats/tests/cd/cd30012.a delete mode 100644 gcc/testsuite/ada/acats/tests/cxa/cxa3004.a delete mode 100644 gcc/testsuite/ada/acats/tests/cxa/cxa5013.a delete mode 100644 gcc/testsuite/ada/acats/tests/cxb/cxb30061.am delete mode 100644 gcc/testsuite/c-c++-common/attr-used-3.c delete mode 100644 gcc/testsuite/c-c++-common/attr-used-4.c delete mode 100644 gcc/testsuite/c-c++-common/builtin-clear-padding-1.c delete mode 100644 gcc/testsuite/c-c++-common/builtin-clear-padding-2.c delete mode 100644 gcc/testsuite/c-c++-common/builtin-clear-padding-3.c delete mode 100644 gcc/testsuite/c-c++-common/cpp/wide-narrow-predef-macros.c delete mode 100644 gcc/testsuite/c-c++-common/goacc/cache-3-1.c delete mode 100644 gcc/testsuite/c-c++-common/goacc/cache-3-2.c delete mode 100644 gcc/testsuite/c-c++-common/goacc/data-clause-1.c delete mode 100644 gcc/testsuite/c-c++-common/goacc/data-clause-2.c delete mode 100644 gcc/testsuite/c-c++-common/gomp/depobj-2.c delete mode 100644 gcc/testsuite/c-c++-common/gomp/pr97958.c delete mode 100644 gcc/testsuite/c-c++-common/gomp/pr98187.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/aligned-alloc.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/alloca-array-accessible.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/alloca-base-init.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/alloca-gets-different-tag.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/alloca-outside-caught.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/arguments-1.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/arguments-2.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/arguments-3.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/arguments.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/asan-pr63316.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/asan-pr70541.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/asan-pr78106.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/asan-pr79944.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/asan-rlimit-mmap-test-1.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/bitfield-1.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/bitfield-2.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/builtin-special-handling.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/check-interface.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/halt_on_error-1.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/handles-poly_int-marked-vars.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/heap-overflow.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/hwasan-poison-optimisation.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/hwasan-thread-access-parent.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/hwasan-thread-basic-failure.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/hwasan-thread-clears-stack.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/hwasan-thread-success.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/kernel-defaults.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/large-aligned-0.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/large-aligned-1.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/large-aligned-untagging-0.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/large-aligned-untagging-1.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/large-aligned-untagging-2.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/large-aligned-untagging-3.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/large-aligned-untagging-4.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/large-aligned-untagging-5.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/large-aligned-untagging-6.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/large-aligned-untagging-7.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/macro-definition.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/no-sanitize-attribute.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/param-instrument-mem-intrinsics.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/param-instrument-reads-and-writes.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/param-instrument-reads.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/param-instrument-writes.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/random-frame-tag.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/sanity-check-pure-c.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/setjmp-longjmp-0.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/setjmp-longjmp-1.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/stack-tagging-basic-0.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/stack-tagging-basic-1.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/stack-tagging-disable.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/unprotected-allocas-0.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/unprotected-allocas-1.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/use-after-free.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/vararray-outside-caught.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/vararray-stack-restore-correct.c delete mode 100644 gcc/testsuite/c-c++-common/hwasan/very-large-objects.c delete mode 100644 gcc/testsuite/c-c++-common/torture/attr-noinit-1.c delete mode 100644 gcc/testsuite/c-c++-common/torture/attr-noinit-2.c delete mode 100644 gcc/testsuite/c-c++-common/torture/attr-noinit-3.c delete mode 100644 gcc/testsuite/c-c++-common/torture/attr-noinit-invalid.c delete mode 100644 gcc/testsuite/c-c++-common/torture/attr-noinit-main.inc delete mode 100644 gcc/testsuite/c-c++-common/torture/attr-persistent-1.c delete mode 100644 gcc/testsuite/c-c++-common/torture/attr-persistent-2.c delete mode 100644 gcc/testsuite/c-c++-common/torture/attr-persistent-3.c delete mode 100644 gcc/testsuite/c-c++-common/torture/attr-persistent-invalid.c delete mode 100644 gcc/testsuite/c-c++-common/torture/attr-persistent-main.inc delete mode 100644 gcc/testsuite/c-c++-common/torture/builtin-clear-padding-1.c delete mode 100644 gcc/testsuite/c-c++-common/torture/builtin-clear-padding-2.c delete mode 100644 gcc/testsuite/c-c++-common/torture/builtin-clear-padding-3.c delete mode 100644 gcc/testsuite/c-c++-common/torture/builtin-clear-padding-4.c delete mode 100644 gcc/testsuite/c-c++-common/torture/builtin-clear-padding-5.c delete mode 100644 gcc/testsuite/g++.dg/cpp0x/auto54.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/enum41.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-template3.C delete mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-98122.C delete mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-label.C delete mode 100644 gcc/testsuite/g++.dg/cpp1z/inline-var8.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/bit-cast1.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/bit-cast2.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/bit-cast3.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/bit-cast4.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/bit-cast5.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/bit-cast6.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/class-deduction-abbrev1.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-nodiscard1.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-nonbool3.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-pr97093.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-requires22.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval-defarg1.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval-defarg2.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-98122.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dtor10.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-generic8.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class40.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/pr98082.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-p1186.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/srcloc15.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/srcloc16.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/srcloc17.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/srcloc18.C delete mode 100644 gcc/testsuite/g++.dg/debug/dwarf2/lang-cpp17.C delete mode 100644 gcc/testsuite/g++.dg/debug/dwarf2/lang-cpp20.C delete mode 100644 gcc/testsuite/g++.dg/debug/localclass2.C delete mode 100644 gcc/testsuite/g++.dg/eh/crash2.C delete mode 100644 gcc/testsuite/g++.dg/expr/anew5.C delete mode 100644 gcc/testsuite/g++.dg/expr/anew6.C delete mode 100644 gcc/testsuite/g++.dg/ext/builtin-clear-padding-1.C delete mode 100644 gcc/testsuite/g++.dg/goacc/cache-1.C delete mode 100644 gcc/testsuite/g++.dg/goacc/cache-2.C delete mode 100644 gcc/testsuite/g++.dg/goacc/cache-3-1.C delete mode 100644 gcc/testsuite/g++.dg/goacc/cache-3-2.C delete mode 100644 gcc/testsuite/g++.dg/goacc/data-clause-1.C delete mode 100644 gcc/testsuite/g++.dg/goacc/data-clause-2.C delete mode 100644 gcc/testsuite/g++.dg/gomp/map-1.C delete mode 100644 gcc/testsuite/g++.dg/gomp/map-2.C delete mode 100644 gcc/testsuite/g++.dg/hwasan/hwasan.exp delete mode 100644 gcc/testsuite/g++.dg/hwasan/rvo-handled.C delete mode 100644 gcc/testsuite/g++.dg/ipa/pr98057.C delete mode 100644 gcc/testsuite/g++.dg/ipa/pr98075.C delete mode 100644 gcc/testsuite/g++.dg/lookup/pr97905.C delete mode 100644 gcc/testsuite/g++.dg/opt/pr98130.C delete mode 100644 gcc/testsuite/g++.dg/parse/defarg17.C delete mode 100644 gcc/testsuite/g++.dg/pr93195a.C delete mode 100644 gcc/testsuite/g++.dg/pr93195b.C delete mode 100644 gcc/testsuite/g++.dg/template/crash132.C delete mode 100644 gcc/testsuite/g++.dg/template/pr98115.C delete mode 100644 gcc/testsuite/g++.dg/template/pr98116-2.C delete mode 100644 gcc/testsuite/g++.dg/template/pr98116.C delete mode 100644 gcc/testsuite/g++.dg/torture/builtin-clear-padding-1.C delete mode 100644 gcc/testsuite/g++.dg/torture/builtin-clear-padding-2.C delete mode 100644 gcc/testsuite/g++.dg/torture/builtin-clear-padding-3.C delete mode 100644 gcc/testsuite/g++.dg/tree-ssa/if-to-switch-1.C delete mode 100644 gcc/testsuite/g++.dg/ubsan/vptr-18.C delete mode 100644 gcc/testsuite/g++.dg/vect/pr98064.cc delete mode 100644 gcc/testsuite/g++.dg/vect/simd-12.cc delete mode 100644 gcc/testsuite/g++.dg/warn/Warray-bounds-14.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wfree-nonheap-object-2.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wfree-nonheap-object.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wfree-nonheap-object.s delete mode 100644 gcc/testsuite/g++.dg/warn/Wmismatched-dealloc-2.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wmismatched-dealloc.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wmismatched-new-delete.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wrange-loop-construct2.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wsequence-point-4.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wstringop-overflow-6.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wvexing-parse9.C delete mode 100644 gcc/testsuite/g++.dg/warn/pr98104.C delete mode 100644 gcc/testsuite/g++.target/i386/mv29.C delete mode 100644 gcc/testsuite/g++.target/msp430/data-attributes.C delete mode 100644 gcc/testsuite/g++.target/msp430/msp430.exp delete mode 100644 gcc/testsuite/g++.target/powerpc/pr97947.C delete mode 100644 gcc/testsuite/gcc.c-torture/compile/attr-used-retain-1.c delete mode 100644 gcc/testsuite/gcc.c-torture/compile/attr-used-retain-2.c delete mode 100644 gcc/testsuite/gcc.c-torture/compile/pr58901-0.c delete mode 100644 gcc/testsuite/gcc.c-torture/compile/pr58901-1.c delete mode 100644 gcc/testsuite/gcc.c-torture/compile/pr97979.c delete mode 100644 gcc/testsuite/gcc.c-torture/compile/pr98087.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/noinit-attribute.c delete mode 100644 gcc/testsuite/gcc.c-torture/execute/pr97421-1.c delete mode 100644 gcc/testsuite/gcc.c-torture/execute/pr97421-2.c delete mode 100644 gcc/testsuite/gcc.c-torture/execute/pr97421-3.c delete mode 100644 gcc/testsuite/gcc.c-torture/execute/pr97888-1.c delete mode 100644 gcc/testsuite/gcc.c-torture/execute/pr97888-2.c delete mode 100644 gcc/testsuite/gcc.dg/Wfree-nonheap-object-2.c delete mode 100644 gcc/testsuite/gcc.dg/Wfree-nonheap-object-3.c delete mode 100644 gcc/testsuite/gcc.dg/Wfree-nonheap-object.c delete mode 100644 gcc/testsuite/gcc.dg/Wmismatched-dealloc.c delete mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-58.c delete mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-59.c delete mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-60.c delete mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-61.c delete mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-62.c delete mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-63.c delete mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-64.c delete mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-7.c delete mode 100644 gcc/testsuite/gcc.dg/attr-access-3.c delete mode 100644 gcc/testsuite/gcc.dg/attr-access-4.c delete mode 100644 gcc/testsuite/gcc.dg/attr-access-5.c delete mode 100644 gcc/testsuite/gcc.dg/attr-malloc.c delete mode 100644 gcc/testsuite/gcc.dg/builtin-arith-overflow-5.c delete mode 100644 gcc/testsuite/gcc.dg/builtin-clear-padding-1.c delete mode 100644 gcc/testsuite/gcc.dg/builtin-clear-padding-2.c delete mode 100644 gcc/testsuite/gcc.dg/c11-compare-incomplete-1.c delete mode 100644 gcc/testsuite/gcc.dg/c11-compare-incomplete-2.c delete mode 100644 gcc/testsuite/gcc.dg/c99-compare-incomplete-1.c delete mode 100644 gcc/testsuite/gcc.dg/c99-compare-incomplete-2.c delete mode 100644 gcc/testsuite/gcc.dg/cpp/line10.c delete mode 100644 gcc/testsuite/gcc.dg/cpp/line9.c delete mode 100644 gcc/testsuite/gcc.dg/cpp/pr97989-1.c delete mode 100644 gcc/testsuite/gcc.dg/cpp/pr97989-2.c delete mode 100644 gcc/testsuite/gcc.dg/fold-isfinite-1.c delete mode 100644 gcc/testsuite/gcc.dg/fold-isfinite-2.c delete mode 100644 gcc/testsuite/gcc.dg/fold-isinf-1.c delete mode 100644 gcc/testsuite/gcc.dg/fold-isinf-2.c delete mode 100644 gcc/testsuite/gcc.dg/fold-isnan-1.c delete mode 100644 gcc/testsuite/gcc.dg/fold-isnan-2.c delete mode 100644 gcc/testsuite/gcc.dg/goacc/tile-1.c delete mode 100644 gcc/testsuite/gcc.dg/hwasan/hwasan.exp delete mode 100644 gcc/testsuite/gcc.dg/hwasan/nested-functions-0.c delete mode 100644 gcc/testsuite/gcc.dg/hwasan/nested-functions-1.c delete mode 100644 gcc/testsuite/gcc.dg/hwasan/nested-functions-2.c delete mode 100644 gcc/testsuite/gcc.dg/lto/modref-3_0.c delete mode 100644 gcc/testsuite/gcc.dg/lto/modref-3_1.c delete mode 100644 gcc/testsuite/gcc.dg/lto/modref-4_0.c delete mode 100644 gcc/testsuite/gcc.dg/lto/modref-4_1.c delete mode 100644 gcc/testsuite/gcc.dg/lvalue-11.c delete mode 100644 gcc/testsuite/gcc.dg/memchr-3.c delete mode 100644 gcc/testsuite/gcc.dg/plugin/analyzer_gil_plugin.c delete mode 100644 gcc/testsuite/gcc.dg/plugin/gil-1.c delete mode 100644 gcc/testsuite/gcc.dg/plugin/gil.h delete mode 100644 gcc/testsuite/gcc.dg/pr85811.c delete mode 100644 gcc/testsuite/gcc.dg/pr95853.c delete mode 100644 gcc/testsuite/gcc.dg/pr96708-negative.c delete mode 100644 gcc/testsuite/gcc.dg/pr96708-positive.c delete mode 100644 gcc/testsuite/gcc.dg/pr97459-1.c delete mode 100644 gcc/testsuite/gcc.dg/pr97459-2.c delete mode 100644 gcc/testsuite/gcc.dg/pr97459-3.c delete mode 100644 gcc/testsuite/gcc.dg/pr97459-4.c delete mode 100644 gcc/testsuite/gcc.dg/pr97459-5.c delete mode 100644 gcc/testsuite/gcc.dg/pr97459-6.c delete mode 100644 gcc/testsuite/gcc.dg/pr97534.c delete mode 100644 gcc/testsuite/gcc.dg/pr97579.c delete mode 100644 gcc/testsuite/gcc.dg/pr97860.c delete mode 100644 gcc/testsuite/gcc.dg/pr97897.c delete mode 100644 gcc/testsuite/gcc.dg/pr97953.c delete mode 100644 gcc/testsuite/gcc.dg/pr97954.c delete mode 100644 gcc/testsuite/gcc.dg/pr97955.c delete mode 100644 gcc/testsuite/gcc.dg/pr97979.c delete mode 100644 gcc/testsuite/gcc.dg/pr97981.c delete mode 100644 gcc/testsuite/gcc.dg/pr98099.c delete mode 100644 gcc/testsuite/gcc.dg/pr98147.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr97559-1.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr97559-2.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr97901.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr98117.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr98191.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-25.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-1.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-10.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-2.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-3.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-4.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-5.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-6.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-7.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-8.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-9.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/modref-5.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr91029-1.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr91029-2.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr93781-1.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr93781-2.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr93781-3.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr96232-1.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr96232-2.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr96929.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr97849.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr97964.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr97997-1.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr97997-2.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr98084.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr98094.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr98182.c delete mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-70.c delete mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-pr98137.c delete mode 100644 gcc/testsuite/gcc.dg/vect/pr98048.c delete mode 100644 gcc/testsuite/gcc.dg/vect/vect-cost-model-1.c delete mode 100644 gcc/testsuite/gcc.dg/vect/vect-cost-model-2.c delete mode 100644 gcc/testsuite/gcc.dg/vect/vect-cost-model-3.c delete mode 100644 gcc/testsuite/gcc.dg/vect/vect-cost-model-4.c delete mode 100644 gcc/testsuite/gcc.dg/vect/vect-cost-model-5.c delete mode 100644 gcc/testsuite/gcc.dg/vect/vect-cost-model-6.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/pr98037.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/undef_1.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/vect-widen-add.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/vect-widen-lshift.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/vect-widen-sub.c delete mode 100644 gcc/testsuite/gcc.target/arm/pr91816.c delete mode 100644 gcc/testsuite/gcc.target/arm/pr97528.c delete mode 100644 gcc/testsuite/gcc.target/arm/pr97872.c delete mode 100644 gcc/testsuite/gcc.target/h8300/add-2.c delete mode 100644 gcc/testsuite/gcc.target/h8300/add-3.c delete mode 100644 gcc/testsuite/gcc.target/h8300/add.c delete mode 100644 gcc/testsuite/gcc.target/h8300/sub-2.c delete mode 100644 gcc/testsuite/gcc.target/h8300/sub-3.c delete mode 100644 gcc/testsuite/gcc.target/h8300/sub.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx512bitalg-pr97770-1.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx512bw-pr96906-1.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx512vpopcntdq-pr97770-1.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx512vpopcntdq-pr97770-2.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx512vpopcntdqvl-pr97770-1.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr94440-1.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr94440-2.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr96226.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr96906-1.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr97642-1.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr97642-2.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr97777.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr97873-1.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr97873-2.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr97873-3.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr97873.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr97887.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr97950.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr98063.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr98079.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr98086.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr98100.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr98161.c delete mode 100644 gcc/testsuite/gcc.target/i386/x86-needed-1.c delete mode 100644 gcc/testsuite/gcc.target/i386/x86-needed-2.c delete mode 100644 gcc/testsuite/gcc.target/i386/x86-needed-3.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr96506-1.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr96506-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr96506.c delete mode 100644 gcc/testsuite/gcc.target/pru/halt.c delete mode 100644 gcc/testsuite/gcc.target/pru/lmbd.c delete mode 100644 gcc/testsuite/gcc.target/s390/builtin-constant-p-threading.c delete mode 100644 gcc/testsuite/gcc.target/s390/float_t-1.c delete mode 100644 gcc/testsuite/gcc.target/s390/float_t-2.c delete mode 100644 gcc/testsuite/gcc.target/s390/load-imm64-1.c delete mode 100644 gcc/testsuite/gcc.target/s390/load-imm64-2.c delete mode 100644 gcc/testsuite/gcc.target/s390/stack-clash-4.c delete mode 100644 gcc/testsuite/gcc.target/s390/stack-clash-5.c delete mode 100644 gcc/testsuite/gcc.target/sparc/overflow-6.c delete mode 100644 gcc/testsuite/gcc.target/vax/bbcci.c delete mode 100644 gcc/testsuite/gcc.target/vax/bbssi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-adddf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-addhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-addqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-addsf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-addsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-andhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-andqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-andsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-ashlsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-ashrsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-divdf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-divhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-divqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-divsf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-divsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-extendhisi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-extendqisi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-extvsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-extzvsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-fixdfhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-fixdfqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-fixdfsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-fixsfhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-fixsfqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-fixsfsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-floatsisf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-insvsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-iorhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-iorqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-iorsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-mova.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-movdf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-movhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-movqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-movsf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-movsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-muldf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-mulhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-mulqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-mulsf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-mulsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-nothi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-notqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-notsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-rotlsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-rotrsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-subdf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-subhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-subqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-subsf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-subsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-truncdfsf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-trunchiqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-truncsihi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-truncsiqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-zextendhisi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-zextendqihi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-eq-zextendqisi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-adddf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-addhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-addqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-addsf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-addsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-andhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-andqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-andsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-ashlsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-ashrsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-divdf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-divhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-divqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-divsf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-divsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-extendhisi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-extendqisi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-extvsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-extzvsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-fixdfhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-fixdfqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-fixdfsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-fixsfhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-fixsfqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-fixsfsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-floatsisf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-insvsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-iorhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-iorqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-iorsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-movdf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-movhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-movqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-movsf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-movsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-muldf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-mulhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-mulqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-mulsf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-mulsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-nothi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-notqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-notsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-rotlsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-rotrsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-subdf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-subhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-subqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-subsf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-subsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-truncdfsf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-xorhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-xorqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-le-xorsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-leu-subhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-leu-subqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-leu-subsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-adddf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-addhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-addqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-addsf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-addsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-andhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-andqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-andsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-ashlsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-ashrsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-divdf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-divhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-divqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-divsf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-divsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-extendhisi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-extendqisi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-extvsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-extzvsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-fixdfhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-fixdfqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-fixdfsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-fixsfhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-fixsfqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-fixsfsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-floatsisf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-insvsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-iorhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-iorqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-iorsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-movdf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-movhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-movqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-movsf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-movsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-muldf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-mulhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-mulqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-mulsf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-mulsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-nothi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-notqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-notsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-rotlsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-rotrsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-subdf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-subhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-subqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-subsf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-subsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-truncdfsf.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-xorhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-xorqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-lt-xorsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-ltu-subhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-ltu-subqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-ltu-subsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-xx-addsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-xx-insvsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/cmpelim-xxu-subsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/compare-add-zero.c delete mode 100644 gcc/testsuite/gcc.target/vax/compare-mov-zero.c delete mode 100644 gcc/testsuite/gcc.target/vax/cpymem.c delete mode 100644 gcc/testsuite/gcc.target/vax/ctzhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/ctzqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/ctzsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/ffshi.c delete mode 100644 gcc/testsuite/gcc.target/vax/ffsqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/ffssi.c delete mode 100644 gcc/testsuite/gcc.target/vax/movmem.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-eq-andhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-eq-andqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-eq-andsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-eq-cmpvsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-eq-cmpzvsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-eq-ctzhi-0.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-eq-ctzhi-1.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-eq-ctzqi-0.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-eq-ctzqi-1.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-eq-ctzsi-0.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-eq-ctzsi-1.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-eq-ffshi.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-eq-ffsqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-eq-ffssi.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-le-andhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-le-andqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-le-andsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-le-cmpvsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-le-cmpzvsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-leu-cmpvsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-leu-cmpzvsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-lt-andhi.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-lt-andqi.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-lt-andsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-lt-cmpvsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-lt-cmpzvsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-ltu-cmpvsi.c delete mode 100644 gcc/testsuite/gcc.target/vax/peephole2-ltu-cmpzvsi.c delete mode 100644 gcc/testsuite/gdc.dg/torture/pr97889.d create mode 100644 gcc/testsuite/gdc.test/runnable/dhry.d delete mode 100644 gcc/testsuite/gfortran.dg/goacc-gomp/fixed-1.f delete mode 100644 gcc/testsuite/gfortran.dg/goacc-gomp/free-1.f90 delete mode 100644 gcc/testsuite/gfortran.dg/goacc/fixed-5.f delete mode 100644 gcc/testsuite/gfortran.dg/gomp/reduction6.f90 delete mode 100644 gcc/testsuite/gfortran.dg/gomp/reduction7.f90 delete mode 100644 gcc/testsuite/gfortran.dg/gomp/scan-1.f90 delete mode 100644 gcc/testsuite/gfortran.dg/gomp/scan-2.f90 delete mode 100644 gcc/testsuite/gfortran.dg/gomp/scan-3.f90 delete mode 100644 gcc/testsuite/gfortran.dg/gomp/scan-4.f90 delete mode 100644 gcc/testsuite/gfortran.dg/gomp/scan-5.f90 delete mode 100644 gcc/testsuite/gfortran.dg/gomp/scan-6.f90 delete mode 100644 gcc/testsuite/gfortran.dg/gomp/scan-7.f90 delete mode 100644 gcc/testsuite/gfortran.dg/ipcp-array-2.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr85796.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr95342.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr98016.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr98017.f90 delete mode 100644 gcc/testsuite/gnat.dg/opt90a.adb delete mode 100644 gcc/testsuite/gnat.dg/opt90a_pkg.ads delete mode 100644 gcc/testsuite/gnat.dg/opt90b.adb delete mode 100644 gcc/testsuite/gnat.dg/opt90b_pkg.ads delete mode 100644 gcc/testsuite/gnat.dg/opt90c.adb delete mode 100644 gcc/testsuite/gnat.dg/opt90c_pkg.ads delete mode 100644 gcc/testsuite/gnat.dg/opt90d.adb delete mode 100644 gcc/testsuite/gnat.dg/opt90d_pkg.ads delete mode 100644 gcc/testsuite/gnat.dg/opt90e.adb delete mode 100644 gcc/testsuite/gnat.dg/opt90e_pkg.ads delete mode 100644 gcc/testsuite/gnat.dg/opt91.adb delete mode 100644 gcc/testsuite/gnat.dg/opt91.ads delete mode 100644 gcc/testsuite/gnat.dg/opt91_pkg.adb delete mode 100644 gcc/testsuite/gnat.dg/opt91_pkg.ads delete mode 100644 gcc/testsuite/go.test/test/alias2.go delete mode 100644 gcc/testsuite/go.test/test/alias3.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/alias3.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/alias3.dir/c.go delete mode 100644 gcc/testsuite/go.test/test/alias3.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/binary-tree-freelist.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/binary-tree-freelist.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/binary-tree.c create mode 100644 gcc/testsuite/go.test/test/bench/shootout/binary-tree.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/binary-tree.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/chameneosredux.c create mode 100644 gcc/testsuite/go.test/test/bench/shootout/chameneosredux.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/chameneosredux.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/fannkuch-parallel.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/fannkuch-parallel.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/fannkuch.c create mode 100644 gcc/testsuite/go.test/test/bench/shootout/fannkuch.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/fannkuch.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/fasta-1000.out create mode 100644 gcc/testsuite/go.test/test/bench/shootout/fasta.c create mode 100644 gcc/testsuite/go.test/test/bench/shootout/fasta.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/fasta.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/k-nucleotide-parallel.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/k-nucleotide-parallel.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/k-nucleotide.c create mode 100644 gcc/testsuite/go.test/test/bench/shootout/k-nucleotide.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/k-nucleotide.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/mandelbrot.c create mode 100644 gcc/testsuite/go.test/test/bench/shootout/mandelbrot.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/mandelbrot.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/meteor-contest.c create mode 100644 gcc/testsuite/go.test/test/bench/shootout/meteor-contest.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/meteor-contest.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/nbody.c create mode 100644 gcc/testsuite/go.test/test/bench/shootout/nbody.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/nbody.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/pidigits.c create mode 100644 gcc/testsuite/go.test/test/bench/shootout/pidigits.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/pidigits.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/regex-dna-parallel.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/regex-dna-parallel.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/regex-dna.c create mode 100644 gcc/testsuite/go.test/test/bench/shootout/regex-dna.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/regex-dna.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/reverse-complement.c create mode 100644 gcc/testsuite/go.test/test/bench/shootout/reverse-complement.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/reverse-complement.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/spectral-norm-parallel.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/spectral-norm.c create mode 100644 gcc/testsuite/go.test/test/bench/shootout/spectral-norm.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/spectral-norm.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/threadring.c create mode 100644 gcc/testsuite/go.test/test/bench/shootout/threadring.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/threadring.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/timing.log create mode 100755 gcc/testsuite/go.test/test/bench/shootout/timing.sh create mode 100644 gcc/testsuite/go.test/test/bugs/bug395.go create mode 100644 gcc/testsuite/go.test/test/bugs/placeholder delete mode 100644 gcc/testsuite/go.test/test/chan/select8.go create mode 100755 gcc/testsuite/go.test/test/errchk delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug487.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug488.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug488.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug488.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug489.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug492.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug492.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug492.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug493.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug494.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug496.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug497.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug499.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug500.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug501.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug502.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug503.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug504.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug504.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug504.dir/c.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug504.dir/main.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug504.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug505.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug506.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug506.dir/main.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug506.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug507.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug507.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug507.dir/c.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug507.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug508.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug509.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/gcc67968.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/gcc67968.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/gcc67968.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/gcc78763.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/gcc80226.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/gcc89321.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue12621.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue14540.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue15002.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue16949.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue19113.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue20923.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue21253.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue22305.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue23188.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue23489.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue23912.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue26335.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue26340.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue28601.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue30116.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue30116.out delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue30116u.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue30116u.out delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue30659.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue30659.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue30659.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue32901.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue32901.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue32901.dir/c.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue32901.dir/main.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue32901.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue32922.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue32922.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue32922.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33013.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33013.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33013.dir/c.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33013.dir/d.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33013.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33020.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33020.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33020.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33062.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33158.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33158.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33158.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33219.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33219.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33219.dir/c.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33219.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33739.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33739.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33739.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue34503.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue34503.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue34503.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue34577.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue34577.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue34577.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue35739.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue35739.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue35739.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue38125.go create mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue3924.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue40152.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue40252.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue40252.dir/main.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue40252.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue42790.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue6977.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue8042.go create mode 100644 gcc/testsuite/go.test/test/golden.out create mode 100644 gcc/testsuite/go.test/test/mapnan.go create mode 100755 gcc/testsuite/go.test/test/run create mode 100644 gcc/testsuite/go.test/test/safe/main.go create mode 100644 gcc/testsuite/go.test/test/safe/nousesafe.go create mode 100644 gcc/testsuite/go.test/test/safe/pkg.go create mode 100644 gcc/testsuite/go.test/test/safe/usesafe.go create mode 100644 gcc/testsuite/go.test/test/syntax/forvar.go create mode 100644 gcc/testsuite/go.test/test/testlib delete mode 100644 gcc/testsuite/lib/hwasan-dg.exp delete mode 100644 gcc/tree-ssa-reassoc.h create mode 100644 libgcc/config/vxcache.c delete mode 100644 libgo/go/runtime/testdata/testprogcgo/needmdeadlock.go delete mode 100644 libgo/go/syscall/socket_hurd.go delete mode 100644 libgo/misc/cgo/errors/badsym_test.go create mode 100644 libgo/runtime/go-cdiv.c delete mode 100644 libgomp/testsuite/libgomp.fortran/scan-1.f90 delete mode 100644 libgomp/testsuite/libgomp.oacc-c++/cache-1.C delete mode 100644 libphobos/libdruntime/core/sys/freebsd/config.d delete mode 100644 libsanitizer/hwasan/Makefile.am delete mode 100644 libsanitizer/hwasan/Makefile.in delete mode 100644 libsanitizer/hwasan/hwasan.cpp delete mode 100644 libsanitizer/hwasan/hwasan.h delete mode 100644 libsanitizer/hwasan/hwasan_allocator.cpp delete mode 100644 libsanitizer/hwasan/hwasan_allocator.h delete mode 100644 libsanitizer/hwasan/hwasan_checks.h delete mode 100644 libsanitizer/hwasan/hwasan_dynamic_shadow.cpp delete mode 100644 libsanitizer/hwasan/hwasan_dynamic_shadow.h delete mode 100644 libsanitizer/hwasan/hwasan_exceptions.cpp delete mode 100644 libsanitizer/hwasan/hwasan_flags.h delete mode 100644 libsanitizer/hwasan/hwasan_flags.inc delete mode 100644 libsanitizer/hwasan/hwasan_globals.cpp delete mode 100644 libsanitizer/hwasan/hwasan_globals.h delete mode 100644 libsanitizer/hwasan/hwasan_interceptors.cpp delete mode 100644 libsanitizer/hwasan/hwasan_interceptors_vfork.S delete mode 100644 libsanitizer/hwasan/hwasan_interface_internal.h delete mode 100644 libsanitizer/hwasan/hwasan_linux.cpp delete mode 100644 libsanitizer/hwasan/hwasan_malloc_bisect.h delete mode 100644 libsanitizer/hwasan/hwasan_mapping.h delete mode 100644 libsanitizer/hwasan/hwasan_memintrinsics.cpp delete mode 100644 libsanitizer/hwasan/hwasan_new_delete.cpp delete mode 100644 libsanitizer/hwasan/hwasan_poisoning.cpp delete mode 100644 libsanitizer/hwasan/hwasan_poisoning.h delete mode 100644 libsanitizer/hwasan/hwasan_report.cpp delete mode 100644 libsanitizer/hwasan/hwasan_report.h delete mode 100644 libsanitizer/hwasan/hwasan_setjmp.S delete mode 100644 libsanitizer/hwasan/hwasan_tag_mismatch_aarch64.S delete mode 100644 libsanitizer/hwasan/hwasan_thread.cpp delete mode 100644 libsanitizer/hwasan/hwasan_thread.h delete mode 100644 libsanitizer/hwasan/hwasan_thread_list.cpp delete mode 100644 libsanitizer/hwasan/hwasan_thread_list.h delete mode 100644 libsanitizer/hwasan/hwasan_type_test.cpp delete mode 100644 libsanitizer/hwasan/libtool-version delete mode 100644 libstdc++-v3/include/bits/atomic_timed_wait.h delete mode 100644 libstdc++-v3/include/bits/atomic_wait.h delete mode 100644 libstdc++-v3/include/bits/semaphore_base.h delete mode 100644 libstdc++-v3/include/bits/std_thread.h delete mode 100644 libstdc++-v3/include/std/latch delete mode 100644 libstdc++-v3/include/std/semaphore delete mode 100644 libstdc++-v3/include/std/source_location delete mode 100644 libstdc++-v3/testsuite/18_support/source_location/1.cc delete mode 100644 libstdc++-v3/testsuite/18_support/source_location/consteval.cc delete mode 100644 libstdc++-v3/testsuite/18_support/source_location/srcloc.h delete mode 100644 libstdc++-v3/testsuite/18_support/source_location/version.cc delete mode 100644 libstdc++-v3/testsuite/23_containers/array/debug/constexpr_c++11.cc delete mode 100644 libstdc++-v3/testsuite/23_containers/map/allocator/move_cons.cc delete mode 100644 libstdc++-v3/testsuite/23_containers/multimap/allocator/move_cons.cc delete mode 100644 libstdc++-v3/testsuite/23_containers/multiset/allocator/move_cons.cc delete mode 100644 libstdc++-v3/testsuite/23_containers/set/allocator/move_cons.cc delete mode 100644 libstdc++-v3/testsuite/24_iterators/associated_types/iterator.t [...] delete mode 100644 libstdc++-v3/testsuite/26_numerics/bit/bit.cast/bit_cast.cc delete mode 100644 libstdc++-v3/testsuite/26_numerics/bit/bit.cast/version.cc delete mode 100644 libstdc++-v3/testsuite/29_atomics/atomic/wait_notify/1.cc delete mode 100644 libstdc++-v3/testsuite/29_atomics/atomic/wait_notify/2.cc delete mode 100644 libstdc++-v3/testsuite/29_atomics/atomic/wait_notify/bool.cc delete mode 100644 libstdc++-v3/testsuite/29_atomics/atomic/wait_notify/generic.cc delete mode 100644 libstdc++-v3/testsuite/29_atomics/atomic/wait_notify/pointers.cc delete mode 100644 libstdc++-v3/testsuite/29_atomics/atomic_flag/wait_notify/1.cc delete mode 100644 libstdc++-v3/testsuite/29_atomics/atomic_float/wait_notify.cc delete mode 100644 libstdc++-v3/testsuite/29_atomics/atomic_integral/wait_notify.cc delete mode 100644 libstdc++-v3/testsuite/29_atomics/atomic_ref/wait_notify.cc delete mode 100644 libstdc++-v3/testsuite/30_threads/jthread/95989.cc delete mode 100644 libstdc++-v3/testsuite/30_threads/latch/1.cc delete mode 100644 libstdc++-v3/testsuite/30_threads/latch/2.cc delete mode 100644 libstdc++-v3/testsuite/30_threads/latch/3.cc delete mode 100644 libstdc++-v3/testsuite/30_threads/semaphore/1.cc delete mode 100644 libstdc++-v3/testsuite/30_threads/semaphore/2.cc delete mode 100644 libstdc++-v3/testsuite/30_threads/semaphore/least_max_value_neg.cc delete mode 100644 libstdc++-v3/testsuite/30_threads/semaphore/try_acquire.cc delete mode 100644 libstdc++-v3/testsuite/30_threads/semaphore/try_acquire_for.cc delete mode 100644 libstdc++-v3/testsuite/30_threads/semaphore/try_acquire_posix.cc delete mode 100644 libstdc++-v3/testsuite/30_threads/semaphore/try_acquire_until.cc delete mode 100644 libstdc++-v3/testsuite/30_threads/this_thread/95989.cc delete mode 100644 libstdc++-v3/testsuite/libstdc++-prettyprinters/filesystem-ts.cc delete mode 100644 libstdc++-v3/testsuite/performance/25_algorithms/inplace_merge.cc delete mode 100644 libstdc++-v3/testsuite/util/atomic/wait_notify_util.h