This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/rust/master in repository gcc.
from 59d4ee6cc1b Merge #1750 adds 8f4634fb82d tree-optimization/105801 - CCP and .DEFERRED_INIT adds 33be3ee36a7 vect-patterns: Fix up vect_recog_rotate_pattern [PR108064] adds 69ec1e2065a AArch64: Fix ILP32 tbranch adds 531ca06c007 Fortran: NULL pointer dereference while parsing a function [...] adds f82afb69764 libstdc++: Update backtrace-rename.h adds 37c2d99f3f5 i386: Fix up *concat*_{5,6,7} patterns [PR108044] adds 7450b25566b ipa-cp: Write transformation summaries of all functions adds 4834e9360f7 ipa: Better way of applying both IPA-CP and IPA-SRA (PR 103227) adds 095a13eda2c ipa-cp: Leave removal of unused parameters to IPA-SRA adds 10478270fe0 ipa-sra: Treat REFERENCE_TYPES as always dereferencable adds 803a91330bf ipa-sra: Move caller->callee propagation before callee->caller one adds e3a5cc3259e ipa-sra: Be optimistic about Fortran descriptors adds f2cf4c6121d ipa-sra: Forward propagation of sizes which are safe to der [...] adds 8a263116d43 ipa: Avoid looking for IPA-SRA replacements where there are none adds f17ddf2c484 Daily bump. adds 512098a3316 libgccjit: Allow comparing vector types adds d3fee43fb38 tree-optimization/107617 - big-endian .LEN_STORE VN adds 693638252aa docs: document --param=ipa-sra-ptrwrap-growth-factor adds e165214777a mklog: do not depend on recent unidiff version new 81007c52548 Merge commit '95dc11475dac06b5eecd904079de8aa94827a36a^' into HEAD adds 95dc11475da rust: Fix up aarch64-linux bootstrap [PR106072] new 09e9d996b0a Merge commit '95dc11475dac06b5eecd904079de8aa94827a36a' int [...] adds 81f86cb969c contrib: add copyright for my scripts adds 8c2451ba460 AArch64: div-by-255, ensure that arguments are registers. [ [...] adds 049dccd080c ipa-sra: Fix parameter description. adds 881c6cabce5 libstdc++: Fix size passed to operator delete [PR108097] adds 9316ad3b435 OpenMP/Fortran: Combined directives with map/firstprivate o [...] adds 330b9a8d87d OpenMP: Duplicate checking for map clauses in Fortran (PR107214) adds 1eee94d3517 Merge modula-2 front end onto gcc. adds 6539bbc1483 ipa-sra: Fix address escape case when detecting Fortran des [...] adds 0e9495303db ipa-sra: Consider the first parameter of methods safe to de [...] adds 2bce22e88e1 btf: add 'extern' linkage for variables [PR106773] adds 4f7aa145b79 btf: fix 'extern const void' variables [PR106773] adds 70b303049e4 btf: correct generation for extern funcs [PR106773] adds 41faa1d7beb analyzer: don't call binding_key::make on empty regions [PR108065] adds 26f4aefaebc Daily bump. adds 4ef521bbc63 c++: fix initializer_list transformation [PR108071] adds bf3ce6f84a7 into-ssa: Fix emitting debug stmts after asm goto [PR108095] adds 930b3d6948f middle-end/108086 - reduce operand scanner use from inliner adds c263c3eba89 gcov: annotate uncovered branches [PR107537] adds e205ec03f07 libgfortran's ISO_Fortran_binding.c: Use GCC11 version for [...] adds 157003d450a PR-108123 gcc/m2/gm2config.h.in adds 32582c190b9 Adjust ChangeLog entries from m2 merge. new ab1305234f5 Merge commit '9cf9f3c7629d768d940d9f87cddcd616bb0449e0^' into HEAD adds 9cf9f3c7629 testsuite: Add support for Rust and Modula-2 effective targ [...] new b93418944e7 Merge commit '9cf9f3c7629d768d940d9f87cddcd616bb0449e0' into HEAD adds 4a164808413 testsuite: Fix up * quoting in glob strings new 6d4f8ef1a19 Merge commit '4a1648084137f515eddd5dc087d5dfbf360a5bfa' into HEAD adds 85d0d2683b7 Subject: [committed, pushed] PR-107607 m2: Remove bdepend o [...] adds 3f101e32e2f c++, libstdc++: Add typeinfo for _Float{16,32,64,128,32x,64 [...] adds d49b2a3a1db middle-end/108086 - avoid quadraticness in copy_edges_for_bb adds 7283380a582 middle-end/70090: Document that -fsanitize=object-size uses [...] adds f5300d28bfa doc: Fix documentation for __builtin_dynamic_object_size adds 8b775b4c48a c++: Ensure !!var is not an lvalue [PR107065] adds 12abd5a7d13 IRA: Check that reg classes contain a hard reg of given mod [...] adds 38304846d18 c++: partial ordering with memfn ptr cst [PR108104] adds be124477b38 c++: local alias in typename in lambda [PR105518] adds 18499b9f848 c++: extract_local_specs and unevaluated contexts [PR100295] adds 147e276b580 c++: class-scope qualified constrained auto [PR107188] adds 52e7ff23ff5 c++: mangle contracts in write_mangled_name adds 57ab3714b6c c++: rename parameter adds e79d5196337 c++: variadic using-decl with parm pack in terminal name [P [...] adds c8f767b2c00 Daily bump. adds fb33e104f48 Fix intrin name in Intel CMPccXADD adds 18af26fc375 Remove libgomp/testsuite/libgomp.fortran/allocate-4.f90 [PR108056] adds 711e0acdbb2 middle-end/108086 - more operand scanner reduction in inlining adds ddcaa60983b loop-invariant: Split preheader edge if the preheader bb en [...] adds 340ddeae661 middle-end/108086 - remove PR28238 fix superseeded by PR34018 fix adds 8f2a8be579f gcc-changelog/git_email.py: Support older unidiff.PatchSet adds 66c2f03d4cb gcc-changelog: do not use PatchSet.from_filename adds da85bfc7502 middle-end/108086 - avoid unshare_expr when remapping SSA names adds d386d399205 contrib: make warnings unique in filter-clang-warnings.py adds 92eb0adc14a libstdc++: Fix self-move for std::weak_ptr [PR108118] adds df049cb2153 RISC-V: Note that __builtin_riscv_pause() implies Xgnuzihin [...] adds 9bb7864877a RISC-V: Fix up some wording in the mcpu/mtune comment adds 2a27ae32fab Add a new warning option -Wstrict-flex-arrays. adds b50fe16a3b2 Revert "IRA: Check that reg classes contain a hard reg of g [...] adds 2fdc8546b5c analyzer: add src_region param to region_model::check_for_p [...] adds 0b1d66658ec coroutines: Build pointer initializers with nullptr_node [P [...] adds 64c986b4955 libstdc++: Diagnose broken allocator rebind members adds 59822c39207 libstdc++: Fixes for std::expected adds 8d9e2776a6d libstdc++: Add monadic operations to std::expected for C++2 [...] adds 1dea4fc642a Suppress -fstack-protector warning on hppa. adds e51c5d5aa27 Update baseline symbols for hppa-linux. adds 1c118c99706 speed up end_fde_sort using radix sort adds 6e56633daae initialize fde objects lazily adds 5fb1e67453f Daily bump. adds b1f91819e31 libbacktrace: unpack literals into output buffer adds 982629bea41 c++: constantness of non-dependent NTTP argument [PR107437] new e9b5dc738b0 Merge commit 'f80f540e394e87ac70349bad109bfc4b465c7c98^' into HEAD adds f80f540e394 rs6000: Add Rust support to traceback table new 7d39b618001 Merge commit 'f80f540e394e87ac70349bad109bfc4b465c7c98' int [...] adds 92bc3617572 Daily bump. adds 09710f99349 Add a check for invalid use of BOZ with a derived type. adds 0b2428ee830 PR-108122 Reduce sleep times in gm2/pimcoroutines/run/pass/ [...] adds fd69977febf build: doc: Obsolete Solaris 11.3 support adds e2e154fe5ba Daily bump. adds e4337398620 RISC-V: Fix RVV related testsuite adds 88b531d0323 x86: Don't add crtfastmath.o for -shared adds 17b41a28396 gcc-changelog: stop using --flake8 adds 97a8e88cd7d rs6000: use li;x?oris to build constant adds b346e77f4d7 RISC-V: Fix vwrite_csr.c and vread_csr.c adds 61f9fe40493 RISC-V: Change vlmul printing rule adds f39b7a4d37f hwasan: Add libhwasan_preinit.o adds 03fb35f8753 testsuite: Fix up pr107397.f90 test [PR107397] adds 2b2cec58ff5 gcc-changelog: Add warning for auto-added files adds 98756bcbe27 aarch64: PR target/108140 Handle NULL target in data intrin [...] adds ea37e96a37b testsuite: Fix up pr64536.c for LLP64 targets [PR108151] adds 7e9ec734f9f gcc-changelog: allow digit in component name adds a9f6a2b7f57 gcc-changelog: support digits in PR's component in subject adds 158b18ffa51 modula2: Fix up bootstrap on powerpc64le-linux [PR108147] adds de2b8c41b87 modula2: Don't treat % in Modula 2 messages specially adds 6e85f89a7d5 testsuite: Fix up pr64536.c for LLP64 targets [PR108151] adds 22dc669e109 RISC-V: Fix RVV machine mode attribute configuration adds 9243c3d1b63 RISC-V: Support VSETVL PASS for RVV support adds c2c29fbebb9 RISC-V: Simplify ASM checks in gcc.target/riscv/rvv/base/. adds e4433e075fc RISC-V: Add testcases for VSETVL PASS adds 6f18836ca03 RISC-V: Add testcases for VSETVL PASS 2 adds 76023293e6e RISC-V: Add testcases for VSETVL PASS 3 adds 5a1b66b77cf RISC-V: Add testcases for VSETVL PASS 4 adds 6c098f7d23d RISC-V: Add testcases for VSETVL PASS 5 adds 8577356f4b8 RISC-V: Remove unit-stride store from ta attribute adds aa510619f8b arm: correctly define __ARM_FEATURE_CLZ adds ec459469f8a tree-optimization/108164 - undefined overflow with IV vecto [...] adds 263c22a95bc build: add -Wconditionally-supported to strict_warn [PR64867] adds 68e51bd0a85 c-family: Fix ICE with -Wsuggest-attribute [PR98487] adds 4e4620d8c79 c: Diagnose compound literals with function type [PR108043] adds a39f454f0fa contracts: Lowercase {MAYBE,NEVER}_CONTINUE adds a7c8036b260 c++: ICE with concepts TS multiple auto deduction [PR101886] adds 64f7a3b3876 c++: modules and std::source_location::current() def arg [P [...] adds 1e007fa5c92 build: avoid -Wconditionally-supported on qsort check adds d2ef2327bb3 Daily bump. adds 1060cd2ad00 rs6000: Optimize cmp on rotated 16bits constant new 6863cc3a23e Merge commit '02c031088ac0bbf716aec52e027d615b7a5a572b^' into HEAD adds 02c031088ac rust: fix link serialization [PR108113] new 15c3184e88a Merge commit '02c031088ac0bbf716aec52e027d615b7a5a572b' int [...] adds 05b7cf52e1b d/104749 - document host GDC version requirement adds 0bdd2261c25 Don't use PHI equivalences in range-on-entry. adds 49b6b7ac331 c++: NTTP object wrapper substitution fixes [PR103346, ...] adds a6504f13a05 coroutines: Accept 'extern "C"' coroutines. adds aed5584ff68 Fortran: a C interoperable function cannot have the CLASS a [...] adds 8aa045c9748 c++, tree: walk TREE_VEC (and VECTOR_CST) in natural order [...] adds a996888327c Daily bump. adds 302485a70a3 c++: source position of lambda captures [PR84471] adds ef0abcbc400 fold: fix use of protected_set_expr_location_unshare adds 282462b3958 rs6000: Raise error for __vector_{quad,pair} uses without M [...] adds 94cf7a2d95b fold-const: Treat fp conversion to a type with same mode as copy adds fb73bfdb677 rs6000: Fix the wrong location of OPTION_MASK_P10_FUSION se [...] adds 2b1a604a9b2 libgo: check for makecontext in -lucontext adds 18fc70aa9c7 gfortran.dg/read_dir.f90: Make PASS on Windows adds 3102b57f310 libstdc++: Don't call 4-5 argument to_chars with chars_format{} adds 3e030227eab libgccjit: silent 2 Clang warnings adds 0d1b5446bf1 contrib: filter out more unrelated warnings adds 1119902b6c7 openmp: Don't try to destruct DECL_OMP_PRIVATIZED_MEMBER va [...] adds af49fd41abc contrib: simplify filter-clang-warnings.py adds 88709c4a1e6 modula2: Fix lto profiledbootstrap on powerpc64le-linux and [...] adds 39ebd3a9f5c Make -fwhole-program to work with incremental LTO linking adds 6bfc384f559 When doing WPA in incremental link pass down resolution info. adds 89ba8366fe1 Skip -fwhole-program when merging LTO options. adds 845b514e8a1 middle-end/107994 - ICE after error with comparison gimplification adds 3cc159bc015 libffi: Fix X86 32b Darwin build and EH frames. adds f661b3d11e5 libffi: Update LOCAL_PATCHES. adds 623daaf8a22 nvptx: support bar.red instruction adds fdc7469cf59 nvptx: reimplement libgomp barriers [PR99555] adds 91e0d22025e [PATCH] Use toplevel configure for GMP and MPFR for gdb adds 193fccaa5c3 Fix PR 105532: match.pd patterns calling tree_nonzero_bits [...] adds 37d8312f560 testsuite: Fix pr55569.c excess errors on LLP64 adds de282a20120 Daily bump. adds bbe04bade0c Update znver4 costs adds 924033e39bd Compare DECL_NOT_FLEXARRAY for LTO tree merging adds eef81eefcdc Zen4 tuning part 2 adds ec8f914f572 libstdc++: Add [[nodiscard]] in <chrono> adds d2d3826cd4b libstdc++: Define and use variable templates in <chrono> adds 5b30e9bc211 aarch64: Fix plugin header install adds 7b2cf504146 tree-optimization/107451 - SLP load vectorization issue adds 0cb5d7cdbab cse: Fix up CSE const_anchor handling [PR108193] adds 5c17adfb5d0 phiopt: Drop SSA_NAME_RANGE_INFO in maybe equal case [PR108166] adds d4a320f1ee4 testsuite/107809 - fix vect-recurr testcases adds b97c33fbd28 bootstrap/106482 - document minimal GCC version adds e48864e51d2 docs: Link to correct section for constraint modifiers adds 27afe64c193 docs: Fix inconsistent example predicate name adds 74544bdadc4 docs: Fix peephole paragraph ordering adds 794af0d00b7 Fortran: check for invalid uses of statement functions argu [...] adds 907c84cb1d4 compiler: remove unused fields adds 9fc61d45fa1 libstdc++: Implement C++20 time zone support in <chrono> adds d33a250f708 libstdc++: Add GDB printers for <chrono> types adds 9247402a29d libstdc++: Add helper function in <format> adds f99b94865fa libstdc++: Add std::format support to <chrono> adds ee4af2ed0b7 libstdc++: Avoid recursion in __nothrow_wait_cv::wait [PR105730] adds 23be9d78f4b testsuite: don't declare printf in coro.h adds 40b8ac12dfc Daily bump. adds e70380f4545 contrib: Add dg-out-generator.pl adds 8ec5fcb6fc7 libstdc++: Improve output of default contract violation han [...] adds 7e76cd96950 Remove not needed assert macro which fails. adds 85112fbbfd9 RISC-V: Fix muti-line condition format adds 9374f766a75 RISC-V: Fix incorrect annotation adds 37fd10fd3eb RISC-V: Remove side effects of vsetvl/vsetvlmax intriniscs [...] adds b47b33c799b RISC-V: Remove side effects of vsetvl pattern in RTL. adds 55d65ad4fd8 RISC-V: Update vsetvl/vsetvlmax intrinsics to the latest api name. adds a143c3f7a61 RISC-V: Support vle.v/vse.v intrinsics adds 16eb1f43ab4 RISC-V: Fix vle constraints adds a846817739c c++, driver: Fix -static-libstdc++ for targets without Bsta [...] adds db3c5831f80 libstdc++: Remove problematic static_assert from src/c++20/tzdb.cc adds 24a7980d0f4 PR target/106933: Limit TImode STV to SSA-like def-use chai [...] adds 0b2c1369d03 PR target/107548: Handle vec_select in STV on x86. adds 1e7d2b2d22c Fortran: Typo/unicode-o fixes adds b358521b608 libstdc++: Fix Darwin bootstrap error in src/c++20/tzdb.cc adds bd1fc4a219d c++: template friend with variadic constraints [PR107853] adds fd1b0aefda5 tree-ssa-dom: can_infer_simple_equiv fixes [PR108068] adds 3d6bb832022 phiopt: Improve value_replacement maybe equal phires range [...] adds cf59c8983ef c++: get_nsdmi in template context [PR108116] adds 6a95f0e0a06 Fortran: incorrect array bounds when bound intrinsic used i [...] adds 9149a5b7e0a Reimplement GNU threads library on native Windows adds 376d6b8c6a8 Daily bump. adds 163f0f22673 libgcc, Darwin: No early install for the compatibility libg [...] adds 4c3a036be5f libstdc++, testsuite: Correct an init. adds 8ec139af5ea libstdc++: Test for tzdata.zi before fallback version files. adds 3cf6d0e1830 [Committed] Tweak new gcc.target/i386/pr107548-1.c for -mar [...] adds 843c4d2fb4c Daily bump. adds 339db340af2 libgcc: fix gfortran build on Windows adds febb58d28bf Use movss/movsd to implement V4SI/V2DI VEC_PERM on x86. adds bc38aee755d Daily bump. adds e54375d85d4 x86: Add a new option -mdaz-ftz to enable FTZ and DAZ flags [...] adds 3e9783139c0 testsuite: fix analyzer failures on AIX adds e2acff49fb2 Daily bump. adds acc727cf02a rs6000: Rework option -mpowerpc64 handling [PR106680] adds 12b23c718cd RISC-V: Fix ICE for avl_info deprecated copy and pp_print error. adds 681a5632e0a RISC-V: Fix ICE of visiting non-existing block in CFG. adds 3d365acf982 RISC-V: Add riscv_vector.h wrapper adds 89d5982b8f9 xtensa: Tabify, and trim trailing spaces adds b22f86ba958 xtensa: Clean up xtensa_expand_prologue adds 98a1b4d073b xtensa: Change GP_RETURN{,_REG_COUNT} to GP_RETURN_{FIRST,LAST} adds 48a0e822666 xtensa: Generate density instructions in set_frame_ptr adds b92f1c2dcc7 gcc: xtensa: use define_c_enums instead of define_constants adds cf8b110ce33 gcc: fix Windows target binutils secrel detection adds b0a32b6e1b9 Fixed typo in RISCV adds 3895dd76751 riscv: attr: Synchronize comments with code adds 7c755fd9018 riscv: Restructure callee-saved register save/restore code adds 2e886eef7f2 RISC-V: Produce better code with complex constants [PR95632 [...] adds 103f963e5cf Commit right version of last patch (missing modes) adds 7b885ecc05f Daily bump. adds 31ec2032474 RISC-V: Return const ref. for vl_vtype_info::get_avl_info adds ee6f262b87f strlen: do not use cond_expr for boundaries adds d898a17b927 contrib: add contrib to update-copyright.py script adds 38b649ec16c Use ix86_expand_clear in ix86_split_ashl. adds 4003e470a7f Provide zero_extend versions/variants of several patterns on x86. adds 9b111debbfb Daily bump. adds 65fed695f7b xtensa: Check DF availability before use adds da086e472b6 gcc: xtensa: use GP_RETURN_* instead of magic constant adds 26be8b84603 scoped tables: insert before further lookups adds 50a02703899 varpool: do not add NULL vnodes to referenced adds d7c8a16537a tree-inline decl_map: skip mapping NULL to itself adds 8251f319439 [C++] constraint: insert norm entry once adds e2535c60352 ssa-loop-niter: skip caching of null operands adds a7d397bf6fa tree-inline decl_map: skip mapping result's NULL default def adds 184278b93fc postreload-gcse: no insert on mere lookup adds 06be65894f7 tm: complete tm_restart insertion adds 6ec8079e0b7 [C++] constexpr: request insert iff depth is ok adds 3d40144cb4b lto: drop dummy partition mapping adds 025e3d57995 ada: don't map NULL decl to locus adds 1b927085205 hash set: reject attempts to add empty values adds 8d48107702a hash-map: reject empty-looking insertions adds 512af6c3803 parloops: don't request insert that won't be completed adds 603da201681 prevent hash set/map insertion of deleted entries adds bbab9c83f27 Daily bump. adds cdc6bf44eec Modify checks to avoid referencing NULL pointer. adds 4269a6567eb Fix memory constraint on MVE v[ld/st][2/4] instructions [PR107714] adds ebf7dd754a9 regressions tests for PR103770 adds 012fdbc1423 check hash table insertions adds 0e8c946508f Daily bump. adds ebc41f9a817 modula-2: Fix building the plugin for Darwin [PR107612]. adds 2d8c2fdc299 modula-2,libgm2: Add undefined, dynamic_lookup to m2 libs links. adds 70a5e6280d8 configure: Do not build the ununsed libffi shared library. adds 90323d0b4b9 Daily bump. adds d423e8dc590 modula2: Ensure that module registration constructors are ' [...] adds d64f8779061 Rotate ChangeLog files. adds 4f1314f547f Add post-reload splitter for extendditi2 on x86_64. adds d4382aedcda Daily bump. adds 68127a8e878 Update Copyright year in ChangeLog files adds 74d5206fb6d Update copyright dates. adds ff59f76fb81 Update Copyright year in ChangeLog files adds aeee4812442 Update copyright years. adds 46c0ea7704e Update copyright years. adds 8385088039f Ada,Darwin: Do not link libgcc statically on Darwin 8 and 9 [...] adds 3b6cac2b44b Compute a table of DWARF register sizes at compile adds 97bbdb726ab Define __LIBGCC_DWARF_REG_SIZES_CONSTANT__ if DWARF registe [...] adds cb775ecd6e4 libgcc: Specialize execute_cfa_program in DWARF unwinder fo [...] adds ec1db901793 i386: correct division modeling in lujiazui.md adds fee53a3194c Daily bump. adds e1e2b007030 ada: Fix support of Default_Component_Value aspect on deriv [...] adds 930b81af5b0 ada: Cannot reference ghost entity in class-wide precondition adds 7512dcc9423 ada: Simplify [Small_]Integer_Type_For adds 7caa6841819 ada: Fix detection of function calls in object declarations adds 1fc93c2437d ada: GNAT UGN: Adjust wording in "Platform-specific Informa [...] adds 83d52e6de23 ada: Make Sem_Util.Is_Aliased_View predicate more robust adds 48d9f7cb215 ada: Another small adjustment to special resolution of memb [...] adds 742084ada1e ada: Adapt frontend optimization for aggregate assignment adds bfe1ab222a8 ada: Fix calling convention of foreign functions returning [...] adds 32841e7e848 ada: Make Apply_Discriminant_Check.Denotes_Explicit_Derefer [...] adds d3f50f75aa3 ada: Fix format string parsing in GNAT.Formatted_String adds de77a81b2c9 ada: Fix premature finalization of return temporary adds 7bad99da3d2 ada: Fix parsing bug in GNAT.Formatted_String adds 54d7221aca4 ada: Fix GNAT.Formatted_String's handling of real values adds 238ff612f2f ada: output.adb: fix newline being inserted when buffer is full adds 201c21b0e84 ada: Fix unescaped quotes when combining fdiagnostics-forma [...] adds 4fb639a7fee cfgrtl: Don't try to redirect asm goto to EXIT [PR108263] adds 226a498733e expr: Fix up store_expr into SUBREG_PROMOTED_* target [PR108264] adds de59d8bd163 PR target/108229: A minor STV compute_convert_gain tweak on x86. adds d0558f420b2 Improve ix86_expand_int_movcc to allow condition (mask) sharing. adds b3009222b7b tree-optimization/105043: Object Size Checking docs cleanup adds 96127a4100e Revert "libgcc: Specialize execute_cfa_program in DWARF unw [...] adds d010efbfb89 Revert "Define __LIBGCC_DWARF_REG_SIZES_CONSTANT__ if DWARF [...] adds 455acc43518 Revert "Compute a table of DWARF register sizes at compile" adds 8fdef16cd5d libgcc: Specialize execute_cfa_program in DWARF unwinder fo [...] adds 0425ae780fb OpenMP: GC unused SIMD clones adds e098c5d1052 testsuite: AIX adds 0f8fbb57a89 Daily bump. adds 9e74b7ec0b2 i386: Remove Meteorlake's family_model adds 44baa34157c Initial Emeraldrapids Support adds 8692b15ae7c ubsan: Avoid narrowing of multiply for -fsanitize=signed-in [...] adds 345dffd0d4e generic-match-head: Don't assume GENERIC folding is done on [...] adds ebc44911944 vrp: Handle pointers in maybe_set_nonzero_bits [PR108253] adds 1530a9b1f45 libstdc++: Fix std::array<T, 0>::data() to be a constant ex [...] adds 8e7fc26f8aa MAINTAINERS: Add myself as Modula-2 front-end maintainer adds 181afe5ca60 Modula-2, testsuite: No 96 bit floating type on Darwin. adds e15e8d430c5 modula-2, doc: Build dvi, ps and pdf doc in the gcc/doc directory. adds 751c2d9a46f modula-2: Module registration constructors need to be visib [...] adds ec6d1fc09fa modula-2: Fix registration of modules via constructors [PR108183]. adds 96cba8ebe51 libstdc++: Export the __gnu_cxx::zoneinfo_dir_override symb [...] adds edc038863d8 Avoid quadratic behaviour of LTO symbol promotion adds fc349931adc c++: Error recovery in merge_default_template_args [PR108206] adds 238e292cf5d c++: mark_single_function and SFINAE [PR108282] adds faccda27684 Daily bump. adds e36e57b032b libstdc++: Fix std::chrono::hh_mm_ss with unsigned rep [PR108265] adds b1ad7487544 libstdc++: Only use std::atomic<tzdb_list::_Node*> if lock [...] adds 56be1970765 libstdc++: Support single components in name of chrono::cur [...] adds 72ce780a497 Add AMD znver4 instruction reservations adds 29c3218618e openmp: Fix up finish_omp_target_clauses [PR108286] adds 2421470867f modula-2, driver: Handle static-libstd++ for targets withou [...] adds dd77b049995 modula-2, driver: Implement handling for -static-libgm2. adds a24888388ba Add missing declarations to gcc/m2/gm2-libs-min/M2RTS.{def,mod} adds 46924ad7806 ada: Fix incorrect warning about unreferenced packed arrays adds d990f34e931 ada: Fix finalization issues in extended return statements adds 0a8824f7025 ada: Update doc for -gnatw_q adds 0776fec1557 ada: Better error message for bad Discard_Names configurati [...] adds 8313c5f600f ada: Revert to constrained allocation for string concatenation adds 2aa5f94243c ada: Spurious error on Lock_Free protected type with discriminants adds 912d1e184a4 ada: Fix generic instantiation of sibling package adds 90d3cd03b35 ada: Adjust handling of "%g" in GNAT.Formatted_String adds f0bed52ec97 ada: Simplify new expansion of contracts adds 59d1681bf3d ada: Further adjust freezing for expansion of contracts adds e45bef1ec67 ada: Update gnatpp documentation with --layout switch adds 9ef547a7a99 ada: INOX: prototype RFC on String Interpolation adds a124b526315 ada: Fix spurious emissions of -gnatwj warning adds 229f5150ad6 ada: Fix pasto in comment adds 133a8e6339f ada: Optimize class-wide objects initialized with function calls adds 3f7776ea33a ada: Do not use decimal approximation in -gnatRj output adds 07facb98ed0 ada: Fix nested generic instantiation adds 6147feb54c7 ada: Remove unhelpful special case for renamed bodies in GN [...] adds 9ff806899bf ada: Flag renaming-as-spec as a body to inline adds 09e0175327d ada: Clean up interface handling in Expand_N_Object_Declaration adds bd96a6a8a66 ada: Minor tweak to test added in previous change new 6144cf290f9 Merge commit 'b0edfa0ef02c0f4820cec0601a4fd85aba516428^' into HEAD adds b0edfa0ef02 gccrs: add selftest-rust-gdb and selftest-rust-valgrind "ma [...] new fb6b70e8bdb Merge commit 'b0edfa0ef02c0f4820cec0601a4fd85aba516428' into HEAD adds efce0caf2d7 gccrs: avoid printing to stderr in selftest::rust_flatten_list new 2c454254ce5 Merge commit 'efce0caf2d75dff5a83812b8da2dd3725197ac7c' into HEAD adds e2eab3c4edb libstdc++: Reduce size of std::bind_front(empty_type) resul [...] adds 80ff207da6d libstdc++: Fix <chrono> printers for Python 2 [PR108212] adds 4413365616e modula-2: Remove uses of scalb*() and significand*() [PR107631] adds 9807c31af91 Fix atomic operations on PA-RISC 2.0 processors. adds 12b0d35ec52 c++: class-head parsing and CPP_TEMPLATE_ID access [PR108275] adds 9e6ac747ac5 [Committed] PR rtl-optimization/108292: Revert "Improve ix8 [...] adds 53ef7c1d9a4 Daily bump. adds 53add162511 PR-108294 soname bump for modula2 runtime libraries. adds 55f813f5cdf contrib: add 'contrib' to default dirs in update-copyright.py adds 5977d14a608 configure: remove dependencies on gmp and mpfr when gdb is [...] adds b990e80e39b testsuite: Add testcases from PR108292 and PR108308 adds b9479ddc7a2 libstdc++: Fix deadlock in debug iterator increment [PR108288] adds 17176326de4 docs: fix Var documentation for .opt files adds a40c22c377c Revert "aarch64: Make existing V2HF be usable." adds 8c330fd4946 libstdc++: Disable broken std::format for floating-point ty [...] adds 553332c19a0 libstdc++: Fix misuse of alloca in std::bitset [PR108214] adds f7bd48c6bbd libstdc++: Add feature-test macros for implemented C++23 vi [...] adds f3707a55acb libbacktrace: don't run --build-id tests if it is not supported adds 5b68fb47bd2 c: C2x semantics for __builtin_tgmath adds 61da01772a3 libstdc++: Refactor time_zone::_Impl::rules_counter [PR108235] adds 74852a3a2ce libstdc++: Suppress -Waddress warning in tzdb.cc [PR108228] adds d808db1f7b2 Daily bump. adds 902c7559303 Always define `WIN32_LEAN_AND_MEAN` before <windows.h> adds 727bd5d478f Fix compilation of gcc.dg/atomic/c11-atomic-exec-[45].c on hpux. adds 2d2edf10802 modula-2, libm2min: Declare abort and exit as expected. adds b095a1db483 xtensa: Optimize stack frame adjustment more adds d901bf8a44a Daily bump. adds e3a4bd0bbdc xtensa: Optimize bitwise splicing operation adds f218d32d9d6 Daily bump. adds cb93c5f8008 Subject: [committed, pushed, Modula2] Added missing dependency. adds befd29d5fe1 c: check if target_clone attrs are all string adds 7afecddf1ec tree-optimization/101912 - testcase for fixed uninit case adds fb082e3293d hash: do not insert deleted value to a hash_set adds a5a8242153d middle-end/69482 - not preserving volatile accesses adds b1879fb84e7 calls: Fix up TYPE_NO_NAMED_ARGS_STDARG_P handling [PR107453] adds 46034c46f82 middle-end/108209 - typo in genmatch.cc:commutative_op adds d4eaf83d6ef ada: Simplify finalization of temporaries created for inter [...] adds a53fb5761e6 ada: Remove a couple of unreachable statements adds cccef0517f3 ada: Update copyright notice adds 0925a977296 Fix compilation of server.cc on hpux. adds 150d4b02838 Update cpplib eo.po adds 799e2e7f023 c: Check for modifiable static compound literals in inline [...] adds 01ea66a6c56 c++: Only do maybe_init_list_as_range optimization if !proc [...] adds 1dcc9779d61 Modula-2: fix documentation layout adds 84723acaa0e Daily bump. adds 0333892db36 IBM zSystems: Make -fcall-saved-... work. adds b39f4333d18 libstdc++: Fix std::span constraint for sizeof(size_t) < si [...] adds 769fae76dfd libstdc++: Fix some algos for 16-bit size_t [PR108221] adds 8b7c12d83cc libstdc++: Fix tzdb.cc to compile with -fno-exceptions adds 288b18bf073 C-SKY: Add conditions for ceil etc patterns. adds b86703a050c C-SKY: Skip other CPUs if the testcases are only for ck801. adds 8f3b032e57d C-SKY: Fix patterns' condition for ck802 smart mode. adds 641af925ebf C-SKY: Add missing builtin defines for soft float abi. adds ac34c261099 C-SKY: Fix skip codition for testcase ldbs.c adds 4c7336a8644 C-SKY: Fix float abi option in MULTILIB_DEFAULTS. adds d3328df5f5c C-SKY: Define SYSROOT_SUFFIX_SPEC. adds 554bb9b61e2 tree-optimization/108314 - avoid BIT_NOT optimization for e [...] adds c389991432d ipa: Sort ipa_param_body_adjustments::m_replacements (PR 108110) adds 851e1ba03f9 PR rtl-optimization/106421: ICE in bypass_block from non-lo [...] adds 4e0b504f26f tree-optimization/106293 - missed DSE with virtual LC PHI adds 5b918b20d18 [PATCH, Modula2] PR-108142 Many empty directories created i [...] adds e9a39ad7936 Adding missing dependencies to gcc/m2/Make-lang.in adds fec9fc1a17e Fortran: frontend passes do_subscript leaks gmp memory [PR97345] adds aa966d54ee4 MAINTAINERS: Add myself as Rust front-end maintainer adds f432ad09212 Daily bump. adds b399afd22c6 xtensa: Make instruction cost estimation for size more accurate adds 8d96a7fc27f tree-optimization/106293 - fix testcase adds 0986c351aa8 fortran: Fix up function types for realloc and sincos{,f,l} [...] adds 2ce074a7f85 IBM zSystems: Use NAND instruction to implement bit not adds 445a48a226f tree-optimization/108353 - copyprop iteration order adds 7c9f20fcfdc tree-optimization/108352 - FSM threads creating irreducible loops adds 8221efae233 switch expansion: limit JT growth param values adds b39c1bea5ba testsuite: Enable pr108308.c test on all int32 targets [PR108308] adds f99d7d669ea tree-optimization/107767 - not profitable switch conversion adds 6224db0e4d6 rs6000: Make P10_FUSION honour tuning setting adds de99049f6fe rs6000/test: Make ppc-fortran.exp only available for PowerP [...] adds 3e1cba12a8d Fix problematic interaction between bitfields, unions, SSO and SRA adds c7279270a2d bpf: correct bpf_print_operand for floats [PR108293] adds 98837d6e79d PR tree-optimization/71343: Value number X<<2 as X*4. adds 23b4ce18379 c: Don't emit DEBUG_BEGIN_STMTs for K&R function argument d [...] adds 688fc162b76 analyzer: fix leak false positives on "*UNKNOWN = PTR;" [PR108252] adds 9ca4899144d preprocessor: Don't register pragmas in directives-only mod [...] adds 306ff653a3a config-list.mk: Remove obsolete FreeBSD targets adds 81ed98bc57c Daily bump. adds f54e3b3ba01 check hash table counts at expand adds 2ce55247a8b Fortran/OpenMP: Reject non-scalar 'holds' expr in 'omp assu [...] adds dc22cf46127 libstdc++: Use lock-free type for __platform_wait_t adds bb65bd084a8 xtensa: Tune "*btrue" insn pattern adds 117be79bd84 xtensa: Optimize ctzsi2 and ffssi2 a bit adds b073f2b098b tree-optimization/99412 - reassoc and reduction chains adds 3df1a115be2 aarch64: fix warning emission for ABI break since GCC 9.1 adds 6610daa1cfb aarch64: Fix bit-field alignment in param passing [PR105549] adds b3c9148cad2 libstdc++: Remove _Alloc_node instance in _Rb_tree [PR107189] adds ac1c7fcce1f libstdc++: Update shared library version history in manual adds f629f63d2d9 libstdc++: Extend max_align_t special case to 64-bit HP-UX [...] adds fd1f5373b86 PR tree-optimization/92342: Optimize b & -(a==c) in match.pd adds d84eab46cb6 Add -fno-exceptions to gcc/testsuite/lib/gm2.exp adds c0597d81b13 Testsuite: use same timeout for gm2 as other front-ends adds 227351345d0 libstdc++: Do not include <system_error> in concurrency headers adds ceae3a66d3d libstdc++: Fix exports for IEEE128 versions of __try_use_fa [...] adds ecd637e9761 Daily bump. adds 66e97803490 testsuite: extend timeout into all gm2 tests adds 9b6c6248200 Sync LTO type_for_mode with c-family/ adds adbee4a197c tree-optimization/108387 - ICE with VN handling of x << C a [...] adds 3893c9c0a16 aarch64: Don't update EH info when folding [PR107209] adds eb4994545fb aarch64: Fix DWARF frame register sizes for predicates adds add71b95dd2 testsuite: Add testcase for PR that went latent in GCC 13 [ [...] adds 0bf7131e539 aarch64: Don't add crtfastmath.o for -shared adds 426a9f5570d arm: Don't add crtfastmath.o for -shared adds 57d104ab0f5 arm: unified syntax for libgcc clear_cache adds e2fc12a5daf libstdc++: Fix unintended layout change to std::basic_fileb [...] adds 02dab998665 libstdc++: Fix Unicode codecvt and add tests [PR86419] adds 42d3f743238 libstdc++: Enable string_view in freestanding adds 450eb6b3b5b libstdc++: Fix a few !HOSTED test regressions adds a3e8727b70f Replace flag_strict_flex_arrays with DECL_NOT_FLEXARRAY in [...] adds 798a0d05b27 arm: Add cde feature support for Cortex-M55 CPU. adds 23565571481 PR-108136 Add return statement to mc-boot-ch/RTco.cc pge-bo [...] adds 254cf9552ff testsuite: Add another testcase from PR107131 adds 325a79b2c62 Recalibrate the timeouts for the larger code tests adds 3456db4de89 c++: Avoid some false positive -Wfloat-conversion warnings [...] adds b4b1c6aa6d2 libstdc++: Add <errno.h> to <bits/std_mutex.h> adds 733a1b777f1 sched-deps: do not schedule pseudos across calls [PR108117] adds cf467fb93b7 Fix support for atomic loads and stores on hppa. adds 1a460d19ba0 modula-2: Handle pass '-v' option to the compiler. adds 4fa6845b4b2 Fix PR rtl-optimization/108274 adds 6071e495e58 Small fix for -fdump-ada-spec adds ccd4df81aa6 analyzer: add heuristics for switch on enum type [PR105273] adds acddf6665f0 [PR40457] [arm] expand SI-aligned movdi into pair of movsi adds 31aaa6ef5a9 [PR42093] [arm] [thumb2] disable tree-dce for test adds 88679960c26 hash table: enforce testing is_empty before is_deleted adds 5b3a88640f9 c++: Avoid incorrect shortening of divisions [PR108365] adds e176c031f02 libstdc++: [_GLIBCXX_INLINE_VERSION] Add to_chars/from_char [...] adds 9afc914809c libstdc++: Fix ostream insertion operators for calendar types adds a3b99b84609 [aarch64] Fold ldr+dup to ld1rq for little endian targets. adds ff6c7617102 xtensa: Remove old broken tweak for leaf function adds 559993b8574 libstdc++: Embed a static copy of tzdata.zi adds c47dcb95666 libstdc++: Disable unwanted code for --with-libstdcxx-zoneinfo=no adds d80e5a7b30e libstdc++: Implement std::chrono::current_zone() for AIX [P [...] adds b1c839be835 libstdc++: Deliver names of C functions in <stacktrace> adds 523e8716a45 libstdc++: enable <stacktrace> on windows adds 5013c3bb3ea Daily bump. adds e658e8157db C-SKY: Support --with-float=softfp in configuration. adds 4dc4584b607 libstdc++: Fix narrowing conversion in std/time/clock/utc/io.cc adds c8f2be5d437 Bugfix to allow testsuite/gm2/pim/pass/arraybool.mod to com [...] adds b92e553558a config-list.mk: Modernize FreeBSD targets towards version 13 adds 5ba715ed1aa libstdc++: Remove unconditional -pthread from test options adds 844190af178 [PR107608] [range-ops] Avoid folding into INF when flag_tra [...] adds 5c9833d8786 libstdc++: [_GLIBCXX_DEBUG] Complete deadlock fix on safe i [...] adds 05cd79c2420 libstdc++: Remove dg-xfail-run-if in std/time/tzdb_list/1.cc adds b1c2182bd9d libstdc++: Move www.open-std.org in status part of manual to https adds cc44e55e55d Daily bump. adds 074b0c03eab rs6000: Teach rs6000_opaque_type_invalid_use_p about inline [...] adds 98b41fd4045 c, c++: Allow ignoring -Winit-self through pragmas [PR105593] adds 6b0907b4fc4 x86: Avoid -Wuninitialized warnings on _mm*_undefined_* in [...] adds d1c6a352cad contrib: Partial fix for failed update-copyright --this yea [...] adds c841bde5ac2 riscv: Fix up Copyright lines [PR108413] adds 8da14bd45e9 libatomic: Use config/mingw/lock.c for --enable-threads=single adds dfc5ea6b0ef doc: Fix grammar typo in description of malloc attribute adds fa16c7d8990 libstdc++: Fix copyright notice to use usual form [PR108413] adds 3e087d9ab82 contrib: Yet another update-copyright.py tweak [PR108413] adds d347fbf774d Add cltz_complement idiom recognition adds 0419b9b8006 docs: Add popcount, clz and ctz target attributes adds 4798080d4a3 Add c[lt]z idiom recognition adds a31becca488 Allow build_popcount_expr to use an IFN new d4d6d573b4a Merge commit '83ffe9cde7fe0b4deb0d1b54175fd9b19c38179c^' into HEAD adds 83ffe9cde7f Update copyright years. new ebecfbd3519 Merge commit '83ffe9cde7fe0b4deb0d1b54175fd9b19c38179c' into HEAD adds 101c16b8fb1 Update gcc/m2/mc/mcOptions.mod copyright and dates adds 2f81164255b Bump BASE-VER to 13.0.1 now that we are in stage4. adds 8a1360e72d6 arm: Split up MVE _Generic associations to prevent type cla [...] adds 6347bbec3ef solaris2: Don't add crtfastmath.o for -shared adds 967592488c6 Disable gather/scatter for zen4 adds 8daf80ff0ec ada: Optimize interface objects initialized with function calls adds 24993939b7e ada: Lift restriction on optimization of aliased objects adds e59cd0db822 ada: Put back conversion to interface in more cases adds 1f038e845bb ada: Further optimize interface objects initialized with fu [...] adds 00fdfe9de2e ada: Fix premature finalization of temporaries for interfac [...] adds b7ed6c43a80 ada: Fix benign pasto in new predicate adds 39a7b603380 ada: Use static references to tag in more cases for interfa [...] adds 3b4c6e67710 ada: Fix pessimization of some CW objects initialized with [...] adds 9cfa7d7e3c3 ada: Fix latent bug exposed by recent work on extended retu [...] adds fe67b75f59c ada: Fix typo in comment adds b22634281ff ada: Update copyright years. adds d694a3d5753 libstdc++: Fix --with-default-libstdcxx-abi=gcc4-compatible build adds b1f30bf42d8 Fix wrong code issues with ipa-sra adds a0c595386fa Detect errors when dereferencing an undeclared variable. adds 2bf9bbfe5b3 Remove YEAR const from mcOptions.mod and use result from time adds a396a123596 x86: Disable -mforce-indirect-call for PIC in 32-bit mode adds 8ed40069e74 Add cpplib ka.po adds 35627c5fb6a Remove reference to Solaris 9 in comment of add_options_for_tls adds f457a62e63a Daily bump. adds 85b45cccdf5 libsanitizer: Fix asan SEGVs with gld on Solaris adds 001121e8921 forwprop: Fix up rotate pattern matching [PR106523] adds 42bf66e4a75 Regenerate Makefile.in files. adds 6da37b4227c contrib: revert removal of CR character adds be6d1a76d7e Ignore test_patches.txt in update-copyright.py. adds 3a121c06f3c PR-108404 M2RTS_Halt fails with a segv adds d74d84c623e libstdc++: Fix configuration of default zoneinfo dir on linux adds 1fce7d29ebb Obfuscate the copyright text in gcc/m2/mc/mcOptions.mod adds 3b81f5c4d8e bpf: disable -fstack-protector in BPF adds 6d80690132a go: define two builtin functions used by middle-end adds a75760374ee Fortran: fix ICE in get_expr_storage_size [PR108421] adds 8d07b193d7d Daily bump. adds 04d7cc16538 Fix bug number reference in Changelogs adds 159b0f41adc Don't add crtfastmath.o for -shared. adds 5d9529687de rs6000: Teach rs6000_opaque_type_invalid_use_p about gcall [...] adds aaf29ae6cdb rs6000: Fix typo on vec_vsubcuq in rs6000-overload.def [PR108396] adds a4b05944b7d xtensa: Optimize inversion of the MSB adds f54e31ddefe arm: fix __arm_vld1q_z* and __arm_vst1q_p* intrinsics [PR108442] adds c98cd1df22f libgcc: Fix uninitialized RA signing on AArch64 [PR107678] adds ddbe758b174 Revert "middle-end/108086 - avoid unshare_expr when remappi [...] adds d4abe5c456a lto/108445 - avoid LTO decl wrapping being confused by tree [...] adds db959e25007 ipa: Release body more carefully when removing nodes (PR 107944) adds c6a011119bf analyzer: add SARD testsuite 81 adds 7d0cdbbcdd1 libstdc++: testsuite: Simplify codecvt_unicode adds af7881e0763 libstdc++: Minor updates to Policy Based Data Structures: Biblio adds 26c68b8c31f libstdc++: Fix std::random_device::entropy() for non-posix targets adds 33237e93d59 libstdc++: Deprecate std::filesystem::u8path for C++20 adds 0f85ae6591c c: ICE with nullptr as case expression [PR108424] adds 8e2c6e7b426 libfortran: Fix execute_command_line for Windows adds 9f98cfa51b4 Daily bump. adds 3c99493bf39 [PR106746] drop cselib addr lookup in debug insn mem adds 22c75b4ed94 [aarch64] Use exact_log2 (INTVAL (operands[2])) >= 0 to gat [...] adds 05b9868b182 forwprop: Further fixes for simplify_rotate [PR108440] adds 1cfaaa42296 modula2/108144 - fix --enable-version-specific-runtime-libs adds a38c0792484 aarch64: fix ICE in aarch64_layout_arg [PR108411] adds 74833b31658 aarch64: add -fno-stack-protector to some tests [PR108411] adds 51155089193 PR-108373 Update contrib/gcc_update:files_and_dependencies [...] adds f8cb07a7a44 modula-2, testsuite: Make libs and interfaces consistent. adds 117848f425a Fortran: error recovery for invalid CLASS component [PR108434] adds 0d6f7b1dd62 analyzer: use dominator info in -Wanalyzer-deref-before-che [...] adds 46644ec99cb openmp: Fix up OpenMP expansion of non-rectangular loops [P [...] adds 77a67e3a929 x86: Check invalid third argument to __builtin_ia32_prefetch adds c81e68a9cdb value-relation: Fix up relation_union [PR108447] adds 9b9a989adc0 c++: Fix up handling of references to anon union members in [...] adds 86caab6c5d1 c++: Fix up handling of non-dependent subscript with static [...] adds 0846336de56 Daily bump. adds 16bd9e14f22 niter: Fix up unused var warning [PR108457] adds 99ea0d76116 AArch64: Gate various crypto intrinsics availability based [...] adds f71354f7b99 PR-108135 Modula2 meets clang (remove dead code and bugfix [...] adds 0c193cabe1d libbacktrace: change PC variables from uint64_t to uintptr_t adds 5c4122be854 PR-108136 modula-2 meets cppcheck part 2 adds 1bdb1768bf7 Daily bump. adds 442d2bdc1d2 Darwin, fixincludes: Handle MacOS13 SDK Apple-specific depr [...] adds 046dc9d0d46 Darwin, fixincludes: Handle Apple Blocks in objc/runtime.h. adds 48f544ad5c9 fortran: [PR102595] adds d5717e7f6fd Daily bump. adds e4703bd0e15 Darwin, libffi, testsuite: Ensure we pick up the convenience lib. adds 011c0c29a24 [PATCH 1/2] select .rodata for const volatile variables. adds c517295940a pru: Fix CLZ expansion for QI and HI modes adds 844eab81da3 Modula-2, testsuite: Remove use of concatenated paths. adds 7823285a7ae Daily bump. adds 208c6678c25 c++: lifetime extension with .* expression [PR53288] adds e61d43791e0 modula2/108144 - Fix multilib install of libgm2 adds 106f9940631 tree-optimization/108449 - keep maybe_special_function_p behavior adds e94e9944f59 install.texi: Bump newlib version for nvptx + gcn adds 20552407ae1 libgomp.texi: Impl. status - non-rect loop nest only partial adds 47465fff973 modula2/108144 - fix mistake in previous change adds d8dadbc9a51 [PATCH 1/15] arm: Make mbranch-protection opts parsing comm [...] adds c91bb7b9fc8 [PATCH 2/15] arm: Add Armv8.1-M Mainline target feature +pacbti adds 14fab5fb9aa [PATCH 3/15] arm: Add option -mbranch-protection adds 8ce721cd96a [PATCH 4/15] arm: Add testsuite library support for PACBTI target adds dffcafd88ce [PATCH 5/15] arm: Implement target feature macros for PACBTI adds 7161afc7786 [PATCH 6/15] arm: Add pointer authentication for stack-unwi [...] adds 616c1d02bce [PATCH 7/15] arm: Emit build attributes for PACBTI target feature adds cea85c66970 [PATCH 8/15] arm: Introduce multilibs for PACBTI target feature adds 651460b452d [PATCH 10/15] arm: Implement cortex-M return signing addres [...] adds f7ad35a3ff3 [PATCH 11/15] aarch64: Make bti pass generic so it can be u [...] adds db6b9a9ddb7 [PATCH 12/15] arm: implement bti injection adds ad4f8c4e375 tree-optimization/108482 - remove stray .LOOP_DIST_ALIAS calls adds ccfd1e7f0d9 arm: Add support for Arm Cortex-M85 CPU. adds 3a0dd2cc28e arm: Add pacbti related multilib support for armv8.1-m.main. adds 273874e925a arm: Add support for dwarf debug directives and pseudo hard [...] adds 55a2d8096a7 arm: Add support for new frame unwinding instruction "0xb5". adds 054e407b7f6 sparc: Don't add crtfastmath.o for -shared adds b457cab6403 arm: Documentation fix for -mbranch-protection option. adds bcc023e2b4d modula-2: Fix stack size request in initPreemptive [PR108405] adds 47b269caf87 modula-2, driver, Front end: Revise handling of I and L pat [...] adds c3c6c307792 libstdc++: [_GLIBCXX_DEBUG] Remove useless constructor checks adds 4b125d01a5d c++: result location and explicit inst [PR108496] adds e6669c0a50e Fortran: fix ICE in check_charlen_present [PR108420] adds 771d793df16 Fortran: avoid ICE on invalid array subscript triplets [PR108501] adds 72e46b3c7ad c++: vector of class with bool ctor [PR108195] adds e3585e6acdf c++: Quash bogus -Wunused-value with new [PR107797] adds 51767f31878 Fortran: fix NULL pointer dereference in gfc_check_dependen [...] adds 4cbc71691e4 c++: TARGET_EXPR_ELIDING_P and std::move [PR107267] adds 607f278a354 Daily bump. adds 049a5290907 c++: TARGET_EXPR collapsing [PR107303] adds b5ea0f071ac LoongArch: Fixed a compilation failure with '%c' in inline [...] adds 7b8f4c85051 testsuite: Fix gcc.dg/vect/vect-fmax-1.c etc. on SPARC [PR104756] adds e304e9283a9 testsuite: Fix gcc.dg/vect/vect-bitfield-write-[23].c on SP [...] adds 275820c09e5 arm: Fix inclusion of arm-mlib.h header more than once (pr108505). adds b84e2111570 c++: Handle structured bindings like anon unions in initial [...] adds 9f0cb3368af options: fix cl_target_option_print_diff() with strings adds f31fa9ea35e tree-optimization/108500 - avoid useless fast-query compute [...] adds 4d518ed1c0e C-SKY: Fix wrong sysroot suffix when disable multilib. adds c1093923733 arm: Make MVE masked stores read memory operand [PR 108177] adds b061fc94d70 Bugfix ensure RTentity is a dependent of RTco.cc adds 96fd0167901 Change m2 lexical analysis to optionally consume C comments. adds a4e725a10ba IBM zSystems: Fix TARGET_D_CPU_VERSIONS adds 6c96382eed9 Fortran: ICE in transformational_result [PR108529] adds 265a749f290 LRA: Always do elimination and only for hard register to ch [...] adds 1c407dc0882 xtensa: Revise complex hard register clobber elimination adds 39ade88fa16 c++: static lambda in template [PR108526] adds 327d45c57eb c++: "" #pragma at BOF [PR108504] adds f235d695729 Introduce new module to create search paths of dynamic strings. adds aba6416e95a testsuite: Fix up new51.C test on various targets [PR108533] adds 33ed1108583 libstdc++: Include std::ranges::subrange definition in <tup [...] adds e00d5cafbe1 libstdc++: Use /etc/sysconfig/clock for std::chrono::curren [...] adds 0fa221685a3 Daily bump. adds b851ee9fdf0 tree-optimization/108522 Use COMPONENT_REF offset when available adds 617be7ba436 store-merging: Disable string_concatenate mode if start or [...] adds d9a83904b1d aarch64: Add aarch64*-*-* to the list of vect_long_long targets adds 27b2eb6b35b doc/contrib.texi: Add Jose E. Marchesi adds 7c47a3bea6f aarch64: Update sizeless tests adds da43e287d19 aarch64: Restore generation of SVE UQDEC instructions adds 64f66385086 Fixup LTO internal docs for option processing adds c29d85359ad tree-optimization/108523 - fix endless iteration in VN adds dd4424ef898 arm: improve tests and fix vclsq* adds 16452c63e10 arm: improve tests and fix vclzq* adds c8cb7e06266 arm: improve tests and fix vnegq* adds 6c61fac9016 arm: improve tests for vmulhq* adds e6f52130d0d arm: improve tests for vmullbq* adds 59d46d5ba0b arm: improve tests for vmulltq* adds 6764c13b14b arm: improve tests for vcaddq* adds 0ea30b2a83c arm: improve tests for vcmlaq* adds c3c828436e7 arm: improve tests for vcmulq* adds 672eec5db5e arm: improve tests and fix vqabsq* adds d26036dd88a arm: improve tests for vqdmladhq* adds f2a324b29e0 arm: improve tests for vqdmladhxq* adds 6c43db2480f arm: improve tests for vqrdmladhq* adds 22a02a9576d arm: improve tests for vqrdmladhxq* adds 26c400b1d82 arm: improve tests for vqrdmlashq* adds 8de09beb71a arm: improve tests for vqdmlsdhq* adds 8b9fcce72f7 arm: improve tests for vqdmlsdhxq* adds 79090d68ba7 arm: improve tests for vqrdmlsdhq* adds ef0bec9036c arm: improve tests for vqrdmlsdhxq* adds 73a712e9c66 arm: improve tests for vqrdmulhq* adds 1563de6f9d3 arm: improve tests and fix vqnegq* adds a8704dc9d5f arm: improve tests for vld2q* adds 267f01a493a arm: fix missing extern "C" in MVE tests adds 9d4c00cdacc c++: Fix up mangling of static lambdas [PR108525] adds 80cf2c5e8f4 modula-2: Fixes for preprocessing [PR102343, PR108182]. adds 9fb9da3d385 Fortran: ICE in gfc_compare_array_spec [PR108528] adds 9bb6515b10c Daily bump. adds 66132b1f213 PR-108135 Remove PACKAGE_* definitions from gm2config.h adds 6a5aa8319c4 libgm2/configure.ac use newer automake (1.15.1) adds 1f6d05e9ad8 tree-optimization/108523 - testcase for the bug adds d427407a199 openmp, c++: Workaround fold_for_warn ICE on invalid OpenMP [...] adds 41c3d02fd6a doc: Refer to projects as GCC and GDB adds 59a42fe6a99 aarch64: Add Linux kernel hwcap string for FEAT_CSSC adds 0573a0778af tree-optimization/108522 Use component_ref_field_offset adds c71a128a3e1 tree-optimization/108547 - robustify uninit predicate analysis adds e75b2c67e56 libstdc++: Move www.open-std.org to https in bugs manual adds 93e2bf51ded libstdc++: Fix strings read from /etc/sysconfig/clock [PR108530] adds 3376467ce09 libstdc++: Add returns_nonnull to non-inline std::map detai [...] adds 2e445d9e998 libstdc++: Add workaround for old tzdata.zi files adds 7bffea89f1f analyzer: fix false positives from -Wanalyzer-infinite-recu [...] adds f1eab269288 analyzer: fix SARD-tc841-basic-00182-min.c test case [PR108507] adds 9f353b0c1dc c++: Reject UDLs in certain contexts [PR105300] adds b4308a65546 aarch64: Remove slp_13.c XFAILs adds 4b4ba37bc1a aarch64: Suppress warnings in pr99766.C adds 2923d9e954d Update guality XFAILs for aarch64*-*-* adds 96fbe541481 aarch64: Remove expected error for compound literals adds a2dddefeed2 testsuite: Fix hwasan/arguments-3.c failures adds 0cdb609f43e value-relation: Small tweaks to tables adds 09176201ec6 frange: Fix up foperator_{,not_}equal::fold_range for signe [...] adds 6dd4578f477 Modula-2: Remove debug code [PR108553]. adds a82ce9c8d15 opts: SANITIZE_ADDRESS wrongly cleared [PR108543] adds c8e07c79514 Fortran: fix ICE in check_host_association [PR108544] adds f91cd98ebc3 RISC-V: Fix pointer tree type for store pointer. adds 856eec0d6b6 RISC-V: Fix inferior codegen for vse intrinsics. adds 91a41201b5c RISC-V: Fix vsetivli instruction asm for IMM AVL adds 005fad9d251 RISC-V: Fix bugs for refine vsetvl a5, zero into vsetvl zer [...] adds 011ba384b34 RISC-V: Fix wrong in_group flag in validate_change call function adds 8d8cc482ea4 RISC-V: Fix backward_propagate_worthwhile_p adds aef20243b84 RISC-V: Simplify codes of changing vsetvl instruction adds cca9c44eca4 RISC-V: Fix bugs of available condition. adds 387cd9d3795 RISC-V: Refine Phase 3 of VSETVL PASS adds cfe3fbc678d RISC-V: Cleanup the codes of bitmap create and free [NFC] adds 00fb7698f0b RISC-V: Avoid redundant flow in forward fusion adds b9b251b7b95 RISC-V: Refine codes in backward fusion [NFC] adds 27a2a4b6ed3 RISC-V: Rename insn into rinsn for rtx_insn * [NFC] adds 7ae4d1dfb8f RISC-V: Remove dirty_pat since it is redundant adds acc10c79312 RISC-V: Add probability model of each block to prevent endl [...] adds 4f673c5ee28 RISC-V: Fix bugs of supporting AVL=REG (single-real-def) in [...] adds 6bc31c2c7c0 RISC-V: Add testcases for IMM (0 ~ 31) AVL adds cb31b22751e RISC-V: Add testcases for AVL=REG support adds 95dca4e7482 RISC-V: Use get_typenode_from_name to get fixed-width integ [...] adds 67bcd1c5ed4 Fix comment so that /* does not appear inside a comment. adds 94673a121cf PR-108551 gcc/m2/gm2-libs-pim/Termbase.mod:128:1 error end [...] adds 2371d100b94 Daily bump. adds 575056672b3 [docs] note that -g opts are implicitly negatable too adds 476efe839e0 LoongArch: Don't add crtfastmath.o for -shared adds d1e0575fdc9 gomp/declare-variant-1*.f90: Update for Windows adds 83979240c07 Modula-2: Add claimed command line options to lang.opt [PR108555]. adds e3bcf072620 RISC-V: Fix incorrect attributes of vsetvl instructions pattern adds ca8fb009671 RISC-V: Change VSETVL PASS always call split_all_insns adds 5aa486e7740 RISC-V: Reorder VSETVL pass location adds 89483d952ac RISC-V: Change parse_insn into public for future use. adds b0241ce6e37 tree: Fix up tree_code_{length,type} adds 0f024ff988a RISC-V: Add TARGET_MIN_VLEN > 32 into iterators of EEW = 64 [...] adds 4369d499f71 RISC-V: Fix pred_mov constraint for vle.v adds e577b91bbaa RISC-V: Refine function args of some functions. adds 9b9a1ac14cd RISC-V: Fix bug of before_p function adds bd246ac6823 cgraph: Adjust verify_corresponds_to_fndecl [PR106061] adds 16f30680f40 doc: Fix up return type of __builtin_va_arg_pack_len [PR108560] adds 2325c8920bb OpenMP/Fortran: Fix has_device_addr clause splitting [PR108558] adds ffa29648b2f testsuite: Use noipa attribute for pr95115 test adds 6b6b9c680bc RISC-V: Finalize VSETVL PASS implementation adds d324d56221d RISC-V: Finalize testcases for final version VSETVL PASS. adds ab39fa8c8fd RISC-V: Add vlm/vsm C/C++ API intrinsics support adds 931a042f7e6 RISC-V: Add vle.v C API intrinsics testcases adds 4f6d7f9b6ad RISC-V: Add vse.v C API intrinsics testcases adds ce34fa309e0 RISC-V: Fix vop_m overloaded C++ API name. adds c17082867eb RISC-V: Add vle/vse C++ overloaded API intrinsic testcases adds 3caa3a3f1a0 RISC-V: Fix testcases check. adds ec5e99e9595 Do not try to logical fold floating point relations. adds f884c133dde Correctly detect shifts out of range adds 31949fba122 alpha: Don't add crtfastmath.o for -shared adds ed0a765ef9b ia64: Don't add crtfastmath.o for -shared adds 6cdb4d4bcd5 mips: Don't add crtfastmath.o for -shared adds b799acef461 Clarify -shared effect on crtfastmath.o adds 3adf6dd5084 libstdc++: Use dg-bogus in new test [PR108554] adds def6e12e348 libstdc++: Use constant for name of tzdata file adds 32d1c3dd1d6 Tidy up to declarations allowing files to be built by gm2 adds 553f8003ba5 vect/aarch64: Fix various sve/cond*.c failures adds 7486fe153ad Add support for conditional xorsign [PR96373] adds dc19993bb9e aarch64: Prevent simd tests from being optimised away adds 0fd52972c60 testsuite: Two adjustments to gcc.dg/vect/complex adds 815e5740162 libstdc++: Fix up FAIL in 17_intro/names.cc on glibc < 2.19 [...] adds 84eb39556cc c: Disallow braces around C2x auto initializers adds 97bf709f35a PR-108557 Stuck compilation for empty file adds 338eb0f04b5 Daily bump. adds f963705752e Fortran tests: Revise line end tests allowing windows testing. adds 43122c45607 RISC-V: Remove redundant attributes [NFC] adds eb1c2960184 RISC-V: Add vlse/vsse intrinsics support adds caa87b98fc3 RISC-V: Add vlse/vsse C/C++ intrinsic testcases adds 8ca0f499217 libstdc++: Switch www.open-std.org to https (ABI manual) adds 4c1f9ff8258 doc: Update Go1 link adds a0bf71be605 doc: Update reference to AddressSanitizer adds 191c1e7bc7b libstdc++: Move sourceforge.net links to https adds fe4608efc15 Modula-2: Claim Wreturn-type in lang.opt. adds ff3d99c5e72 PR c/108150 - Fix alignment test for Windows targets adds 6464409b0c7 PR c/108192 - Fix test for mingw adds 09349c07e0c doc: Update link to Objective-C book adds 679f75167b1 doc: Fix markup adds aba9ff8f30d Fortran: diagnose USE associated symbols in COMMON blocks [ [...] adds 22afa494758 Fortran: fix ICE in compare_bound_int [PR108527] adds 3e8704f98e0 libstdc++: Update links in the "Contributing" manual adds 38bce6ff449 doc: Update link to the AVR-Libc manual adds 2f2101c87ac aarch64: Correct the maximum shift amount for shifted operands adds ee2c965ee20 Daily bump. adds da3aca031be Fix find_always_executed_bbs handling of infinite loops adds 8011fbba7ba ICE in gfc_free_namespace. ice-on-invalid. adds 2e32a12c04c fortran: Set name for *LOC default BACK argument [PR108450] adds 6357588d10c Daily bump. adds 29ecb952d8c Change AVX512FP16 to AVX512-FP16 in the document. adds 4c17371dc5a ipa/108511 - relax assert for undefined local statics adds 59e4c98173a Set CROSS_SYSTEM_HEADER_DIR according includedir adds 3cd08f7168c riscv: Enable -fasynchronous-unwind-tables by default on Linux adds 7ac3e69e311 tree-optimization/108574 - wrong-code with PRE PHI node processing adds 876b3e0514b Fix PR 108582: ICE due to PHI-OPT removing a still in use s [...] adds 7c4d1b7a440 testsuite: Restore TORTURE_OPTIONS in gm2/warnings/returnty [...] adds 1472ba52f3f aarch64: Update Ampere-1A (-mcpu=ampere1a) to include SM4 adds 5f8950b403f Add support for x86_64-*-gnu-* targets to build x86_64 gnum [...] adds 6c9bcb6c7ec RISC-V: Add indexed loads/stores C/C++ intrinsic support adds 6dfacebd2d6 RISC-V: Add VSETVL testcases for indexed loads/stores. adds 9da40aae231 RISC-V: Add indexed loads/stores constraints testcases adds 12c42f87473 RISC-V: Add vloxei8 C API intrinsic testcases adds a9c45ce56a5 RISC-V: Add vloxei16 C API intrinsic testcases adds 106bd09fd1f RISC-V: Add vloxei32 C API intrinsic testcases adds 8ef1c4a7689 RISC-V: Add vloxei64 C API intrinsic testcases adds 126c6bac3d1 RISC-V: Add vluxei8 C API intrinsic testcases adds 6e13f699f84 RISC-V: Add vluxei16 C API intrinsic testcases adds 0451ce4444d RISC-V: Add vluxei32 C API intrinsic testcases adds afd72658180 RISC-V: Add vluxei64 C API intrinsic testcases adds 878e5757608 RISC-V: Add vsoxei8 && vsoxei16 C++ API intrinsic testcase adds 2309e667fc5 RISC-V: Add vsoxei32 && vsoxei64 C++ API intrinsic testcase adds 2b48e628b0f RISC-V: Add vsoxei C API intrinsic testcase adds e9ec6159070 RISC-V: Add vsuxei C API intrinsic testcase adds 25a4d238d81 RISC-V: Add vsuxei* C++ API intrinsics testcases adds 22fb77702b1 RISC-V: Add vluxei8 C++ API intrinsic testcase adds ed83c931db1 RISC-V: Add vluxei16 C++ API intrinsic testcases adds c019f34e1f5 RISC-V: Add vluxei32 C++ intrinsic API testcase adds b85ba3c4b37 RISC-V: Add vluxei64 C++ API intrinsic testcases adds 44e194aa3f6 RISC-V: Add vloxei8 C++ API intrinsic testcase adds 1e5451c55b0 RISC-V: Add vloxei16 C++ API intrinsic testcases adds e5ce6efaab3 RISC-V: Add vloxei32 C++ API intrinsic testcases adds e9b5a85238a RISC-V: Add vloxei64 C++ API intrinsic testcase adds ab21d8d5bd3 libstdc++: Update links in the Memory section of the manual adds f046fcadb44 doc: Change fsf.org to www.fsf.org in URLs (GFDL) adds 897a0502056 Daily bump. adds e08835fd3a4 libsanitizer/mips: always build with largefile support adds a190f583050 RISC-V: Simplify testcase condition for RVV tests [NFC] adds 41602390456 i386: Fix up -Wuninitialized warnings in avx512erintrin.h [ [...] adds 603a6fbcaac bbpart: Fix up ICE on asm goto [PR108596] adds 78d6489f736 testsuite/108604 - gcc.dg/torture/pr108574-3.c hangs on uns [...] adds 963315a922e i386: Fix up ix86_convert_const_wide_int_to_broadcast [PR108599] adds 3e405119599 libsanitizer: Regenerate configure adds 9e56306f4d7 Modula-2 rename logitech libraries to log new d0a30acf3e5 Merge commit '9e56306f4d7c15e7667d8ac0b62ae6efb93ba756' into HEAD new a7bd5c91f8a Adjust '.github/bors_log_expected_warnings' new 73e6dac17f3 Merge #1847
The 17 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .github/bors_log_expected_warnings | 26 +- ChangeLog | 59 + MAINTAINERS | 2 + Makefile.def | 12 +- Makefile.in | 544 +- Makefile.tpl | 13 + c++tools/ChangeLog | 8 +- c++tools/Makefile.in | 2 +- c++tools/configure.ac | 2 +- c++tools/resolver.cc | 2 +- c++tools/resolver.h | 2 +- c++tools/server.cc | 6 +- configure | 298 +- configure.ac | 64 +- contrib/ChangeLog | 128 + contrib/analyze_brprob.py | 2 + contrib/analyze_brprob_spec.py | 2 + contrib/bench-stringop | 2 +- contrib/check-MAINTAINERS.py | 2 +- contrib/check-params-in-docs.py | 2 + contrib/check_GNU_style.py | 2 + contrib/check_GNU_style.sh | 2 +- contrib/check_GNU_style_lib.py | 2 + contrib/check_makefile_deps.sh | 2 +- contrib/check_warning_flags.sh | 2 +- contrib/clang-format | 2 +- contrib/compare-all-tests | 2 +- contrib/compare-debug | 2 +- contrib/compare-lto | 2 +- contrib/compareSumTests3 | 2 +- contrib/compare_two_ftime_report_sets | 2 +- contrib/config-list.mk | 12 +- contrib/dg-cmp-results.sh | 2 +- contrib/dg-extract-results.py | 2 +- contrib/dg-extract-results.sh | 2 +- contrib/dg-out-generator.pl | 79 + contrib/dglib.pm | 2 +- contrib/download_prerequisites | 2 +- contrib/filter-clang-warnings.py | 13 +- contrib/gcc-changelog/git_check_commit.py | 8 + contrib/gcc-changelog/git_commit.py | 21 +- contrib/gcc-changelog/git_email.py | 14 +- contrib/gcc-changelog/git_repository.py | 2 + contrib/gcc-changelog/git_update_version.py | 2 + contrib/gcc-changelog/setup.cfg | 2 +- contrib/gcc-changelog/test_email.py | 20 + contrib/gcc-changelog/test_patches.txt | 123 +- contrib/gcc_build | 2 +- contrib/gcc_update | 14 +- contrib/gen_autofdo_event.py | 2 +- contrib/gennews | 2 +- contrib/git-backport.py | 2 +- contrib/git-commit-mklog.py | 2 +- contrib/git-fix-changelog.py | 2 +- contrib/jit-coverage-report.py | 2 +- contrib/legacy/mklog | 2 +- contrib/legacy/mklog.pl | 2 +- contrib/mark_spam.py | 2 + contrib/mklog.py | 7 +- contrib/patch_tester.sh | 2 +- contrib/prepare-commit-msg | 2 +- contrib/prepare_patch.sh | 2 +- contrib/reghunt/bin/gcc-build-full | 2 +- contrib/reghunt/bin/gcc-build-simple | 2 +- contrib/reghunt/bin/gcc-svn-patchlist | 2 +- contrib/reghunt/bin/gcc-svn-update | 2 +- contrib/reghunt/bin/gcc-test-accepts-invalid | 2 +- contrib/reghunt/bin/gcc-test-bogus-warning | 2 +- contrib/reghunt/bin/gcc-test-compiler-hangs | 2 +- contrib/reghunt/bin/gcc-test-ice-on-invalid-code | 2 +- contrib/reghunt/bin/gcc-test-ice-on-valid-code | 2 +- contrib/reghunt/bin/gcc-test-missing-warning | 2 +- contrib/reghunt/bin/gcc-test-rejects-valid | 2 +- .../reghunt/bin/gcc-test-segfault-on-valid-code | 2 +- contrib/reghunt/bin/gcc-test-wrong-code | 2 +- contrib/reghunt/bin/reg-hunt | 2 +- contrib/reghunt/bin/reg-newmid | 2 +- contrib/reghunt/bin/reg-test | 2 +- contrib/reghunt/date_based/reg_periodic | 2 +- contrib/reghunt/date_based/reg_search | 2 +- .../GCC_Regression_Tester.wdgt/widget.html | 2 +- contrib/regression/btest-gcc.sh | 3 +- contrib/regression/mkindex.pl | 2 +- contrib/regression/objs-gcc.sh | 3 +- contrib/test_installed | 2 +- contrib/test_mklog.py | 6 +- contrib/testsuite-management/validate_failures.py | 2 +- contrib/texi2pod.pl | 2 +- contrib/unicode/from_glibc/unicode_utils.py | 2 +- contrib/unicode/from_glibc/utf8_gen.py | 2 +- contrib/unused_functions.py | 2 +- contrib/update-copyright.py | 25 +- contrib/vim-gcc-dev/ftdetect/gcc-dev.vim | 2 +- contrib/vim-gcc-dev/syntax/gcc-match.vim | 2 +- contrib/vim-gcc-dev/syntax/gcc-rtl.vim | 2 +- contrib/vim-gcc-dev/syntax/gimple.vim | 2 +- contrib/vimrc | 2 +- fixincludes/ChangeLog | 14 + fixincludes/fixincl.x | 109 +- fixincludes/inclhack.def | 47 + fixincludes/tests/base/objc/runtime.h | 24 + fixincludes/tests/base/stdio.h | 7 + gcc/ABOUT-GCC-NLS | 2 +- gcc/BASE-VER | 2 +- gcc/ChangeLog | 35068 +------------------ gcc/{ChangeLog => ChangeLog-2022} | 1128 + gcc/DATESTAMP | 2 +- gcc/LANGUAGES | 2 +- gcc/Makefile.in | 13 +- gcc/README.Portability | 2 +- gcc/acinclude.m4 | 2 +- gcc/ada/ChangeLog | 12306 +------ gcc/ada/{ChangeLog => ChangeLog-2022} | 4 + gcc/ada/accessibility.adb | 2 +- gcc/ada/accessibility.ads | 2 +- gcc/ada/ada_get_targ.adb | 2 +- gcc/ada/adabkend.adb | 2 +- gcc/ada/adabkend.ads | 2 +- gcc/ada/adadecode.c | 2 +- gcc/ada/adadecode.h | 2 +- gcc/ada/adaint.c | 3 +- gcc/ada/adaint.h | 2 +- gcc/ada/affinity.c | 2 +- gcc/ada/ali-util.adb | 2 +- gcc/ada/ali-util.ads | 2 +- gcc/ada/ali.adb | 2 +- gcc/ada/ali.ads | 2 +- gcc/ada/alloc.ads | 2 +- gcc/ada/argv-lynxos178-raven-cert.c | 2 +- gcc/ada/argv.c | 2 +- gcc/ada/aspects.adb | 2 +- gcc/ada/aspects.ads | 2 +- gcc/ada/atree.adb | 2 +- gcc/ada/atree.ads | 2 +- gcc/ada/atree.h | 2 +- gcc/ada/aux-io.c | 2 +- gcc/ada/back_end.adb | 2 +- gcc/ada/back_end.ads | 2 +- gcc/ada/backend_utils.adb | 2 +- gcc/ada/backend_utils.ads | 2 +- gcc/ada/bcheck.adb | 2 +- gcc/ada/bcheck.ads | 2 +- gcc/ada/binde.adb | 2 +- gcc/ada/binde.ads | 2 +- gcc/ada/binderr.adb | 2 +- gcc/ada/binderr.ads | 2 +- gcc/ada/bindgen.adb | 2 +- gcc/ada/bindgen.ads | 2 +- gcc/ada/bindo-augmentors.adb | 2 +- gcc/ada/bindo-augmentors.ads | 2 +- gcc/ada/bindo-builders.adb | 2 +- gcc/ada/bindo-builders.ads | 2 +- gcc/ada/bindo-diagnostics.adb | 2 +- gcc/ada/bindo-diagnostics.ads | 2 +- gcc/ada/bindo-elaborators.adb | 2 +- gcc/ada/bindo-elaborators.ads | 2 +- gcc/ada/bindo-graphs.adb | 2 +- gcc/ada/bindo-graphs.ads | 2 +- gcc/ada/bindo-units.adb | 2 +- gcc/ada/bindo-units.ads | 2 +- gcc/ada/bindo-validators.adb | 2 +- gcc/ada/bindo-validators.ads | 2 +- gcc/ada/bindo-writers.adb | 2 +- gcc/ada/bindo-writers.ads | 2 +- gcc/ada/bindo.adb | 2 +- gcc/ada/bindo.ads | 2 +- gcc/ada/bindusg.adb | 2 +- gcc/ada/bindusg.ads | 2 +- gcc/ada/butil.adb | 2 +- gcc/ada/butil.ads | 2 +- gcc/ada/cal.c | 2 +- gcc/ada/casing.adb | 2 +- gcc/ada/casing.ads | 2 +- gcc/ada/checks.adb | 30 +- gcc/ada/checks.ads | 2 +- gcc/ada/cio.c | 3 +- gcc/ada/clean.adb | 2 +- gcc/ada/clean.ads | 2 +- gcc/ada/comperr.adb | 2 +- gcc/ada/comperr.ads | 2 +- gcc/ada/contracts.adb | 107 +- gcc/ada/contracts.ads | 2 +- gcc/ada/csets.adb | 2 +- gcc/ada/csets.ads | 2 +- gcc/ada/cstand.adb | 2 +- gcc/ada/cstand.ads | 2 +- gcc/ada/cstreams.c | 2 +- gcc/ada/ctrl_c.c | 3 +- gcc/ada/debug.adb | 2 +- gcc/ada/debug.ads | 2 +- gcc/ada/debug_a.adb | 2 +- gcc/ada/debug_a.ads | 2 +- .../building_executable_programs_with_gnat.rst | 2 + gcc/ada/doc/gnat_ugn/gnat_utility_programs.rst | 831 +- .../doc/gnat_ugn/platform_specific_information.rst | 4 +- gcc/ada/einfo-utils.adb | 2 +- gcc/ada/einfo-utils.ads | 2 +- gcc/ada/einfo.adb | 2 +- gcc/ada/einfo.ads | 8 +- gcc/ada/elists.adb | 2 +- gcc/ada/elists.ads | 2 +- gcc/ada/elists.h | 2 +- gcc/ada/env.c | 2 +- gcc/ada/env.h | 2 +- gcc/ada/err_vars.ads | 2 +- gcc/ada/errno.c | 2 +- gcc/ada/errout.adb | 9 +- gcc/ada/errout.ads | 2 +- gcc/ada/erroutc.adb | 2 +- gcc/ada/erroutc.ads | 2 +- gcc/ada/errutil.adb | 2 +- gcc/ada/errutil.ads | 2 +- gcc/ada/eval_fat.adb | 2 +- gcc/ada/eval_fat.ads | 2 +- gcc/ada/exit.c | 2 +- gcc/ada/exp_aggr.adb | 108 +- gcc/ada/exp_aggr.ads | 2 +- gcc/ada/exp_atag.adb | 2 +- gcc/ada/exp_atag.ads | 2 +- gcc/ada/exp_attr.adb | 27 +- gcc/ada/exp_attr.ads | 2 +- gcc/ada/exp_cg.adb | 2 +- gcc/ada/exp_cg.ads | 2 +- gcc/ada/exp_ch10.ads | 2 +- gcc/ada/exp_ch11.adb | 2 +- gcc/ada/exp_ch11.ads | 2 +- gcc/ada/exp_ch12.adb | 2 +- gcc/ada/exp_ch12.ads | 2 +- gcc/ada/exp_ch13.adb | 2 +- gcc/ada/exp_ch13.ads | 2 +- gcc/ada/exp_ch2.adb | 119 +- gcc/ada/exp_ch2.ads | 9 +- gcc/ada/exp_ch3.adb | 505 +- gcc/ada/exp_ch3.ads | 2 +- gcc/ada/exp_ch4.adb | 106 +- gcc/ada/exp_ch4.ads | 2 +- gcc/ada/exp_ch5.adb | 2 +- gcc/ada/exp_ch5.ads | 2 +- gcc/ada/exp_ch6.adb | 84 +- gcc/ada/exp_ch6.ads | 2 +- gcc/ada/exp_ch7.adb | 39 +- gcc/ada/exp_ch7.ads | 2 +- gcc/ada/exp_ch8.adb | 2 +- gcc/ada/exp_ch8.ads | 2 +- gcc/ada/exp_ch9.adb | 2 +- gcc/ada/exp_ch9.ads | 2 +- gcc/ada/exp_code.adb | 2 +- gcc/ada/exp_code.ads | 2 +- gcc/ada/exp_dbug.adb | 2 +- gcc/ada/exp_dbug.ads | 2 +- gcc/ada/exp_disp.adb | 2 +- gcc/ada/exp_disp.ads | 2 +- gcc/ada/exp_dist.adb | 2 +- gcc/ada/exp_dist.ads | 2 +- gcc/ada/exp_fixd.adb | 2 +- gcc/ada/exp_fixd.ads | 2 +- gcc/ada/exp_imgv.adb | 2 +- gcc/ada/exp_imgv.ads | 2 +- gcc/ada/exp_intr.adb | 2 +- gcc/ada/exp_intr.ads | 2 +- gcc/ada/exp_pakd.adb | 2 +- gcc/ada/exp_pakd.ads | 2 +- gcc/ada/exp_prag.adb | 2 +- gcc/ada/exp_prag.ads | 2 +- gcc/ada/exp_put_image.adb | 45 +- gcc/ada/exp_put_image.ads | 2 +- gcc/ada/exp_sel.adb | 2 +- gcc/ada/exp_sel.ads | 2 +- gcc/ada/exp_smem.adb | 2 +- gcc/ada/exp_smem.ads | 2 +- gcc/ada/exp_spark.adb | 2 +- gcc/ada/exp_spark.ads | 2 +- gcc/ada/exp_strm.adb | 2 +- gcc/ada/exp_strm.ads | 2 +- gcc/ada/exp_tss.adb | 7 +- gcc/ada/exp_tss.ads | 2 +- gcc/ada/exp_unst.adb | 2 +- gcc/ada/exp_unst.ads | 2 +- gcc/ada/exp_util.adb | 443 +- gcc/ada/exp_util.ads | 28 +- gcc/ada/expander.adb | 5 +- gcc/ada/expander.ads | 2 +- gcc/ada/expect.c | 3 +- gcc/ada/fe.h | 2 +- gcc/ada/final.c | 2 +- gcc/ada/fmap.adb | 2 +- gcc/ada/fmap.ads | 2 +- gcc/ada/fname-sf.adb | 2 +- gcc/ada/fname-sf.ads | 2 +- gcc/ada/fname-uf.adb | 2 +- gcc/ada/fname-uf.ads | 2 +- gcc/ada/fname.adb | 2 +- gcc/ada/fname.ads | 2 +- gcc/ada/freeze.adb | 29 +- gcc/ada/freeze.ads | 2 +- gcc/ada/frontend.adb | 2 +- gcc/ada/frontend.ads | 2 +- gcc/ada/gcc-interface/Make-lang.in | 17 +- gcc/ada/gcc-interface/Makefile.in | 2 +- gcc/ada/gcc-interface/ada-builtin-types.def | 2 +- gcc/ada/gcc-interface/ada-builtins.def | 2 +- gcc/ada/gcc-interface/ada-tree.def | 2 +- gcc/ada/gcc-interface/ada-tree.h | 2 +- gcc/ada/gcc-interface/ada.h | 2 +- gcc/ada/gcc-interface/config-lang.in | 2 +- gcc/ada/gcc-interface/cuintp.cc | 2 +- gcc/ada/gcc-interface/decl.cc | 2 +- gcc/ada/gcc-interface/gadaint.h | 2 +- gcc/ada/gcc-interface/gigi.h | 2 +- gcc/ada/gcc-interface/lang-specs.h | 2 +- gcc/ada/gcc-interface/lang.opt | 2 +- gcc/ada/gcc-interface/misc.cc | 2 +- gcc/ada/gcc-interface/system.ads | 2 +- gcc/ada/gcc-interface/targtyps.cc | 2 +- gcc/ada/gcc-interface/trans.cc | 4 +- gcc/ada/gcc-interface/utils.cc | 2 +- gcc/ada/gcc-interface/utils2.cc | 2 +- gcc/ada/gen_il-fields.ads | 2 +- gcc/ada/gen_il-gen-gen_entities.adb | 2 +- gcc/ada/gen_il-gen-gen_nodes.adb | 5 +- gcc/ada/gen_il-gen.adb | 2 +- gcc/ada/gen_il-gen.ads | 2 +- gcc/ada/gen_il-internals.adb | 2 +- gcc/ada/gen_il-internals.ads | 2 +- gcc/ada/gen_il-main.adb | 2 +- gcc/ada/gen_il-types.ads | 3 +- gcc/ada/gen_il.adb | 2 +- gcc/ada/gen_il.ads | 2 +- gcc/ada/get_scos.adb | 2 +- gcc/ada/get_scos.ads | 2 +- gcc/ada/get_targ.adb | 2 +- gcc/ada/get_targ.ads | 2 +- gcc/ada/ghost.adb | 12 +- gcc/ada/ghost.ads | 2 +- gcc/ada/gnat1drv.adb | 2 +- gcc/ada/gnat1drv.ads | 2 +- gcc/ada/gnat_cuda.adb | 2 +- gcc/ada/gnat_cuda.ads | 2 +- gcc/ada/gnat_rm.texi | 2 +- gcc/ada/gnat_ugn.texi | 10 +- gcc/ada/gnatbind.adb | 2 +- gcc/ada/gnatbind.ads | 2 +- gcc/ada/gnatchop.adb | 2 +- gcc/ada/gnatclean.adb | 2 +- gcc/ada/gnatcmd.adb | 2 +- gcc/ada/gnatcmd.ads | 2 +- gcc/ada/gnatdll.adb | 2 +- gcc/ada/gnatkr.adb | 2 +- gcc/ada/gnatkr.ads | 2 +- gcc/ada/gnatlink.adb | 2 +- gcc/ada/gnatlink.ads | 2 +- gcc/ada/gnatls.adb | 2 +- gcc/ada/gnatls.ads | 2 +- gcc/ada/gnatmake.adb | 2 +- gcc/ada/gnatmake.ads | 2 +- gcc/ada/gnatname.adb | 2 +- gcc/ada/gnatname.ads | 2 +- gcc/ada/gnatprep.adb | 2 +- gcc/ada/gnatprep.ads | 2 +- gcc/ada/gnatvsn.adb | 2 +- gcc/ada/gnatvsn.ads | 4 +- gcc/ada/gprep.adb | 2 +- gcc/ada/gprep.ads | 2 +- gcc/ada/gsocket.h | 3 +- gcc/ada/hostparm.ads | 2 +- gcc/ada/impunit.adb | 2 +- gcc/ada/impunit.ads | 2 +- gcc/ada/indepsw-aix.adb | 2 +- gcc/ada/indepsw-darwin.adb | 2 +- gcc/ada/indepsw-gnu.adb | 2 +- gcc/ada/indepsw.adb | 2 +- gcc/ada/indepsw.ads | 2 +- gcc/ada/init.c | 2 +- gcc/ada/initialize.c | 2 +- gcc/ada/inline.adb | 2 +- gcc/ada/inline.ads | 2 +- gcc/ada/itypes.adb | 2 +- gcc/ada/itypes.ads | 2 +- gcc/ada/krunch.adb | 2 +- gcc/ada/krunch.ads | 2 +- gcc/ada/layout.adb | 2 +- gcc/ada/layout.ads | 2 +- gcc/ada/lib-list.adb | 2 +- gcc/ada/lib-load.adb | 2 +- gcc/ada/lib-load.ads | 2 +- gcc/ada/lib-sort.adb | 2 +- gcc/ada/lib-util.adb | 2 +- gcc/ada/lib-util.ads | 2 +- gcc/ada/lib-writ.adb | 2 +- gcc/ada/lib-writ.ads | 2 +- gcc/ada/lib-xref-spark_specific.adb | 2 +- gcc/ada/lib-xref.adb | 2 +- gcc/ada/lib-xref.ads | 2 +- gcc/ada/lib.adb | 98 +- gcc/ada/lib.ads | 11 +- gcc/ada/libgnarl/a-astaco.adb | 2 +- gcc/ada/libgnarl/a-dispat.adb | 2 +- gcc/ada/libgnarl/a-dynpri.adb | 2 +- gcc/ada/libgnarl/a-etgrbu.ads | 2 +- gcc/ada/libgnarl/a-exetim__darwin.adb | 2 +- gcc/ada/libgnarl/a-exetim__default.ads | 2 +- gcc/ada/libgnarl/a-exetim__mingw.adb | 2 +- gcc/ada/libgnarl/a-exetim__mingw.ads | 2 +- gcc/ada/libgnarl/a-exetim__posix.adb | 2 +- gcc/ada/libgnarl/a-interr.adb | 2 +- gcc/ada/libgnarl/a-interr.ads | 2 +- gcc/ada/libgnarl/a-intnam.ads | 2 +- gcc/ada/libgnarl/a-intnam__aix.ads | 2 +- gcc/ada/libgnarl/a-intnam__darwin.ads | 2 +- gcc/ada/libgnarl/a-intnam__dragonfly.ads | 2 +- gcc/ada/libgnarl/a-intnam__dummy.ads | 2 +- gcc/ada/libgnarl/a-intnam__freebsd.ads | 2 +- gcc/ada/libgnarl/a-intnam__hpux.ads | 2 +- gcc/ada/libgnarl/a-intnam__linux.ads | 2 +- gcc/ada/libgnarl/a-intnam__lynxos.ads | 2 +- gcc/ada/libgnarl/a-intnam__mingw.ads | 2 +- gcc/ada/libgnarl/a-intnam__qnx.ads | 2 +- gcc/ada/libgnarl/a-intnam__rtems.ads | 2 +- gcc/ada/libgnarl/a-intnam__solaris.ads | 2 +- gcc/ada/libgnarl/a-intnam__vxworks.ads | 2 +- gcc/ada/libgnarl/a-reatim.adb | 2 +- gcc/ada/libgnarl/a-reatim.ads | 2 +- gcc/ada/libgnarl/a-retide.adb | 2 +- gcc/ada/libgnarl/a-retide.ads | 2 +- gcc/ada/libgnarl/a-rttiev.adb | 2 +- gcc/ada/libgnarl/a-rttiev.ads | 2 +- gcc/ada/libgnarl/a-synbar.adb | 2 +- gcc/ada/libgnarl/a-synbar.ads | 2 +- gcc/ada/libgnarl/a-synbar__posix.adb | 2 +- gcc/ada/libgnarl/a-synbar__posix.ads | 2 +- gcc/ada/libgnarl/a-sytaco.adb | 2 +- gcc/ada/libgnarl/a-sytaco.ads | 2 +- gcc/ada/libgnarl/a-tasatt.adb | 2 +- gcc/ada/libgnarl/a-tasatt.ads | 2 +- gcc/ada/libgnarl/a-taside.adb | 2 +- gcc/ada/libgnarl/a-taside.ads | 2 +- gcc/ada/libgnarl/a-tasini.adb | 2 +- gcc/ada/libgnarl/a-tasini.ads | 2 +- gcc/ada/libgnarl/a-taster.adb | 2 +- gcc/ada/libgnarl/g-boubuf.adb | 2 +- gcc/ada/libgnarl/g-boubuf.ads | 2 +- gcc/ada/libgnarl/g-boumai.ads | 2 +- gcc/ada/libgnarl/g-semaph.adb | 2 +- gcc/ada/libgnarl/g-semaph.ads | 2 +- gcc/ada/libgnarl/g-signal.adb | 2 +- gcc/ada/libgnarl/g-signal.ads | 2 +- gcc/ada/libgnarl/g-tastus.ads | 2 +- gcc/ada/libgnarl/g-thread.adb | 2 +- gcc/ada/libgnarl/g-thread.ads | 2 +- gcc/ada/libgnarl/i-vxinco.adb | 2 +- gcc/ada/libgnarl/i-vxinco.ads | 2 +- gcc/ada/libgnarl/s-inmaop.ads | 2 +- gcc/ada/libgnarl/s-inmaop__dummy.adb | 2 +- gcc/ada/libgnarl/s-inmaop__hwint.adb | 2 +- gcc/ada/libgnarl/s-inmaop__posix.adb | 2 +- gcc/ada/libgnarl/s-interr.adb | 2 +- gcc/ada/libgnarl/s-interr.ads | 2 +- gcc/ada/libgnarl/s-interr__dummy.adb | 2 +- gcc/ada/libgnarl/s-interr__hwint.adb | 2 +- gcc/ada/libgnarl/s-interr__sigaction.adb | 2 +- gcc/ada/libgnarl/s-interr__vxworks.adb | 2 +- gcc/ada/libgnarl/s-intman.ads | 2 +- gcc/ada/libgnarl/s-intman__android.adb | 2 +- gcc/ada/libgnarl/s-intman__dummy.adb | 2 +- gcc/ada/libgnarl/s-intman__lynxos.adb | 2 +- gcc/ada/libgnarl/s-intman__mingw.adb | 2 +- gcc/ada/libgnarl/s-intman__posix.adb | 2 +- gcc/ada/libgnarl/s-intman__qnx.adb | 2 +- gcc/ada/libgnarl/s-intman__rtems.adb | 2 +- gcc/ada/libgnarl/s-intman__rtems.ads | 2 +- gcc/ada/libgnarl/s-intman__solaris.adb | 2 +- gcc/ada/libgnarl/s-intman__susv3.adb | 2 +- gcc/ada/libgnarl/s-intman__vxworks.adb | 2 +- gcc/ada/libgnarl/s-intman__vxworks.ads | 2 +- gcc/ada/libgnarl/s-linux.ads | 2 +- gcc/ada/libgnarl/s-linux__alpha.ads | 2 +- gcc/ada/libgnarl/s-linux__android.ads | 2 +- gcc/ada/libgnarl/s-linux__hppa.ads | 2 +- gcc/ada/libgnarl/s-linux__mips.ads | 2 +- gcc/ada/libgnarl/s-linux__riscv.ads | 2 +- gcc/ada/libgnarl/s-linux__sparc.ads | 2 +- gcc/ada/libgnarl/s-linux__x32.ads | 2 +- gcc/ada/libgnarl/s-mudido.adb | 2 +- gcc/ada/libgnarl/s-mudido__affinity.adb | 2 +- gcc/ada/libgnarl/s-osinte__aix.adb | 2 +- gcc/ada/libgnarl/s-osinte__aix.ads | 2 +- gcc/ada/libgnarl/s-osinte__android.adb | 2 +- gcc/ada/libgnarl/s-osinte__android.ads | 2 +- gcc/ada/libgnarl/s-osinte__darwin.adb | 2 +- gcc/ada/libgnarl/s-osinte__darwin.ads | 2 +- gcc/ada/libgnarl/s-osinte__dragonfly.adb | 2 +- gcc/ada/libgnarl/s-osinte__dragonfly.ads | 2 +- gcc/ada/libgnarl/s-osinte__dummy.ads | 2 +- gcc/ada/libgnarl/s-osinte__freebsd.adb | 2 +- gcc/ada/libgnarl/s-osinte__freebsd.ads | 2 +- gcc/ada/libgnarl/s-osinte__gnu.adb | 2 +- gcc/ada/libgnarl/s-osinte__gnu.ads | 2 +- gcc/ada/libgnarl/s-osinte__hpux-dce.adb | 2 +- gcc/ada/libgnarl/s-osinte__hpux-dce.ads | 2 +- gcc/ada/libgnarl/s-osinte__hpux.ads | 2 +- gcc/ada/libgnarl/s-osinte__kfreebsd-gnu.ads | 2 +- gcc/ada/libgnarl/s-osinte__linux.ads | 2 +- gcc/ada/libgnarl/s-osinte__lynxos178.adb | 2 +- gcc/ada/libgnarl/s-osinte__lynxos178e.ads | 2 +- gcc/ada/libgnarl/s-osinte__mingw.ads | 2 +- gcc/ada/libgnarl/s-osinte__posix.adb | 2 +- gcc/ada/libgnarl/s-osinte__qnx.adb | 2 +- gcc/ada/libgnarl/s-osinte__qnx.ads | 2 +- gcc/ada/libgnarl/s-osinte__rtems.adb | 2 +- gcc/ada/libgnarl/s-osinte__rtems.ads | 2 +- gcc/ada/libgnarl/s-osinte__solaris.adb | 2 +- gcc/ada/libgnarl/s-osinte__solaris.ads | 2 +- gcc/ada/libgnarl/s-osinte__vxworks.adb | 2 +- gcc/ada/libgnarl/s-osinte__vxworks.ads | 2 +- gcc/ada/libgnarl/s-osinte__x32.adb | 2 +- gcc/ada/libgnarl/s-proinf.adb | 2 +- gcc/ada/libgnarl/s-proinf.ads | 2 +- gcc/ada/libgnarl/s-putaim.adb | 2 +- gcc/ada/libgnarl/s-putaim.ads | 2 +- gcc/ada/libgnarl/s-qnx.ads | 2 +- gcc/ada/libgnarl/s-solita.adb | 2 +- gcc/ada/libgnarl/s-solita.ads | 2 +- gcc/ada/libgnarl/s-stusta.adb | 2 +- gcc/ada/libgnarl/s-stusta.ads | 2 +- gcc/ada/libgnarl/s-taasde.adb | 2 +- gcc/ada/libgnarl/s-taasde.ads | 2 +- gcc/ada/libgnarl/s-tadeca.adb | 2 +- gcc/ada/libgnarl/s-tadeca.ads | 2 +- gcc/ada/libgnarl/s-tadert.adb | 2 +- gcc/ada/libgnarl/s-tadert.ads | 2 +- gcc/ada/libgnarl/s-taenca.adb | 2 +- gcc/ada/libgnarl/s-taenca.ads | 2 +- gcc/ada/libgnarl/s-taprob.adb | 2 +- gcc/ada/libgnarl/s-taprob.ads | 2 +- gcc/ada/libgnarl/s-taprop.ads | 2 +- gcc/ada/libgnarl/s-taprop__dummy.adb | 2 +- gcc/ada/libgnarl/s-taprop__hpux-dce.adb | 2 +- gcc/ada/libgnarl/s-taprop__linux.adb | 2 +- gcc/ada/libgnarl/s-taprop__mingw.adb | 2 +- gcc/ada/libgnarl/s-taprop__posix.adb | 2 +- gcc/ada/libgnarl/s-taprop__qnx.adb | 2 +- gcc/ada/libgnarl/s-taprop__rtems.adb | 2 +- gcc/ada/libgnarl/s-taprop__solaris.adb | 2 +- gcc/ada/libgnarl/s-taprop__vxworks.adb | 2 +- gcc/ada/libgnarl/s-tarest.adb | 2 +- gcc/ada/libgnarl/s-tarest.ads | 2 +- gcc/ada/libgnarl/s-tasdeb.adb | 2 +- gcc/ada/libgnarl/s-tasdeb.ads | 2 +- gcc/ada/libgnarl/s-tasinf.adb | 2 +- gcc/ada/libgnarl/s-tasinf.ads | 2 +- gcc/ada/libgnarl/s-tasinf__linux.adb | 2 +- gcc/ada/libgnarl/s-tasinf__linux.ads | 2 +- gcc/ada/libgnarl/s-tasinf__mingw.adb | 2 +- gcc/ada/libgnarl/s-tasinf__mingw.ads | 2 +- gcc/ada/libgnarl/s-tasinf__solaris.adb | 2 +- gcc/ada/libgnarl/s-tasinf__solaris.ads | 2 +- gcc/ada/libgnarl/s-tasinf__vxworks.ads | 2 +- gcc/ada/libgnarl/s-tasini.adb | 2 +- gcc/ada/libgnarl/s-tasini.ads | 2 +- gcc/ada/libgnarl/s-taskin.adb | 2 +- gcc/ada/libgnarl/s-taskin.ads | 2 +- gcc/ada/libgnarl/s-taspri__dummy.ads | 2 +- gcc/ada/libgnarl/s-taspri__hpux-dce.ads | 2 +- gcc/ada/libgnarl/s-taspri__lynxos.ads | 2 +- gcc/ada/libgnarl/s-taspri__mingw.ads | 2 +- gcc/ada/libgnarl/s-taspri__posix-noaltstack.ads | 2 +- gcc/ada/libgnarl/s-taspri__posix.ads | 2 +- gcc/ada/libgnarl/s-taspri__solaris.ads | 2 +- gcc/ada/libgnarl/s-taspri__vxworks.ads | 2 +- gcc/ada/libgnarl/s-tasque.adb | 2 +- gcc/ada/libgnarl/s-tasque.ads | 2 +- gcc/ada/libgnarl/s-tasren.adb | 2 +- gcc/ada/libgnarl/s-tasren.ads | 2 +- gcc/ada/libgnarl/s-tasres.ads | 2 +- gcc/ada/libgnarl/s-tassta.adb | 2 +- gcc/ada/libgnarl/s-tassta.ads | 2 +- gcc/ada/libgnarl/s-tasuti.adb | 2 +- gcc/ada/libgnarl/s-tasuti.ads | 2 +- gcc/ada/libgnarl/s-tataat.adb | 2 +- gcc/ada/libgnarl/s-tataat.ads | 2 +- gcc/ada/libgnarl/s-tpinop.adb | 2 +- gcc/ada/libgnarl/s-tpinop.ads | 2 +- gcc/ada/libgnarl/s-tpoaal.adb | 2 +- gcc/ada/libgnarl/s-tpoben.adb | 2 +- gcc/ada/libgnarl/s-tpoben.ads | 2 +- gcc/ada/libgnarl/s-tpobmu.adb | 2 +- gcc/ada/libgnarl/s-tpobmu.ads | 2 +- gcc/ada/libgnarl/s-tpobop.adb | 2 +- gcc/ada/libgnarl/s-tpobop.ads | 2 +- gcc/ada/libgnarl/s-tpopmo.adb | 2 +- gcc/ada/libgnarl/s-tpopsp__posix-foreign.adb | 2 +- gcc/ada/libgnarl/s-tpopsp__posix.adb | 2 +- gcc/ada/libgnarl/s-tpopsp__solaris.adb | 2 +- gcc/ada/libgnarl/s-tpopsp__tls.adb | 2 +- gcc/ada/libgnarl/s-tpopsp__vxworks-rtp.adb | 2 +- gcc/ada/libgnarl/s-tpopsp__vxworks-tls.adb | 2 +- gcc/ada/libgnarl/s-tpopsp__vxworks.adb | 2 +- gcc/ada/libgnarl/s-tporft.adb | 2 +- gcc/ada/libgnarl/s-tposen.adb | 2 +- gcc/ada/libgnarl/s-tposen.ads | 2 +- gcc/ada/libgnarl/s-vxwext.adb | 2 +- gcc/ada/libgnarl/s-vxwext.ads | 2 +- gcc/ada/libgnarl/s-vxwext__kernel-smp.adb | 2 +- gcc/ada/libgnarl/s-vxwext__kernel.adb | 2 +- gcc/ada/libgnarl/s-vxwext__kernel.ads | 2 +- gcc/ada/libgnarl/s-vxwext__rtp-smp.adb | 2 +- gcc/ada/libgnarl/s-vxwext__rtp.adb | 2 +- gcc/ada/libgnarl/s-vxwext__rtp.ads | 2 +- gcc/ada/libgnarl/s-vxwork__aarch64.ads | 2 +- gcc/ada/libgnarl/s-vxwork__arm.ads | 2 +- gcc/ada/libgnarl/s-vxwork__ppc.ads | 2 +- gcc/ada/libgnarl/s-vxwork__x86.ads | 2 +- gcc/ada/libgnarl/thread.c | 2 +- gcc/ada/libgnat/a-assert.adb | 2 +- gcc/ada/libgnat/a-assert.ads | 2 +- gcc/ada/libgnat/a-btgbso.adb | 2 +- gcc/ada/libgnat/a-btgbso.ads | 2 +- gcc/ada/libgnat/a-calari.adb | 2 +- gcc/ada/libgnat/a-calari.ads | 2 +- gcc/ada/libgnat/a-calcon.adb | 2 +- gcc/ada/libgnat/a-calcon.ads | 2 +- gcc/ada/libgnat/a-caldel.adb | 2 +- gcc/ada/libgnat/a-caldel.ads | 2 +- gcc/ada/libgnat/a-calend.adb | 2 +- gcc/ada/libgnat/a-calend.ads | 2 +- gcc/ada/libgnat/a-calfor.adb | 2 +- gcc/ada/libgnat/a-calfor.ads | 2 +- gcc/ada/libgnat/a-catizo.adb | 2 +- gcc/ada/libgnat/a-cbdlli.adb | 2 +- gcc/ada/libgnat/a-cbdlli.ads | 2 +- gcc/ada/libgnat/a-cbhama.adb | 2 +- gcc/ada/libgnat/a-cbhama.ads | 2 +- gcc/ada/libgnat/a-cbhase.adb | 2 +- gcc/ada/libgnat/a-cbhase.ads | 2 +- gcc/ada/libgnat/a-cbmutr.adb | 2 +- gcc/ada/libgnat/a-cbmutr.ads | 2 +- gcc/ada/libgnat/a-cborma.adb | 2 +- gcc/ada/libgnat/a-cborma.ads | 2 +- gcc/ada/libgnat/a-cborse.adb | 2 +- gcc/ada/libgnat/a-cborse.ads | 2 +- gcc/ada/libgnat/a-cbprqu.adb | 2 +- gcc/ada/libgnat/a-cbprqu.ads | 2 +- gcc/ada/libgnat/a-cbsyqu.adb | 2 +- gcc/ada/libgnat/a-cbsyqu.ads | 2 +- gcc/ada/libgnat/a-cdlili.adb | 2 +- gcc/ada/libgnat/a-cdlili.ads | 2 +- gcc/ada/libgnat/a-cfdlli.ads | 2 +- gcc/ada/libgnat/a-cfhama.ads | 2 +- gcc/ada/libgnat/a-cfhase.ads | 2 +- gcc/ada/libgnat/a-cfidll.ads | 2 +- gcc/ada/libgnat/a-cfinse.ads | 2 +- gcc/ada/libgnat/a-cfinve.ads | 2 +- gcc/ada/libgnat/a-cforma.ads | 2 +- gcc/ada/libgnat/a-cforse.ads | 2 +- gcc/ada/libgnat/a-cgaaso.adb | 2 +- gcc/ada/libgnat/a-cgaaso.ads | 2 +- gcc/ada/libgnat/a-cgarso.adb | 2 +- gcc/ada/libgnat/a-cgcaso.adb | 2 +- gcc/ada/libgnat/a-chacon.adb | 2 +- gcc/ada/libgnat/a-chacon.ads | 2 +- gcc/ada/libgnat/a-chahan.adb | 2 +- gcc/ada/libgnat/a-chahan.ads | 2 +- gcc/ada/libgnat/a-chlat9.ads | 2 +- gcc/ada/libgnat/a-chtgbk.adb | 2 +- gcc/ada/libgnat/a-chtgbk.ads | 2 +- gcc/ada/libgnat/a-chtgbo.adb | 2 +- gcc/ada/libgnat/a-chtgbo.ads | 2 +- gcc/ada/libgnat/a-chtgfk.adb | 2 +- gcc/ada/libgnat/a-chtgfk.ads | 2 +- gcc/ada/libgnat/a-chtgfo.adb | 2 +- gcc/ada/libgnat/a-chtgfo.ads | 2 +- gcc/ada/libgnat/a-chtgke.adb | 2 +- gcc/ada/libgnat/a-chtgke.ads | 2 +- gcc/ada/libgnat/a-chtgop.adb | 2 +- gcc/ada/libgnat/a-chtgop.ads | 2 +- gcc/ada/libgnat/a-chzla1.ads | 2 +- gcc/ada/libgnat/a-chzla9.ads | 2 +- gcc/ada/libgnat/a-cidlli.adb | 2 +- gcc/ada/libgnat/a-cidlli.ads | 2 +- gcc/ada/libgnat/a-cihama.adb | 2 +- gcc/ada/libgnat/a-cihama.ads | 2 +- gcc/ada/libgnat/a-cihase.adb | 2 +- gcc/ada/libgnat/a-cihase.ads | 2 +- gcc/ada/libgnat/a-cimutr.adb | 2 +- gcc/ada/libgnat/a-cimutr.ads | 2 +- gcc/ada/libgnat/a-ciorma.adb | 2 +- gcc/ada/libgnat/a-ciorma.ads | 2 +- gcc/ada/libgnat/a-ciormu.adb | 2 +- gcc/ada/libgnat/a-ciormu.ads | 2 +- gcc/ada/libgnat/a-ciorse.adb | 2 +- gcc/ada/libgnat/a-ciorse.ads | 2 +- gcc/ada/libgnat/a-clrefi.adb | 2 +- gcc/ada/libgnat/a-clrefi.ads | 2 +- gcc/ada/libgnat/a-coboho.adb | 2 +- gcc/ada/libgnat/a-coboho.ads | 2 +- gcc/ada/libgnat/a-cobove.adb | 2 +- gcc/ada/libgnat/a-cobove.ads | 2 +- gcc/ada/libgnat/a-cofove.ads | 2 +- gcc/ada/libgnat/a-cofuma.ads | 2 +- gcc/ada/libgnat/a-cofuse.ads | 2 +- gcc/ada/libgnat/a-cofuve.ads | 2 +- gcc/ada/libgnat/a-cogeso.adb | 2 +- gcc/ada/libgnat/a-cogeso.ads | 2 +- gcc/ada/libgnat/a-cohama.adb | 2 +- gcc/ada/libgnat/a-cohama.ads | 2 +- gcc/ada/libgnat/a-cohase.adb | 2 +- gcc/ada/libgnat/a-cohase.ads | 2 +- gcc/ada/libgnat/a-cohata.ads | 2 +- gcc/ada/libgnat/a-coinho.adb | 2 +- gcc/ada/libgnat/a-coinho.ads | 2 +- gcc/ada/libgnat/a-coinho__shared.adb | 2 +- gcc/ada/libgnat/a-coinho__shared.ads | 2 +- gcc/ada/libgnat/a-coinve.adb | 2 +- gcc/ada/libgnat/a-coinve.ads | 2 +- gcc/ada/libgnat/a-colien.adb | 2 +- gcc/ada/libgnat/a-colien.ads | 2 +- gcc/ada/libgnat/a-colire.adb | 2 +- gcc/ada/libgnat/a-colire.ads | 2 +- gcc/ada/libgnat/a-comlin.adb | 2 +- gcc/ada/libgnat/a-comlin.ads | 2 +- gcc/ada/libgnat/a-comutr.adb | 2 +- gcc/ada/libgnat/a-comutr.ads | 2 +- gcc/ada/libgnat/a-conhel.adb | 2 +- gcc/ada/libgnat/a-conhel.ads | 2 +- gcc/ada/libgnat/a-convec.adb | 2 +- gcc/ada/libgnat/a-convec.ads | 2 +- gcc/ada/libgnat/a-coorma.adb | 2 +- gcc/ada/libgnat/a-coorma.ads | 2 +- gcc/ada/libgnat/a-coormu.adb | 2 +- gcc/ada/libgnat/a-coormu.ads | 2 +- gcc/ada/libgnat/a-coorse.adb | 2 +- gcc/ada/libgnat/a-coorse.ads | 2 +- gcc/ada/libgnat/a-coprnu.adb | 2 +- gcc/ada/libgnat/a-coprnu.ads | 2 +- gcc/ada/libgnat/a-costso.adb | 2 +- gcc/ada/libgnat/a-costso.ads | 2 +- gcc/ada/libgnat/a-crbltr.ads | 2 +- gcc/ada/libgnat/a-crbtgk.adb | 2 +- gcc/ada/libgnat/a-crbtgk.ads | 2 +- gcc/ada/libgnat/a-crbtgo.adb | 2 +- gcc/ada/libgnat/a-crbtgo.ads | 2 +- gcc/ada/libgnat/a-crdlli.adb | 2 +- gcc/ada/libgnat/a-crdlli.ads | 2 +- gcc/ada/libgnat/a-csquin.ads | 2 +- gcc/ada/libgnat/a-cuprqu.adb | 2 +- gcc/ada/libgnat/a-cuprqu.ads | 2 +- gcc/ada/libgnat/a-cusyqu.adb | 2 +- gcc/ada/libgnat/a-cusyqu.ads | 2 +- gcc/ada/libgnat/a-cwila1.ads | 2 +- gcc/ada/libgnat/a-cwila9.ads | 2 +- gcc/ada/libgnat/a-decima.adb | 2 +- gcc/ada/libgnat/a-decima.ads | 2 +- gcc/ada/libgnat/a-decima__128.ads | 2 +- gcc/ada/libgnat/a-dhfina.adb | 2 +- gcc/ada/libgnat/a-dhfina.ads | 2 +- gcc/ada/libgnat/a-diocst.adb | 2 +- gcc/ada/libgnat/a-diocst.ads | 2 +- gcc/ada/libgnat/a-direct.adb | 2 +- gcc/ada/libgnat/a-direct.ads | 2 +- gcc/ada/libgnat/a-direio.adb | 2 +- gcc/ada/libgnat/a-direio.ads | 2 +- gcc/ada/libgnat/a-dirval.adb | 2 +- gcc/ada/libgnat/a-dirval.ads | 2 +- gcc/ada/libgnat/a-dirval__mingw.adb | 2 +- gcc/ada/libgnat/a-einuoc.adb | 2 +- gcc/ada/libgnat/a-einuoc.ads | 2 +- gcc/ada/libgnat/a-elchha.adb | 2 +- gcc/ada/libgnat/a-elchha.ads | 2 +- gcc/ada/libgnat/a-envvar.adb | 2 +- gcc/ada/libgnat/a-excach.adb | 2 +- gcc/ada/libgnat/a-except.adb | 2 +- gcc/ada/libgnat/a-except.ads | 2 +- gcc/ada/libgnat/a-exctra.adb | 2 +- gcc/ada/libgnat/a-exctra.ads | 2 +- gcc/ada/libgnat/a-exexda.adb | 2 +- gcc/ada/libgnat/a-exexpr.adb | 2 +- gcc/ada/libgnat/a-exextr.adb | 2 +- gcc/ada/libgnat/a-exstat.adb | 2 +- gcc/ada/libgnat/a-finali.adb | 2 +- gcc/ada/libgnat/a-finali.ads | 2 +- gcc/ada/libgnat/a-locale.adb | 2 +- gcc/ada/libgnat/a-locale.ads | 2 +- gcc/ada/libgnat/a-nagefl.ads | 2 +- gcc/ada/libgnat/a-naliop.ads | 2 +- gcc/ada/libgnat/a-naliop__nolibm.ads | 2 +- gcc/ada/libgnat/a-nallfl.ads | 2 +- gcc/ada/libgnat/a-nallfl__wraplf.ads | 2 +- gcc/ada/libgnat/a-nalofl.ads | 2 +- gcc/ada/libgnat/a-nalofl__simd.ads | 2 +- gcc/ada/libgnat/a-nashfl.ads | 2 +- gcc/ada/libgnat/a-nashfl__wraplf.ads | 2 +- gcc/ada/libgnat/a-nbnbig.adb | 2 +- gcc/ada/libgnat/a-nbnbin.adb | 2 +- gcc/ada/libgnat/a-nbnbin__gmp.adb | 2 +- gcc/ada/libgnat/a-nbnbre.adb | 2 +- gcc/ada/libgnat/a-ngcefu.adb | 2 +- gcc/ada/libgnat/a-ngcoar.adb | 2 +- gcc/ada/libgnat/a-ngcoty.adb | 2 +- gcc/ada/libgnat/a-ngcoty.ads | 2 +- gcc/ada/libgnat/a-ngelfu.adb | 2 +- gcc/ada/libgnat/a-ngelfu.ads | 2 +- gcc/ada/libgnat/a-ngrear.adb | 2 +- gcc/ada/libgnat/a-ngrear.ads | 2 +- gcc/ada/libgnat/a-nuauco.ads | 2 +- gcc/ada/libgnat/a-nuauco__x86.ads | 2 +- gcc/ada/libgnat/a-nuaufl.ads | 2 +- gcc/ada/libgnat/a-nuaufl__simd.ads | 2 +- gcc/ada/libgnat/a-nuaufl__wraplf.ads | 2 +- gcc/ada/libgnat/a-nudira.adb | 2 +- gcc/ada/libgnat/a-nudira.ads | 2 +- gcc/ada/libgnat/a-nuflra.adb | 2 +- gcc/ada/libgnat/a-nuflra.ads | 2 +- gcc/ada/libgnat/a-numaux.ads | 2 +- gcc/ada/libgnat/a-rbtgbk.adb | 2 +- gcc/ada/libgnat/a-rbtgbk.ads | 2 +- gcc/ada/libgnat/a-rbtgbo.adb | 2 +- gcc/ada/libgnat/a-rbtgbo.ads | 2 +- gcc/ada/libgnat/a-rbtgso.adb | 2 +- gcc/ada/libgnat/a-rbtgso.ads | 2 +- gcc/ada/libgnat/a-sbecin.adb | 2 +- gcc/ada/libgnat/a-sbecin.ads | 2 +- gcc/ada/libgnat/a-sbhcin.adb | 2 +- gcc/ada/libgnat/a-sbhcin.ads | 2 +- gcc/ada/libgnat/a-sblcin.adb | 2 +- gcc/ada/libgnat/a-sblcin.ads | 2 +- gcc/ada/libgnat/a-secain.adb | 2 +- gcc/ada/libgnat/a-secain.ads | 2 +- gcc/ada/libgnat/a-sequio.adb | 2 +- gcc/ada/libgnat/a-sequio.ads | 2 +- gcc/ada/libgnat/a-sfecin.ads | 2 +- gcc/ada/libgnat/a-sfhcin.ads | 2 +- gcc/ada/libgnat/a-sflcin.ads | 2 +- gcc/ada/libgnat/a-shcain.adb | 2 +- gcc/ada/libgnat/a-shcain.ads | 2 +- gcc/ada/libgnat/a-siocst.adb | 2 +- gcc/ada/libgnat/a-siocst.ads | 2 +- gcc/ada/libgnat/a-slcain.adb | 2 +- gcc/ada/libgnat/a-slcain.ads | 2 +- gcc/ada/libgnat/a-ssicst.adb | 2 +- gcc/ada/libgnat/a-ssicst.ads | 2 +- gcc/ada/libgnat/a-stboha.adb | 2 +- gcc/ada/libgnat/a-stbubo.adb | 21 +- gcc/ada/libgnat/a-stbubo.ads | 2 +- gcc/ada/libgnat/a-stbufi.adb | 2 +- gcc/ada/libgnat/a-stbufi.ads | 2 +- gcc/ada/libgnat/a-stbufo.adb | 2 +- gcc/ada/libgnat/a-stbufo.ads | 2 +- gcc/ada/libgnat/a-stbuun.adb | 70 +- gcc/ada/libgnat/a-stbuut.adb | 2 +- gcc/ada/libgnat/a-stbuut.ads | 2 +- gcc/ada/libgnat/a-stmaco.ads | 2 +- gcc/ada/libgnat/a-storio.adb | 2 +- gcc/ada/libgnat/a-strbou.adb | 2 +- gcc/ada/libgnat/a-strbou.ads | 2 +- gcc/ada/libgnat/a-stream.adb | 2 +- gcc/ada/libgnat/a-stream.ads | 2 +- gcc/ada/libgnat/a-strfix.adb | 2 +- gcc/ada/libgnat/a-strhas.adb | 2 +- gcc/ada/libgnat/a-strmap.adb | 2 +- gcc/ada/libgnat/a-strmap.ads | 2 +- gcc/ada/libgnat/a-strsea.adb | 2 +- gcc/ada/libgnat/a-strsea.ads | 2 +- gcc/ada/libgnat/a-strsto.ads | 2 +- gcc/ada/libgnat/a-strsup.adb | 2 +- gcc/ada/libgnat/a-strsup.ads | 2 +- gcc/ada/libgnat/a-strunb.adb | 2 +- gcc/ada/libgnat/a-strunb.ads | 2 +- gcc/ada/libgnat/a-strunb__shared.adb | 2 +- gcc/ada/libgnat/a-strunb__shared.ads | 2 +- gcc/ada/libgnat/a-ststbo.adb | 2 +- gcc/ada/libgnat/a-ststbo.ads | 2 +- gcc/ada/libgnat/a-ststio.adb | 2 +- gcc/ada/libgnat/a-ststio.ads | 2 +- gcc/ada/libgnat/a-ststun.adb | 2 +- gcc/ada/libgnat/a-ststun.ads | 2 +- gcc/ada/libgnat/a-sttebu.adb | 24 +- gcc/ada/libgnat/a-sttebu.ads | 16 + gcc/ada/libgnat/a-stunau.adb | 2 +- gcc/ada/libgnat/a-stunau.ads | 2 +- gcc/ada/libgnat/a-stunau__shared.adb | 2 +- gcc/ada/libgnat/a-stunha.adb | 2 +- gcc/ada/libgnat/a-stuten.adb | 2 +- gcc/ada/libgnat/a-stwibo.adb | 2 +- gcc/ada/libgnat/a-stwibo.ads | 2 +- gcc/ada/libgnat/a-stwifi.adb | 2 +- gcc/ada/libgnat/a-stwiha.adb | 2 +- gcc/ada/libgnat/a-stwima.adb | 2 +- gcc/ada/libgnat/a-stwima.ads | 2 +- gcc/ada/libgnat/a-stwise.adb | 2 +- gcc/ada/libgnat/a-stwise.ads | 2 +- gcc/ada/libgnat/a-stwisu.adb | 2 +- gcc/ada/libgnat/a-stwisu.ads | 2 +- gcc/ada/libgnat/a-stwiun.adb | 2 +- gcc/ada/libgnat/a-stwiun.ads | 2 +- gcc/ada/libgnat/a-stwiun__shared.adb | 2 +- gcc/ada/libgnat/a-stwiun__shared.ads | 2 +- gcc/ada/libgnat/a-stzbou.adb | 2 +- gcc/ada/libgnat/a-stzbou.ads | 2 +- gcc/ada/libgnat/a-stzfix.adb | 2 +- gcc/ada/libgnat/a-stzhas.adb | 2 +- gcc/ada/libgnat/a-stzmap.adb | 2 +- gcc/ada/libgnat/a-stzmap.ads | 2 +- gcc/ada/libgnat/a-stzsea.adb | 2 +- gcc/ada/libgnat/a-stzsea.ads | 2 +- gcc/ada/libgnat/a-stzsup.adb | 2 +- gcc/ada/libgnat/a-stzsup.ads | 2 +- gcc/ada/libgnat/a-stzunb.adb | 2 +- gcc/ada/libgnat/a-stzunb.ads | 2 +- gcc/ada/libgnat/a-stzunb__shared.adb | 2 +- gcc/ada/libgnat/a-stzunb__shared.ads | 2 +- gcc/ada/libgnat/a-suecin.adb | 2 +- gcc/ada/libgnat/a-suecin.ads | 2 +- gcc/ada/libgnat/a-suenco.adb | 2 +- gcc/ada/libgnat/a-suenst.adb | 2 +- gcc/ada/libgnat/a-suewst.adb | 2 +- gcc/ada/libgnat/a-suezst.adb | 2 +- gcc/ada/libgnat/a-suhcin.adb | 2 +- gcc/ada/libgnat/a-suhcin.ads | 2 +- gcc/ada/libgnat/a-sulcin.adb | 2 +- gcc/ada/libgnat/a-sulcin.ads | 2 +- gcc/ada/libgnat/a-suteio.adb | 2 +- gcc/ada/libgnat/a-suteio.ads | 2 +- gcc/ada/libgnat/a-suteio__shared.adb | 2 +- gcc/ada/libgnat/a-swbwha.adb | 2 +- gcc/ada/libgnat/a-swmwco.ads | 2 +- gcc/ada/libgnat/a-swunau.adb | 2 +- gcc/ada/libgnat/a-swunau.ads | 2 +- gcc/ada/libgnat/a-swunau__shared.adb | 2 +- gcc/ada/libgnat/a-swuwha.adb | 2 +- gcc/ada/libgnat/a-swuwti.adb | 2 +- gcc/ada/libgnat/a-swuwti.ads | 2 +- gcc/ada/libgnat/a-swuwti__shared.adb | 2 +- gcc/ada/libgnat/a-szbzha.adb | 2 +- gcc/ada/libgnat/a-szmzco.ads | 2 +- gcc/ada/libgnat/a-szunau.adb | 2 +- gcc/ada/libgnat/a-szunau.ads | 2 +- gcc/ada/libgnat/a-szunau__shared.adb | 2 +- gcc/ada/libgnat/a-szuzha.adb | 2 +- gcc/ada/libgnat/a-szuzti.adb | 2 +- gcc/ada/libgnat/a-szuzti.ads | 2 +- gcc/ada/libgnat/a-szuzti__shared.adb | 2 +- gcc/ada/libgnat/a-tags.adb | 2 +- gcc/ada/libgnat/a-tags.ads | 2 +- gcc/ada/libgnat/a-teioed.adb | 2 +- gcc/ada/libgnat/a-teioed.ads | 2 +- gcc/ada/libgnat/a-textio.adb | 2 +- gcc/ada/libgnat/a-textio.ads | 2 +- gcc/ada/libgnat/a-tiboio.adb | 2 +- gcc/ada/libgnat/a-ticoau.adb | 2 +- gcc/ada/libgnat/a-ticoau.ads | 2 +- gcc/ada/libgnat/a-ticoio.adb | 2 +- gcc/ada/libgnat/a-ticoio.ads | 2 +- gcc/ada/libgnat/a-tideau.adb | 2 +- gcc/ada/libgnat/a-tideau.ads | 2 +- gcc/ada/libgnat/a-tideio.adb | 2 +- gcc/ada/libgnat/a-tideio.ads | 2 +- gcc/ada/libgnat/a-tideio__128.adb | 2 +- gcc/ada/libgnat/a-tienau.adb | 2 +- gcc/ada/libgnat/a-tienau.ads | 2 +- gcc/ada/libgnat/a-tienio.adb | 2 +- gcc/ada/libgnat/a-tifiau.adb | 2 +- gcc/ada/libgnat/a-tifiau.ads | 2 +- gcc/ada/libgnat/a-tifiio.adb | 2 +- gcc/ada/libgnat/a-tifiio__128.adb | 2 +- gcc/ada/libgnat/a-tiflau.adb | 2 +- gcc/ada/libgnat/a-tiflau.ads | 2 +- gcc/ada/libgnat/a-tiflio.adb | 2 +- gcc/ada/libgnat/a-tiflio.ads | 2 +- gcc/ada/libgnat/a-tigeau.adb | 2 +- gcc/ada/libgnat/a-tigeau.ads | 2 +- gcc/ada/libgnat/a-tigeli.adb | 2 +- gcc/ada/libgnat/a-tiinau.adb | 2 +- gcc/ada/libgnat/a-tiinau.ads | 2 +- gcc/ada/libgnat/a-tiinio.adb | 2 +- gcc/ada/libgnat/a-tiinio.ads | 2 +- gcc/ada/libgnat/a-tiinio__128.adb | 2 +- gcc/ada/libgnat/a-timoio.adb | 2 +- gcc/ada/libgnat/a-timoio.ads | 2 +- gcc/ada/libgnat/a-timoio__128.adb | 2 +- gcc/ada/libgnat/a-tiocst.adb | 2 +- gcc/ada/libgnat/a-tiocst.ads | 2 +- gcc/ada/libgnat/a-tirsfi.adb | 2 +- gcc/ada/libgnat/a-tirsfi.ads | 2 +- gcc/ada/libgnat/a-titest.adb | 2 +- gcc/ada/libgnat/a-undesu.adb | 2 +- gcc/ada/libgnat/a-wichha.adb | 2 +- gcc/ada/libgnat/a-wichun.adb | 2 +- gcc/ada/libgnat/a-wichun.ads | 2 +- gcc/ada/libgnat/a-witeio.adb | 2 +- gcc/ada/libgnat/a-witeio.ads | 2 +- gcc/ada/libgnat/a-wrstfi.adb | 2 +- gcc/ada/libgnat/a-wrstfi.ads | 2 +- gcc/ada/libgnat/a-wtcoau.adb | 2 +- gcc/ada/libgnat/a-wtcoau.ads | 2 +- gcc/ada/libgnat/a-wtcoio.adb | 2 +- gcc/ada/libgnat/a-wtcstr.adb | 2 +- gcc/ada/libgnat/a-wtcstr.ads | 2 +- gcc/ada/libgnat/a-wtdeau.adb | 2 +- gcc/ada/libgnat/a-wtdeau.ads | 2 +- gcc/ada/libgnat/a-wtdeio.adb | 2 +- gcc/ada/libgnat/a-wtdeio__128.adb | 2 +- gcc/ada/libgnat/a-wtedit.adb | 2 +- gcc/ada/libgnat/a-wtedit.ads | 2 +- gcc/ada/libgnat/a-wtenau.adb | 2 +- gcc/ada/libgnat/a-wtenau.ads | 2 +- gcc/ada/libgnat/a-wtenio.adb | 2 +- gcc/ada/libgnat/a-wtfiau.adb | 2 +- gcc/ada/libgnat/a-wtfiau.ads | 2 +- gcc/ada/libgnat/a-wtfiio.adb | 2 +- gcc/ada/libgnat/a-wtfiio__128.adb | 2 +- gcc/ada/libgnat/a-wtflau.adb | 2 +- gcc/ada/libgnat/a-wtflau.ads | 2 +- gcc/ada/libgnat/a-wtflio.adb | 2 +- gcc/ada/libgnat/a-wtgeau.adb | 2 +- gcc/ada/libgnat/a-wtgeau.ads | 2 +- gcc/ada/libgnat/a-wtinau.adb | 2 +- gcc/ada/libgnat/a-wtinau.ads | 2 +- gcc/ada/libgnat/a-wtinio.adb | 2 +- gcc/ada/libgnat/a-wtinio__128.adb | 2 +- gcc/ada/libgnat/a-wtmoio.adb | 2 +- gcc/ada/libgnat/a-wtmoio.ads | 2 +- gcc/ada/libgnat/a-wtmoio__128.adb | 2 +- gcc/ada/libgnat/a-wttest.adb | 2 +- gcc/ada/libgnat/a-wwboio.adb | 2 +- gcc/ada/libgnat/a-zchhan.adb | 2 +- gcc/ada/libgnat/a-zchuni.adb | 2 +- gcc/ada/libgnat/a-zchuni.ads | 2 +- gcc/ada/libgnat/a-zrstfi.adb | 2 +- gcc/ada/libgnat/a-zrstfi.ads | 2 +- gcc/ada/libgnat/a-ztcoau.adb | 2 +- gcc/ada/libgnat/a-ztcoio.adb | 2 +- gcc/ada/libgnat/a-ztcstr.adb | 2 +- gcc/ada/libgnat/a-ztcstr.ads | 2 +- gcc/ada/libgnat/a-ztdeau.adb | 2 +- gcc/ada/libgnat/a-ztdeau.ads | 2 +- gcc/ada/libgnat/a-ztdeio.adb | 2 +- gcc/ada/libgnat/a-ztdeio__128.adb | 2 +- gcc/ada/libgnat/a-ztedit.adb | 2 +- gcc/ada/libgnat/a-ztedit.ads | 2 +- gcc/ada/libgnat/a-ztenau.adb | 2 +- gcc/ada/libgnat/a-ztenau.ads | 2 +- gcc/ada/libgnat/a-ztenio.adb | 2 +- gcc/ada/libgnat/a-ztexio.adb | 2 +- gcc/ada/libgnat/a-ztexio.ads | 2 +- gcc/ada/libgnat/a-ztfiau.adb | 2 +- gcc/ada/libgnat/a-ztfiau.ads | 2 +- gcc/ada/libgnat/a-ztfiio.adb | 2 +- gcc/ada/libgnat/a-ztfiio__128.adb | 2 +- gcc/ada/libgnat/a-ztflau.adb | 2 +- gcc/ada/libgnat/a-ztflau.ads | 2 +- gcc/ada/libgnat/a-ztflio.adb | 2 +- gcc/ada/libgnat/a-ztgeau.adb | 2 +- gcc/ada/libgnat/a-ztgeau.ads | 2 +- gcc/ada/libgnat/a-ztinau.adb | 2 +- gcc/ada/libgnat/a-ztinau.ads | 2 +- gcc/ada/libgnat/a-ztinio.adb | 2 +- gcc/ada/libgnat/a-ztinio__128.adb | 2 +- gcc/ada/libgnat/a-ztmoio.adb | 2 +- gcc/ada/libgnat/a-ztmoio__128.adb | 2 +- gcc/ada/libgnat/a-zttest.adb | 2 +- gcc/ada/libgnat/a-zzboio.adb | 2 +- gcc/ada/libgnat/g-allein.ads | 2 +- gcc/ada/libgnat/g-alleve.adb | 2 +- gcc/ada/libgnat/g-alleve.ads | 2 +- gcc/ada/libgnat/g-alleve__hard.adb | 2 +- gcc/ada/libgnat/g-alleve__hard.ads | 2 +- gcc/ada/libgnat/g-altcon.adb | 2 +- gcc/ada/libgnat/g-altcon.ads | 2 +- gcc/ada/libgnat/g-altive.ads | 2 +- gcc/ada/libgnat/g-alveop.adb | 2 +- gcc/ada/libgnat/g-alveop.ads | 2 +- gcc/ada/libgnat/g-alvety.ads | 2 +- gcc/ada/libgnat/g-alvevi.ads | 2 +- gcc/ada/libgnat/g-arrspl.adb | 2 +- gcc/ada/libgnat/g-arrspl.ads | 2 +- gcc/ada/libgnat/g-awk.adb | 2 +- gcc/ada/libgnat/g-awk.ads | 2 +- gcc/ada/libgnat/g-binenv.adb | 2 +- gcc/ada/libgnat/g-binenv.ads | 2 +- gcc/ada/libgnat/g-binsea.adb | 2 +- gcc/ada/libgnat/g-binsea.ads | 2 +- gcc/ada/libgnat/g-brapre.ads | 2 +- gcc/ada/libgnat/g-bubsor.adb | 2 +- gcc/ada/libgnat/g-bubsor.ads | 2 +- gcc/ada/libgnat/g-busora.adb | 2 +- gcc/ada/libgnat/g-busora.ads | 2 +- gcc/ada/libgnat/g-busorg.adb | 2 +- gcc/ada/libgnat/g-busorg.ads | 2 +- gcc/ada/libgnat/g-byorma.adb | 2 +- gcc/ada/libgnat/g-byorma.ads | 2 +- gcc/ada/libgnat/g-bytswa.adb | 2 +- gcc/ada/libgnat/g-bytswa.ads | 2 +- gcc/ada/libgnat/g-calend.adb | 2 +- gcc/ada/libgnat/g-calend.ads | 2 +- gcc/ada/libgnat/g-casuti.adb | 2 +- gcc/ada/libgnat/g-casuti.ads | 2 +- gcc/ada/libgnat/g-catiio.adb | 2 +- gcc/ada/libgnat/g-catiio.ads | 2 +- gcc/ada/libgnat/g-cgi.adb | 2 +- gcc/ada/libgnat/g-cgi.ads | 2 +- gcc/ada/libgnat/g-cgicoo.adb | 2 +- gcc/ada/libgnat/g-cgicoo.ads | 2 +- gcc/ada/libgnat/g-cgideb.adb | 2 +- gcc/ada/libgnat/g-cgideb.ads | 2 +- gcc/ada/libgnat/g-comlin.adb | 2 +- gcc/ada/libgnat/g-comlin.ads | 2 +- gcc/ada/libgnat/g-comver.adb | 2 +- gcc/ada/libgnat/g-comver.ads | 2 +- gcc/ada/libgnat/g-cppexc.adb | 2 +- gcc/ada/libgnat/g-cppexc.ads | 2 +- gcc/ada/libgnat/g-crc32.adb | 2 +- gcc/ada/libgnat/g-crc32.ads | 2 +- gcc/ada/libgnat/g-ctrl_c.adb | 2 +- gcc/ada/libgnat/g-ctrl_c.ads | 2 +- gcc/ada/libgnat/g-curexc.ads | 2 +- gcc/ada/libgnat/g-debpoo.adb | 2 +- gcc/ada/libgnat/g-debpoo.ads | 2 +- gcc/ada/libgnat/g-debuti.adb | 2 +- gcc/ada/libgnat/g-debuti.ads | 2 +- gcc/ada/libgnat/g-decstr.adb | 2 +- gcc/ada/libgnat/g-decstr.ads | 2 +- gcc/ada/libgnat/g-deutst.ads | 2 +- gcc/ada/libgnat/g-diopit.adb | 2 +- gcc/ada/libgnat/g-diopit.ads | 2 +- gcc/ada/libgnat/g-dirope.adb | 2 +- gcc/ada/libgnat/g-dirope.ads | 2 +- gcc/ada/libgnat/g-dynhta.adb | 2 +- gcc/ada/libgnat/g-dynhta.ads | 2 +- gcc/ada/libgnat/g-dyntab.adb | 2 +- gcc/ada/libgnat/g-dyntab.ads | 2 +- gcc/ada/libgnat/g-eacodu.adb | 2 +- gcc/ada/libgnat/g-encstr.adb | 2 +- gcc/ada/libgnat/g-encstr.ads | 2 +- gcc/ada/libgnat/g-enutst.ads | 2 +- gcc/ada/libgnat/g-excact.adb | 2 +- gcc/ada/libgnat/g-excact.ads | 2 +- gcc/ada/libgnat/g-except.ads | 2 +- gcc/ada/libgnat/g-exctra.adb | 2 +- gcc/ada/libgnat/g-exctra.ads | 2 +- gcc/ada/libgnat/g-expect.adb | 2 +- gcc/ada/libgnat/g-expect.ads | 2 +- gcc/ada/libgnat/g-exptty.adb | 2 +- gcc/ada/libgnat/g-exptty.ads | 2 +- gcc/ada/libgnat/g-flocon.ads | 2 +- gcc/ada/libgnat/g-forstr.adb | 414 +- gcc/ada/libgnat/g-forstr.ads | 8 +- gcc/ada/libgnat/g-gfmafu.ads | 2 +- gcc/ada/libgnat/g-graphs.adb | 2 +- gcc/ada/libgnat/g-graphs.ads | 2 +- gcc/ada/libgnat/g-heasor.adb | 2 +- gcc/ada/libgnat/g-heasor.ads | 2 +- gcc/ada/libgnat/g-hesora.adb | 2 +- gcc/ada/libgnat/g-hesora.ads | 2 +- gcc/ada/libgnat/g-hesorg.adb | 2 +- gcc/ada/libgnat/g-hesorg.ads | 2 +- gcc/ada/libgnat/g-htable.adb | 2 +- gcc/ada/libgnat/g-htable.ads | 2 +- gcc/ada/libgnat/g-io.adb | 2 +- gcc/ada/libgnat/g-io.ads | 2 +- gcc/ada/libgnat/g-io_aux.adb | 2 +- gcc/ada/libgnat/g-io_aux.ads | 2 +- gcc/ada/libgnat/g-lists.adb | 2 +- gcc/ada/libgnat/g-lists.ads | 2 +- gcc/ada/libgnat/g-locfil.adb | 2 +- gcc/ada/libgnat/g-locfil.ads | 2 +- gcc/ada/libgnat/g-mbdira.adb | 2 +- gcc/ada/libgnat/g-mbdira.ads | 2 +- gcc/ada/libgnat/g-mbflra.adb | 2 +- gcc/ada/libgnat/g-mbflra.ads | 2 +- gcc/ada/libgnat/g-md5.adb | 2 +- gcc/ada/libgnat/g-md5.ads | 2 +- gcc/ada/libgnat/g-memdum.adb | 2 +- gcc/ada/libgnat/g-memdum.ads | 2 +- gcc/ada/libgnat/g-moreex.adb | 2 +- gcc/ada/libgnat/g-moreex.ads | 2 +- gcc/ada/libgnat/g-os_lib.adb | 2 +- gcc/ada/libgnat/g-os_lib.ads | 2 +- gcc/ada/libgnat/g-pehage.adb | 2 +- gcc/ada/libgnat/g-pehage.ads | 2 +- gcc/ada/libgnat/g-rannum.adb | 2 +- gcc/ada/libgnat/g-rannum.ads | 2 +- gcc/ada/libgnat/g-regexp.adb | 2 +- gcc/ada/libgnat/g-regexp.ads | 2 +- gcc/ada/libgnat/g-regist.adb | 2 +- gcc/ada/libgnat/g-regist.ads | 2 +- gcc/ada/libgnat/g-regpat.adb | 2 +- gcc/ada/libgnat/g-regpat.ads | 2 +- gcc/ada/libgnat/g-rewdat.adb | 2 +- gcc/ada/libgnat/g-rewdat.ads | 2 +- gcc/ada/libgnat/g-sechas.adb | 2 +- gcc/ada/libgnat/g-sechas.ads | 2 +- gcc/ada/libgnat/g-sehamd.adb | 2 +- gcc/ada/libgnat/g-sehamd.ads | 2 +- gcc/ada/libgnat/g-sehash.adb | 2 +- gcc/ada/libgnat/g-sehash.ads | 2 +- gcc/ada/libgnat/g-sercom.adb | 2 +- gcc/ada/libgnat/g-sercom.ads | 2 +- gcc/ada/libgnat/g-sercom__linux.adb | 2 +- gcc/ada/libgnat/g-sercom__mingw.adb | 2 +- gcc/ada/libgnat/g-sestin.ads | 2 +- gcc/ada/libgnat/g-sets.adb | 2 +- gcc/ada/libgnat/g-sets.ads | 2 +- gcc/ada/libgnat/g-sha1.adb | 2 +- gcc/ada/libgnat/g-sha1.ads | 2 +- gcc/ada/libgnat/g-sha224.ads | 2 +- gcc/ada/libgnat/g-sha256.ads | 2 +- gcc/ada/libgnat/g-sha384.ads | 2 +- gcc/ada/libgnat/g-sha512.ads | 2 +- gcc/ada/libgnat/g-shsh32.adb | 2 +- gcc/ada/libgnat/g-shsh32.ads | 2 +- gcc/ada/libgnat/g-shsh64.adb | 2 +- gcc/ada/libgnat/g-shsh64.ads | 2 +- gcc/ada/libgnat/g-shshco.adb | 2 +- gcc/ada/libgnat/g-shshco.ads | 2 +- gcc/ada/libgnat/g-soccon.ads | 2 +- gcc/ada/libgnat/g-socket.adb | 2 +- gcc/ada/libgnat/g-socket.ads | 2 +- gcc/ada/libgnat/g-socket__dummy.adb | 2 +- gcc/ada/libgnat/g-socket__dummy.ads | 2 +- gcc/ada/libgnat/g-socpol.adb | 2 +- gcc/ada/libgnat/g-socpol.ads | 2 +- gcc/ada/libgnat/g-socpol__dummy.adb | 2 +- gcc/ada/libgnat/g-socpol__dummy.ads | 2 +- gcc/ada/libgnat/g-socthi.adb | 2 +- gcc/ada/libgnat/g-socthi.ads | 2 +- gcc/ada/libgnat/g-socthi__dummy.adb | 2 +- gcc/ada/libgnat/g-socthi__dummy.ads | 2 +- gcc/ada/libgnat/g-socthi__mingw.adb | 2 +- gcc/ada/libgnat/g-socthi__mingw.ads | 2 +- gcc/ada/libgnat/g-socthi__vxworks.adb | 2 +- gcc/ada/libgnat/g-socthi__vxworks.ads | 2 +- gcc/ada/libgnat/g-soliop.ads | 2 +- gcc/ada/libgnat/g-soliop__lynxos.ads | 2 +- gcc/ada/libgnat/g-soliop__mingw.ads | 2 +- gcc/ada/libgnat/g-soliop__qnx.ads | 2 +- gcc/ada/libgnat/g-soliop__solaris.ads | 2 +- gcc/ada/libgnat/g-sopowa.adb | 2 +- gcc/ada/libgnat/g-sopowa__mingw.adb | 2 +- gcc/ada/libgnat/g-sopowa__posix.adb | 2 +- gcc/ada/libgnat/g-sothco.adb | 2 +- gcc/ada/libgnat/g-sothco.ads | 2 +- gcc/ada/libgnat/g-sothco__dummy.adb | 2 +- gcc/ada/libgnat/g-sothco__dummy.ads | 2 +- gcc/ada/libgnat/g-souinf.ads | 2 +- gcc/ada/libgnat/g-spchge.adb | 2 +- gcc/ada/libgnat/g-spchge.ads | 2 +- gcc/ada/libgnat/g-speche.adb | 2 +- gcc/ada/libgnat/g-speche.ads | 2 +- gcc/ada/libgnat/g-spipat.adb | 2 +- gcc/ada/libgnat/g-spipat.ads | 2 +- gcc/ada/libgnat/g-spitbo.adb | 2 +- gcc/ada/libgnat/g-spitbo.ads | 2 +- gcc/ada/libgnat/g-spogwa.adb | 2 +- gcc/ada/libgnat/g-spogwa.ads | 2 +- gcc/ada/libgnat/g-sptabo.ads | 2 +- gcc/ada/libgnat/g-sptain.ads | 2 +- gcc/ada/libgnat/g-sptavs.ads | 2 +- gcc/ada/libgnat/g-sse.ads | 2 +- gcc/ada/libgnat/g-ssvety.ads | 2 +- gcc/ada/libgnat/g-sthcso.adb | 2 +- gcc/ada/libgnat/g-stheme.adb | 2 +- gcc/ada/libgnat/g-strhas.ads | 2 +- gcc/ada/libgnat/g-string.adb | 2 +- gcc/ada/libgnat/g-string.ads | 2 +- gcc/ada/libgnat/g-strspl.ads | 2 +- gcc/ada/libgnat/g-stseme.adb | 2 +- gcc/ada/libgnat/g-stsifd__sockets.adb | 2 +- gcc/ada/libgnat/g-table.adb | 2 +- gcc/ada/libgnat/g-table.ads | 2 +- gcc/ada/libgnat/g-tasloc.adb | 2 +- gcc/ada/libgnat/g-tasloc.ads | 2 +- gcc/ada/libgnat/g-timsta.adb | 2 +- gcc/ada/libgnat/g-timsta.ads | 2 +- gcc/ada/libgnat/g-traceb.adb | 2 +- gcc/ada/libgnat/g-traceb.ads | 2 +- gcc/ada/libgnat/g-trasym.adb | 2 +- gcc/ada/libgnat/g-trasym.ads | 2 +- gcc/ada/libgnat/g-tty.adb | 2 +- gcc/ada/libgnat/g-tty.ads | 2 +- gcc/ada/libgnat/g-u3spch.adb | 2 +- gcc/ada/libgnat/g-u3spch.ads | 2 +- gcc/ada/libgnat/g-utf_32.adb | 2 +- gcc/ada/libgnat/g-utf_32.ads | 2 +- gcc/ada/libgnat/g-wispch.adb | 2 +- gcc/ada/libgnat/g-wispch.ads | 2 +- gcc/ada/libgnat/g-wistsp.ads | 2 +- gcc/ada/libgnat/g-zspche.adb | 2 +- gcc/ada/libgnat/g-zspche.ads | 2 +- gcc/ada/libgnat/g-zstspl.ads | 2 +- gcc/ada/libgnat/gnat.ads | 2 +- gcc/ada/libgnat/i-c.adb | 2 +- gcc/ada/libgnat/i-cexten.ads | 2 +- gcc/ada/libgnat/i-cexten__128.ads | 2 +- gcc/ada/libgnat/i-cobol.adb | 2 +- gcc/ada/libgnat/i-cobol.ads | 2 +- gcc/ada/libgnat/i-cpoint.adb | 2 +- gcc/ada/libgnat/i-cpoint.ads | 2 +- gcc/ada/libgnat/i-cstrea.adb | 2 +- gcc/ada/libgnat/i-cstrea.ads | 2 +- gcc/ada/libgnat/i-cstrin.adb | 2 +- gcc/ada/libgnat/i-cstrin.ads | 2 +- gcc/ada/libgnat/i-fortra.adb | 2 +- gcc/ada/libgnat/i-pacdec.adb | 2 +- gcc/ada/libgnat/i-pacdec.ads | 2 +- gcc/ada/libgnat/i-vxwoio.adb | 2 +- gcc/ada/libgnat/i-vxwoio.ads | 2 +- gcc/ada/libgnat/i-vxwork.ads | 2 +- gcc/ada/libgnat/i-vxwork__x86.ads | 2 +- gcc/ada/libgnat/interfac.ads | 2 +- gcc/ada/libgnat/interfac__2020.ads | 2 +- gcc/ada/libgnat/memtrack.adb | 2 +- gcc/ada/libgnat/s-addima.adb | 2 +- gcc/ada/libgnat/s-addima.ads | 2 +- gcc/ada/libgnat/s-addope.adb | 2 +- gcc/ada/libgnat/s-addope.ads | 2 +- gcc/ada/libgnat/s-aoinar.adb | 2 +- gcc/ada/libgnat/s-aoinar.ads | 2 +- gcc/ada/libgnat/s-aomoar.adb | 2 +- gcc/ada/libgnat/s-aomoar.ads | 2 +- gcc/ada/libgnat/s-aotase.adb | 2 +- gcc/ada/libgnat/s-aotase.ads | 2 +- gcc/ada/libgnat/s-aridou.adb | 2 +- gcc/ada/libgnat/s-aridou.ads | 2 +- gcc/ada/libgnat/s-arit128.adb | 2 +- gcc/ada/libgnat/s-arit128.ads | 2 +- gcc/ada/libgnat/s-arit32.adb | 2 +- gcc/ada/libgnat/s-arit32.ads | 2 +- gcc/ada/libgnat/s-arit64.adb | 2 +- gcc/ada/libgnat/s-arit64.ads | 2 +- gcc/ada/libgnat/s-assert.adb | 2 +- gcc/ada/libgnat/s-assert.ads | 2 +- gcc/ada/libgnat/s-atacco.adb | 2 +- gcc/ada/libgnat/s-atacco.ads | 2 +- gcc/ada/libgnat/s-atocou.adb | 2 +- gcc/ada/libgnat/s-atocou.ads | 2 +- gcc/ada/libgnat/s-atocou__builtin.adb | 2 +- gcc/ada/libgnat/s-atoope.ads | 2 +- gcc/ada/libgnat/s-atopex.adb | 2 +- gcc/ada/libgnat/s-atopex.ads | 2 +- gcc/ada/libgnat/s-atopri.adb | 2 +- gcc/ada/libgnat/s-atopri.ads | 2 +- gcc/ada/libgnat/s-auxdec.adb | 2 +- gcc/ada/libgnat/s-auxdec.ads | 2 +- gcc/ada/libgnat/s-bignum.adb | 2 +- gcc/ada/libgnat/s-bignum.ads | 2 +- gcc/ada/libgnat/s-bitfie.ads | 2 +- gcc/ada/libgnat/s-bitops.adb | 2 +- gcc/ada/libgnat/s-bitops.ads | 2 +- gcc/ada/libgnat/s-bituti.adb | 2 +- gcc/ada/libgnat/s-bituti.ads | 2 +- gcc/ada/libgnat/s-boarop.ads | 2 +- gcc/ada/libgnat/s-boustr.adb | 2 +- gcc/ada/libgnat/s-boustr.ads | 2 +- gcc/ada/libgnat/s-bytswa.ads | 2 +- gcc/ada/libgnat/s-carsi8.adb | 2 +- gcc/ada/libgnat/s-carsi8.ads | 2 +- gcc/ada/libgnat/s-carun8.adb | 2 +- gcc/ada/libgnat/s-carun8.ads | 2 +- gcc/ada/libgnat/s-casi128.adb | 2 +- gcc/ada/libgnat/s-casi128.ads | 2 +- gcc/ada/libgnat/s-casi16.adb | 2 +- gcc/ada/libgnat/s-casi16.ads | 2 +- gcc/ada/libgnat/s-casi32.adb | 2 +- gcc/ada/libgnat/s-casi32.ads | 2 +- gcc/ada/libgnat/s-casi64.adb | 2 +- gcc/ada/libgnat/s-casi64.ads | 2 +- gcc/ada/libgnat/s-casuti.adb | 2 +- gcc/ada/libgnat/s-casuti.ads | 2 +- gcc/ada/libgnat/s-caun128.adb | 2 +- gcc/ada/libgnat/s-caun128.ads | 2 +- gcc/ada/libgnat/s-caun16.adb | 2 +- gcc/ada/libgnat/s-caun16.ads | 2 +- gcc/ada/libgnat/s-caun32.adb | 2 +- gcc/ada/libgnat/s-caun32.ads | 2 +- gcc/ada/libgnat/s-caun64.adb | 2 +- gcc/ada/libgnat/s-caun64.ads | 2 +- gcc/ada/libgnat/s-chepoo.ads | 2 +- gcc/ada/libgnat/s-commun.adb | 2 +- gcc/ada/libgnat/s-commun.ads | 2 +- gcc/ada/libgnat/s-conca2.adb | 2 +- gcc/ada/libgnat/s-conca2.ads | 2 +- gcc/ada/libgnat/s-conca3.adb | 2 +- gcc/ada/libgnat/s-conca3.ads | 2 +- gcc/ada/libgnat/s-conca4.adb | 2 +- gcc/ada/libgnat/s-conca4.ads | 2 +- gcc/ada/libgnat/s-conca5.adb | 2 +- gcc/ada/libgnat/s-conca5.ads | 2 +- gcc/ada/libgnat/s-conca6.adb | 2 +- gcc/ada/libgnat/s-conca6.ads | 2 +- gcc/ada/libgnat/s-conca7.adb | 2 +- gcc/ada/libgnat/s-conca7.ads | 2 +- gcc/ada/libgnat/s-conca8.adb | 2 +- gcc/ada/libgnat/s-conca8.ads | 2 +- gcc/ada/libgnat/s-conca9.adb | 2 +- gcc/ada/libgnat/s-conca9.ads | 2 +- gcc/ada/libgnat/s-crc32.adb | 2 +- gcc/ada/libgnat/s-crc32.ads | 2 +- gcc/ada/libgnat/s-crtl.ads | 2 +- gcc/ada/libgnat/s-dfmkio.ads | 2 +- gcc/ada/libgnat/s-dfmopr.ads | 2 +- gcc/ada/libgnat/s-dgmgop.ads | 2 +- gcc/ada/libgnat/s-diflio.adb | 2 +- gcc/ada/libgnat/s-diflio.ads | 2 +- gcc/ada/libgnat/s-diflmk.ads | 2 +- gcc/ada/libgnat/s-digemk.ads | 2 +- gcc/ada/libgnat/s-diinio.adb | 2 +- gcc/ada/libgnat/s-diinio.ads | 2 +- gcc/ada/libgnat/s-dilomk.ads | 2 +- gcc/ada/libgnat/s-dim.ads | 2 +- gcc/ada/libgnat/s-dimkio.ads | 2 +- gcc/ada/libgnat/s-dimmks.ads | 2 +- gcc/ada/libgnat/s-direio.adb | 2 +- gcc/ada/libgnat/s-direio.ads | 2 +- gcc/ada/libgnat/s-dlmkio.ads | 2 +- gcc/ada/libgnat/s-dlmopr.ads | 2 +- gcc/ada/libgnat/s-dmotpr.ads | 2 +- gcc/ada/libgnat/s-dorepr.adb | 2 +- gcc/ada/libgnat/s-dorepr__fma.adb | 2 +- gcc/ada/libgnat/s-dourea.adb | 2 +- gcc/ada/libgnat/s-dourea.ads | 2 +- gcc/ada/libgnat/s-dsaser.ads | 2 +- gcc/ada/libgnat/s-dwalin.adb | 2 +- gcc/ada/libgnat/s-dwalin.ads | 2 +- gcc/ada/libgnat/s-elaall.adb | 2 +- gcc/ada/libgnat/s-elaall.ads | 2 +- gcc/ada/libgnat/s-excdeb.adb | 2 +- gcc/ada/libgnat/s-excdeb.ads | 2 +- gcc/ada/libgnat/s-except.adb | 2 +- gcc/ada/libgnat/s-except.ads | 2 +- gcc/ada/libgnat/s-excmac__arm.adb | 2 +- gcc/ada/libgnat/s-excmac__arm.ads | 2 +- gcc/ada/libgnat/s-excmac__gcc.adb | 2 +- gcc/ada/libgnat/s-excmac__gcc.ads | 2 +- gcc/ada/libgnat/s-exctab.adb | 2 +- gcc/ada/libgnat/s-exctab.ads | 2 +- gcc/ada/libgnat/s-exctra.adb | 2 +- gcc/ada/libgnat/s-exctra.ads | 2 +- gcc/ada/libgnat/s-exnflt.ads | 2 +- gcc/ada/libgnat/s-exnint.adb | 2 +- gcc/ada/libgnat/s-exnint.ads | 2 +- gcc/ada/libgnat/s-exnlfl.ads | 2 +- gcc/ada/libgnat/s-exnllf.adb | 2 +- gcc/ada/libgnat/s-exnllf.ads | 2 +- gcc/ada/libgnat/s-exnlli.adb | 2 +- gcc/ada/libgnat/s-exnlli.ads | 2 +- gcc/ada/libgnat/s-exnllli.ads | 2 +- gcc/ada/libgnat/s-expint.adb | 2 +- gcc/ada/libgnat/s-expint.ads | 2 +- gcc/ada/libgnat/s-explli.adb | 2 +- gcc/ada/libgnat/s-explli.ads | 2 +- gcc/ada/libgnat/s-expllli.ads | 2 +- gcc/ada/libgnat/s-explllu.ads | 2 +- gcc/ada/libgnat/s-expllu.adb | 2 +- gcc/ada/libgnat/s-expllu.ads | 2 +- gcc/ada/libgnat/s-expmod.adb | 2 +- gcc/ada/libgnat/s-expmod.ads | 2 +- gcc/ada/libgnat/s-exponn.adb | 2 +- gcc/ada/libgnat/s-exponn.ads | 2 +- gcc/ada/libgnat/s-exponr.adb | 2 +- gcc/ada/libgnat/s-exponr.ads | 2 +- gcc/ada/libgnat/s-expont.adb | 2 +- gcc/ada/libgnat/s-expont.ads | 2 +- gcc/ada/libgnat/s-exponu.adb | 2 +- gcc/ada/libgnat/s-exponu.ads | 2 +- gcc/ada/libgnat/s-expuns.adb | 2 +- gcc/ada/libgnat/s-expuns.ads | 2 +- gcc/ada/libgnat/s-fatflt.ads | 2 +- gcc/ada/libgnat/s-fatgen.adb | 2 +- gcc/ada/libgnat/s-fatgen.ads | 2 +- gcc/ada/libgnat/s-fatlfl.ads | 2 +- gcc/ada/libgnat/s-fatllf.ads | 2 +- gcc/ada/libgnat/s-ficobl.ads | 2 +- gcc/ada/libgnat/s-filatt.ads | 2 +- gcc/ada/libgnat/s-fileio.adb | 2 +- gcc/ada/libgnat/s-fileio.ads | 2 +- gcc/ada/libgnat/s-finmas.adb | 2 +- gcc/ada/libgnat/s-finmas.ads | 2 +- gcc/ada/libgnat/s-finroo.adb | 2 +- gcc/ada/libgnat/s-finroo.ads | 2 +- gcc/ada/libgnat/s-flocon.adb | 2 +- gcc/ada/libgnat/s-flocon.ads | 2 +- gcc/ada/libgnat/s-flocon__none.adb | 2 +- gcc/ada/libgnat/s-fode128.ads | 2 +- gcc/ada/libgnat/s-fode32.ads | 2 +- gcc/ada/libgnat/s-fode64.ads | 2 +- gcc/ada/libgnat/s-fofi128.ads | 2 +- gcc/ada/libgnat/s-fofi32.ads | 2 +- gcc/ada/libgnat/s-fofi64.ads | 2 +- gcc/ada/libgnat/s-fore_d.adb | 2 +- gcc/ada/libgnat/s-fore_d.ads | 2 +- gcc/ada/libgnat/s-fore_f.adb | 2 +- gcc/ada/libgnat/s-fore_f.ads | 2 +- gcc/ada/libgnat/s-forrea.adb | 2 +- gcc/ada/libgnat/s-forrea.ads | 2 +- gcc/ada/libgnat/s-gearop.adb | 2 +- gcc/ada/libgnat/s-gearop.ads | 2 +- gcc/ada/libgnat/s-genbig.adb | 2 +- gcc/ada/libgnat/s-genbig.ads | 2 +- gcc/ada/libgnat/s-geveop.adb | 2 +- gcc/ada/libgnat/s-geveop.ads | 2 +- gcc/ada/libgnat/s-gloloc.adb | 2 +- gcc/ada/libgnat/s-gloloc.ads | 2 +- gcc/ada/libgnat/s-gloloc__mingw.adb | 2 +- gcc/ada/libgnat/s-htable.adb | 2 +- gcc/ada/libgnat/s-htable.ads | 2 +- gcc/ada/libgnat/s-imageb.adb | 2 +- gcc/ada/libgnat/s-imageb.ads | 2 +- gcc/ada/libgnat/s-imaged.adb | 2 +- gcc/ada/libgnat/s-imaged.ads | 2 +- gcc/ada/libgnat/s-imagef.adb | 2 +- gcc/ada/libgnat/s-imagef.ads | 2 +- gcc/ada/libgnat/s-imagei.adb | 2 +- gcc/ada/libgnat/s-imagei.ads | 2 +- gcc/ada/libgnat/s-imagen.adb | 2 +- gcc/ada/libgnat/s-imagen.ads | 2 +- gcc/ada/libgnat/s-imager.adb | 2 +- gcc/ada/libgnat/s-imager.ads | 2 +- gcc/ada/libgnat/s-imageu.adb | 2 +- gcc/ada/libgnat/s-imageu.ads | 2 +- gcc/ada/libgnat/s-imagew.adb | 2 +- gcc/ada/libgnat/s-imagew.ads | 2 +- gcc/ada/libgnat/s-imde128.ads | 2 +- gcc/ada/libgnat/s-imde32.ads | 2 +- gcc/ada/libgnat/s-imde64.ads | 2 +- gcc/ada/libgnat/s-imen16.ads | 2 +- gcc/ada/libgnat/s-imen32.ads | 2 +- gcc/ada/libgnat/s-imenu8.ads | 2 +- gcc/ada/libgnat/s-imfi128.ads | 2 +- gcc/ada/libgnat/s-imfi32.ads | 2 +- gcc/ada/libgnat/s-imfi64.ads | 2 +- gcc/ada/libgnat/s-imgbiu.adb | 2 +- gcc/ada/libgnat/s-imgbiu.ads | 2 +- gcc/ada/libgnat/s-imgboo.adb | 2 +- gcc/ada/libgnat/s-imgboo.ads | 2 +- gcc/ada/libgnat/s-imgcha.adb | 2 +- gcc/ada/libgnat/s-imgcha.ads | 2 +- gcc/ada/libgnat/s-imgflt.ads | 2 +- gcc/ada/libgnat/s-imgint.adb | 2 +- gcc/ada/libgnat/s-imgint.ads | 2 +- gcc/ada/libgnat/s-imglfl.ads | 2 +- gcc/ada/libgnat/s-imgllb.adb | 2 +- gcc/ada/libgnat/s-imgllb.ads | 2 +- gcc/ada/libgnat/s-imgllf.ads | 2 +- gcc/ada/libgnat/s-imglli.adb | 2 +- gcc/ada/libgnat/s-imglli.ads | 2 +- gcc/ada/libgnat/s-imglllb.ads | 2 +- gcc/ada/libgnat/s-imgllli.ads | 2 +- gcc/ada/libgnat/s-imglllu.ads | 2 +- gcc/ada/libgnat/s-imglllw.ads | 2 +- gcc/ada/libgnat/s-imgllu.adb | 2 +- gcc/ada/libgnat/s-imgllu.ads | 2 +- gcc/ada/libgnat/s-imgllw.adb | 2 +- gcc/ada/libgnat/s-imgllw.ads | 2 +- gcc/ada/libgnat/s-imgrea.adb | 2 +- gcc/ada/libgnat/s-imgrea.ads | 2 +- gcc/ada/libgnat/s-imguns.adb | 2 +- gcc/ada/libgnat/s-imguns.ads | 2 +- gcc/ada/libgnat/s-imguti.adb | 2 +- gcc/ada/libgnat/s-imguti.ads | 2 +- gcc/ada/libgnat/s-imgwch.adb | 2 +- gcc/ada/libgnat/s-imgwch.ads | 2 +- gcc/ada/libgnat/s-imgwiu.adb | 2 +- gcc/ada/libgnat/s-imgwiu.ads | 2 +- gcc/ada/libgnat/s-io.adb | 2 +- gcc/ada/libgnat/s-io.ads | 2 +- gcc/ada/libgnat/s-llflex.ads | 2 +- gcc/ada/libgnat/s-maccod.ads | 2 +- gcc/ada/libgnat/s-mantis.adb | 2 +- gcc/ada/libgnat/s-mantis.ads | 2 +- gcc/ada/libgnat/s-mastop.adb | 2 +- gcc/ada/libgnat/s-mastop.ads | 2 +- gcc/ada/libgnat/s-memcop.ads | 2 +- gcc/ada/libgnat/s-memory.adb | 2 +- gcc/ada/libgnat/s-memory.ads | 2 +- gcc/ada/libgnat/s-mmap.adb | 2 +- gcc/ada/libgnat/s-mmap.ads | 2 +- gcc/ada/libgnat/s-mmauni__long.ads | 2 +- gcc/ada/libgnat/s-mmosin__mingw.adb | 2 +- gcc/ada/libgnat/s-mmosin__mingw.ads | 2 +- gcc/ada/libgnat/s-mmosin__unix.adb | 2 +- gcc/ada/libgnat/s-mmosin__unix.ads | 2 +- gcc/ada/libgnat/s-multip.adb | 2 +- gcc/ada/libgnat/s-objrea.adb | 2 +- gcc/ada/libgnat/s-objrea.ads | 2 +- gcc/ada/libgnat/s-optide.adb | 2 +- gcc/ada/libgnat/s-os_lib.adb | 2 +- gcc/ada/libgnat/s-os_lib.ads | 2 +- gcc/ada/libgnat/s-osprim.ads | 2 +- gcc/ada/libgnat/s-osprim__darwin.adb | 2 +- gcc/ada/libgnat/s-osprim__lynxos.ads | 2 +- gcc/ada/libgnat/s-osprim__mingw.adb | 2 +- gcc/ada/libgnat/s-osprim__posix.adb | 2 +- gcc/ada/libgnat/s-osprim__posix2008.adb | 2 +- gcc/ada/libgnat/s-osprim__rtems.adb | 2 +- gcc/ada/libgnat/s-osprim__solaris.adb | 2 +- gcc/ada/libgnat/s-osprim__unix.adb | 2 +- gcc/ada/libgnat/s-osprim__x32.adb | 2 +- gcc/ada/libgnat/s-pack03.adb | 2 +- gcc/ada/libgnat/s-pack03.ads | 2 +- gcc/ada/libgnat/s-pack05.adb | 2 +- gcc/ada/libgnat/s-pack05.ads | 2 +- gcc/ada/libgnat/s-pack06.adb | 2 +- gcc/ada/libgnat/s-pack06.ads | 2 +- gcc/ada/libgnat/s-pack07.adb | 2 +- gcc/ada/libgnat/s-pack07.ads | 2 +- gcc/ada/libgnat/s-pack09.adb | 2 +- gcc/ada/libgnat/s-pack09.ads | 2 +- gcc/ada/libgnat/s-pack10.adb | 2 +- gcc/ada/libgnat/s-pack10.ads | 2 +- gcc/ada/libgnat/s-pack100.adb | 2 +- gcc/ada/libgnat/s-pack100.ads | 2 +- gcc/ada/libgnat/s-pack101.adb | 2 +- gcc/ada/libgnat/s-pack101.ads | 2 +- gcc/ada/libgnat/s-pack102.adb | 2 +- gcc/ada/libgnat/s-pack102.ads | 2 +- gcc/ada/libgnat/s-pack103.adb | 2 +- gcc/ada/libgnat/s-pack103.ads | 2 +- gcc/ada/libgnat/s-pack104.adb | 2 +- gcc/ada/libgnat/s-pack104.ads | 2 +- gcc/ada/libgnat/s-pack105.adb | 2 +- gcc/ada/libgnat/s-pack105.ads | 2 +- gcc/ada/libgnat/s-pack106.adb | 2 +- gcc/ada/libgnat/s-pack106.ads | 2 +- gcc/ada/libgnat/s-pack107.adb | 2 +- gcc/ada/libgnat/s-pack107.ads | 2 +- gcc/ada/libgnat/s-pack108.adb | 2 +- gcc/ada/libgnat/s-pack108.ads | 2 +- gcc/ada/libgnat/s-pack109.adb | 2 +- gcc/ada/libgnat/s-pack109.ads | 2 +- gcc/ada/libgnat/s-pack11.adb | 2 +- gcc/ada/libgnat/s-pack11.ads | 2 +- gcc/ada/libgnat/s-pack110.adb | 2 +- gcc/ada/libgnat/s-pack110.ads | 2 +- gcc/ada/libgnat/s-pack111.adb | 2 +- gcc/ada/libgnat/s-pack111.ads | 2 +- gcc/ada/libgnat/s-pack112.adb | 2 +- gcc/ada/libgnat/s-pack112.ads | 2 +- gcc/ada/libgnat/s-pack113.adb | 2 +- gcc/ada/libgnat/s-pack113.ads | 2 +- gcc/ada/libgnat/s-pack114.adb | 2 +- gcc/ada/libgnat/s-pack114.ads | 2 +- gcc/ada/libgnat/s-pack115.adb | 2 +- gcc/ada/libgnat/s-pack115.ads | 2 +- gcc/ada/libgnat/s-pack116.adb | 2 +- gcc/ada/libgnat/s-pack116.ads | 2 +- gcc/ada/libgnat/s-pack117.adb | 2 +- gcc/ada/libgnat/s-pack117.ads | 2 +- gcc/ada/libgnat/s-pack118.adb | 2 +- gcc/ada/libgnat/s-pack118.ads | 2 +- gcc/ada/libgnat/s-pack119.adb | 2 +- gcc/ada/libgnat/s-pack119.ads | 2 +- gcc/ada/libgnat/s-pack12.adb | 2 +- gcc/ada/libgnat/s-pack12.ads | 2 +- gcc/ada/libgnat/s-pack120.adb | 2 +- gcc/ada/libgnat/s-pack120.ads | 2 +- gcc/ada/libgnat/s-pack121.adb | 2 +- gcc/ada/libgnat/s-pack121.ads | 2 +- gcc/ada/libgnat/s-pack122.adb | 2 +- gcc/ada/libgnat/s-pack122.ads | 2 +- gcc/ada/libgnat/s-pack123.adb | 2 +- gcc/ada/libgnat/s-pack123.ads | 2 +- gcc/ada/libgnat/s-pack124.adb | 2 +- gcc/ada/libgnat/s-pack124.ads | 2 +- gcc/ada/libgnat/s-pack125.adb | 2 +- gcc/ada/libgnat/s-pack125.ads | 2 +- gcc/ada/libgnat/s-pack126.adb | 2 +- gcc/ada/libgnat/s-pack126.ads | 2 +- gcc/ada/libgnat/s-pack127.adb | 2 +- gcc/ada/libgnat/s-pack127.ads | 2 +- gcc/ada/libgnat/s-pack13.adb | 2 +- gcc/ada/libgnat/s-pack13.ads | 2 +- gcc/ada/libgnat/s-pack14.adb | 2 +- gcc/ada/libgnat/s-pack14.ads | 2 +- gcc/ada/libgnat/s-pack15.adb | 2 +- gcc/ada/libgnat/s-pack15.ads | 2 +- gcc/ada/libgnat/s-pack17.adb | 2 +- gcc/ada/libgnat/s-pack17.ads | 2 +- gcc/ada/libgnat/s-pack18.adb | 2 +- gcc/ada/libgnat/s-pack18.ads | 2 +- gcc/ada/libgnat/s-pack19.adb | 2 +- gcc/ada/libgnat/s-pack19.ads | 2 +- gcc/ada/libgnat/s-pack20.adb | 2 +- gcc/ada/libgnat/s-pack20.ads | 2 +- gcc/ada/libgnat/s-pack21.adb | 2 +- gcc/ada/libgnat/s-pack21.ads | 2 +- gcc/ada/libgnat/s-pack22.adb | 2 +- gcc/ada/libgnat/s-pack22.ads | 2 +- gcc/ada/libgnat/s-pack23.adb | 2 +- gcc/ada/libgnat/s-pack23.ads | 2 +- gcc/ada/libgnat/s-pack24.adb | 2 +- gcc/ada/libgnat/s-pack24.ads | 2 +- gcc/ada/libgnat/s-pack25.adb | 2 +- gcc/ada/libgnat/s-pack25.ads | 2 +- gcc/ada/libgnat/s-pack26.adb | 2 +- gcc/ada/libgnat/s-pack26.ads | 2 +- gcc/ada/libgnat/s-pack27.adb | 2 +- gcc/ada/libgnat/s-pack27.ads | 2 +- gcc/ada/libgnat/s-pack28.adb | 2 +- gcc/ada/libgnat/s-pack28.ads | 2 +- gcc/ada/libgnat/s-pack29.adb | 2 +- gcc/ada/libgnat/s-pack29.ads | 2 +- gcc/ada/libgnat/s-pack30.adb | 2 +- gcc/ada/libgnat/s-pack30.ads | 2 +- gcc/ada/libgnat/s-pack31.adb | 2 +- gcc/ada/libgnat/s-pack31.ads | 2 +- gcc/ada/libgnat/s-pack33.adb | 2 +- gcc/ada/libgnat/s-pack33.ads | 2 +- gcc/ada/libgnat/s-pack34.adb | 2 +- gcc/ada/libgnat/s-pack34.ads | 2 +- gcc/ada/libgnat/s-pack35.adb | 2 +- gcc/ada/libgnat/s-pack35.ads | 2 +- gcc/ada/libgnat/s-pack36.adb | 2 +- gcc/ada/libgnat/s-pack36.ads | 2 +- gcc/ada/libgnat/s-pack37.adb | 2 +- gcc/ada/libgnat/s-pack37.ads | 2 +- gcc/ada/libgnat/s-pack38.adb | 2 +- gcc/ada/libgnat/s-pack38.ads | 2 +- gcc/ada/libgnat/s-pack39.adb | 2 +- gcc/ada/libgnat/s-pack39.ads | 2 +- gcc/ada/libgnat/s-pack40.adb | 2 +- gcc/ada/libgnat/s-pack40.ads | 2 +- gcc/ada/libgnat/s-pack41.adb | 2 +- gcc/ada/libgnat/s-pack41.ads | 2 +- gcc/ada/libgnat/s-pack42.adb | 2 +- gcc/ada/libgnat/s-pack42.ads | 2 +- gcc/ada/libgnat/s-pack43.adb | 2 +- gcc/ada/libgnat/s-pack43.ads | 2 +- gcc/ada/libgnat/s-pack44.adb | 2 +- gcc/ada/libgnat/s-pack44.ads | 2 +- gcc/ada/libgnat/s-pack45.adb | 2 +- gcc/ada/libgnat/s-pack45.ads | 2 +- gcc/ada/libgnat/s-pack46.adb | 2 +- gcc/ada/libgnat/s-pack46.ads | 2 +- gcc/ada/libgnat/s-pack47.adb | 2 +- gcc/ada/libgnat/s-pack47.ads | 2 +- gcc/ada/libgnat/s-pack48.adb | 2 +- gcc/ada/libgnat/s-pack48.ads | 2 +- gcc/ada/libgnat/s-pack49.adb | 2 +- gcc/ada/libgnat/s-pack49.ads | 2 +- gcc/ada/libgnat/s-pack50.adb | 2 +- gcc/ada/libgnat/s-pack50.ads | 2 +- gcc/ada/libgnat/s-pack51.adb | 2 +- gcc/ada/libgnat/s-pack51.ads | 2 +- gcc/ada/libgnat/s-pack52.adb | 2 +- gcc/ada/libgnat/s-pack52.ads | 2 +- gcc/ada/libgnat/s-pack53.adb | 2 +- gcc/ada/libgnat/s-pack53.ads | 2 +- gcc/ada/libgnat/s-pack54.adb | 2 +- gcc/ada/libgnat/s-pack54.ads | 2 +- gcc/ada/libgnat/s-pack55.adb | 2 +- gcc/ada/libgnat/s-pack55.ads | 2 +- gcc/ada/libgnat/s-pack56.adb | 2 +- gcc/ada/libgnat/s-pack56.ads | 2 +- gcc/ada/libgnat/s-pack57.adb | 2 +- gcc/ada/libgnat/s-pack57.ads | 2 +- gcc/ada/libgnat/s-pack58.adb | 2 +- gcc/ada/libgnat/s-pack58.ads | 2 +- gcc/ada/libgnat/s-pack59.adb | 2 +- gcc/ada/libgnat/s-pack59.ads | 2 +- gcc/ada/libgnat/s-pack60.adb | 2 +- gcc/ada/libgnat/s-pack60.ads | 2 +- gcc/ada/libgnat/s-pack61.adb | 2 +- gcc/ada/libgnat/s-pack61.ads | 2 +- gcc/ada/libgnat/s-pack62.adb | 2 +- gcc/ada/libgnat/s-pack62.ads | 2 +- gcc/ada/libgnat/s-pack63.adb | 2 +- gcc/ada/libgnat/s-pack63.ads | 2 +- gcc/ada/libgnat/s-pack65.adb | 2 +- gcc/ada/libgnat/s-pack65.ads | 2 +- gcc/ada/libgnat/s-pack66.adb | 2 +- gcc/ada/libgnat/s-pack66.ads | 2 +- gcc/ada/libgnat/s-pack67.adb | 2 +- gcc/ada/libgnat/s-pack67.ads | 2 +- gcc/ada/libgnat/s-pack68.adb | 2 +- gcc/ada/libgnat/s-pack68.ads | 2 +- gcc/ada/libgnat/s-pack69.adb | 2 +- gcc/ada/libgnat/s-pack69.ads | 2 +- gcc/ada/libgnat/s-pack70.adb | 2 +- gcc/ada/libgnat/s-pack70.ads | 2 +- gcc/ada/libgnat/s-pack71.adb | 2 +- gcc/ada/libgnat/s-pack71.ads | 2 +- gcc/ada/libgnat/s-pack72.adb | 2 +- gcc/ada/libgnat/s-pack72.ads | 2 +- gcc/ada/libgnat/s-pack73.adb | 2 +- gcc/ada/libgnat/s-pack73.ads | 2 +- gcc/ada/libgnat/s-pack74.adb | 2 +- gcc/ada/libgnat/s-pack74.ads | 2 +- gcc/ada/libgnat/s-pack75.adb | 2 +- gcc/ada/libgnat/s-pack75.ads | 2 +- gcc/ada/libgnat/s-pack76.adb | 2 +- gcc/ada/libgnat/s-pack76.ads | 2 +- gcc/ada/libgnat/s-pack77.adb | 2 +- gcc/ada/libgnat/s-pack77.ads | 2 +- gcc/ada/libgnat/s-pack78.adb | 2 +- gcc/ada/libgnat/s-pack78.ads | 2 +- gcc/ada/libgnat/s-pack79.adb | 2 +- gcc/ada/libgnat/s-pack79.ads | 2 +- gcc/ada/libgnat/s-pack80.adb | 2 +- gcc/ada/libgnat/s-pack80.ads | 2 +- gcc/ada/libgnat/s-pack81.adb | 2 +- gcc/ada/libgnat/s-pack81.ads | 2 +- gcc/ada/libgnat/s-pack82.adb | 2 +- gcc/ada/libgnat/s-pack82.ads | 2 +- gcc/ada/libgnat/s-pack83.adb | 2 +- gcc/ada/libgnat/s-pack83.ads | 2 +- gcc/ada/libgnat/s-pack84.adb | 2 +- gcc/ada/libgnat/s-pack84.ads | 2 +- gcc/ada/libgnat/s-pack85.adb | 2 +- gcc/ada/libgnat/s-pack85.ads | 2 +- gcc/ada/libgnat/s-pack86.adb | 2 +- gcc/ada/libgnat/s-pack86.ads | 2 +- gcc/ada/libgnat/s-pack87.adb | 2 +- gcc/ada/libgnat/s-pack87.ads | 2 +- gcc/ada/libgnat/s-pack88.adb | 2 +- gcc/ada/libgnat/s-pack88.ads | 2 +- gcc/ada/libgnat/s-pack89.adb | 2 +- gcc/ada/libgnat/s-pack89.ads | 2 +- gcc/ada/libgnat/s-pack90.adb | 2 +- gcc/ada/libgnat/s-pack90.ads | 2 +- gcc/ada/libgnat/s-pack91.adb | 2 +- gcc/ada/libgnat/s-pack91.ads | 2 +- gcc/ada/libgnat/s-pack92.adb | 2 +- gcc/ada/libgnat/s-pack92.ads | 2 +- gcc/ada/libgnat/s-pack93.adb | 2 +- gcc/ada/libgnat/s-pack93.ads | 2 +- gcc/ada/libgnat/s-pack94.adb | 2 +- gcc/ada/libgnat/s-pack94.ads | 2 +- gcc/ada/libgnat/s-pack95.adb | 2 +- gcc/ada/libgnat/s-pack95.ads | 2 +- gcc/ada/libgnat/s-pack96.adb | 2 +- gcc/ada/libgnat/s-pack96.ads | 2 +- gcc/ada/libgnat/s-pack97.adb | 2 +- gcc/ada/libgnat/s-pack97.ads | 2 +- gcc/ada/libgnat/s-pack98.adb | 2 +- gcc/ada/libgnat/s-pack98.ads | 2 +- gcc/ada/libgnat/s-pack99.adb | 2 +- gcc/ada/libgnat/s-pack99.ads | 2 +- gcc/ada/libgnat/s-parame.adb | 2 +- gcc/ada/libgnat/s-parame.ads | 2 +- gcc/ada/libgnat/s-parame__hpux.ads | 2 +- gcc/ada/libgnat/s-parame__posix2008.ads | 2 +- gcc/ada/libgnat/s-parame__rtems.adb | 2 +- gcc/ada/libgnat/s-parame__vxworks.adb | 2 +- gcc/ada/libgnat/s-parame__vxworks.ads | 2 +- gcc/ada/libgnat/s-parint.adb | 2 +- gcc/ada/libgnat/s-parint.ads | 2 +- gcc/ada/libgnat/s-pehage.adb | 2 +- gcc/ada/libgnat/s-pehage.ads | 2 +- gcc/ada/libgnat/s-pooglo.adb | 2 +- gcc/ada/libgnat/s-pooglo.ads | 2 +- gcc/ada/libgnat/s-pooloc.adb | 2 +- gcc/ada/libgnat/s-pooloc.ads | 2 +- gcc/ada/libgnat/s-poosiz.adb | 2 +- gcc/ada/libgnat/s-poosiz.ads | 2 +- gcc/ada/libgnat/s-powflt.ads | 2 +- gcc/ada/libgnat/s-powlfl.ads | 2 +- gcc/ada/libgnat/s-powllf.ads | 2 +- gcc/ada/libgnat/s-purexc.ads | 2 +- gcc/ada/libgnat/s-putima.adb | 52 +- gcc/ada/libgnat/s-putima.ads | 18 +- gcc/ada/libgnat/s-rannum.adb | 2 +- gcc/ada/libgnat/s-rannum.ads | 2 +- gcc/ada/libgnat/s-ransee.adb | 2 +- gcc/ada/libgnat/s-ransee.ads | 2 +- gcc/ada/libgnat/s-regexp.adb | 2 +- gcc/ada/libgnat/s-regexp.ads | 2 +- gcc/ada/libgnat/s-regpat.adb | 2 +- gcc/ada/libgnat/s-regpat.ads | 2 +- gcc/ada/libgnat/s-resfil.adb | 2 +- gcc/ada/libgnat/s-resfil.ads | 2 +- gcc/ada/libgnat/s-restri.adb | 2 +- gcc/ada/libgnat/s-restri.ads | 2 +- gcc/ada/libgnat/s-retsta.ads | 2 +- gcc/ada/libgnat/s-rident.ads | 2 +- gcc/ada/libgnat/s-rpc.adb | 2 +- gcc/ada/libgnat/s-rpc.ads | 2 +- gcc/ada/libgnat/s-scaval.adb | 2 +- gcc/ada/libgnat/s-scaval.ads | 2 +- gcc/ada/libgnat/s-scaval__128.adb | 2 +- gcc/ada/libgnat/s-scaval__128.ads | 2 +- gcc/ada/libgnat/s-secsta.adb | 2 +- gcc/ada/libgnat/s-secsta.ads | 2 +- gcc/ada/libgnat/s-sequio.adb | 2 +- gcc/ada/libgnat/s-sequio.ads | 2 +- gcc/ada/libgnat/s-shabig.ads | 2 +- gcc/ada/libgnat/s-shasto.adb | 2 +- gcc/ada/libgnat/s-shasto.ads | 2 +- gcc/ada/libgnat/s-soflin.adb | 2 +- gcc/ada/libgnat/s-soflin.ads | 2 +- gcc/ada/libgnat/s-soliin.adb | 2 +- gcc/ada/libgnat/s-soliin.ads | 2 +- gcc/ada/libgnat/s-spark.ads | 2 +- gcc/ada/libgnat/s-spcuop.adb | 2 +- gcc/ada/libgnat/s-spcuop.ads | 2 +- gcc/ada/libgnat/s-spsufi.adb | 2 +- gcc/ada/libgnat/s-spsufi.ads | 2 +- gcc/ada/libgnat/s-stache.adb | 2 +- gcc/ada/libgnat/s-stache.ads | 2 +- gcc/ada/libgnat/s-stalib.adb | 2 +- gcc/ada/libgnat/s-stalib.ads | 2 +- gcc/ada/libgnat/s-statxd.adb | 2 +- gcc/ada/libgnat/s-statxd.ads | 2 +- gcc/ada/libgnat/s-stausa.adb | 2 +- gcc/ada/libgnat/s-stausa.ads | 2 +- gcc/ada/libgnat/s-stchop.adb | 2 +- gcc/ada/libgnat/s-stchop.ads | 2 +- gcc/ada/libgnat/s-stchop__limit.ads | 2 +- gcc/ada/libgnat/s-stchop__vxworks.adb | 2 +- gcc/ada/libgnat/s-stoele.adb | 2 +- gcc/ada/libgnat/s-stoele.ads | 2 +- gcc/ada/libgnat/s-stopoo.adb | 2 +- gcc/ada/libgnat/s-stopoo.ads | 2 +- gcc/ada/libgnat/s-stposu.adb | 2 +- gcc/ada/libgnat/s-stposu.ads | 2 +- gcc/ada/libgnat/s-stratt.adb | 2 +- gcc/ada/libgnat/s-stratt.ads | 2 +- gcc/ada/libgnat/s-strcom.adb | 2 +- gcc/ada/libgnat/s-strcom.ads | 2 +- gcc/ada/libgnat/s-strhas.adb | 2 +- gcc/ada/libgnat/s-strhas.ads | 2 +- gcc/ada/libgnat/s-string.adb | 2 +- gcc/ada/libgnat/s-string.ads | 2 +- gcc/ada/libgnat/s-ststop.adb | 2 +- gcc/ada/libgnat/s-ststop.ads | 2 +- gcc/ada/libgnat/s-tasloc.adb | 2 +- gcc/ada/libgnat/s-tasloc.ads | 2 +- gcc/ada/libgnat/s-traceb.adb | 2 +- gcc/ada/libgnat/s-traceb.ads | 2 +- gcc/ada/libgnat/s-traceb__hpux.adb | 2 +- gcc/ada/libgnat/s-traceb__mastop.adb | 2 +- gcc/ada/libgnat/s-traent.adb | 2 +- gcc/ada/libgnat/s-traent.ads | 2 +- gcc/ada/libgnat/s-trasym.adb | 2 +- gcc/ada/libgnat/s-trasym.ads | 2 +- gcc/ada/libgnat/s-trasym__dwarf.adb | 2 +- gcc/ada/libgnat/s-tsmona.adb | 2 +- gcc/ada/libgnat/s-tsmona__linux.adb | 2 +- gcc/ada/libgnat/s-tsmona__mingw.adb | 2 +- gcc/ada/libgnat/s-unstyp.ads | 2 +- gcc/ada/libgnat/s-utf_32.adb | 2 +- gcc/ada/libgnat/s-utf_32.ads | 2 +- gcc/ada/libgnat/s-vade128.ads | 2 +- gcc/ada/libgnat/s-vade32.ads | 2 +- gcc/ada/libgnat/s-vade64.ads | 2 +- gcc/ada/libgnat/s-vaen16.ads | 2 +- gcc/ada/libgnat/s-vaen32.ads | 2 +- gcc/ada/libgnat/s-vaenu8.ads | 2 +- gcc/ada/libgnat/s-vafi128.ads | 2 +- gcc/ada/libgnat/s-vafi32.ads | 2 +- gcc/ada/libgnat/s-vafi64.ads | 2 +- gcc/ada/libgnat/s-vaispe.adb | 2 +- gcc/ada/libgnat/s-vaispe.ads | 2 +- gcc/ada/libgnat/s-valboo.adb | 2 +- gcc/ada/libgnat/s-valboo.ads | 2 +- gcc/ada/libgnat/s-valcha.adb | 2 +- gcc/ada/libgnat/s-valcha.ads | 2 +- gcc/ada/libgnat/s-valflt.ads | 2 +- gcc/ada/libgnat/s-valint.adb | 2 +- gcc/ada/libgnat/s-valint.ads | 2 +- gcc/ada/libgnat/s-vallfl.ads | 2 +- gcc/ada/libgnat/s-valllf.ads | 2 +- gcc/ada/libgnat/s-vallli.adb | 2 +- gcc/ada/libgnat/s-vallli.ads | 2 +- gcc/ada/libgnat/s-valllli.ads | 2 +- gcc/ada/libgnat/s-vallllu.ads | 2 +- gcc/ada/libgnat/s-valllu.adb | 2 +- gcc/ada/libgnat/s-valllu.ads | 2 +- gcc/ada/libgnat/s-valrea.adb | 2 +- gcc/ada/libgnat/s-valrea.ads | 2 +- gcc/ada/libgnat/s-valued.adb | 2 +- gcc/ada/libgnat/s-valued.ads | 2 +- gcc/ada/libgnat/s-valuef.adb | 2 +- gcc/ada/libgnat/s-valuef.ads | 2 +- gcc/ada/libgnat/s-valuei.adb | 2 +- gcc/ada/libgnat/s-valuei.ads | 2 +- gcc/ada/libgnat/s-valuen.adb | 2 +- gcc/ada/libgnat/s-valuen.ads | 2 +- gcc/ada/libgnat/s-valuer.adb | 2 +- gcc/ada/libgnat/s-valuer.ads | 2 +- gcc/ada/libgnat/s-valueu.adb | 2 +- gcc/ada/libgnat/s-valueu.ads | 2 +- gcc/ada/libgnat/s-valuns.adb | 2 +- gcc/ada/libgnat/s-valuns.ads | 2 +- gcc/ada/libgnat/s-valuti.adb | 2 +- gcc/ada/libgnat/s-valuti.ads | 2 +- gcc/ada/libgnat/s-valwch.adb | 2 +- gcc/ada/libgnat/s-valwch.ads | 2 +- gcc/ada/libgnat/s-vauspe.adb | 2 +- gcc/ada/libgnat/s-vauspe.ads | 2 +- gcc/ada/libgnat/s-veboop.adb | 2 +- gcc/ada/libgnat/s-veboop.ads | 2 +- gcc/ada/libgnat/s-vector.ads | 2 +- gcc/ada/libgnat/s-vercon.adb | 2 +- gcc/ada/libgnat/s-vercon.ads | 2 +- gcc/ada/libgnat/s-wchcnv.adb | 2 +- gcc/ada/libgnat/s-wchcnv.ads | 2 +- gcc/ada/libgnat/s-wchcon.adb | 2 +- gcc/ada/libgnat/s-wchcon.ads | 2 +- gcc/ada/libgnat/s-wchjis.adb | 2 +- gcc/ada/libgnat/s-wchjis.ads | 2 +- gcc/ada/libgnat/s-wchstw.adb | 2 +- gcc/ada/libgnat/s-wchstw.ads | 2 +- gcc/ada/libgnat/s-wchwts.adb | 2 +- gcc/ada/libgnat/s-wchwts.ads | 2 +- gcc/ada/libgnat/s-widboo.adb | 2 +- gcc/ada/libgnat/s-widboo.ads | 2 +- gcc/ada/libgnat/s-widcha.adb | 2 +- gcc/ada/libgnat/s-widcha.ads | 2 +- gcc/ada/libgnat/s-widenu.adb | 2 +- gcc/ada/libgnat/s-widenu.ads | 2 +- gcc/ada/libgnat/s-widint.ads | 2 +- gcc/ada/libgnat/s-widlli.adb | 2 +- gcc/ada/libgnat/s-widlli.ads | 2 +- gcc/ada/libgnat/s-widllli.ads | 2 +- gcc/ada/libgnat/s-widlllu.ads | 2 +- gcc/ada/libgnat/s-widllu.adb | 2 +- gcc/ada/libgnat/s-widllu.ads | 2 +- gcc/ada/libgnat/s-widthi.adb | 2 +- gcc/ada/libgnat/s-widthi.ads | 2 +- gcc/ada/libgnat/s-widthu.adb | 2 +- gcc/ada/libgnat/s-widthu.ads | 2 +- gcc/ada/libgnat/s-widuns.ads | 2 +- gcc/ada/libgnat/s-widwch.adb | 2 +- gcc/ada/libgnat/s-widwch.ads | 2 +- gcc/ada/libgnat/s-win32.ads | 2 +- gcc/ada/libgnat/s-winext.ads | 2 +- gcc/ada/libgnat/s-wwdcha.adb | 2 +- gcc/ada/libgnat/s-wwdcha.ads | 2 +- gcc/ada/libgnat/s-wwdenu.adb | 2 +- gcc/ada/libgnat/s-wwdenu.ads | 2 +- gcc/ada/libgnat/s-wwdwch.adb | 2 +- gcc/ada/libgnat/s-wwdwch.ads | 2 +- 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-arm.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-ppc-kernel.ads | 2 +- gcc/ada/libgnat/system-vxworks-ppc-rtp-smp.ads | 2 +- gcc/ada/libgnat/system-vxworks-ppc-rtp.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-ppc-kernel.ads | 2 +- gcc/ada/libgnat/system-vxworks7-ppc-rtp-smp.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_64-kernel.ads | 2 +- gcc/ada/libgnat/system-vxworks7-x86_64-rtp-smp.ads | 2 +- gcc/ada/link.c | 2 +- gcc/ada/live.adb | 2 +- gcc/ada/live.ads | 2 +- gcc/ada/locales.c | 2 +- gcc/ada/make.adb | 2 +- gcc/ada/make.ads | 2 +- gcc/ada/make_util.adb | 2 +- gcc/ada/make_util.ads | 2 +- gcc/ada/makeusg.adb | 2 +- gcc/ada/makeusg.ads | 2 +- gcc/ada/mdll-fil.adb | 2 +- gcc/ada/mdll-fil.ads | 2 +- gcc/ada/mdll-utl.adb | 2 +- gcc/ada/mdll-utl.ads | 2 +- gcc/ada/mdll.adb | 2 +- gcc/ada/mdll.ads | 2 +- gcc/ada/mingw32.h | 3 +- gcc/ada/mkdir.c | 3 +- gcc/ada/namet-sp.adb | 2 +- gcc/ada/namet-sp.ads | 2 +- gcc/ada/namet.adb | 2 +- gcc/ada/namet.ads | 2 +- gcc/ada/namet.h | 2 +- gcc/ada/nlists.adb | 2 +- gcc/ada/nlists.ads | 2 +- gcc/ada/nlists.h | 2 +- gcc/ada/opt.adb | 2 +- gcc/ada/opt.ads | 2 +- gcc/ada/osint-b.adb | 2 +- gcc/ada/osint-b.ads | 2 +- gcc/ada/osint-c.adb | 2 +- gcc/ada/osint-c.ads | 2 +- gcc/ada/osint-l.adb | 2 +- gcc/ada/osint-l.ads | 2 +- gcc/ada/osint-m.adb | 2 +- gcc/ada/osint-m.ads | 2 +- gcc/ada/osint.adb | 2 +- gcc/ada/osint.ads | 2 +- gcc/ada/output.adb | 8 +- gcc/ada/output.ads | 2 +- gcc/ada/par-ch10.adb | 2 +- gcc/ada/par-ch11.adb | 2 +- gcc/ada/par-ch12.adb | 2 +- gcc/ada/par-ch13.adb | 2 +- gcc/ada/par-ch2.adb | 75 +- gcc/ada/par-ch3.adb | 2 +- gcc/ada/par-ch4.adb | 18 +- gcc/ada/par-ch5.adb | 2 +- gcc/ada/par-ch6.adb | 2 +- gcc/ada/par-ch7.adb | 2 +- gcc/ada/par-ch8.adb | 2 +- gcc/ada/par-ch9.adb | 2 +- gcc/ada/par-endh.adb | 2 +- gcc/ada/par-labl.adb | 2 +- gcc/ada/par-load.adb | 2 +- gcc/ada/par-prag.adb | 2 +- gcc/ada/par-sync.adb | 2 +- gcc/ada/par-tchk.adb | 16 +- gcc/ada/par-util.adb | 2 +- gcc/ada/par.adb | 6 +- gcc/ada/par.ads | 2 +- gcc/ada/par_sco.adb | 2 +- gcc/ada/par_sco.ads | 2 +- gcc/ada/pprint.adb | 2 +- gcc/ada/pprint.ads | 2 +- gcc/ada/prep.adb | 2 +- gcc/ada/prep.ads | 2 +- gcc/ada/prepcomp.adb | 2 +- gcc/ada/prepcomp.ads | 2 +- gcc/ada/put_scos.adb | 2 +- gcc/ada/put_scos.ads | 2 +- gcc/ada/raise-gcc.c | 2 +- gcc/ada/raise.c | 2 +- gcc/ada/raise.h | 2 +- gcc/ada/repinfo-input.adb | 2 +- gcc/ada/repinfo-input.ads | 2 +- gcc/ada/repinfo.adb | 2 +- gcc/ada/repinfo.ads | 6 +- gcc/ada/repinfo.h | 2 +- gcc/ada/restrict.adb | 2 +- gcc/ada/restrict.ads | 2 +- gcc/ada/rident.ads | 2 +- gcc/ada/rtfinal.c | 3 +- gcc/ada/rtinit.c | 3 +- gcc/ada/rtsfind.adb | 2 +- gcc/ada/rtsfind.ads | 4 +- gcc/ada/runtime.h | 2 +- gcc/ada/s-oscons-tmplt.c | 2 +- gcc/ada/scans.adb | 2 +- gcc/ada/scans.ads | 16 +- gcc/ada/scil_ll.adb | 2 +- gcc/ada/scil_ll.ads | 2 +- gcc/ada/scn.adb | 2 +- gcc/ada/scn.ads | 2 +- gcc/ada/scng.adb | 138 +- gcc/ada/scng.ads | 2 +- gcc/ada/scos.adb | 2 +- gcc/ada/scos.ads | 2 +- gcc/ada/scos.h | 2 +- gcc/ada/sdefault.ads | 2 +- gcc/ada/seh_init.c | 3 +- gcc/ada/sem.adb | 5 +- gcc/ada/sem.ads | 2 +- gcc/ada/sem_aggr.adb | 4 +- gcc/ada/sem_aggr.ads | 2 +- gcc/ada/sem_attr.adb | 2 +- gcc/ada/sem_attr.ads | 2 +- gcc/ada/sem_aux.adb | 2 +- gcc/ada/sem_aux.ads | 2 +- gcc/ada/sem_case.adb | 2 +- gcc/ada/sem_case.ads | 2 +- gcc/ada/sem_cat.adb | 2 +- gcc/ada/sem_cat.ads | 2 +- gcc/ada/sem_ch10.adb | 2 +- gcc/ada/sem_ch10.ads | 2 +- gcc/ada/sem_ch11.adb | 2 +- gcc/ada/sem_ch11.ads | 2 +- gcc/ada/sem_ch12.adb | 38 +- gcc/ada/sem_ch12.ads | 2 +- gcc/ada/sem_ch13.adb | 207 +- gcc/ada/sem_ch13.ads | 2 +- gcc/ada/sem_ch2.adb | 21 +- gcc/ada/sem_ch2.ads | 13 +- gcc/ada/sem_ch3.adb | 2 +- gcc/ada/sem_ch3.ads | 2 +- gcc/ada/sem_ch4.adb | 2 +- gcc/ada/sem_ch4.ads | 2 +- gcc/ada/sem_ch5.adb | 15 +- gcc/ada/sem_ch5.ads | 2 +- gcc/ada/sem_ch6.adb | 2 +- gcc/ada/sem_ch6.ads | 2 +- gcc/ada/sem_ch7.adb | 2 +- gcc/ada/sem_ch7.ads | 2 +- gcc/ada/sem_ch8.adb | 14 +- gcc/ada/sem_ch8.ads | 2 +- gcc/ada/sem_ch9.adb | 2 +- gcc/ada/sem_ch9.ads | 2 +- gcc/ada/sem_dim.adb | 2 +- gcc/ada/sem_dim.ads | 2 +- gcc/ada/sem_disp.adb | 2 +- gcc/ada/sem_disp.ads | 2 +- gcc/ada/sem_dist.adb | 2 +- gcc/ada/sem_dist.ads | 2 +- gcc/ada/sem_elab.adb | 2 +- gcc/ada/sem_elab.ads | 2 +- gcc/ada/sem_elim.adb | 2 +- gcc/ada/sem_elim.ads | 2 +- gcc/ada/sem_eval.adb | 2 +- gcc/ada/sem_eval.ads | 2 +- gcc/ada/sem_intr.adb | 2 +- gcc/ada/sem_intr.ads | 2 +- gcc/ada/sem_mech.adb | 2 +- gcc/ada/sem_mech.ads | 2 +- gcc/ada/sem_prag.adb | 22 +- gcc/ada/sem_prag.ads | 2 +- gcc/ada/sem_res.adb | 63 +- gcc/ada/sem_res.ads | 2 +- gcc/ada/sem_scil.adb | 2 +- gcc/ada/sem_scil.ads | 2 +- gcc/ada/sem_smem.adb | 2 +- gcc/ada/sem_smem.ads | 2 +- gcc/ada/sem_type.adb | 2 +- gcc/ada/sem_type.ads | 2 +- gcc/ada/sem_util.adb | 29 +- gcc/ada/sem_util.ads | 24 +- gcc/ada/sem_warn.adb | 2 +- gcc/ada/sem_warn.ads | 2 +- gcc/ada/set_targ.adb | 2 +- gcc/ada/set_targ.ads | 2 +- gcc/ada/sfn_scan.adb | 2 +- gcc/ada/sfn_scan.ads | 2 +- gcc/ada/sigtramp-arm-qnx.c | 2 +- gcc/ada/sigtramp-armdroid.c | 2 +- gcc/ada/sigtramp-ios.c | 2 +- gcc/ada/sigtramp-qnx.c | 2 +- gcc/ada/sigtramp-vxworks-target.h | 2 +- gcc/ada/sigtramp-vxworks.c | 2 +- gcc/ada/sigtramp.h | 2 +- gcc/ada/sinfo-cn.adb | 2 +- gcc/ada/sinfo-cn.ads | 2 +- gcc/ada/sinfo-utils.adb | 2 +- gcc/ada/sinfo-utils.ads | 2 +- gcc/ada/sinfo.adb | 2 +- gcc/ada/sinfo.ads | 29 +- gcc/ada/sinput-c.adb | 2 +- gcc/ada/sinput-c.ads | 2 +- gcc/ada/sinput-d.adb | 2 +- gcc/ada/sinput-d.ads | 2 +- gcc/ada/sinput-l.adb | 2 +- gcc/ada/sinput-l.ads | 2 +- gcc/ada/sinput.adb | 2 +- gcc/ada/sinput.ads | 2 +- gcc/ada/socket.c | 2 +- gcc/ada/spark_xrefs.adb | 2 +- gcc/ada/spark_xrefs.ads | 2 +- gcc/ada/sprint.adb | 34 +- gcc/ada/sprint.ads | 2 +- gcc/ada/stand.ads | 2 +- gcc/ada/stringt.adb | 2 +- gcc/ada/stringt.ads | 2 +- gcc/ada/stringt.h | 2 +- gcc/ada/strub.adb | 2 +- gcc/ada/strub.ads | 2 +- gcc/ada/style.adb | 2 +- gcc/ada/style.ads | 2 +- gcc/ada/styleg.adb | 2 +- gcc/ada/styleg.ads | 2 +- gcc/ada/stylesw.adb | 2 +- gcc/ada/stylesw.ads | 2 +- gcc/ada/switch-b.adb | 2 +- gcc/ada/switch-b.ads | 2 +- gcc/ada/switch-c.adb | 2 +- gcc/ada/switch-c.ads | 2 +- gcc/ada/switch-m.adb | 2 +- gcc/ada/switch-m.ads | 2 +- gcc/ada/switch.adb | 2 +- gcc/ada/switch.ads | 2 +- gcc/ada/sysdep.c | 4 +- gcc/ada/table.adb | 2 +- gcc/ada/table.ads | 2 +- gcc/ada/targext.c | 2 +- gcc/ada/targparm.adb | 2 +- gcc/ada/targparm.ads | 2 +- gcc/ada/tbuild.adb | 2 +- gcc/ada/tbuild.ads | 2 +- gcc/ada/tempdir.adb | 2 +- gcc/ada/tempdir.ads | 2 +- gcc/ada/terminals.c | 3 +- gcc/ada/tracebak.c | 4 +- gcc/ada/treepr.adb | 2 +- gcc/ada/treepr.ads | 2 +- gcc/ada/ttypes.ads | 2 +- gcc/ada/types.adb | 2 +- gcc/ada/types.ads | 2 +- gcc/ada/types.h | 2 +- gcc/ada/uintp.adb | 2 +- gcc/ada/uintp.ads | 2 +- gcc/ada/uintp.h | 2 +- gcc/ada/uname.adb | 2 +- gcc/ada/uname.ads | 2 +- gcc/ada/urealp.adb | 41 +- gcc/ada/urealp.ads | 2 +- gcc/ada/urealp.h | 2 +- gcc/ada/usage.adb | 2 +- gcc/ada/usage.ads | 2 +- gcc/ada/validsw.adb | 2 +- gcc/ada/validsw.ads | 2 +- gcc/ada/vast.adb | 2 +- gcc/ada/vast.ads | 2 +- gcc/ada/warnsw.adb | 2 +- gcc/ada/warnsw.ads | 2 +- gcc/ada/widechar.adb | 2 +- gcc/ada/widechar.ads | 2 +- gcc/ada/xoscons.adb | 2 +- gcc/ada/xsnamest.adb | 2 +- gcc/ada/xutil.adb | 2 +- gcc/ada/xutil.ads | 2 +- gcc/addresses.h | 2 +- gcc/adjust-alignment.cc | 2 +- gcc/alias.cc | 2 +- gcc/alias.h | 2 +- gcc/align.h | 2 +- gcc/alloc-pool.cc | 2 +- gcc/alloc-pool.h | 2 +- gcc/analyzer/ChangeLog | 130 +- gcc/analyzer/analysis-plan.cc | 2 +- gcc/analyzer/analysis-plan.h | 2 +- gcc/analyzer/analyzer-language.cc | 2 +- gcc/analyzer/analyzer-language.h | 2 +- gcc/analyzer/analyzer-logging.cc | 2 +- gcc/analyzer/analyzer-logging.h | 2 +- gcc/analyzer/analyzer-pass.cc | 2 +- gcc/analyzer/analyzer-selftests.cc | 2 +- gcc/analyzer/analyzer-selftests.h | 2 +- gcc/analyzer/analyzer.cc | 2 +- gcc/analyzer/analyzer.h | 8 +- gcc/analyzer/analyzer.opt | 2 +- gcc/analyzer/bar-chart.cc | 2 +- gcc/analyzer/bar-chart.h | 2 +- gcc/analyzer/bounds-checking.cc | 2 +- gcc/analyzer/call-details.cc | 2 +- gcc/analyzer/call-details.h | 2 +- gcc/analyzer/call-info.cc | 2 +- gcc/analyzer/call-info.h | 2 +- gcc/analyzer/call-string.cc | 2 +- gcc/analyzer/call-string.h | 2 +- gcc/analyzer/checker-event.cc | 10 +- gcc/analyzer/checker-event.h | 13 +- gcc/analyzer/checker-path.cc | 2 +- gcc/analyzer/checker-path.h | 2 +- gcc/analyzer/complexity.cc | 2 +- gcc/analyzer/complexity.h | 2 +- gcc/analyzer/constraint-manager.cc | 2 +- gcc/analyzer/constraint-manager.h | 2 +- gcc/analyzer/diagnostic-manager.cc | 40 +- gcc/analyzer/diagnostic-manager.h | 2 +- gcc/analyzer/engine.cc | 2 +- gcc/analyzer/engine.h | 2 +- gcc/analyzer/exploded-graph.h | 2 +- gcc/analyzer/feasible-graph.cc | 2 +- gcc/analyzer/feasible-graph.h | 2 +- gcc/analyzer/function-set.cc | 2 +- gcc/analyzer/function-set.h | 2 +- gcc/analyzer/infinite-recursion.cc | 105 +- gcc/analyzer/inlining-iterator.h | 2 +- gcc/analyzer/kf-analyzer.cc | 2 +- gcc/analyzer/kf-lang-cp.cc | 2 +- gcc/analyzer/kf.cc | 60 +- gcc/analyzer/known-function-manager.cc | 2 +- gcc/analyzer/known-function-manager.h | 2 +- gcc/analyzer/pending-diagnostic.cc | 3 +- gcc/analyzer/pending-diagnostic.h | 17 +- gcc/analyzer/program-point.cc | 2 +- gcc/analyzer/program-point.h | 2 +- gcc/analyzer/program-state.cc | 2 +- gcc/analyzer/program-state.h | 2 +- gcc/analyzer/reachability.h | 2 +- gcc/analyzer/region-model-asm.cc | 4 +- gcc/analyzer/region-model-manager.cc | 2 +- gcc/analyzer/region-model-manager.h | 2 +- gcc/analyzer/region-model-reachability.cc | 2 +- gcc/analyzer/region-model-reachability.h | 2 +- gcc/analyzer/region-model.cc | 149 +- gcc/analyzer/region-model.h | 15 +- gcc/analyzer/region.cc | 5 +- gcc/analyzer/region.h | 2 +- gcc/analyzer/sm-fd.cc | 3 +- gcc/analyzer/sm-fd.dot | 2 +- gcc/analyzer/sm-file.cc | 2 +- gcc/analyzer/sm-file.dot | 2 +- gcc/analyzer/sm-malloc.cc | 37 +- gcc/analyzer/sm-malloc.dot | 2 +- gcc/analyzer/sm-pattern-test.cc | 2 +- gcc/analyzer/sm-sensitive.cc | 2 +- gcc/analyzer/sm-signal.cc | 2 +- gcc/analyzer/sm-taint.cc | 27 +- gcc/analyzer/sm.cc | 2 +- gcc/analyzer/sm.h | 2 +- gcc/analyzer/state-purge.cc | 2 +- gcc/analyzer/state-purge.h | 2 +- gcc/analyzer/store.cc | 18 +- gcc/analyzer/store.h | 2 +- gcc/analyzer/supergraph.cc | 24 +- gcc/analyzer/supergraph.h | 4 +- gcc/analyzer/svalue.cc | 2 +- gcc/analyzer/svalue.h | 2 +- gcc/analyzer/trimmed-graph.cc | 2 +- gcc/analyzer/trimmed-graph.h | 2 +- gcc/analyzer/varargs.cc | 5 +- gcc/analyzer/varargs.dot | 2 +- gcc/array-traits.h | 2 +- gcc/asan.cc | 2 +- gcc/asan.h | 2 +- gcc/attr-fnspec.h | 2 +- gcc/attribs.cc | 32 +- gcc/attribs.h | 4 +- gcc/auto-inc-dec.cc | 2 +- gcc/auto-profile.cc | 2 +- gcc/auto-profile.h | 2 +- gcc/backend.h | 2 +- gcc/basic-block.h | 2 +- gcc/bb-reorder.cc | 23 +- gcc/bb-reorder.h | 2 +- gcc/bitmap.cc | 2 +- gcc/bitmap.h | 2 +- gcc/btfout.cc | 186 +- gcc/builtin-attrs.def | 2 +- gcc/builtin-types.def | 2 +- gcc/builtins.cc | 2 +- gcc/builtins.def | 2 +- gcc/builtins.h | 2 +- gcc/c-family/ChangeLog | 77 +- gcc/c-family/c-ada-spec.cc | 52 +- gcc/c-family/c-ada-spec.h | 2 +- gcc/c-family/c-attribs.cc | 16 +- gcc/c-family/c-common.cc | 5 +- gcc/c-family/c-common.def | 2 +- gcc/c-family/c-common.h | 26 +- gcc/c-family/c-cppbuiltin.cc | 5 +- gcc/c-family/c-dump.cc | 2 +- gcc/c-family/c-format.cc | 4 +- gcc/c-family/c-format.h | 2 +- gcc/c-family/c-gimplify.cc | 2 +- gcc/c-family/c-indentation.cc | 2 +- gcc/c-family/c-indentation.h | 2 +- gcc/c-family/c-lex.cc | 2 +- gcc/c-family/c-objc.h | 2 +- gcc/c-family/c-omp.cc | 2 +- gcc/c-family/c-opts.cc | 2 +- gcc/c-family/c-pch.cc | 2 +- gcc/c-family/c-ppoutput.cc | 2 +- gcc/c-family/c-pragma.cc | 61 +- gcc/c-family/c-pragma.h | 2 +- gcc/c-family/c-pretty-print.cc | 2 +- gcc/c-family/c-pretty-print.h | 2 +- gcc/c-family/c-semantics.cc | 2 +- gcc/c-family/c-spellcheck.cc | 2 +- gcc/c-family/c-spellcheck.h | 2 +- gcc/c-family/c-target-def.h | 2 +- gcc/c-family/c-target.def | 2 +- gcc/c-family/c-target.h | 2 +- gcc/c-family/c-ubsan.cc | 2 +- gcc/c-family/c-ubsan.h | 2 +- gcc/c-family/c-warn.cc | 2 +- gcc/c-family/c.opt | 7 +- gcc/c-family/cppspec.cc | 2 +- gcc/c-family/known-headers.cc | 2 +- gcc/c-family/known-headers.h | 2 +- gcc/c-family/name-hint.h | 2 +- gcc/c-family/stub-objc.cc | 2 +- gcc/c/ChangeLog | 48 +- gcc/c/Make-lang.in | 2 +- gcc/c/c-aux-info.cc | 2 +- gcc/c/c-convert.cc | 2 +- gcc/c/c-decl.cc | 37 +- gcc/c/c-errors.cc | 2 +- gcc/c/c-fold.cc | 2 +- gcc/c/c-lang.cc | 2 +- gcc/c/c-lang.h | 2 +- gcc/c/c-objc-common.cc | 2 +- gcc/c/c-objc-common.h | 2 +- gcc/c/c-parser.cc | 67 +- gcc/c/c-parser.h | 2 +- gcc/c/c-tree.h | 2 +- gcc/c/c-typeck.cc | 10 +- gcc/c/config-lang.in | 2 +- gcc/c/gccspec.cc | 2 +- gcc/c/gimple-parser.cc | 2 +- gcc/c/gimple-parser.h | 2 +- gcc/caller-save.cc | 2 +- gcc/calls.cc | 10 +- gcc/calls.h | 2 +- gcc/ccmp.cc | 2 +- gcc/ccmp.h | 2 +- gcc/cfg-flags.def | 2 +- gcc/cfg.cc | 2 +- gcc/cfg.h | 2 +- gcc/cfganal.cc | 2 +- gcc/cfganal.h | 2 +- gcc/cfgbuild.cc | 2 +- gcc/cfgbuild.h | 2 +- gcc/cfgcleanup.cc | 2 +- gcc/cfgcleanup.h | 2 +- gcc/cfgexpand.cc | 11 +- gcc/cfgexpand.h | 2 +- gcc/cfghooks.cc | 2 +- gcc/cfghooks.h | 2 +- gcc/cfgloop.cc | 2 +- gcc/cfgloop.h | 2 +- gcc/cfgloopanal.cc | 2 +- gcc/cfgloopmanip.cc | 2 +- gcc/cfgloopmanip.h | 2 +- gcc/cfgrtl.cc | 10 +- gcc/cfgrtl.h | 2 +- gcc/cgraph.cc | 24 +- gcc/cgraph.h | 9 +- gcc/cgraphbuild.cc | 14 +- gcc/cgraphclones.cc | 2 +- gcc/cgraphunit.cc | 53 +- gcc/cif-code.def | 2 +- gcc/collect-utils.cc | 2 +- gcc/collect-utils.h | 2 +- gcc/collect2-aix.cc | 2 +- gcc/collect2-aix.h | 2 +- gcc/collect2.cc | 2 +- gcc/collect2.h | 2 +- gcc/color-macros.h | 2 +- gcc/combine-stack-adj.cc | 2 +- gcc/combine.cc | 2 +- gcc/common.md | 2 +- gcc/common.opt | 6 +- gcc/common/common-target-def.h | 2 +- gcc/common/common-target.def | 2 +- gcc/common/common-target.h | 2 +- gcc/common/common-targhooks.cc | 2 +- gcc/common/common-targhooks.h | 2 +- gcc/common/config/aarch64/aarch64-common.cc | 15 +- gcc/common/config/alpha/alpha-common.cc | 2 +- gcc/common/config/arc/arc-common.cc | 2 +- gcc/common/config/arm/arm-common.cc | 23 +- gcc/common/config/avr/avr-common.cc | 2 +- gcc/common/config/bfin/bfin-common.cc | 2 +- gcc/common/config/bpf/bpf-common.cc | 2 +- gcc/common/config/c6x/c6x-common.cc | 2 +- gcc/common/config/cris/cris-common.cc | 2 +- gcc/common/config/csky/csky-common.cc | 2 +- gcc/common/config/default-common.cc | 2 +- gcc/common/config/epiphany/epiphany-common.cc | 2 +- gcc/common/config/fr30/fr30-common.cc | 2 +- gcc/common/config/frv/frv-common.cc | 2 +- gcc/common/config/gcn/gcn-common.cc | 2 +- gcc/common/config/h8300/h8300-common.cc | 2 +- gcc/common/config/i386/cpuinfo.h | 5 +- gcc/common/config/i386/i386-common.cc | 6 +- gcc/common/config/i386/i386-cpuinfo.h | 2 +- gcc/common/config/i386/i386-isas.h | 2 +- gcc/common/config/ia64/ia64-common.cc | 2 +- gcc/common/config/iq2000/iq2000-common.cc | 2 +- gcc/common/config/lm32/lm32-common.cc | 2 +- gcc/common/config/loongarch/loongarch-common.cc | 2 +- gcc/common/config/m32r/m32r-common.cc | 2 +- gcc/common/config/m68k/m68k-common.cc | 2 +- gcc/common/config/mcore/mcore-common.cc | 2 +- gcc/common/config/microblaze/microblaze-common.cc | 2 +- gcc/common/config/mips/mips-common.cc | 2 +- gcc/common/config/mmix/mmix-common.cc | 2 +- gcc/common/config/mn10300/mn10300-common.cc | 2 +- gcc/common/config/msp430/msp430-common.cc | 2 +- gcc/common/config/nds32/nds32-common.cc | 2 +- gcc/common/config/nios2/nios2-common.cc | 2 +- gcc/common/config/nvptx/nvptx-common.cc | 2 +- gcc/common/config/or1k/or1k-common.cc | 2 +- gcc/common/config/pa/pa-common.cc | 2 +- gcc/common/config/pdp11/pdp11-common.cc | 2 +- gcc/common/config/pru/pru-common.cc | 2 +- gcc/common/config/riscv/riscv-common.cc | 8 +- gcc/common/config/rs6000/rs6000-common.cc | 13 +- gcc/common/config/rx/rx-common.cc | 2 +- gcc/common/config/s390/s390-common.cc | 2 +- gcc/common/config/sh/sh-common.cc | 2 +- gcc/common/config/sparc/sparc-common.cc | 2 +- gcc/common/config/v850/v850-common.cc | 2 +- gcc/common/config/vax/vax-common.cc | 2 +- gcc/common/config/visium/visium-common.cc | 2 +- gcc/common/config/xstormy16/xstormy16-common.cc | 2 +- gcc/common/config/xtensa/xtensa-common.cc | 2 +- gcc/compare-elim.cc | 2 +- gcc/conditions.h | 2 +- gcc/config.build | 2 +- gcc/config.gcc | 45 +- gcc/config.host | 2 +- gcc/config.in | 12 +- gcc/config/aarch64/aarch64-arches.def | 2 +- gcc/config/aarch64/aarch64-builtins.cc | 4 +- gcc/config/aarch64/aarch64-c.cc | 12 +- gcc/config/aarch64/aarch64-cc-fusion.cc | 2 +- gcc/config/aarch64/aarch64-cores.def | 4 +- gcc/config/aarch64/aarch64-cost-tables.h | 2 +- gcc/config/aarch64/aarch64-d.cc | 2 +- gcc/config/aarch64/aarch64-d.h | 2 +- gcc/config/aarch64/aarch64-elf-raw.h | 4 +- gcc/config/aarch64/aarch64-elf.h | 2 +- gcc/config/aarch64/aarch64-errata.h | 2 +- gcc/config/aarch64/aarch64-feature-deps.h | 2 +- gcc/config/aarch64/aarch64-freebsd.h | 4 +- gcc/config/aarch64/aarch64-fusion-pairs.def | 2 +- gcc/config/aarch64/aarch64-ldpstp.md | 2 +- gcc/config/aarch64/aarch64-linux.h | 4 +- gcc/config/aarch64/aarch64-modes.def | 2 +- gcc/config/aarch64/aarch64-netbsd.h | 2 +- gcc/config/aarch64/aarch64-option-extensions.def | 4 +- gcc/config/aarch64/aarch64-opts.h | 12 +- gcc/config/aarch64/aarch64-passes.def | 2 +- gcc/config/aarch64/aarch64-protos.h | 24 +- gcc/config/aarch64/aarch64-simd-builtin-types.def | 2 +- gcc/config/aarch64/aarch64-simd-builtins.def | 2 +- gcc/config/aarch64/aarch64-simd.md | 96 +- gcc/config/aarch64/aarch64-speculation.cc | 2 +- gcc/config/aarch64/aarch64-sve-builtins-base.cc | 2 +- gcc/config/aarch64/aarch64-sve-builtins-base.def | 2 +- gcc/config/aarch64/aarch64-sve-builtins-base.h | 2 +- .../aarch64/aarch64-sve-builtins-functions.h | 2 +- gcc/config/aarch64/aarch64-sve-builtins-shapes.cc | 2 +- gcc/config/aarch64/aarch64-sve-builtins-shapes.h | 2 +- gcc/config/aarch64/aarch64-sve-builtins-sve2.cc | 2 +- gcc/config/aarch64/aarch64-sve-builtins-sve2.def | 2 +- gcc/config/aarch64/aarch64-sve-builtins-sve2.h | 2 +- gcc/config/aarch64/aarch64-sve-builtins.cc | 2 +- gcc/config/aarch64/aarch64-sve-builtins.def | 2 +- gcc/config/aarch64/aarch64-sve-builtins.h | 2 +- gcc/config/aarch64/aarch64-sve.md | 32 +- gcc/config/aarch64/aarch64-sve2.md | 2 +- gcc/config/aarch64/aarch64-tuning-flags.def | 2 +- gcc/config/aarch64/aarch64-vxworks.h | 2 +- gcc/config/aarch64/aarch64.cc | 637 +- gcc/config/aarch64/aarch64.h | 2 +- gcc/config/aarch64/aarch64.md | 11 +- gcc/config/aarch64/aarch64.opt | 17 +- gcc/config/aarch64/arm_acle.h | 2 +- gcc/config/aarch64/arm_bf16.h | 2 +- gcc/config/aarch64/arm_fp16.h | 2 +- gcc/config/aarch64/arm_neon.h | 37 +- gcc/config/aarch64/arm_sve.h | 2 +- gcc/config/aarch64/atomics.md | 2 +- gcc/config/aarch64/biarchilp32.h | 2 +- gcc/config/aarch64/biarchlp64.h | 2 +- gcc/config/aarch64/check-sve-md.awk | 2 +- gcc/config/aarch64/constraints.md | 2 +- gcc/config/aarch64/cortex-a57-fma-steering.cc | 2 +- gcc/config/aarch64/driver-aarch64.cc | 2 +- .../aarch64/falkor-tag-collision-avoidance.cc | 2 +- gcc/config/aarch64/falkor.md | 2 +- gcc/config/aarch64/fractional-cost.h | 2 +- gcc/config/aarch64/geniterators.sh | 2 +- gcc/config/aarch64/gentune.sh | 2 +- gcc/config/aarch64/iterators.md | 32 +- gcc/config/aarch64/predicates.md | 6 +- gcc/config/aarch64/rtems.h | 2 +- gcc/config/aarch64/saphira.md | 2 +- gcc/config/aarch64/t-aarch64 | 14 +- gcc/config/aarch64/t-aarch64-freebsd | 2 +- gcc/config/aarch64/t-aarch64-linux | 2 +- gcc/config/aarch64/t-aarch64-netbsd | 2 +- gcc/config/aarch64/t-aarch64-vxworks | 2 +- gcc/config/aarch64/thunderx.md | 2 +- gcc/config/aarch64/thunderx2t99.md | 2 +- gcc/config/aarch64/thunderx3t110.md | 2 +- gcc/config/aarch64/tsv110.md | 2 +- gcc/config/alpha/alpha-modes.def | 2 +- gcc/config/alpha/alpha-passes.def | 2 +- gcc/config/alpha/alpha-protos.h | 2 +- gcc/config/alpha/alpha.cc | 2 +- gcc/config/alpha/alpha.h | 2 +- gcc/config/alpha/alpha.md | 2 +- gcc/config/alpha/alpha.opt | 2 +- gcc/config/alpha/constraints.md | 2 +- gcc/config/alpha/driver-alpha.cc | 2 +- gcc/config/alpha/elf.h | 2 +- gcc/config/alpha/elf.opt | 2 +- gcc/config/alpha/ev4.md | 2 +- gcc/config/alpha/ev5.md | 2 +- gcc/config/alpha/ev6.md | 2 +- gcc/config/alpha/linux-elf.h | 2 +- gcc/config/alpha/linux.h | 4 +- gcc/config/alpha/netbsd.h | 2 +- gcc/config/alpha/openbsd.h | 2 +- gcc/config/alpha/predicates.md | 2 +- gcc/config/alpha/sync.md | 2 +- gcc/config/alpha/t-alpha | 2 +- gcc/config/alpha/t-vms | 2 +- gcc/config/alpha/vms.h | 2 +- gcc/config/arc/arc-arch.h | 2 +- gcc/config/arc/arc-arches.def | 2 +- gcc/config/arc/arc-c.cc | 2 +- gcc/config/arc/arc-c.def | 2 +- gcc/config/arc/arc-cpus.def | 2 +- gcc/config/arc/arc-modes.def | 2 +- gcc/config/arc/arc-options.def | 2 +- gcc/config/arc/arc-opts.h | 2 +- gcc/config/arc/arc-passes.def | 2 +- gcc/config/arc/arc-protos.h | 2 +- gcc/config/arc/arc-simd.h | 2 +- gcc/config/arc/arc-tables.opt | 2 +- gcc/config/arc/arc.cc | 2 +- gcc/config/arc/arc.h | 2 +- gcc/config/arc/arc.md | 2 +- gcc/config/arc/arc.opt | 2 +- gcc/config/arc/arc600.md | 2 +- gcc/config/arc/arc700.md | 2 +- gcc/config/arc/arcEM.md | 2 +- gcc/config/arc/arcHS.md | 2 +- gcc/config/arc/arcHS4x.md | 2 +- gcc/config/arc/atomic.md | 2 +- gcc/config/arc/big.h | 2 +- gcc/config/arc/builtins.def | 2 +- gcc/config/arc/constraints.md | 2 +- gcc/config/arc/driver-arc.cc | 2 +- gcc/config/arc/elf.h | 2 +- gcc/config/arc/fpx.md | 2 +- gcc/config/arc/genmultilib.awk | 2 +- gcc/config/arc/genoptions.awk | 2 +- gcc/config/arc/linux.h | 2 +- gcc/config/arc/predicates.md | 2 +- gcc/config/arc/simdext.md | 2 +- gcc/config/arc/t-arc | 2 +- gcc/config/arc/t-multilib | 2 +- gcc/config/arc/t-multilib-linux | 2 +- gcc/config/arm/README-interworking | 2 +- .../aarch-bti-insert.cc} | 74 +- gcc/config/arm/aarch-common-protos.h | 14 +- gcc/config/arm/aarch-common.cc | 187 +- gcc/config/arm/aarch-common.h | 73 + gcc/config/arm/aarch-cost-tables.h | 2 +- gcc/config/arm/aout.h | 5 +- gcc/config/arm/arm-builtins.cc | 2 +- gcc/config/arm/arm-builtins.h | 2 +- gcc/config/arm/arm-c.cc | 26 +- gcc/config/arm/arm-cpus.in | 30 +- gcc/config/arm/arm-d.cc | 2 +- gcc/config/arm/arm-d.h | 2 +- gcc/config/arm/arm-fixed.md | 2 +- gcc/config/arm/arm-flags.h | 2 +- gcc/config/arm/arm-generic.md | 2 +- gcc/config/arm/arm-ldmstm.ml | 4 +- .../{h8300/h8300-modes.def => arm/arm-mlib.h} | 11 +- gcc/config/arm/arm-modes.def | 2 +- gcc/config/arm/arm-mve-builtins.cc | 2 +- gcc/config/arm/arm-mve-builtins.def | 2 +- gcc/config/arm/arm-mve-builtins.h | 2 +- gcc/config/arm/arm-opts.h | 2 +- .../{riscv/riscv-passes.def => arm/arm-passes.def} | 7 +- gcc/config/arm/arm-protos.h | 8 +- gcc/config/arm/arm-simd-builtin-types.def | 2 +- gcc/config/arm/arm-tables.opt | 5 +- gcc/config/arm/arm-tune.md | 13 +- gcc/config/arm/arm.cc | 274 +- gcc/config/arm/arm.h | 36 +- gcc/config/arm/arm.md | 45 +- gcc/config/arm/arm.opt | 15 +- gcc/config/arm/arm1020e.md | 2 +- gcc/config/arm/arm1026ejs.md | 2 +- gcc/config/arm/arm1136jfs.md | 2 +- gcc/config/arm/arm926ejs.md | 2 +- gcc/config/arm/arm_acle.h | 2 +- gcc/config/arm/arm_acle_builtins.def | 2 +- gcc/config/arm/arm_bf16.h | 2 +- gcc/config/arm/arm_cde.h | 2 +- gcc/config/arm/arm_cde_builtins.def | 2 +- gcc/config/arm/arm_cmse.h | 2 +- gcc/config/arm/arm_fp16.h | 2 +- gcc/config/arm/arm_mve.h | 38 +- gcc/config/arm/arm_mve_builtins.def | 2 +- gcc/config/arm/arm_mve_types.h | 2 +- gcc/config/arm/arm_neon.h | 2 +- gcc/config/arm/arm_neon_builtins.def | 2 +- gcc/config/arm/arm_vfp_builtins.def | 2 +- gcc/config/arm/bpabi.h | 2 +- gcc/config/arm/common.md | 2 +- gcc/config/arm/constraints.md | 7 +- gcc/config/arm/cortex-a15-neon.md | 2 +- gcc/config/arm/cortex-a15.md | 2 +- gcc/config/arm/cortex-a17-neon.md | 2 +- gcc/config/arm/cortex-a17.md | 2 +- gcc/config/arm/cortex-a5.md | 2 +- gcc/config/arm/cortex-a53.md | 2 +- gcc/config/arm/cortex-a57.md | 2 +- gcc/config/arm/cortex-a7.md | 2 +- gcc/config/arm/cortex-a8-neon.md | 2 +- gcc/config/arm/cortex-a8.md | 2 +- gcc/config/arm/cortex-a9-neon.md | 2 +- gcc/config/arm/cortex-a9.md | 2 +- gcc/config/arm/cortex-m4-fpu.md | 2 +- gcc/config/arm/cortex-m4.md | 2 +- gcc/config/arm/cortex-m7.md | 2 +- gcc/config/arm/cortex-r4.md | 2 +- gcc/config/arm/cortex-r4f.md | 2 +- gcc/config/arm/crypto.def | 2 +- gcc/config/arm/crypto.md | 2 +- gcc/config/arm/driver-arm.cc | 2 +- gcc/config/arm/elf.h | 2 +- gcc/config/arm/exynos-m1.md | 2 +- gcc/config/arm/fa526.md | 2 +- gcc/config/arm/fa606te.md | 2 +- gcc/config/arm/fa626te.md | 2 +- gcc/config/arm/fa726te.md | 2 +- gcc/config/arm/fmp626.md | 2 +- gcc/config/arm/freebsd.h | 2 +- gcc/config/arm/fuchsia-elf.h | 2 +- gcc/config/arm/iterators.md | 2 +- gcc/config/arm/iwmmxt.md | 2 +- gcc/config/arm/iwmmxt2.md | 2 +- gcc/config/arm/ldmstm.md | 2 +- gcc/config/arm/ldrdstrd.md | 2 +- gcc/config/arm/linux-eabi.h | 4 +- gcc/config/arm/linux-elf.h | 2 +- gcc/config/arm/linux-gas.h | 2 +- gcc/config/arm/marvell-f-iwmmxt.md | 2 +- gcc/config/arm/marvell-pj4.md | 2 +- gcc/config/arm/mmintrin.h | 2 +- gcc/config/arm/mve.md | 67 +- gcc/config/arm/neon.md | 2 +- gcc/config/arm/netbsd-eabi.h | 2 +- gcc/config/arm/netbsd-elf.h | 2 +- gcc/config/arm/parsecpu.awk | 4 +- gcc/config/arm/predicates.md | 6 +- gcc/config/arm/rtems.h | 2 +- gcc/config/arm/semi.h | 2 +- gcc/config/arm/symbian.h | 2 +- gcc/config/arm/sync.md | 2 +- gcc/config/arm/t-aprofile | 2 +- gcc/config/arm/t-arm | 12 +- gcc/config/arm/t-arm-elf | 2 +- gcc/config/arm/t-fuchsia | 2 +- gcc/config/arm/t-linux-eabi | 2 +- gcc/config/arm/t-multilib | 2 +- gcc/config/arm/t-phoenix | 2 +- gcc/config/arm/t-rmprofile | 70 +- gcc/config/arm/t-symbian | 2 +- gcc/config/arm/t-vxworks | 2 +- gcc/config/arm/thumb1.md | 2 +- gcc/config/arm/thumb2.md | 2 +- gcc/config/arm/types.md | 8 +- gcc/config/arm/uclinux-eabi.h | 2 +- gcc/config/arm/uclinux-elf.h | 2 +- gcc/config/arm/uclinuxfdpiceabi.h | 2 +- gcc/config/arm/unknown-elf.h | 4 +- gcc/config/arm/unspecs.md | 6 +- gcc/config/arm/vec-common.md | 2 +- gcc/config/arm/vfp.md | 2 +- gcc/config/arm/vfp11.md | 2 +- gcc/config/arm/vxworks.h | 2 +- gcc/config/arm/vxworks.opt | 2 +- gcc/config/arm/xgene1.md | 2 +- gcc/config/avr/avr-arch.h | 2 +- gcc/config/avr/avr-c.cc | 2 +- gcc/config/avr/avr-devices.cc | 2 +- gcc/config/avr/avr-dimode.md | 2 +- gcc/config/avr/avr-fixed.md | 2 +- gcc/config/avr/avr-log.cc | 2 +- gcc/config/avr/avr-mcus.def | 2 +- gcc/config/avr/avr-modes.def | 2 +- gcc/config/avr/avr-passes.def | 2 +- gcc/config/avr/avr-protos.h | 2 +- gcc/config/avr/avr-stdint.h | 2 +- gcc/config/avr/avr.cc | 2 +- gcc/config/avr/avr.h | 2 +- gcc/config/avr/avr.md | 2 +- gcc/config/avr/avr.opt | 2 +- gcc/config/avr/avrlibc.h | 2 +- gcc/config/avr/builtins.def | 2 +- gcc/config/avr/constraints.md | 2 +- gcc/config/avr/driver-avr.cc | 2 +- gcc/config/avr/elf.h | 2 +- gcc/config/avr/gen-avr-mmcu-specs.cc | 2 +- gcc/config/avr/gen-avr-mmcu-texi.cc | 4 +- gcc/config/avr/genmultilib.awk | 2 +- gcc/config/avr/predicates.md | 2 +- gcc/config/avr/specs.h | 2 +- gcc/config/avr/stdfix.h | 2 +- gcc/config/avr/t-avr | 2 +- gcc/config/bfin/bfin-modes.def | 2 +- gcc/config/bfin/bfin-opts.h | 2 +- gcc/config/bfin/bfin-protos.h | 2 +- gcc/config/bfin/bfin.cc | 2 +- gcc/config/bfin/bfin.h | 2 +- gcc/config/bfin/bfin.md | 2 +- gcc/config/bfin/bfin.opt | 2 +- gcc/config/bfin/constraints.md | 2 +- gcc/config/bfin/elf.h | 2 +- gcc/config/bfin/linux.h | 2 +- gcc/config/bfin/predicates.md | 2 +- gcc/config/bfin/print-sysroot-suffix.sh | 2 +- gcc/config/bfin/rtems.h | 2 +- gcc/config/bfin/sync.md | 2 +- gcc/config/bfin/t-bfin-elf | 2 +- gcc/config/bfin/t-bfin-linux | 2 +- gcc/config/bfin/t-bfin-uclinux | 2 +- gcc/config/bfin/uclinux.h | 2 +- gcc/config/bpf/bpf-helpers.h | 2 +- gcc/config/bpf/bpf-opts.h | 2 +- gcc/config/bpf/bpf-passes.def | 2 +- gcc/config/bpf/bpf-protos.h | 2 +- gcc/config/bpf/bpf.cc | 44 +- gcc/config/bpf/bpf.h | 2 +- gcc/config/bpf/bpf.md | 2 +- gcc/config/bpf/bpf.opt | 2 +- gcc/config/bpf/constraints.md | 2 +- gcc/config/bpf/coreout.cc | 2 +- gcc/config/bpf/coreout.h | 2 +- gcc/config/bpf/predicates.md | 2 +- gcc/config/c6x/c6x-isas.def | 2 +- gcc/config/c6x/c6x-modes.def | 2 +- gcc/config/c6x/c6x-mult.md | 4 +- gcc/config/c6x/c6x-mult.md.in | 2 +- gcc/config/c6x/c6x-opts.h | 2 +- gcc/config/c6x/c6x-protos.h | 2 +- gcc/config/c6x/c6x-sched.md | 8 +- gcc/config/c6x/c6x-sched.md.in | 2 +- gcc/config/c6x/c6x-tables.opt | 2 +- gcc/config/c6x/c6x.cc | 2 +- gcc/config/c6x/c6x.h | 2 +- gcc/config/c6x/c6x.md | 2 +- gcc/config/c6x/c6x.opt | 2 +- gcc/config/c6x/c6x_intrinsics.h | 2 +- gcc/config/c6x/constraints.md | 2 +- gcc/config/c6x/elf-common.h | 2 +- gcc/config/c6x/elf.h | 2 +- gcc/config/c6x/genmult.sh | 2 +- gcc/config/c6x/genopt.sh | 4 +- gcc/config/c6x/gensched.sh | 2 +- gcc/config/c6x/predicates.md | 2 +- gcc/config/c6x/sync.md | 2 +- gcc/config/c6x/t-c6x | 2 +- gcc/config/c6x/t-c6x-elf | 2 +- gcc/config/c6x/uclinux-elf.h | 2 +- gcc/config/cris/constraints.md | 2 +- gcc/config/cris/cris-modes.def | 2 +- gcc/config/cris/cris-passes.def | 2 +- gcc/config/cris/cris-protos.h | 2 +- gcc/config/cris/cris.cc | 2 +- gcc/config/cris/cris.h | 2 +- gcc/config/cris/cris.md | 2 +- gcc/config/cris/cris.opt | 2 +- gcc/config/cris/elf.opt | 2 +- gcc/config/cris/predicates.md | 2 +- gcc/config/cris/sync.md | 2 +- gcc/config/cris/t-cris | 2 +- gcc/config/cris/t-elfmulti | 2 +- gcc/config/csky/constraints.md | 2 +- gcc/config/csky/csky-elf.h | 2 +- gcc/config/csky/csky-linux-elf.h | 13 +- gcc/config/csky/csky-modes.def | 2 +- gcc/config/csky/csky-protos.h | 2 +- gcc/config/csky/csky.cc | 7 +- gcc/config/csky/csky.h | 4 +- gcc/config/csky/csky.md | 16 +- gcc/config/csky/csky.opt | 2 +- gcc/config/csky/csky_cores.def | 2 +- gcc/config/csky/csky_genopt.sh | 4 +- gcc/config/csky/csky_insn_dsp.md | 2 +- gcc/config/csky/csky_insn_fpu.md | 2 +- gcc/config/csky/csky_insn_fpuv2.md | 2 +- gcc/config/csky/csky_insn_fpuv3.md | 8 +- gcc/config/csky/csky_isa.def | 2 +- gcc/config/csky/csky_isa.h | 2 +- gcc/config/csky/csky_opts.h | 2 +- gcc/config/csky/csky_pipeline_ck801.md | 2 +- gcc/config/csky/csky_pipeline_ck802.md | 2 +- gcc/config/csky/csky_pipeline_ck803.md | 2 +- gcc/config/csky/csky_pipeline_ck810.md | 2 +- gcc/config/csky/csky_tables.opt | 2 +- gcc/config/csky/predicates.md | 2 +- gcc/config/csky/t-csky | 2 +- gcc/config/csky/t-csky-elf | 2 +- gcc/config/csky/t-csky-linux | 2 +- gcc/config/darwin-c.cc | 2 +- gcc/config/darwin-d.cc | 2 +- gcc/config/darwin-driver.cc | 2 +- gcc/config/darwin-f.cc | 2 +- gcc/config/darwin-ppc-ldouble-patch.def | 2 +- gcc/config/darwin-protos.h | 2 +- gcc/config/darwin-sections.def | 2 +- gcc/config/darwin.cc | 2 +- gcc/config/darwin.h | 9 +- gcc/config/darwin.opt | 2 +- gcc/config/default-c.cc | 2 +- gcc/config/default-d.cc | 2 +- gcc/config/dragonfly-d.cc | 2 +- gcc/config/dragonfly-stdint.h | 2 +- gcc/config/dragonfly.h | 2 +- gcc/config/dragonfly.opt | 2 +- gcc/config/elfos.h | 2 +- gcc/config/epiphany/constraints.md | 2 +- gcc/config/epiphany/epiphany-modes.def | 2 +- gcc/config/epiphany/epiphany-protos.h | 2 +- gcc/config/epiphany/epiphany-sched.md | 2 +- gcc/config/epiphany/epiphany.cc | 2 +- gcc/config/epiphany/epiphany.h | 2 +- gcc/config/epiphany/epiphany.md | 2 +- gcc/config/epiphany/epiphany.opt | 2 +- gcc/config/epiphany/epiphany_intrinsics.h | 2 +- gcc/config/epiphany/mode-switch-use.cc | 2 +- gcc/config/epiphany/predicates.md | 2 +- gcc/config/epiphany/resolve-sw-modes.cc | 2 +- gcc/config/epiphany/rtems.h | 2 +- gcc/config/epiphany/t-epiphany | 2 +- gcc/config/flat.h | 2 +- gcc/config/fr30/constraints.md | 2 +- gcc/config/fr30/fr30-protos.h | 2 +- gcc/config/fr30/fr30.cc | 2 +- gcc/config/fr30/fr30.h | 2 +- gcc/config/fr30/fr30.md | 2 +- gcc/config/fr30/fr30.opt | 2 +- gcc/config/fr30/predicates.md | 2 +- gcc/config/freebsd-d.cc | 2 +- gcc/config/freebsd-nthr.h | 2 +- gcc/config/freebsd-spec.h | 2 +- gcc/config/freebsd-stdint.h | 2 +- gcc/config/freebsd.h | 2 +- gcc/config/freebsd.opt | 2 +- gcc/config/frv/constraints.md | 2 +- gcc/config/frv/frv-asm.h | 2 +- gcc/config/frv/frv-modes.def | 2 +- gcc/config/frv/frv-opts.h | 2 +- gcc/config/frv/frv-protos.h | 2 +- gcc/config/frv/frv.cc | 2 +- gcc/config/frv/frv.h | 2 +- gcc/config/frv/frv.md | 2 +- gcc/config/frv/frv.opt | 2 +- gcc/config/frv/linux.h | 2 +- gcc/config/frv/predicates.md | 2 +- gcc/config/frv/t-frv | 2 +- gcc/config/frv/t-linux | 2 +- gcc/config/ft32/constraints.md | 2 +- gcc/config/ft32/ft32-protos.h | 2 +- gcc/config/ft32/ft32.cc | 2 +- gcc/config/ft32/ft32.h | 2 +- gcc/config/ft32/ft32.md | 2 +- gcc/config/ft32/ft32.opt | 2 +- gcc/config/ft32/predicates.md | 2 +- gcc/config/ft32/t-ft32 | 2 +- gcc/config/fuchsia.h | 2 +- gcc/config/fused-madd.opt | 2 +- gcc/config/g.opt | 2 +- gcc/config/gcn/constraints.md | 2 +- gcc/config/gcn/driver-gcn.cc | 2 +- gcc/config/gcn/gcn-builtins.def | 2 +- gcc/config/gcn/gcn-hsa.h | 2 +- gcc/config/gcn/gcn-modes.def | 2 +- gcc/config/gcn/gcn-opts.h | 2 +- gcc/config/gcn/gcn-protos.h | 2 +- gcc/config/gcn/gcn-run.cc | 2 +- gcc/config/gcn/gcn-tree.cc | 2 +- gcc/config/gcn/gcn-valu.md | 2 +- gcc/config/gcn/gcn.cc | 2 +- gcc/config/gcn/gcn.h | 2 +- gcc/config/gcn/gcn.md | 2 +- gcc/config/gcn/gcn.opt | 2 +- gcc/config/gcn/mkoffload.cc | 2 +- gcc/config/gcn/offload.h | 2 +- gcc/config/gcn/predicates.md | 2 +- gcc/config/gcn/t-gcn-hsa | 2 +- gcc/config/glibc-c.cc | 2 +- gcc/config/glibc-stdint.h | 2 +- gcc/config/gnu-d.cc | 2 +- gcc/config/gnu-user.h | 5 +- gcc/config/gnu-user.opt | 2 +- gcc/config/gnu.h | 2 +- gcc/config/h8300/constraints.md | 2 +- gcc/config/h8300/elf.h | 2 +- gcc/config/h8300/genmova.sh | 4 +- gcc/config/h8300/h8300-modes.def | 2 +- gcc/config/h8300/h8300-protos.h | 2 +- gcc/config/h8300/h8300.cc | 2 +- gcc/config/h8300/h8300.h | 2 +- gcc/config/h8300/h8300.md | 2 +- gcc/config/h8300/h8300.opt | 2 +- gcc/config/h8300/linux.h | 2 +- gcc/config/h8300/mova.md | 2 +- gcc/config/h8300/predicates.md | 2 +- gcc/config/h8300/t-h8300 | 2 +- gcc/config/h8300/t-linux | 2 +- gcc/config/host-darwin.cc | 2 +- gcc/config/host-darwin.h | 2 +- gcc/config/host-hpux.cc | 2 +- gcc/config/host-linux.cc | 2 +- gcc/config/host-netbsd.cc | 2 +- gcc/config/host-openbsd.cc | 2 +- gcc/config/host-solaris.cc | 2 +- gcc/config/hpux11.opt | 2 +- gcc/config/i386/adxintrin.h | 2 +- gcc/config/i386/ammintrin.h | 2 +- gcc/config/i386/amxbf16intrin.h | 2 +- gcc/config/i386/amxfp16intrin.h | 2 +- gcc/config/i386/amxint8intrin.h | 2 +- gcc/config/i386/amxtileintrin.h | 2 +- gcc/config/i386/athlon.md | 2 +- gcc/config/i386/atom.md | 2 +- gcc/config/i386/att.h | 2 +- gcc/config/i386/avx2intrin.h | 2 +- gcc/config/i386/avx5124fmapsintrin.h | 2 +- gcc/config/i386/avx5124vnniwintrin.h | 2 +- gcc/config/i386/avx512bf16intrin.h | 2 +- gcc/config/i386/avx512bf16vlintrin.h | 2 +- gcc/config/i386/avx512bitalgintrin.h | 2 +- gcc/config/i386/avx512bwintrin.h | 2 +- gcc/config/i386/avx512cdintrin.h | 2 +- gcc/config/i386/avx512dqintrin.h | 2 +- gcc/config/i386/avx512erintrin.h | 20 +- gcc/config/i386/avx512fintrin.h | 11 +- gcc/config/i386/avx512fp16intrin.h | 11 +- gcc/config/i386/avx512fp16vlintrin.h | 2 +- gcc/config/i386/avx512ifmaintrin.h | 2 +- gcc/config/i386/avx512ifmavlintrin.h | 2 +- gcc/config/i386/avx512pfintrin.h | 2 +- gcc/config/i386/avx512vbmi2intrin.h | 2 +- gcc/config/i386/avx512vbmi2vlintrin.h | 2 +- gcc/config/i386/avx512vbmiintrin.h | 2 +- gcc/config/i386/avx512vbmivlintrin.h | 2 +- gcc/config/i386/avx512vlbwintrin.h | 2 +- gcc/config/i386/avx512vldqintrin.h | 2 +- gcc/config/i386/avx512vlintrin.h | 2 +- gcc/config/i386/avx512vnniintrin.h | 2 +- gcc/config/i386/avx512vnnivlintrin.h | 2 +- gcc/config/i386/avx512vp2intersectintrin.h | 2 +- gcc/config/i386/avx512vp2intersectvlintrin.h | 2 +- gcc/config/i386/avx512vpopcntdqintrin.h | 2 +- gcc/config/i386/avx512vpopcntdqvlintrin.h | 2 +- gcc/config/i386/avxifmaintrin.h | 2 +- gcc/config/i386/avxintrin.h | 11 +- gcc/config/i386/avxmath.h | 2 +- gcc/config/i386/avxneconvertintrin.h | 2 +- gcc/config/i386/avxvnniint8intrin.h | 2 +- gcc/config/i386/avxvnniintrin.h | 2 +- gcc/config/i386/bdver1.md | 2 +- gcc/config/i386/bdver3.md | 2 +- gcc/config/i386/biarch64.h | 2 +- gcc/config/i386/biarchx32.h | 2 +- gcc/config/i386/bmi2intrin.h | 2 +- gcc/config/i386/bmiintrin.h | 2 +- gcc/config/i386/bmmintrin.h | 2 +- gcc/config/i386/bsd.h | 2 +- gcc/config/i386/btver2.md | 2 +- gcc/config/i386/cet.h | 2 +- gcc/config/i386/cetintrin.h | 2 +- gcc/config/i386/cldemoteintrin.h | 2 +- gcc/config/i386/clflushoptintrin.h | 2 +- gcc/config/i386/clwbintrin.h | 2 +- gcc/config/i386/clzerointrin.h | 2 +- gcc/config/i386/cmpccxaddintrin.h | 10 +- gcc/config/i386/constraints.md | 2 +- gcc/config/i386/core2.md | 2 +- gcc/config/i386/cpuid.h | 2 +- gcc/config/i386/cross-stdarg.h | 2 +- gcc/config/i386/crtdll.h | 2 +- gcc/config/i386/cygming.h | 2 +- gcc/config/i386/cygming.opt | 2 +- gcc/config/i386/cygwin-d.cc | 2 +- gcc/config/i386/cygwin-stdint.h | 2 +- gcc/config/i386/cygwin-w64.h | 2 +- gcc/config/i386/cygwin.h | 4 +- gcc/config/i386/cygwin.opt | 2 +- gcc/config/i386/darwin.h | 4 +- gcc/config/i386/darwin32-biarch.h | 2 +- gcc/config/i386/darwin64-biarch.h | 2 +- gcc/config/i386/djgpp-stdint.h | 2 +- gcc/config/i386/djgpp.cc | 2 +- gcc/config/i386/djgpp.h | 2 +- gcc/config/i386/djgpp.opt | 2 +- gcc/config/i386/dragonfly.h | 2 +- gcc/config/i386/driver-i386.cc | 2 +- gcc/config/i386/driver-mingw32.cc | 2 +- gcc/config/i386/emmintrin.h | 8 +- gcc/config/i386/enqcmdintrin.h | 2 +- gcc/config/i386/f16cintrin.h | 2 +- gcc/config/i386/fma4intrin.h | 2 +- gcc/config/i386/fmaintrin.h | 2 +- gcc/config/i386/freebsd.h | 2 +- gcc/config/i386/freebsd64.h | 2 +- gcc/config/i386/fxsrintrin.h | 2 +- gcc/config/i386/gas.h | 2 +- gcc/config/i386/geode.md | 2 +- gcc/config/i386/gfniintrin.h | 2 +- gcc/config/i386/glm.md | 2 +- gcc/config/i386/gmm_malloc.h | 2 +- gcc/config/i386/gnu-property.cc | 2 +- gcc/config/i386/gnu-user-common.h | 4 +- gcc/config/i386/gnu-user.h | 2 +- gcc/config/i386/gnu-user64.h | 2 +- gcc/config/i386/gnu.h | 2 +- gcc/config/i386/{gnu.h => gnu64.h} | 27 +- gcc/config/i386/haswell.md | 2 +- gcc/config/i386/host-cygwin.cc | 2 +- gcc/config/i386/host-i386-darwin.cc | 2 +- gcc/config/i386/host-mingw32.cc | 2 +- gcc/config/i386/hresetintrin.h | 2 +- gcc/config/i386/i386-builtin-types.awk | 2 +- gcc/config/i386/i386-builtin.def | 6 +- gcc/config/i386/i386-builtins.cc | 2 +- gcc/config/i386/i386-builtins.h | 2 +- gcc/config/i386/i386-c.cc | 2 +- gcc/config/i386/i386-d.cc | 2 +- gcc/config/i386/i386-d.h | 2 +- gcc/config/i386/i386-expand.cc | 30 +- gcc/config/i386/i386-expand.h | 2 +- gcc/config/i386/i386-features.cc | 78 +- gcc/config/i386/i386-features.h | 2 +- gcc/config/i386/i386-isa.def | 2 +- gcc/config/i386/i386-modes.def | 2 +- gcc/config/i386/i386-options.cc | 4 +- gcc/config/i386/i386-options.h | 2 +- gcc/config/i386/i386-opts.h | 2 +- gcc/config/i386/i386-passes.def | 2 +- gcc/config/i386/i386-protos.h | 2 +- gcc/config/i386/i386.cc | 26 +- gcc/config/i386/i386.h | 10 +- gcc/config/i386/i386.md | 271 +- gcc/config/i386/i386.opt | 8 +- gcc/config/i386/i386elf.h | 2 +- gcc/config/i386/ia32intrin.h | 2 +- gcc/config/i386/iamcu.h | 2 +- gcc/config/i386/immintrin.h | 2 +- gcc/config/i386/k6.md | 2 +- gcc/config/i386/keylockerintrin.h | 2 +- gcc/config/i386/kfreebsd-gnu.h | 2 +- gcc/config/i386/kfreebsd-gnu64.h | 2 +- gcc/config/i386/kopensolaris-gnu.h | 2 +- gcc/config/i386/linux-common.h | 2 +- gcc/config/i386/linux.h | 2 +- gcc/config/i386/linux64.h | 2 +- gcc/config/i386/lujiazui.md | 60 +- gcc/config/i386/lwpintrin.h | 2 +- gcc/config/i386/lynx.h | 2 +- gcc/config/i386/lzcntintrin.h | 2 +- gcc/config/i386/mingw-pthread.h | 2 +- gcc/config/i386/mingw-stdint.h | 2 +- gcc/config/i386/mingw-w64.h | 2 +- gcc/config/i386/mingw-w64.opt | 2 +- gcc/config/i386/mingw.opt | 2 +- gcc/config/i386/mingw32.h | 4 +- gcc/config/i386/mm3dnow.h | 2 +- gcc/config/i386/mmintrin.h | 2 +- gcc/config/i386/mmx.md | 2 +- gcc/config/i386/movdirintrin.h | 2 +- gcc/config/i386/msformat-c.cc | 2 +- gcc/config/i386/mwaitintrin.h | 2 +- gcc/config/i386/mwaitxintrin.h | 2 +- gcc/config/i386/netbsd-elf.h | 2 +- gcc/config/i386/netbsd64.h | 2 +- gcc/config/i386/nmmintrin.h | 2 +- gcc/config/i386/nto.h | 2 +- gcc/config/i386/nto.opt | 2 +- gcc/config/i386/openbsdelf.h | 2 +- gcc/config/i386/pconfigintrin.h | 2 +- gcc/config/i386/pentium.md | 2 +- gcc/config/i386/pkuintrin.h | 2 +- gcc/config/i386/pmm_malloc.h | 2 +- gcc/config/i386/pmmintrin.h | 2 +- gcc/config/i386/popcntintrin.h | 2 +- gcc/config/i386/ppro.md | 2 +- gcc/config/i386/predicates.md | 2 +- gcc/config/i386/prfchiintrin.h | 2 +- gcc/config/i386/prfchwintrin.h | 2 +- gcc/config/i386/raointintrin.h | 2 +- gcc/config/i386/rdos.h | 2 +- gcc/config/i386/rdos64.h | 2 +- gcc/config/i386/rdseedintrin.h | 2 +- gcc/config/i386/rtemself.h | 2 +- gcc/config/i386/rtmintrin.h | 2 +- gcc/config/i386/serializeintrin.h | 2 +- gcc/config/i386/sgxintrin.h | 2 +- gcc/config/i386/shaintrin.h | 2 +- gcc/config/i386/slm.md | 2 +- gcc/config/i386/smmintrin.h | 2 +- gcc/config/i386/sol2.h | 2 +- gcc/config/i386/sse.md | 26 +- gcc/config/i386/ssemath.h | 2 +- gcc/config/i386/stringop.def | 2 +- gcc/config/i386/subst.md | 2 +- gcc/config/i386/sync.md | 2 +- gcc/config/i386/sysv4.h | 2 +- gcc/config/i386/t-cygming | 2 +- gcc/config/i386/t-freebsd64 | 2 +- gcc/config/i386/t-gnu-property | 2 +- gcc/config/i386/t-i386 | 2 +- gcc/config/i386/t-linux64 | 2 +- gcc/config/i386/t-rtems | 2 +- gcc/config/i386/t-sol2 | 2 +- gcc/config/i386/tbmintrin.h | 2 +- gcc/config/i386/tmmintrin.h | 2 +- gcc/config/i386/tsxldtrkintrin.h | 2 +- gcc/config/i386/uintrintrin.h | 2 +- gcc/config/i386/unix.h | 2 +- gcc/config/i386/vaesintrin.h | 2 +- gcc/config/i386/vpclmulqdqintrin.h | 2 +- gcc/config/i386/vxworks.h | 2 +- gcc/config/i386/vxworksae.h | 2 +- gcc/config/i386/waitpkgintrin.h | 2 +- gcc/config/i386/wbnoinvdintrin.h | 2 +- gcc/config/i386/winnt-cxx.cc | 2 +- gcc/config/i386/winnt-d.cc | 2 +- gcc/config/i386/winnt-stubs.cc | 2 +- gcc/config/i386/winnt.cc | 2 +- gcc/config/i386/wmmintrin.h | 2 +- gcc/config/i386/x-mingw32 | 2 +- gcc/config/i386/x86-64.h | 2 +- gcc/config/i386/x86-tune-costs.h | 63 +- gcc/config/i386/x86-tune-sched-atom.cc | 2 +- gcc/config/i386/x86-tune-sched-bd.cc | 2 +- gcc/config/i386/x86-tune-sched-core.cc | 2 +- gcc/config/i386/x86-tune-sched.cc | 2 +- gcc/config/i386/x86-tune.def | 42 +- gcc/config/i386/x86gprintrin.h | 2 +- gcc/config/i386/x86intrin.h | 2 +- gcc/config/i386/xm-cygwin.h | 2 +- gcc/config/i386/xm-djgpp.h | 2 +- gcc/config/i386/xm-mingw32.h | 2 +- gcc/config/i386/xmmintrin.h | 5 +- gcc/config/i386/xopintrin.h | 2 +- gcc/config/i386/xsavecintrin.h | 2 +- gcc/config/i386/xsaveintrin.h | 2 +- gcc/config/i386/xsaveoptintrin.h | 2 +- gcc/config/i386/xsavesintrin.h | 2 +- gcc/config/i386/xtestintrin.h | 2 +- gcc/config/i386/znver.md | 2 +- gcc/config/i386/znver4.md | 1068 + gcc/config/ia64/constraints.md | 2 +- gcc/config/ia64/div.md | 2 +- gcc/config/ia64/elf.h | 2 +- gcc/config/ia64/freebsd.h | 2 +- gcc/config/ia64/hpux.h | 2 +- gcc/config/ia64/ia64-c.cc | 2 +- gcc/config/ia64/ia64-modes.def | 2 +- gcc/config/ia64/ia64-opts.h | 2 +- gcc/config/ia64/ia64-protos.h | 2 +- gcc/config/ia64/ia64.cc | 2 +- gcc/config/ia64/ia64.h | 2 +- gcc/config/ia64/ia64.md | 2 +- gcc/config/ia64/ia64.opt | 2 +- gcc/config/ia64/itanium2.md | 2 +- gcc/config/ia64/linux.h | 4 +- gcc/config/ia64/predicates.md | 2 +- gcc/config/ia64/sync.md | 2 +- gcc/config/ia64/sysv4.h | 2 +- gcc/config/ia64/t-hpux | 2 +- gcc/config/ia64/t-ia64 | 2 +- gcc/config/ia64/vect.md | 2 +- gcc/config/ia64/vms.h | 2 +- gcc/config/ia64/vms.opt | 2 +- gcc/config/initfini-array.h | 2 +- gcc/config/iq2000/abi | 2 +- gcc/config/iq2000/constraints.md | 2 +- gcc/config/iq2000/iq2000-opts.h | 2 +- gcc/config/iq2000/iq2000-protos.h | 2 +- gcc/config/iq2000/iq2000.cc | 2 +- gcc/config/iq2000/iq2000.h | 2 +- gcc/config/iq2000/iq2000.md | 2 +- gcc/config/iq2000/iq2000.opt | 2 +- gcc/config/iq2000/predicates.md | 2 +- gcc/config/kfreebsd-d.cc | 2 +- gcc/config/kfreebsd-gnu.h | 2 +- gcc/config/kopensolaris-d.cc | 2 +- gcc/config/kopensolaris-gnu.h | 2 +- gcc/config/linux-android.h | 2 +- gcc/config/linux-android.opt | 2 +- gcc/config/linux-d.cc | 2 +- gcc/config/linux-protos.h | 2 +- gcc/config/linux.cc | 2 +- gcc/config/linux.h | 2 +- gcc/config/linux.opt | 2 +- gcc/config/lm32/constraints.md | 2 +- gcc/config/lm32/lm32-protos.h | 2 +- gcc/config/lm32/lm32.cc | 2 +- gcc/config/lm32/lm32.h | 2 +- gcc/config/lm32/lm32.md | 2 +- gcc/config/lm32/lm32.opt | 2 +- gcc/config/lm32/predicates.md | 2 +- gcc/config/lm32/rtems.h | 2 +- gcc/config/lm32/uclinux-elf.h | 2 +- gcc/config/loongarch/constraints.md | 2 +- gcc/config/loongarch/generic.md | 2 +- gcc/config/loongarch/genopts/genstr.sh | 4 +- gcc/config/loongarch/genopts/loongarch-strings | 2 +- gcc/config/loongarch/genopts/loongarch.opt.in | 2 +- gcc/config/loongarch/gnu-user.h | 4 +- gcc/config/loongarch/la464.md | 2 +- gcc/config/loongarch/larchintrin.h | 2 +- gcc/config/loongarch/linux.h | 2 +- gcc/config/loongarch/loongarch-builtins.cc | 2 +- gcc/config/loongarch/loongarch-c.cc | 2 +- gcc/config/loongarch/loongarch-cpu.cc | 2 +- gcc/config/loongarch/loongarch-cpu.h | 2 +- gcc/config/loongarch/loongarch-def.c | 2 +- gcc/config/loongarch/loongarch-def.h | 2 +- gcc/config/loongarch/loongarch-driver.cc | 2 +- gcc/config/loongarch/loongarch-driver.h | 2 +- gcc/config/loongarch/loongarch-ftypes.def | 2 +- gcc/config/loongarch/loongarch-modes.def | 2 +- gcc/config/loongarch/loongarch-opts.cc | 2 +- gcc/config/loongarch/loongarch-opts.h | 2 +- gcc/config/loongarch/loongarch-protos.h | 2 +- gcc/config/loongarch/loongarch-str.h | 2 +- gcc/config/loongarch/loongarch-tune.h | 2 +- gcc/config/loongarch/loongarch.cc | 16 +- gcc/config/loongarch/loongarch.h | 2 +- gcc/config/loongarch/loongarch.md | 2 +- gcc/config/loongarch/loongarch.opt | 2 +- gcc/config/loongarch/predicates.md | 2 +- gcc/config/loongarch/sync.md | 2 +- gcc/config/loongarch/t-linux | 2 +- gcc/config/loongarch/t-loongarch | 2 +- gcc/config/lynx.h | 2 +- gcc/config/lynx.opt | 2 +- gcc/config/m32c/addsub.md | 2 +- gcc/config/m32c/bitops.md | 2 +- gcc/config/m32c/blkmov.md | 2 +- gcc/config/m32c/cond.md | 2 +- gcc/config/m32c/constraints.md | 2 +- gcc/config/m32c/jump.md | 2 +- gcc/config/m32c/m32c-modes.def | 2 +- gcc/config/m32c/m32c-pragma.cc | 2 +- gcc/config/m32c/m32c-protos.h | 2 +- gcc/config/m32c/m32c.abi | 2 +- gcc/config/m32c/m32c.cc | 2 +- gcc/config/m32c/m32c.h | 2 +- gcc/config/m32c/m32c.md | 2 +- gcc/config/m32c/m32c.opt | 2 +- gcc/config/m32c/minmax.md | 2 +- gcc/config/m32c/mov.md | 2 +- gcc/config/m32c/muldiv.md | 2 +- gcc/config/m32c/predicates.md | 2 +- gcc/config/m32c/prologue.md | 2 +- gcc/config/m32c/shift.md | 2 +- gcc/config/m32c/t-m32c | 2 +- gcc/config/m32r/constraints.md | 2 +- gcc/config/m32r/little.h | 2 +- gcc/config/m32r/m32r-opts.h | 2 +- gcc/config/m32r/m32r-protos.h | 2 +- gcc/config/m32r/m32r.cc | 2 +- gcc/config/m32r/m32r.h | 2 +- gcc/config/m32r/m32r.md | 2 +- gcc/config/m32r/m32r.opt | 2 +- gcc/config/m32r/predicates.md | 2 +- gcc/config/m32r/t-m32r | 2 +- gcc/config/m68k/cf.md | 2 +- gcc/config/m68k/constraints.md | 2 +- gcc/config/m68k/genopt.sh | 4 +- gcc/config/m68k/ieee.opt | 2 +- gcc/config/m68k/linux.h | 2 +- gcc/config/m68k/m68020-elf.h | 2 +- gcc/config/m68k/m68k-devices.def | 2 +- gcc/config/m68k/m68k-isas.def | 2 +- gcc/config/m68k/m68k-microarchs.def | 2 +- gcc/config/m68k/m68k-modes.def | 2 +- gcc/config/m68k/m68k-none.h | 2 +- gcc/config/m68k/m68k-opts.h | 2 +- gcc/config/m68k/m68k-protos.h | 2 +- gcc/config/m68k/m68k-tables.opt | 2 +- gcc/config/m68k/m68k.cc | 2 +- gcc/config/m68k/m68k.h | 2 +- gcc/config/m68k/m68k.md | 2 +- gcc/config/m68k/m68k.opt | 2 +- gcc/config/m68k/m68kelf.h | 2 +- gcc/config/m68k/m68kemb.h | 2 +- gcc/config/m68k/netbsd-elf.h | 2 +- gcc/config/m68k/openbsd.h | 2 +- gcc/config/m68k/predicates.md | 2 +- gcc/config/m68k/print-sysroot-suffix.sh | 2 +- gcc/config/m68k/rtemself.h | 2 +- gcc/config/m68k/sync.md | 2 +- gcc/config/m68k/t-linux | 2 +- gcc/config/m68k/t-mlibs | 2 +- gcc/config/m68k/t-uclinux | 2 +- gcc/config/m68k/uclinux.h | 2 +- gcc/config/m68k/uclinux.opt | 2 +- gcc/config/mcore/constraints.md | 2 +- gcc/config/mcore/mcore-elf.h | 2 +- gcc/config/mcore/mcore-protos.h | 2 +- gcc/config/mcore/mcore.cc | 2 +- gcc/config/mcore/mcore.h | 2 +- gcc/config/mcore/mcore.md | 2 +- gcc/config/mcore/mcore.opt | 2 +- gcc/config/mcore/predicates.md | 2 +- gcc/config/mcore/t-mcore | 2 +- gcc/config/microblaze/constraints.md | 2 +- gcc/config/microblaze/linux.h | 2 +- gcc/config/microblaze/microblaze-c.cc | 2 +- gcc/config/microblaze/microblaze-protos.h | 2 +- gcc/config/microblaze/microblaze.cc | 2 +- gcc/config/microblaze/microblaze.h | 2 +- gcc/config/microblaze/microblaze.md | 2 +- gcc/config/microblaze/microblaze.opt | 2 +- gcc/config/microblaze/predicates.md | 2 +- gcc/config/microblaze/rtems.h | 2 +- gcc/config/microblaze/sync.md | 2 +- gcc/config/mips/10000.md | 2 +- gcc/config/mips/20kc.md | 2 +- gcc/config/mips/24k.md | 2 +- gcc/config/mips/3000.md | 2 +- gcc/config/mips/4000.md | 2 +- gcc/config/mips/4100.md | 2 +- gcc/config/mips/4130.md | 2 +- gcc/config/mips/4300.md | 2 +- gcc/config/mips/4600.md | 2 +- gcc/config/mips/4k.md | 2 +- gcc/config/mips/5000.md | 2 +- gcc/config/mips/5400.md | 2 +- gcc/config/mips/5500.md | 2 +- gcc/config/mips/5k.md | 2 +- gcc/config/mips/6000.md | 2 +- gcc/config/mips/7000.md | 2 +- gcc/config/mips/74k.md | 2 +- gcc/config/mips/9000.md | 2 +- gcc/config/mips/constraints.md | 2 +- gcc/config/mips/driver-native.cc | 2 +- gcc/config/mips/elf.h | 2 +- gcc/config/mips/elfoabi.h | 2 +- gcc/config/mips/elforion.h | 2 +- gcc/config/mips/frame-header-opt.cc | 2 +- gcc/config/mips/generic.md | 2 +- gcc/config/mips/genopt.sh | 4 +- gcc/config/mips/gnu-user.h | 4 +- gcc/config/mips/gs264e.md | 2 +- gcc/config/mips/gs464.md | 2 +- gcc/config/mips/gs464e.md | 2 +- gcc/config/mips/i6400.md | 2 +- gcc/config/mips/linux-common.h | 2 +- gcc/config/mips/linux.h | 2 +- gcc/config/mips/loongson-mmi.md | 2 +- gcc/config/mips/loongson-mmiintrin.h | 2 +- gcc/config/mips/loongson.h | 2 +- gcc/config/mips/loongson2ef.md | 2 +- gcc/config/mips/m5100.md | 2 +- gcc/config/mips/micromips.md | 2 +- gcc/config/mips/mips-cpus.def | 2 +- gcc/config/mips/mips-d.cc | 2 +- gcc/config/mips/mips-d.h | 2 +- gcc/config/mips/mips-dsp.md | 2 +- gcc/config/mips/mips-dspr2.md | 2 +- gcc/config/mips/mips-fixed.md | 2 +- gcc/config/mips/mips-ftypes.def | 2 +- gcc/config/mips/mips-modes.def | 2 +- gcc/config/mips/mips-msa.md | 2 +- gcc/config/mips/mips-opts.h | 2 +- gcc/config/mips/mips-protos.h | 2 +- gcc/config/mips/mips-ps-3d.md | 2 +- gcc/config/mips/mips-tables.opt | 2 +- gcc/config/mips/mips.cc | 2 +- gcc/config/mips/mips.h | 2 +- gcc/config/mips/mips.md | 2 +- gcc/config/mips/mips.opt | 2 +- gcc/config/mips/msa.h | 2 +- gcc/config/mips/mti-elf.h | 2 +- gcc/config/mips/mti-linux.h | 2 +- gcc/config/mips/n32-elf.h | 2 +- gcc/config/mips/netbsd.h | 2 +- gcc/config/mips/octeon.md | 2 +- gcc/config/mips/p5600.md | 2 +- gcc/config/mips/p6600.md | 2 +- gcc/config/mips/predicates.md | 2 +- gcc/config/mips/r3900.h | 2 +- gcc/config/mips/rtems.h | 2 +- gcc/config/mips/sb1.md | 2 +- gcc/config/mips/sde.h | 2 +- gcc/config/mips/sde.opt | 2 +- gcc/config/mips/sdemtk.h | 2 +- gcc/config/mips/sr71k.md | 2 +- gcc/config/mips/st.h | 2 +- gcc/config/mips/sync.md | 2 +- gcc/config/mips/t-elf | 2 +- gcc/config/mips/t-img-elf | 2 +- gcc/config/mips/t-img-linux | 2 +- gcc/config/mips/t-isa3264 | 2 +- gcc/config/mips/t-linux64 | 2 +- gcc/config/mips/t-mips | 2 +- gcc/config/mips/t-mti-elf | 2 +- gcc/config/mips/t-mti-linux | 2 +- gcc/config/mips/t-r3900 | 2 +- gcc/config/mips/t-rtems | 2 +- gcc/config/mips/t-sb1 | 2 +- gcc/config/mips/t-sde | 2 +- gcc/config/mips/t-sdemtk | 2 +- gcc/config/mips/t-sr71k | 2 +- gcc/config/mips/t-st | 2 +- gcc/config/mips/t-vr | 2 +- gcc/config/mips/t-vxworks | 2 +- gcc/config/mips/vr.h | 2 +- gcc/config/mips/vxworks.h | 2 +- gcc/config/mips/xlp.md | 2 +- gcc/config/mips/xlr.md | 2 +- gcc/config/mmix/constraints.md | 2 +- gcc/config/mmix/mmix-modes.def | 2 +- gcc/config/mmix/mmix-protos.h | 2 +- gcc/config/mmix/mmix.cc | 2 +- gcc/config/mmix/mmix.h | 2 +- gcc/config/mmix/mmix.md | 2 +- gcc/config/mmix/mmix.opt | 2 +- gcc/config/mmix/predicates.md | 2 +- gcc/config/mmix/t-mmix | 2 +- gcc/config/mn10300/constraints.md | 2 +- gcc/config/mn10300/linux.h | 2 +- gcc/config/mn10300/mn10300-modes.def | 2 +- gcc/config/mn10300/mn10300-opts.h | 2 +- gcc/config/mn10300/mn10300-protos.h | 2 +- gcc/config/mn10300/mn10300.cc | 2 +- gcc/config/mn10300/mn10300.h | 2 +- gcc/config/mn10300/mn10300.md | 2 +- gcc/config/mn10300/mn10300.opt | 2 +- gcc/config/mn10300/predicates.md | 2 +- gcc/config/mn10300/t-mn10300 | 2 +- gcc/config/moxie/constraints.md | 2 +- gcc/config/moxie/moxie-protos.h | 2 +- gcc/config/moxie/moxie.cc | 2 +- gcc/config/moxie/moxie.h | 2 +- gcc/config/moxie/moxie.md | 2 +- gcc/config/moxie/moxie.opt | 2 +- gcc/config/moxie/moxiebox.h | 2 +- gcc/config/moxie/predicates.md | 2 +- gcc/config/moxie/rtems.h | 2 +- gcc/config/moxie/t-moxie | 2 +- gcc/config/moxie/uclinux.h | 2 +- gcc/config/msp430/constraints.md | 2 +- gcc/config/msp430/driver-msp430.cc | 2 +- gcc/config/msp430/msp430-c.cc | 2 +- gcc/config/msp430/msp430-devices.cc | 2 +- gcc/config/msp430/msp430-devices.h | 2 +- gcc/config/msp430/msp430-opts.h | 2 +- gcc/config/msp430/msp430-protos.h | 2 +- gcc/config/msp430/msp430.cc | 2 +- gcc/config/msp430/msp430.h | 2 +- gcc/config/msp430/msp430.md | 2 +- gcc/config/msp430/predicates.md | 2 +- gcc/config/msp430/t-msp430 | 2 +- gcc/config/nds32/constants.md | 2 +- gcc/config/nds32/constraints.md | 2 +- gcc/config/nds32/elf.h | 2 +- gcc/config/nds32/iterators.md | 2 +- gcc/config/nds32/linux.h | 2 +- gcc/config/nds32/nds32-cost.cc | 2 +- gcc/config/nds32/nds32-doubleword.md | 2 +- gcc/config/nds32/nds32-dspext.md | 2 +- gcc/config/nds32/nds32-e8.md | 2 +- gcc/config/nds32/nds32-fp-as-gp.cc | 2 +- gcc/config/nds32/nds32-fpu.md | 2 +- gcc/config/nds32/nds32-graywolf.md | 2 +- gcc/config/nds32/nds32-intrinsic.cc | 2 +- gcc/config/nds32/nds32-intrinsic.md | 2 +- gcc/config/nds32/nds32-isr.cc | 2 +- gcc/config/nds32/nds32-md-auxiliary.cc | 2 +- gcc/config/nds32/nds32-memory-manipulation.cc | 2 +- gcc/config/nds32/nds32-modes.def | 2 +- gcc/config/nds32/nds32-multiple.md | 2 +- gcc/config/nds32/nds32-n10.md | 2 +- gcc/config/nds32/nds32-n13.md | 2 +- gcc/config/nds32/nds32-n7.md | 2 +- gcc/config/nds32/nds32-n8.md | 2 +- gcc/config/nds32/nds32-n9-2r1w.md | 2 +- gcc/config/nds32/nds32-n9-3r2w.md | 2 +- gcc/config/nds32/nds32-opts.h | 2 +- gcc/config/nds32/nds32-peephole2.md | 2 +- gcc/config/nds32/nds32-pipelines-auxiliary.cc | 2 +- gcc/config/nds32/nds32-predicates.cc | 2 +- gcc/config/nds32/nds32-protos.h | 2 +- gcc/config/nds32/nds32-relax-opt.cc | 2 +- gcc/config/nds32/nds32-utils.cc | 2 +- gcc/config/nds32/nds32.cc | 2 +- gcc/config/nds32/nds32.h | 2 +- gcc/config/nds32/nds32.md | 2 +- gcc/config/nds32/nds32.opt | 2 +- gcc/config/nds32/nds32_intrinsic.h | 2 +- gcc/config/nds32/nds32_isr.h | 2 +- gcc/config/nds32/pipelines.md | 2 +- gcc/config/nds32/predicates.md | 2 +- gcc/config/nds32/t-elf | 2 +- gcc/config/nds32/t-linux | 2 +- gcc/config/nds32/t-mlibs | 2 +- gcc/config/nds32/t-nds32 | 2 +- gcc/config/netbsd-d.cc | 2 +- gcc/config/netbsd-elf.h | 2 +- gcc/config/netbsd-elf.opt | 2 +- gcc/config/netbsd-protos.h | 2 +- gcc/config/netbsd-stdint.h | 2 +- gcc/config/netbsd.cc | 2 +- gcc/config/netbsd.h | 2 +- gcc/config/netbsd.opt | 2 +- gcc/config/newlib-stdint.h | 2 +- gcc/config/nios2/constraints.md | 2 +- gcc/config/nios2/elf.h | 2 +- gcc/config/nios2/elf.opt | 2 +- gcc/config/nios2/ldstwm.md | 2 +- gcc/config/nios2/linux.h | 2 +- gcc/config/nios2/nios2-ldstwm.sml | 4 +- gcc/config/nios2/nios2-opts.h | 2 +- gcc/config/nios2/nios2-protos.h | 2 +- gcc/config/nios2/nios2.cc | 2 +- gcc/config/nios2/nios2.h | 2 +- gcc/config/nios2/nios2.md | 2 +- gcc/config/nios2/nios2.opt | 2 +- gcc/config/nios2/predicates.md | 2 +- gcc/config/nios2/rtems.h | 2 +- gcc/config/nios2/sync.md | 2 +- gcc/config/nios2/t-nios2 | 2 +- gcc/config/nvptx/gen-copyright.sh | 4 +- gcc/config/nvptx/gen-h.sh | 2 +- gcc/config/nvptx/gen-multilib-matches.sh | 2 +- gcc/config/nvptx/gen-omp-device-properties.sh | 2 +- gcc/config/nvptx/gen-opt.sh | 2 +- gcc/config/nvptx/mkoffload.cc | 2 +- gcc/config/nvptx/nvptx-c.cc | 2 +- gcc/config/nvptx/nvptx-gen.h | 2 +- gcc/config/nvptx/nvptx-gen.opt | 2 +- gcc/config/nvptx/nvptx-opts.h | 2 +- gcc/config/nvptx/nvptx-protos.h | 2 +- gcc/config/nvptx/nvptx-sm.def | 2 +- gcc/config/nvptx/nvptx.cc | 101 +- gcc/config/nvptx/nvptx.h | 2 +- gcc/config/nvptx/nvptx.md | 34 +- gcc/config/nvptx/nvptx.opt | 2 +- gcc/config/nvptx/offload.h | 2 +- gcc/config/openbsd-d.cc | 2 +- gcc/config/openbsd-libpthread.h | 2 +- gcc/config/openbsd.h | 2 +- gcc/config/openbsd.opt | 2 +- gcc/config/or1k/constraints.md | 2 +- gcc/config/or1k/elf.h | 2 +- gcc/config/or1k/elf.opt | 2 +- gcc/config/or1k/linux.h | 2 +- gcc/config/or1k/or1k-opts.h | 2 +- gcc/config/or1k/or1k-protos.h | 2 +- gcc/config/or1k/or1k.cc | 2 +- gcc/config/or1k/or1k.h | 2 +- gcc/config/or1k/or1k.md | 2 +- gcc/config/or1k/or1k.opt | 2 +- gcc/config/or1k/predicates.md | 2 +- gcc/config/or1k/rtems.h | 2 +- gcc/config/or1k/t-or1k | 2 +- gcc/config/pa/constraints.md | 2 +- gcc/config/pa/elf.h | 2 +- gcc/config/pa/pa-64.h | 2 +- gcc/config/pa/pa-d.cc | 2 +- gcc/config/pa/pa-d.h | 2 +- gcc/config/pa/pa-hpux.h | 2 +- gcc/config/pa/pa-hpux.opt | 2 +- gcc/config/pa/pa-hpux1010.h | 2 +- gcc/config/pa/pa-hpux1010.opt | 2 +- gcc/config/pa/pa-hpux11.h | 2 +- gcc/config/pa/pa-hpux1111.h | 2 +- gcc/config/pa/pa-hpux1111.opt | 2 +- gcc/config/pa/pa-hpux1131.h | 2 +- gcc/config/pa/pa-hpux1131.opt | 2 +- gcc/config/pa/pa-linux.h | 5 +- gcc/config/pa/pa-modes.def | 2 +- gcc/config/pa/pa-netbsd.h | 2 +- gcc/config/pa/pa-openbsd.h | 2 +- gcc/config/pa/pa-opts.h | 2 +- gcc/config/pa/pa-protos.h | 2 +- gcc/config/pa/pa.cc | 9 +- gcc/config/pa/pa.h | 14 +- gcc/config/pa/pa.md | 126 +- gcc/config/pa/pa.opt | 6 +- gcc/config/pa/pa32-linux.h | 2 +- gcc/config/pa/pa32-netbsd.h | 2 +- gcc/config/pa/pa32-openbsd.h | 2 +- gcc/config/pa/pa32-regs.h | 2 +- gcc/config/pa/pa64-hpux.h | 2 +- gcc/config/pa/pa64-hpux.opt | 2 +- gcc/config/pa/pa64-linux.h | 2 +- gcc/config/pa/pa64-regs.h | 2 +- gcc/config/pa/predicates.md | 2 +- gcc/config/pa/som.h | 2 +- gcc/config/pdp11/constraints.md | 2 +- gcc/config/pdp11/pdp11-modes.def | 2 +- gcc/config/pdp11/pdp11-protos.h | 2 +- gcc/config/pdp11/pdp11.cc | 2 +- gcc/config/pdp11/pdp11.h | 2 +- gcc/config/pdp11/pdp11.md | 2 +- gcc/config/pdp11/pdp11.opt | 2 +- gcc/config/pdp11/predicates.md | 2 +- gcc/config/pdp11/t-pdp11 | 2 +- gcc/config/phoenix.h | 2 +- gcc/config/print-sysroot-suffix.sh | 2 +- gcc/config/pru/alu-zext.md | 2 +- gcc/config/pru/constraints.md | 2 +- gcc/config/pru/predicates.md | 2 +- gcc/config/pru/pru-opts.h | 2 +- gcc/config/pru/pru-passes.cc | 2 +- gcc/config/pru/pru-pragma.cc | 2 +- gcc/config/pru/pru-protos.h | 2 +- gcc/config/pru/pru.cc | 2 +- gcc/config/pru/pru.h | 7 +- gcc/config/pru/pru.md | 17 +- gcc/config/pru/pru.opt | 2 +- gcc/config/pru/t-pru | 2 +- gcc/config/riscv/arch-canonicalize | 2 +- gcc/config/riscv/bitmanip.md | 2 +- gcc/config/riscv/constraints.md | 2 +- gcc/config/riscv/elf.h | 2 +- gcc/config/riscv/freebsd.h | 2 +- gcc/config/riscv/generic.md | 2 +- gcc/config/riscv/iterators.md | 2 +- gcc/config/riscv/linux.h | 2 +- gcc/config/riscv/multilib-generator | 2 +- gcc/config/riscv/peephole.md | 2 +- gcc/config/riscv/pic.md | 2 +- gcc/config/riscv/predicates.md | 6 +- gcc/config/riscv/riscv-builtins.cc | 2 +- gcc/config/riscv/riscv-c.cc | 2 +- gcc/config/riscv/riscv-cores.def | 2 +- gcc/config/riscv/riscv-d.cc | 2 +- gcc/config/riscv/riscv-d.h | 2 +- gcc/config/riscv/riscv-ftypes.def | 2 +- gcc/config/riscv/riscv-modes.def | 2 +- gcc/config/riscv/riscv-opts.h | 2 +- gcc/config/riscv/riscv-passes.def | 3 +- gcc/config/riscv/riscv-protos.h | 19 +- gcc/config/riscv/riscv-shorten-memrefs.cc | 2 +- gcc/config/riscv/riscv-subset.h | 2 +- gcc/config/riscv/riscv-v.cc | 137 +- gcc/config/riscv/riscv-vector-builtins-bases.cc | 136 +- gcc/config/riscv/riscv-vector-builtins-bases.h | 24 +- .../riscv/riscv-vector-builtins-functions.def | 25 +- gcc/config/riscv/riscv-vector-builtins-shapes.cc | 93 +- gcc/config/riscv/riscv-vector-builtins-shapes.h | 4 +- gcc/config/riscv/riscv-vector-builtins-types.def | 66 +- gcc/config/riscv/riscv-vector-builtins.cc | 562 +- gcc/config/riscv/riscv-vector-builtins.def | 202 +- gcc/config/riscv/riscv-vector-builtins.h | 105 +- gcc/config/riscv/riscv-vector-switch.def | 40 +- gcc/config/riscv/riscv-vsetvl.cc | 3599 ++ gcc/config/riscv/riscv-vsetvl.h | 430 + gcc/config/riscv/riscv.cc | 147 +- gcc/config/riscv/riscv.h | 2 +- gcc/config/riscv/riscv.md | 25 +- gcc/config/riscv/riscv.opt | 2 +- gcc/config/riscv/riscv_vector.h | 2 +- gcc/config/riscv/rtems.h | 2 +- gcc/config/riscv/sync.md | 2 +- gcc/config/riscv/t-riscv | 10 +- gcc/config/riscv/vector-iterators.md | 95 +- gcc/config/riscv/vector.md | 552 +- gcc/config/rl78/constraints.md | 2 +- gcc/config/rl78/predicates.md | 2 +- gcc/config/rl78/rl78-c.cc | 2 +- gcc/config/rl78/rl78-expand.md | 2 +- gcc/config/rl78/rl78-opts.h | 2 +- gcc/config/rl78/rl78-protos.h | 2 +- gcc/config/rl78/rl78-real.md | 2 +- gcc/config/rl78/rl78-virt.md | 2 +- gcc/config/rl78/rl78.cc | 2 +- gcc/config/rl78/rl78.h | 2 +- gcc/config/rl78/rl78.md | 2 +- gcc/config/rl78/rl78.opt | 2 +- gcc/config/rl78/t-rl78 | 2 +- gcc/config/rpath.opt | 2 +- gcc/config/rs6000/40x.md | 2 +- gcc/config/rs6000/440.md | 2 +- gcc/config/rs6000/476.h | 2 +- gcc/config/rs6000/476.md | 2 +- gcc/config/rs6000/476.opt | 2 +- gcc/config/rs6000/601.md | 2 +- gcc/config/rs6000/603.md | 2 +- gcc/config/rs6000/6xx.md | 2 +- gcc/config/rs6000/7450.md | 2 +- gcc/config/rs6000/7xx.md | 2 +- gcc/config/rs6000/8540.md | 2 +- gcc/config/rs6000/a2.md | 2 +- gcc/config/rs6000/aix-stdint.h | 2 +- gcc/config/rs6000/aix.h | 2 +- gcc/config/rs6000/aix64.opt | 2 +- gcc/config/rs6000/aix71.h | 2 +- gcc/config/rs6000/aix72.h | 2 +- gcc/config/rs6000/aix73.h | 2 +- gcc/config/rs6000/altivec.h | 2 +- gcc/config/rs6000/altivec.md | 2 +- gcc/config/rs6000/amo.h | 2 +- gcc/config/rs6000/biarch64.h | 2 +- gcc/config/rs6000/bmi2intrin.h | 2 +- gcc/config/rs6000/bmiintrin.h | 2 +- gcc/config/rs6000/cell.md | 2 +- gcc/config/rs6000/constraints.md | 2 +- gcc/config/rs6000/crypto.md | 2 +- gcc/config/rs6000/darwin.h | 2 +- gcc/config/rs6000/darwin.md | 2 +- gcc/config/rs6000/darwin.opt | 2 +- gcc/config/rs6000/darwin32-biarch.h | 2 +- gcc/config/rs6000/darwin64-biarch.h | 2 +- gcc/config/rs6000/darwin7.h | 2 +- gcc/config/rs6000/default64.h | 2 +- gcc/config/rs6000/dfp.md | 2 +- gcc/config/rs6000/driver-rs6000.cc | 2 +- gcc/config/rs6000/e300c2c3.md | 2 +- gcc/config/rs6000/e500mc.md | 2 +- gcc/config/rs6000/e500mc64.md | 2 +- gcc/config/rs6000/e5500.md | 2 +- gcc/config/rs6000/e6500.md | 2 +- gcc/config/rs6000/eabi.h | 2 +- gcc/config/rs6000/eabialtivec.h | 2 +- gcc/config/rs6000/eabisim.h | 2 +- gcc/config/rs6000/emmintrin.h | 2 +- gcc/config/rs6000/freebsd.h | 2 +- gcc/config/rs6000/freebsd64.h | 2 +- gcc/config/rs6000/fusion.md | 2 +- gcc/config/rs6000/genfusion.pl | 4 +- gcc/config/rs6000/genopt.sh | 4 +- gcc/config/rs6000/host-darwin.cc | 2 +- gcc/config/rs6000/host-ppc64-darwin.cc | 2 +- gcc/config/rs6000/htm.md | 2 +- gcc/config/rs6000/htmintrin.h | 2 +- gcc/config/rs6000/htmxlintrin.h | 2 +- gcc/config/rs6000/immintrin.h | 2 +- gcc/config/rs6000/linux.h | 2 +- gcc/config/rs6000/linux64.h | 2 +- gcc/config/rs6000/linux64.opt | 2 +- gcc/config/rs6000/linuxaltivec.h | 2 +- gcc/config/rs6000/lynx.h | 2 +- gcc/config/rs6000/mm_malloc.h | 2 +- gcc/config/rs6000/mma.md | 12 +- gcc/config/rs6000/mmintrin.h | 2 +- gcc/config/rs6000/mpc.md | 2 +- gcc/config/rs6000/netbsd.h | 2 +- gcc/config/rs6000/nmmintrin.h | 2 +- gcc/config/rs6000/option-defaults.h | 2 +- gcc/config/rs6000/pcrel-opt.md | 2 +- gcc/config/rs6000/pmmintrin.h | 2 +- gcc/config/rs6000/power10.md | 2 +- gcc/config/rs6000/power4.md | 2 +- gcc/config/rs6000/power5.md | 2 +- gcc/config/rs6000/power6.md | 2 +- gcc/config/rs6000/power7.md | 2 +- gcc/config/rs6000/power8.md | 2 +- gcc/config/rs6000/power9.md | 2 +- gcc/config/rs6000/ppc-asm.h | 2 +- gcc/config/rs6000/ppc-auxv.h | 2 +- gcc/config/rs6000/ppu_intrinsics.h | 2 +- gcc/config/rs6000/predicates.md | 2 +- gcc/config/rs6000/rbtree.cc | 2 +- gcc/config/rs6000/rbtree.h | 2 +- gcc/config/rs6000/rs6000-builtin.cc | 2 +- gcc/config/rs6000/rs6000-builtins.def | 2 +- gcc/config/rs6000/rs6000-c.cc | 2 +- gcc/config/rs6000/rs6000-call.cc | 2 +- gcc/config/rs6000/rs6000-cpus.def | 5 +- gcc/config/rs6000/rs6000-d.cc | 2 +- gcc/config/rs6000/rs6000-d.h | 2 +- gcc/config/rs6000/rs6000-gen-builtins.cc | 2 +- gcc/config/rs6000/rs6000-internal.h | 2 +- gcc/config/rs6000/rs6000-linux.cc | 2 +- gcc/config/rs6000/rs6000-logue.cc | 6 +- gcc/config/rs6000/rs6000-modes.def | 2 +- gcc/config/rs6000/rs6000-modes.h | 2 +- gcc/config/rs6000/rs6000-opts.h | 2 +- gcc/config/rs6000/rs6000-overload.def | 4 +- gcc/config/rs6000/rs6000-p8swap.cc | 2 +- gcc/config/rs6000/rs6000-passes.def | 2 +- gcc/config/rs6000/rs6000-pcrel-opt.cc | 2 +- gcc/config/rs6000/rs6000-protos.h | 7 +- gcc/config/rs6000/rs6000-string.cc | 2 +- gcc/config/rs6000/rs6000-tables.opt | 2 +- gcc/config/rs6000/rs6000.cc | 236 +- gcc/config/rs6000/rs6000.h | 2 +- gcc/config/rs6000/rs6000.md | 68 +- gcc/config/rs6000/rs6000.opt | 2 +- gcc/config/rs6000/rs64.md | 2 +- gcc/config/rs6000/rtems.h | 2 +- gcc/config/rs6000/secureplt.h | 2 +- gcc/config/rs6000/si2vmx.h | 2 +- gcc/config/rs6000/smmintrin.h | 2 +- gcc/config/rs6000/spu2vmx.h | 2 +- gcc/config/rs6000/sync.md | 2 +- gcc/config/rs6000/sysv4.h | 2 +- gcc/config/rs6000/sysv4.opt | 2 +- gcc/config/rs6000/sysv4le.h | 2 +- gcc/config/rs6000/t-aix52 | 2 +- gcc/config/rs6000/t-aix64 | 2 +- gcc/config/rs6000/t-fprules | 2 +- gcc/config/rs6000/t-freebsd64 | 2 +- gcc/config/rs6000/t-linux64 | 2 +- gcc/config/rs6000/t-lynx | 2 +- gcc/config/rs6000/t-netbsd | 2 +- gcc/config/rs6000/t-ppccomm | 2 +- gcc/config/rs6000/t-ppcendian | 2 +- gcc/config/rs6000/t-ppcgas | 2 +- gcc/config/rs6000/t-rs6000 | 2 +- gcc/config/rs6000/t-rtems | 2 +- gcc/config/rs6000/t-vxworks | 2 +- gcc/config/rs6000/titan.md | 2 +- gcc/config/rs6000/tmmintrin.h | 2 +- gcc/config/rs6000/vec_types.h | 2 +- gcc/config/rs6000/vector.md | 2 +- gcc/config/rs6000/vsx.md | 2 +- gcc/config/rs6000/vxworks.h | 2 +- gcc/config/rs6000/vxworksae.h | 2 +- gcc/config/rs6000/vxworksmils.h | 2 +- gcc/config/rs6000/x86gprintrin.h | 2 +- gcc/config/rs6000/x86intrin.h | 2 +- gcc/config/rs6000/xcoff.h | 2 +- gcc/config/rs6000/xmmintrin.h | 2 +- gcc/config/rtems.h | 2 +- gcc/config/rtems.opt | 2 +- gcc/config/rx/constraints.md | 2 +- gcc/config/rx/elf.opt | 2 +- gcc/config/rx/predicates.md | 2 +- gcc/config/rx/rx-modes.def | 2 +- gcc/config/rx/rx-opts.h | 2 +- gcc/config/rx/rx-protos.h | 2 +- gcc/config/rx/rx.cc | 2 +- gcc/config/rx/rx.h | 2 +- gcc/config/rx/rx.md | 2 +- gcc/config/rx/rx.opt | 2 +- gcc/config/rx/t-rx | 2 +- gcc/config/s390/2064.md | 2 +- gcc/config/s390/2084.md | 2 +- gcc/config/s390/2097.md | 2 +- gcc/config/s390/2817.md | 2 +- gcc/config/s390/2827.md | 2 +- gcc/config/s390/2964.md | 2 +- gcc/config/s390/3906.md | 2 +- gcc/config/s390/3931.md | 2 +- gcc/config/s390/8561.md | 2 +- gcc/config/s390/constraints.md | 2 +- gcc/config/s390/driver-native.cc | 2 +- gcc/config/s390/htmintrin.h | 2 +- gcc/config/s390/htmxlintrin.h | 2 +- gcc/config/s390/linux.h | 2 +- gcc/config/s390/predicates.md | 2 +- gcc/config/s390/s390-builtin-types.def | 2 +- gcc/config/s390/s390-builtins.def | 2 +- gcc/config/s390/s390-builtins.h | 2 +- gcc/config/s390/s390-c.cc | 2 +- gcc/config/s390/s390-d.cc | 11 +- gcc/config/s390/s390-d.h | 2 +- gcc/config/s390/s390-modes.def | 2 +- gcc/config/s390/s390-opts.h | 2 +- gcc/config/s390/s390-passes.def | 2 +- gcc/config/s390/s390-protos.h | 2 +- gcc/config/s390/s390.cc | 12 +- gcc/config/s390/s390.h | 2 +- gcc/config/s390/s390.md | 10 +- gcc/config/s390/s390.opt | 2 +- gcc/config/s390/s390intrin.h | 2 +- gcc/config/s390/s390x.h | 2 +- gcc/config/s390/subst.md | 2 +- gcc/config/s390/t-s390 | 2 +- gcc/config/s390/tpf.h | 2 +- gcc/config/s390/tpf.md | 2 +- gcc/config/s390/tpf.opt | 2 +- gcc/config/s390/vecintrin.h | 2 +- gcc/config/s390/vector.md | 2 +- gcc/config/s390/vx-builtins.md | 2 +- gcc/config/sh/constraints.md | 2 +- gcc/config/sh/divcost-analysis | 2 +- gcc/config/sh/divtab-sh4-300.cc | 2 +- gcc/config/sh/divtab-sh4.cc | 2 +- gcc/config/sh/divtab.cc | 2 +- gcc/config/sh/elf.h | 2 +- gcc/config/sh/embed-elf.h | 2 +- gcc/config/sh/iterators.md | 2 +- gcc/config/sh/linux.h | 2 +- gcc/config/sh/little.h | 2 +- gcc/config/sh/netbsd-elf.h | 2 +- gcc/config/sh/newlib.h | 2 +- gcc/config/sh/predicates.md | 2 +- gcc/config/sh/rtems.h | 2 +- gcc/config/sh/rtemself.h | 2 +- gcc/config/sh/sh-c.cc | 2 +- gcc/config/sh/sh-mem.cc | 2 +- gcc/config/sh/sh-modes.def | 2 +- gcc/config/sh/sh-protos.h | 2 +- gcc/config/sh/sh.cc | 2 +- gcc/config/sh/sh.h | 2 +- gcc/config/sh/sh.md | 2 +- gcc/config/sh/sh.opt | 2 +- gcc/config/sh/sh1.md | 2 +- gcc/config/sh/sh4-300.md | 2 +- gcc/config/sh/sh4.md | 2 +- gcc/config/sh/sh4a.md | 2 +- gcc/config/sh/sh_optimize_sett_clrt.cc | 2 +- gcc/config/sh/sh_treg_combine.cc | 2 +- gcc/config/sh/superh.h | 2 +- gcc/config/sh/sync.md | 2 +- gcc/config/sh/t-sh | 2 +- gcc/config/sh/vxworks.h | 2 +- gcc/config/sol2-c.cc | 2 +- gcc/config/sol2-cxx.cc | 2 +- gcc/config/sol2-d.cc | 2 +- gcc/config/sol2-protos.h | 2 +- gcc/config/sol2-stubs.cc | 2 +- gcc/config/sol2.cc | 2 +- gcc/config/sol2.h | 4 +- gcc/config/sol2.opt | 2 +- gcc/config/sparc/biarch64.h | 2 +- gcc/config/sparc/constraints.md | 2 +- gcc/config/sparc/cypress.md | 2 +- gcc/config/sparc/default64.h | 2 +- gcc/config/sparc/driver-sparc.cc | 2 +- gcc/config/sparc/freebsd.h | 4 +- gcc/config/sparc/hypersparc.md | 2 +- gcc/config/sparc/leon.md | 2 +- gcc/config/sparc/leon5.md | 2 +- gcc/config/sparc/linux.h | 4 +- gcc/config/sparc/linux64.h | 4 +- gcc/config/sparc/long-double-switch.opt | 2 +- gcc/config/sparc/m8.md | 2 +- gcc/config/sparc/netbsd-elf.h | 2 +- gcc/config/sparc/niagara.md | 2 +- gcc/config/sparc/niagara2.md | 2 +- gcc/config/sparc/niagara4.md | 2 +- gcc/config/sparc/niagara7.md | 2 +- gcc/config/sparc/openbsd1-64.h | 2 +- gcc/config/sparc/openbsd64.h | 2 +- gcc/config/sparc/predicates.md | 2 +- gcc/config/sparc/rtemself.h | 2 +- gcc/config/sparc/sol2.h | 2 +- gcc/config/sparc/sp-elf.h | 4 +- gcc/config/sparc/sp64-elf.h | 4 +- gcc/config/sparc/sparc-c.cc | 2 +- gcc/config/sparc/sparc-d.cc | 2 +- gcc/config/sparc/sparc-d.h | 2 +- gcc/config/sparc/sparc-modes.def | 2 +- gcc/config/sparc/sparc-opts.h | 2 +- gcc/config/sparc/sparc-passes.def | 2 +- gcc/config/sparc/sparc-protos.h | 2 +- gcc/config/sparc/sparc.cc | 2 +- gcc/config/sparc/sparc.h | 2 +- gcc/config/sparc/sparc.md | 2 +- gcc/config/sparc/sparc.opt | 2 +- gcc/config/sparc/sparclet.md | 2 +- gcc/config/sparc/supersparc.md | 2 +- gcc/config/sparc/sync.md | 2 +- gcc/config/sparc/sysv4.h | 2 +- gcc/config/sparc/t-elf | 2 +- gcc/config/sparc/t-leon | 2 +- gcc/config/sparc/t-leon3 | 2 +- gcc/config/sparc/t-linux64 | 2 +- gcc/config/sparc/t-rtems | 2 +- gcc/config/sparc/t-rtems-64 | 2 +- gcc/config/sparc/t-sparc | 2 +- gcc/config/sparc/tso.h | 2 +- gcc/config/sparc/ultra1_2.md | 2 +- gcc/config/sparc/ultra3.md | 2 +- gcc/config/sparc/visintrin.h | 2 +- gcc/config/sparc/vxworks.h | 2 +- gcc/config/stormy16/constraints.md | 2 +- gcc/config/stormy16/predicates.md | 2 +- gcc/config/stormy16/stormy-abi | 2 +- gcc/config/stormy16/stormy16-protos.h | 2 +- gcc/config/stormy16/stormy16.cc | 2 +- gcc/config/stormy16/stormy16.h | 2 +- gcc/config/stormy16/stormy16.md | 2 +- gcc/config/stormy16/stormy16.opt | 2 +- gcc/config/t-darwin | 2 +- gcc/config/t-dragonfly | 2 +- gcc/config/t-freebsd | 2 +- gcc/config/t-glibc | 2 +- gcc/config/t-libunwind | 2 +- gcc/config/t-linux | 2 +- gcc/config/t-lynx | 2 +- gcc/config/t-netbsd | 2 +- gcc/config/t-pnt16-warn | 2 +- gcc/config/t-sol2 | 2 +- gcc/config/t-vxworks | 2 +- gcc/config/t-winnt | 2 +- gcc/config/usegas.h | 2 +- gcc/config/v850/constraints.md | 2 +- gcc/config/v850/predicates.md | 2 +- gcc/config/v850/rtems.h | 2 +- gcc/config/v850/t-v850 | 2 +- gcc/config/v850/v850-c.cc | 2 +- gcc/config/v850/v850-modes.def | 2 +- gcc/config/v850/v850-opts.h | 2 +- gcc/config/v850/v850-protos.h | 2 +- gcc/config/v850/v850.cc | 3 +- gcc/config/v850/v850.h | 2 +- gcc/config/v850/v850.md | 2 +- gcc/config/v850/v850.opt | 2 +- gcc/config/vax/builtins.md | 2 +- gcc/config/vax/constraints.md | 2 +- gcc/config/vax/elf.h | 2 +- gcc/config/vax/elf.opt | 2 +- gcc/config/vax/linux.h | 2 +- gcc/config/vax/netbsd-elf.h | 2 +- gcc/config/vax/openbsd.h | 2 +- gcc/config/vax/openbsd1.h | 2 +- gcc/config/vax/predicates.md | 2 +- gcc/config/vax/vax-modes.def | 2 +- gcc/config/vax/vax-protos.h | 2 +- gcc/config/vax/vax.cc | 2 +- gcc/config/vax/vax.h | 2 +- gcc/config/vax/vax.md | 2 +- gcc/config/vax/vax.opt | 2 +- gcc/config/visium/constraints.md | 2 +- gcc/config/visium/elf.h | 2 +- gcc/config/visium/gr5.md | 2 +- gcc/config/visium/gr6.md | 2 +- gcc/config/visium/predicates.md | 2 +- gcc/config/visium/t-visium | 2 +- gcc/config/visium/visium-modes.def | 2 +- gcc/config/visium/visium-opts.h | 2 +- gcc/config/visium/visium-passes.def | 2 +- gcc/config/visium/visium-protos.h | 2 +- gcc/config/visium/visium.cc | 2 +- gcc/config/visium/visium.h | 2 +- gcc/config/visium/visium.md | 2 +- gcc/config/visium/visium.opt | 2 +- gcc/config/vms/make-crtlmap.awk | 2 +- gcc/config/vms/t-vms | 2 +- gcc/config/vms/t-vmsnative | 2 +- gcc/config/vms/vms-ar.c | 2 +- gcc/config/vms/vms-c.cc | 2 +- gcc/config/vms/vms-f.cc | 2 +- gcc/config/vms/vms-ld.c | 2 +- gcc/config/vms/vms-opts.h | 2 +- gcc/config/vms/vms-protos.h | 2 +- gcc/config/vms/vms-stdint.h | 2 +- gcc/config/vms/vms.cc | 2 +- gcc/config/vms/vms.h | 2 +- gcc/config/vms/vms.opt | 2 +- gcc/config/vms/x-vms | 2 +- gcc/config/vms/xm-vms.h | 2 +- gcc/config/vx-common.h | 2 +- gcc/config/vxworks-c.cc | 2 +- gcc/config/vxworks-driver.cc | 2 +- gcc/config/vxworks-dummy.h | 2 +- gcc/config/vxworks-stdint.h | 2 +- gcc/config/vxworks.cc | 2 +- gcc/config/vxworks.h | 2 +- gcc/config/vxworks.opt | 2 +- gcc/config/vxworksae.h | 2 +- gcc/config/winnt-c.cc | 2 +- gcc/config/xtensa/constraints.md | 2 +- gcc/config/xtensa/elf.h | 34 +- gcc/config/xtensa/elf.opt | 2 +- gcc/config/xtensa/linux.h | 3 +- gcc/config/xtensa/predicates.md | 2 +- gcc/config/xtensa/t-xtensa | 2 +- gcc/config/xtensa/uclinux.h | 3 +- gcc/config/xtensa/uclinux.opt | 2 +- gcc/config/xtensa/xtensa-dynconfig.c | 9 +- gcc/config/xtensa/xtensa-protos.h | 4 +- gcc/config/xtensa/xtensa.cc | 344 +- gcc/config/xtensa/xtensa.h | 63 +- gcc/config/xtensa/xtensa.md | 317 +- gcc/config/xtensa/xtensa.opt | 2 +- gcc/configure | 89 +- gcc/configure.ac | 21 +- gcc/context.cc | 2 +- gcc/context.h | 2 +- gcc/convert.cc | 10 +- gcc/convert.h | 2 +- gcc/coretypes.h | 2 +- gcc/coroutine-builtins.def | 2 +- gcc/coroutine-passes.cc | 2 +- gcc/coverage.cc | 2 +- gcc/coverage.h | 2 +- gcc/cp/ChangeLog | 5267 +-- gcc/cp/{ChangeLog => ChangeLog-2022} | 202 + gcc/cp/Make-lang.in | 2 +- gcc/cp/call.cc | 90 +- gcc/cp/cfns.gperf | 2 +- gcc/cp/cfns.h | 2 +- gcc/cp/class.cc | 2 +- gcc/cp/config-lang.in | 2 +- gcc/cp/constexpr.cc | 16 +- gcc/cp/constraint.cc | 17 +- gcc/cp/contracts.cc | 6 +- gcc/cp/contracts.h | 2 +- gcc/cp/coroutines.cc | 12 +- gcc/cp/cp-gimplify.cc | 95 +- gcc/cp/cp-lang.cc | 2 +- gcc/cp/cp-name-hint.h | 2 +- gcc/cp/cp-objcp-common.cc | 2 +- gcc/cp/cp-objcp-common.h | 2 +- gcc/cp/cp-tree.def | 2 +- gcc/cp/cp-tree.h | 12 +- gcc/cp/cp-ubsan.cc | 2 +- gcc/cp/cvt.cc | 14 +- gcc/cp/cxx-pretty-print.cc | 2 +- gcc/cp/cxx-pretty-print.h | 2 +- gcc/cp/cxxapi-data.csv | 2 +- gcc/cp/decl.cc | 49 +- gcc/cp/decl.h | 2 +- gcc/cp/decl2.cc | 4 +- gcc/cp/dump.cc | 2 +- gcc/cp/error.cc | 11 +- gcc/cp/except.cc | 2 +- gcc/cp/expr.cc | 2 +- gcc/cp/friend.cc | 2 +- gcc/cp/g++spec.cc | 7 +- gcc/cp/gen-cxxapi-file.py | 2 +- gcc/cp/init.cc | 17 +- gcc/cp/lambda.cc | 2 +- gcc/cp/lang-specs.h | 2 +- gcc/cp/lex.cc | 2 +- gcc/cp/logic.cc | 2 +- gcc/cp/mangle.cc | 41 +- gcc/cp/mapper-client.cc | 2 +- gcc/cp/mapper-client.h | 2 +- gcc/cp/mapper-resolver.cc | 2 +- gcc/cp/method.cc | 2 +- gcc/cp/module.cc | 2 +- gcc/cp/name-lookup.cc | 2 +- gcc/cp/name-lookup.h | 2 +- gcc/cp/operators.def | 2 +- gcc/cp/optimize.cc | 2 +- gcc/cp/parser.cc | 230 +- gcc/cp/parser.h | 2 +- gcc/cp/pt.cc | 369 +- gcc/cp/ptree.cc | 2 +- gcc/cp/rtti.cc | 6 +- gcc/cp/search.cc | 2 +- gcc/cp/semantics.cc | 6 +- gcc/cp/std-name-hint.gperf | 2 +- gcc/cp/std-name-hint.h | 2 +- gcc/cp/tree.cc | 36 +- gcc/cp/type-utils.h | 2 +- gcc/cp/typeck.cc | 20 +- gcc/cp/typeck2.cc | 2 +- gcc/cp/vtable-class-hierarchy.cc | 2 +- gcc/cppbuiltin.cc | 2 +- gcc/cppbuiltin.h | 2 +- gcc/cppdefault.cc | 2 +- gcc/cppdefault.h | 2 +- gcc/cprop.cc | 11 +- gcc/cse.cc | 12 +- gcc/cselib.cc | 2 +- gcc/cselib.h | 2 +- gcc/ctfc.cc | 2 +- gcc/ctfc.h | 2 +- gcc/ctfout.cc | 2 +- gcc/d/ChangeLog | 827 +- gcc/d/{ChangeLog => ChangeLog-2022} | 0 gcc/d/Make-lang.in | 2 +- gcc/d/config-lang.in | 2 +- gcc/d/d-attribs.cc | 2 +- gcc/d/d-builtins.cc | 2 +- gcc/d/d-codegen.cc | 2 +- gcc/d/d-compiler.cc | 2 +- gcc/d/d-convert.cc | 2 +- gcc/d/d-ctfloat.cc | 2 +- gcc/d/d-diagnostic.cc | 2 +- gcc/d/d-frontend.cc | 2 +- gcc/d/d-frontend.h | 2 +- gcc/d/d-gimplify.cc | 2 +- gcc/d/d-incpath.cc | 2 +- gcc/d/d-lang.cc | 2 +- gcc/d/d-longdouble.cc | 2 +- gcc/d/d-port.cc | 2 +- gcc/d/d-spec.cc | 2 +- gcc/d/d-system.h | 2 +- gcc/d/d-target-def.h | 2 +- gcc/d/d-target.cc | 2 +- gcc/d/d-target.def | 2 +- gcc/d/d-target.h | 2 +- gcc/d/d-tree.def | 2 +- gcc/d/d-tree.h | 2 +- gcc/d/decl.cc | 2 +- gcc/d/dmd/root/dsystem.h | 2 +- gcc/d/dmd/root/longdouble.d | 2 +- gcc/d/expr.cc | 2 +- gcc/d/gdc.texi | 2 +- gcc/d/implement-d.texi | 2 +- gcc/d/imports.cc | 2 +- gcc/d/intrinsics.cc | 2 +- gcc/d/intrinsics.def | 2 +- gcc/d/lang-specs.h | 2 +- gcc/d/lang.opt | 2 +- gcc/d/longdouble.h | 2 +- gcc/d/modules.cc | 2 +- gcc/d/runtime.cc | 2 +- gcc/d/runtime.def | 2 +- gcc/d/toir.cc | 2 +- gcc/d/typeinfo.cc | 2 +- gcc/d/types.cc | 2 +- gcc/data-streamer-in.cc | 2 +- gcc/data-streamer-out.cc | 2 +- gcc/data-streamer.cc | 2 +- gcc/data-streamer.h | 2 +- gcc/dbgcnt.cc | 2 +- gcc/dbgcnt.def | 2 +- gcc/dbgcnt.h | 2 +- gcc/dce.cc | 2 +- gcc/dce.h | 2 +- gcc/ddg.cc | 2 +- gcc/ddg.h | 2 +- gcc/debug.cc | 2 +- gcc/debug.h | 2 +- gcc/defaults.h | 2 +- gcc/df-core.cc | 2 +- gcc/df-problems.cc | 2 +- gcc/df-scan.cc | 2 +- gcc/df.h | 2 +- gcc/dfp.cc | 2 +- gcc/dfp.h | 2 +- gcc/diagnostic-client-data-hooks.h | 2 +- gcc/diagnostic-color.cc | 3 +- gcc/diagnostic-color.h | 4 +- gcc/diagnostic-core.h | 2 +- gcc/diagnostic-event-id.h | 2 +- gcc/diagnostic-format-json.cc | 2 +- gcc/diagnostic-format-sarif.cc | 2 +- gcc/diagnostic-metadata.h | 2 +- gcc/diagnostic-path.h | 2 +- gcc/diagnostic-show-locus.cc | 2 +- gcc/diagnostic-spec.cc | 2 +- gcc/diagnostic-spec.h | 2 +- gcc/diagnostic-url.h | 2 +- gcc/diagnostic.cc | 2 +- gcc/diagnostic.def | 2 +- gcc/diagnostic.h | 2 +- gcc/digraph.cc | 2 +- gcc/digraph.h | 2 +- gcc/doc/analyzer.texi | 2 +- gcc/doc/avr-mmcu.texi | 2 +- gcc/doc/bugreport.texi | 2 +- gcc/doc/cfg.texi | 2 +- gcc/doc/collect2.texi | 2 +- gcc/doc/compat.texi | 2 +- gcc/doc/configfiles.texi | 2 +- gcc/doc/configterms.texi | 2 +- gcc/doc/contrib.texi | 6 +- gcc/doc/contribute.texi | 2 +- gcc/doc/cpp.texi | 2 +- gcc/doc/cppdiropts.texi | 2 +- gcc/doc/cppenv.texi | 2 +- gcc/doc/cppinternals.texi | 4 +- gcc/doc/cppopts.texi | 2 +- gcc/doc/cppwarnopts.texi | 2 +- gcc/doc/extend.texi | 98 +- gcc/doc/fragments.texi | 2 +- gcc/doc/frontends.texi | 2 +- gcc/doc/gcc.texi | 2 +- gcc/doc/gccint.texi | 2 +- gcc/doc/gcov-dump.texi | 4 +- gcc/doc/gcov-tool.texi | 4 +- gcc/doc/gcov.texi | 4 +- gcc/doc/generic.texi | 2 +- gcc/doc/gimple.texi | 2 +- gcc/doc/gm2.texi | 2838 ++ gcc/doc/gty.texi | 2 +- gcc/doc/headerdirs.texi | 2 +- gcc/doc/hostconfig.texi | 2 +- gcc/doc/implement-c.texi | 2 +- gcc/doc/implement-cxx.texi | 2 +- gcc/doc/include/fdl.texi | 4 +- gcc/doc/include/gcc-common.texi | 2 +- gcc/doc/install.texi | 71 +- gcc/doc/install.texi2html | 2 +- gcc/doc/interface.texi | 2 +- gcc/doc/invoke.texi | 332 +- gcc/doc/languages.texi | 2 +- gcc/doc/libgcc.texi | 2 +- gcc/doc/loop.texi | 2 +- gcc/doc/lto-dump.texi | 4 +- gcc/doc/lto.texi | 14 +- gcc/doc/makefile.texi | 2 +- gcc/doc/match-and-simplify.texi | 2 +- gcc/doc/md.texi | 16 +- gcc/doc/objc.texi | 2 +- gcc/doc/optinfo.texi | 2 +- gcc/doc/options.texi | 34 +- gcc/doc/passes.texi | 15 +- gcc/doc/plugins.texi | 2 +- gcc/doc/portability.texi | 2 +- gcc/doc/rtl.texi | 2 +- gcc/doc/service.texi | 2 +- gcc/doc/sourcebuild.texi | 49 +- gcc/doc/standards.texi | 6 +- gcc/doc/tm.texi | 2 +- gcc/doc/tm.texi.in | 2 +- gcc/doc/tree-ssa.texi | 2 +- gcc/doc/trouble.texi | 2 +- gcc/doc/ux.texi | 2 +- gcc/dojump.cc | 2 +- gcc/dojump.h | 2 +- gcc/dominance.cc | 11 +- gcc/dominance.h | 4 +- gcc/domwalk.cc | 2 +- gcc/domwalk.h | 2 +- gcc/double-int.cc | 2 +- gcc/double-int.h | 2 +- gcc/dse.cc | 2 +- gcc/dump-context.h | 2 +- gcc/dumpfile.cc | 2 +- gcc/dumpfile.h | 2 +- gcc/dwarf2asm.cc | 2 +- gcc/dwarf2asm.h | 2 +- gcc/dwarf2cfi.cc | 2 +- gcc/dwarf2ctf.cc | 2 +- gcc/dwarf2ctf.h | 2 +- gcc/dwarf2out.cc | 4 +- gcc/dwarf2out.h | 2 +- gcc/early-remat.cc | 2 +- gcc/edit-context.cc | 2 +- gcc/edit-context.h | 2 +- gcc/emit-rtl.cc | 2 +- gcc/emit-rtl.h | 2 +- gcc/errors.cc | 2 +- gcc/errors.h | 2 +- gcc/escaped_string.h | 2 +- gcc/et-forest.cc | 2 +- gcc/et-forest.h | 2 +- gcc/except.cc | 2 +- gcc/except.h | 2 +- gcc/exec-tool.in | 2 +- gcc/explow.cc | 2 +- gcc/explow.h | 2 +- gcc/expmed.cc | 2 +- gcc/expmed.h | 2 +- gcc/expr.cc | 5 +- gcc/expr.h | 2 +- gcc/fibonacci_heap.cc | 2 +- gcc/fibonacci_heap.h | 2 +- gcc/file-find.cc | 2 +- gcc/file-find.h | 2 +- gcc/file-prefix-map.cc | 2 +- gcc/file-prefix-map.h | 2 +- gcc/final.cc | 2 +- gcc/fixed-value.cc | 2 +- gcc/fixed-value.h | 2 +- gcc/flag-types.h | 2 +- gcc/flags.h | 2 +- gcc/fold-const-call.cc | 2 +- gcc/fold-const-call.h | 2 +- gcc/fold-const.cc | 19 +- gcc/fold-const.h | 2 +- gcc/fortran/ChangeLog | 4447 +-- gcc/fortran/{ChangeLog => ChangeLog-2022} | 62 + gcc/fortran/Make-lang.in | 2 +- gcc/fortran/arith.cc | 2 +- gcc/fortran/arith.h | 2 +- gcc/fortran/array.cc | 10 +- gcc/fortran/bbt.cc | 2 +- gcc/fortran/check.cc | 4 +- gcc/fortran/class.cc | 2 +- gcc/fortran/config-lang.in | 2 +- gcc/fortran/constructor.cc | 2 +- gcc/fortran/constructor.h | 2 +- gcc/fortran/convert.cc | 2 +- gcc/fortran/cpp.cc | 2 +- gcc/fortran/cpp.h | 2 +- gcc/fortran/data.cc | 9 +- gcc/fortran/data.h | 2 +- gcc/fortran/decl.cc | 26 +- gcc/fortran/dependency.cc | 7 +- gcc/fortran/dependency.h | 2 +- gcc/fortran/dump-parse-tree.cc | 4 +- gcc/fortran/error.cc | 2 +- gcc/fortran/expr.cc | 6 +- gcc/fortran/f95-lang.cc | 40 +- gcc/fortran/frontend-passes.cc | 15 +- gcc/fortran/gfc-diagnostic.def | 2 +- gcc/fortran/gfc-internals.texi | 2 +- gcc/fortran/gfortran.h | 32 +- gcc/fortran/gfortran.texi | 2 +- gcc/fortran/gfortranspec.cc | 4 +- gcc/fortran/interface.cc | 28 +- gcc/fortran/intrinsic.cc | 2 +- gcc/fortran/intrinsic.h | 2 +- gcc/fortran/intrinsic.texi | 2 +- gcc/fortran/invoke.texi | 4 +- gcc/fortran/io.cc | 2 +- gcc/fortran/ioparm.def | 2 +- gcc/fortran/iresolve.cc | 11 +- gcc/fortran/iso-c-binding.def | 2 +- gcc/fortran/iso-fortran-env.def | 2 +- gcc/fortran/lang-specs.h | 2 +- gcc/fortran/lang.opt | 2 +- gcc/fortran/libgfortran.h | 2 +- gcc/fortran/match.cc | 39 +- gcc/fortran/match.h | 2 +- gcc/fortran/matchexp.cc | 2 +- gcc/fortran/mathbuiltins.def | 2 +- gcc/fortran/misc.cc | 2 +- gcc/fortran/module.cc | 2 +- gcc/fortran/openmp.cc | 119 +- gcc/fortran/options.cc | 2 +- gcc/fortran/parse.cc | 17 +- gcc/fortran/parse.h | 2 +- gcc/fortran/primary.cc | 12 +- gcc/fortran/resolve.cc | 35 +- gcc/fortran/scanner.cc | 2 +- gcc/fortran/scanner.h | 2 +- gcc/fortran/simplify.cc | 3 +- gcc/fortran/st.cc | 2 +- gcc/fortran/symbol.cc | 2 +- gcc/fortran/target-memory.cc | 2 +- gcc/fortran/target-memory.h | 2 +- gcc/fortran/trans-array.cc | 3 +- gcc/fortran/trans-array.h | 2 +- gcc/fortran/trans-common.cc | 2 +- gcc/fortran/trans-const.cc | 2 +- gcc/fortran/trans-const.h | 2 +- gcc/fortran/trans-decl.cc | 2 +- gcc/fortran/trans-expr.cc | 2 +- gcc/fortran/trans-intrinsic.cc | 2 +- gcc/fortran/trans-io.cc | 2 +- gcc/fortran/trans-openmp.cc | 43 +- gcc/fortran/trans-stmt.cc | 2 +- gcc/fortran/trans-stmt.h | 2 +- gcc/fortran/trans-types.cc | 2 +- gcc/fortran/trans-types.h | 2 +- gcc/fortran/trans.cc | 2 +- gcc/fortran/trans.h | 2 +- gcc/fortran/trigd_fe.inc | 2 +- gcc/fortran/types.def | 2 +- gcc/fp-test.cc | 2 +- gcc/function-abi.cc | 2 +- gcc/function-abi.h | 2 +- gcc/function-tests.cc | 3 +- gcc/function.cc | 12 +- gcc/function.h | 4 +- gcc/fwprop.cc | 2 +- gcc/gcc-ar.cc | 2 +- gcc/gcc-main.cc | 2 +- gcc/gcc-plugin.h | 2 +- gcc/gcc-rich-location.cc | 2 +- gcc/gcc-rich-location.h | 2 +- gcc/gcc-symtab.h | 2 +- gcc/gcc.cc | 17 +- gcc/gcc.h | 2 +- gcc/gcov-counter.def | 2 +- gcc/gcov-dump.cc | 4 +- gcc/gcov-io.cc | 2 +- gcc/gcov-io.h | 2 +- gcc/gcov-tool.cc | 4 +- gcc/gcov.cc | 8 +- gcc/gcse-common.cc | 2 +- gcc/gcse-common.h | 2 +- gcc/gcse.cc | 2 +- gcc/gcse.h | 2 +- gcc/gdbhooks.py | 2 +- gcc/gdbinit.in | 2 +- gcc/gen-pass-instances.awk | 2 +- gcc/genattr-common.cc | 2 +- gcc/genattr.cc | 2 +- gcc/genattrtab.cc | 2 +- gcc/genautomata.cc | 2 +- gcc/gencfn-macros.cc | 2 +- gcc/gencheck.cc | 2 +- gcc/genchecksum.cc | 2 +- gcc/gencodes.cc | 2 +- gcc/genconditions.cc | 2 +- gcc/genconfig.cc | 2 +- gcc/genconstants.cc | 2 +- gcc/genemit.cc | 2 +- gcc/genenums.cc | 2 +- gcc/generic-match-head.cc | 7 +- gcc/generic-match.h | 2 +- gcc/genextract.cc | 2 +- gcc/genflags.cc | 2 +- gcc/gengenrtl.cc | 2 +- gcc/gengtype-lex.l | 2 +- gcc/gengtype-parse.cc | 2 +- gcc/gengtype-state.cc | 2 +- gcc/gengtype.cc | 4 +- gcc/gengtype.h | 2 +- gcc/genhooks.cc | 2 +- gcc/genmatch.cc | 19 +- gcc/genmddeps.cc | 2 +- gcc/genmddump.cc | 2 +- gcc/genmodes.cc | 2 +- gcc/genmultilib | 2 +- gcc/genopinit.cc | 2 +- gcc/genoutput.cc | 2 +- gcc/genpeep.cc | 2 +- gcc/genpreds.cc | 2 +- gcc/genrecog.cc | 2 +- gcc/gensupport.cc | 2 +- gcc/gensupport.h | 2 +- gcc/gentarget-def.cc | 2 +- gcc/genversion.cc | 2 +- gcc/ggc-common.cc | 2 +- gcc/ggc-internal.h | 2 +- gcc/ggc-none.cc | 2 +- gcc/ggc-page.cc | 2 +- gcc/ggc-tests.cc | 2 +- gcc/ggc.h | 2 +- gcc/gimple-array-bounds.cc | 85 +- gcc/gimple-array-bounds.h | 2 +- gcc/gimple-builder.cc | 2 +- gcc/gimple-builder.h | 2 +- gcc/gimple-expr.cc | 2 +- gcc/gimple-expr.h | 2 +- gcc/gimple-fold.cc | 2 +- gcc/gimple-fold.h | 2 +- gcc/gimple-harden-conditionals.cc | 2 +- gcc/gimple-if-to-switch.cc | 2 +- gcc/gimple-isel.cc | 2 +- gcc/gimple-iterator.cc | 2 +- gcc/gimple-iterator.h | 2 +- gcc/gimple-laddress.cc | 2 +- gcc/gimple-loop-interchange.cc | 2 +- gcc/gimple-loop-jam.cc | 2 +- gcc/gimple-loop-versioning.cc | 2 +- gcc/gimple-low.cc | 2 +- gcc/gimple-low.h | 2 +- gcc/gimple-match-head.cc | 2 +- gcc/gimple-match.h | 2 +- gcc/gimple-predicate-analysis.cc | 8 +- gcc/gimple-predicate-analysis.h | 2 +- gcc/gimple-predict.h | 2 +- gcc/gimple-pretty-print.cc | 2 +- gcc/gimple-pretty-print.h | 2 +- gcc/gimple-range-cache.cc | 9 +- gcc/gimple-range-cache.h | 2 +- gcc/gimple-range-edge.cc | 2 +- gcc/gimple-range-edge.h | 2 +- gcc/gimple-range-fold.cc | 5 +- gcc/gimple-range-fold.h | 2 +- gcc/gimple-range-gori.cc | 2 +- gcc/gimple-range-gori.h | 2 +- gcc/gimple-range-infer.cc | 2 +- gcc/gimple-range-infer.h | 2 +- gcc/gimple-range-op.cc | 2 +- gcc/gimple-range-op.h | 2 +- gcc/gimple-range-path.cc | 2 +- gcc/gimple-range-path.h | 2 +- gcc/gimple-range-tests.cc | 2 +- gcc/gimple-range-trace.cc | 2 +- gcc/gimple-range-trace.h | 2 +- gcc/gimple-range.cc | 2 +- gcc/gimple-range.h | 2 +- gcc/gimple-ssa-backprop.cc | 2 +- gcc/gimple-ssa-isolate-paths.cc | 2 +- gcc/gimple-ssa-nonnull-compare.cc | 2 +- gcc/gimple-ssa-split-paths.cc | 2 +- gcc/gimple-ssa-sprintf.cc | 2 +- gcc/gimple-ssa-store-merging.cc | 10 +- gcc/gimple-ssa-strength-reduction.cc | 2 +- gcc/gimple-ssa-warn-access.cc | 2 +- gcc/gimple-ssa-warn-access.h | 2 +- gcc/gimple-ssa-warn-alloca.cc | 2 +- gcc/gimple-ssa-warn-restrict.cc | 2 +- gcc/gimple-ssa-warn-restrict.h | 2 +- gcc/gimple-ssa.h | 2 +- gcc/gimple-streamer-in.cc | 2 +- gcc/gimple-streamer-out.cc | 2 +- gcc/gimple-streamer.h | 2 +- gcc/gimple-walk.cc | 2 +- gcc/gimple-walk.h | 2 +- gcc/gimple-warn-recursion.cc | 2 +- gcc/gimple.cc | 2 +- gcc/gimple.def | 2 +- gcc/gimple.h | 2 +- gcc/gimplify-me.cc | 2 +- gcc/gimplify-me.h | 2 +- gcc/gimplify.cc | 8 +- gcc/gimplify.h | 2 +- gcc/ginclude/float.h | 2 +- gcc/ginclude/iso646.h | 2 +- gcc/ginclude/stdalign.h | 2 +- gcc/ginclude/stdarg.h | 2 +- gcc/ginclude/stdatomic.h | 2 +- gcc/ginclude/stdbool.h | 2 +- gcc/ginclude/stddef.h | 2 +- gcc/ginclude/stdfix.h | 2 +- gcc/ginclude/stdint-gcc.h | 2 +- gcc/ginclude/stdnoreturn.h | 2 +- gcc/ginclude/tgmath.h | 2 +- gcc/ginclude/unwind-arm-common.h | 5 +- gcc/glimits.h | 2 +- gcc/go/ChangeLog | 12 +- gcc/go/Make-lang.in | 2 +- gcc/go/config-lang.in | 2 +- gcc/go/gccgo.texi | 2 +- gcc/go/go-backend.cc | 2 +- gcc/go/go-c.h | 2 +- gcc/go/go-gcc-diagnostics.cc | 2 +- gcc/go/go-gcc.cc | 12 +- gcc/go/go-gcc.h | 2 +- gcc/go/go-lang.cc | 2 +- gcc/go/go-sha1.cc | 2 +- gcc/go/go-system.h | 2 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/escape.cc | 20 +- gcc/go/gofrontend/expressions.cc | 2 +- gcc/go/gofrontend/gogo.h | 2 +- gcc/go/gofrontend/lex.h | 2 +- gcc/go/gofrontend/types.cc | 13 +- gcc/go/gofrontend/types.h | 2 +- gcc/go/gofrontend/wb.cc | 10 +- gcc/go/gospec.cc | 2 +- gcc/go/lang-specs.h | 2 +- gcc/go/lang.opt | 2 +- gcc/godump.cc | 2 +- gcc/graph.cc | 2 +- gcc/graph.h | 2 +- gcc/graphds.cc | 2 +- gcc/graphds.h | 2 +- gcc/graphite-dependences.cc | 2 +- gcc/graphite-isl-ast-to-gimple.cc | 2 +- gcc/graphite-optimize-isl.cc | 2 +- gcc/graphite-poly.cc | 2 +- gcc/graphite-scop-detection.cc | 2 +- gcc/graphite-sese-to-poly.cc | 2 +- gcc/graphite.cc | 2 +- gcc/graphite.h | 2 +- gcc/graphviz.cc | 2 +- gcc/graphviz.h | 2 +- gcc/gsstruct.def | 2 +- gcc/gsyms.h | 2 +- gcc/haifa-sched.cc | 2 +- gcc/hard-reg-set.h | 2 +- gcc/hash-map-tests.cc | 2 +- gcc/hash-map-traits.h | 2 +- gcc/hash-map.h | 10 +- gcc/hash-set-tests.cc | 2 +- gcc/hash-set.h | 9 +- gcc/hash-table.cc | 2 +- gcc/hash-table.h | 116 +- gcc/hash-traits.h | 2 +- gcc/highlev-plugin-common.h | 2 +- gcc/hooks.cc | 2 +- gcc/hooks.h | 2 +- gcc/host-default.cc | 2 +- gcc/hosthooks-def.h | 2 +- gcc/hosthooks.h | 2 +- gcc/hw-doloop.cc | 2 +- gcc/hw-doloop.h | 2 +- gcc/hwint.cc | 2 +- gcc/hwint.h | 2 +- gcc/ifcvt.cc | 2 +- gcc/ifcvt.h | 2 +- gcc/inchash.cc | 2 +- gcc/inchash.h | 2 +- gcc/incpath.cc | 2 +- gcc/incpath.h | 2 +- gcc/init-regs.cc | 2 +- gcc/input.cc | 2 +- gcc/input.h | 2 +- gcc/insn-addr.h | 2 +- gcc/insn-notes.def | 2 +- gcc/int-vector-builder.h | 2 +- gcc/internal-fn.cc | 2 +- gcc/internal-fn.def | 2 +- gcc/internal-fn.h | 2 +- gcc/intl.cc | 2 +- gcc/intl.h | 2 +- gcc/ipa-comdats.cc | 2 +- gcc/ipa-cp.cc | 27 +- gcc/ipa-devirt.cc | 2 +- gcc/ipa-fnsummary.cc | 2 +- gcc/ipa-fnsummary.h | 2 +- gcc/ipa-free-lang-data.cc | 2 +- gcc/ipa-icf-gimple.cc | 2 +- gcc/ipa-icf-gimple.h | 2 +- gcc/ipa-icf.cc | 2 +- gcc/ipa-icf.h | 2 +- gcc/ipa-inline-analysis.cc | 2 +- gcc/ipa-inline-transform.cc | 2 +- gcc/ipa-inline.cc | 2 +- gcc/ipa-inline.h | 2 +- gcc/ipa-modref-tree.cc | 2 +- gcc/ipa-modref-tree.h | 2 +- gcc/ipa-modref.cc | 7 +- gcc/ipa-modref.h | 2 +- gcc/ipa-param-manipulation.cc | 261 +- gcc/ipa-param-manipulation.h | 30 +- gcc/ipa-polymorphic-call.cc | 2 +- gcc/ipa-predicate.cc | 2 +- gcc/ipa-predicate.h | 2 +- gcc/ipa-profile.cc | 2 +- gcc/ipa-prop.cc | 211 +- gcc/ipa-prop.h | 2 +- gcc/ipa-pure-const.cc | 2 +- gcc/ipa-ref.cc | 2 +- gcc/ipa-ref.h | 2 +- gcc/ipa-reference.cc | 2 +- gcc/ipa-reference.h | 2 +- gcc/ipa-split.cc | 2 +- gcc/ipa-sra.cc | 768 +- gcc/ipa-utils.cc | 265 +- gcc/ipa-utils.h | 4 +- gcc/ipa-visibility.cc | 2 +- gcc/ipa.cc | 2 +- gcc/ira-build.cc | 2 +- gcc/ira-color.cc | 2 +- gcc/ira-conflicts.cc | 2 +- gcc/ira-costs.cc | 2 +- gcc/ira-emit.cc | 2 +- gcc/ira-int.h | 2 +- gcc/ira-lives.cc | 2 +- gcc/ira.cc | 2 +- gcc/ira.h | 2 +- gcc/is-a.h | 2 +- gcc/iterator-utils.h | 2 +- gcc/jit/ChangeLog | 17 +- gcc/jit/Make-lang.in | 2 +- gcc/jit/config-lang.in | 2 +- gcc/jit/docs/_build/texinfo/libgccjit.texi | 84 +- gcc/jit/docs/conf.py | 2 +- gcc/jit/docs/cp/index.rst | 2 +- gcc/jit/docs/cp/intro/index.rst | 2 +- gcc/jit/docs/cp/intro/tutorial01.rst | 2 +- gcc/jit/docs/cp/intro/tutorial02.rst | 2 +- gcc/jit/docs/cp/intro/tutorial03.rst | 2 +- gcc/jit/docs/cp/intro/tutorial04.rst | 2 +- gcc/jit/docs/cp/topics/asm.rst | 2 +- gcc/jit/docs/cp/topics/compilation.rst | 2 +- gcc/jit/docs/cp/topics/contexts.rst | 2 +- gcc/jit/docs/cp/topics/expressions.rst | 2 +- gcc/jit/docs/cp/topics/functions.rst | 2 +- gcc/jit/docs/cp/topics/index.rst | 2 +- gcc/jit/docs/cp/topics/locations.rst | 2 +- gcc/jit/docs/cp/topics/objects.rst | 2 +- gcc/jit/docs/cp/topics/types.rst | 2 +- gcc/jit/docs/examples/tut01-hello-world.c | 2 +- gcc/jit/docs/examples/tut01-hello-world.cc | 2 +- gcc/jit/docs/examples/tut02-square.c | 2 +- gcc/jit/docs/examples/tut02-square.cc | 2 +- gcc/jit/docs/examples/tut03-sum-of-squares.c | 2 +- gcc/jit/docs/examples/tut03-sum-of-squares.cc | 2 +- gcc/jit/docs/examples/tut04-toyvm/toyvm.c | 2 +- gcc/jit/docs/examples/tut04-toyvm/toyvm.cc | 2 +- gcc/jit/docs/index.rst | 2 +- gcc/jit/docs/internals/index.rst | 2 +- gcc/jit/docs/intro/index.rst | 2 +- gcc/jit/docs/intro/tutorial01.rst | 2 +- gcc/jit/docs/intro/tutorial02.rst | 2 +- gcc/jit/docs/intro/tutorial03.rst | 2 +- gcc/jit/docs/intro/tutorial04.rst | 2 +- gcc/jit/docs/intro/tutorial05.rst | 2 +- gcc/jit/docs/topics/asm.rst | 2 +- gcc/jit/docs/topics/compatibility.rst | 2 +- gcc/jit/docs/topics/compilation.rst | 2 +- gcc/jit/docs/topics/contexts.rst | 2 +- gcc/jit/docs/topics/expressions.rst | 2 +- gcc/jit/docs/topics/function-pointers.rst | 2 +- gcc/jit/docs/topics/functions.rst | 2 +- gcc/jit/docs/topics/index.rst | 2 +- gcc/jit/docs/topics/locations.rst | 2 +- gcc/jit/docs/topics/objects.rst | 2 +- gcc/jit/docs/topics/performance.rst | 2 +- gcc/jit/docs/topics/types.rst | 2 +- gcc/jit/dummy-frontend.cc | 2 +- gcc/jit/jit-builtins.cc | 2 +- gcc/jit/jit-builtins.h | 2 +- gcc/jit/jit-common.h | 2 +- gcc/jit/jit-dejagnu.h | 2 +- gcc/jit/jit-logging.cc | 2 +- gcc/jit/jit-logging.h | 2 +- gcc/jit/jit-playback.cc | 2 +- gcc/jit/jit-playback.h | 6 +- gcc/jit/jit-recording.cc | 2 +- gcc/jit/jit-recording.h | 11 +- gcc/jit/jit-result.cc | 2 +- gcc/jit/jit-result.h | 2 +- gcc/jit/jit-spec.cc | 2 +- gcc/jit/jit-tempdir.cc | 2 +- gcc/jit/jit-tempdir.h | 2 +- gcc/jit/jit-w32.cc | 2 +- gcc/jit/jit-w32.h | 3 +- gcc/jit/libgccjit++.h | 2 +- gcc/jit/libgccjit.cc | 2 +- gcc/jit/libgccjit.h | 2 +- gcc/jit/libgccjit.map | 2 +- gcc/json.cc | 2 +- gcc/json.h | 2 +- gcc/jump.cc | 2 +- gcc/langhooks-def.h | 2 +- gcc/langhooks.cc | 2 +- gcc/langhooks.h | 2 +- gcc/lcm.cc | 2 +- gcc/lcm.h | 2 +- gcc/libfuncs.h | 2 +- gcc/limitx.h | 2 +- gcc/lists.cc | 2 +- gcc/logical-location.h | 2 +- gcc/loop-doloop.cc | 2 +- gcc/loop-init.cc | 2 +- gcc/loop-invariant.cc | 4 +- gcc/loop-iv.cc | 2 +- gcc/loop-unroll.cc | 2 +- gcc/loop-unroll.h | 2 +- gcc/lower-subreg.cc | 2 +- gcc/lower-subreg.h | 2 +- gcc/lra-assigns.cc | 2 +- gcc/lra-coalesce.cc | 2 +- gcc/lra-constraints.cc | 22 +- gcc/lra-eliminations.cc | 2 +- gcc/lra-int.h | 2 +- gcc/lra-lives.cc | 2 +- gcc/lra-remat.cc | 2 +- gcc/lra-spills.cc | 2 +- gcc/lra.cc | 2 +- gcc/lra.h | 2 +- gcc/lto-cgraph.cc | 10 +- gcc/lto-compress.cc | 2 +- gcc/lto-compress.h | 2 +- gcc/lto-opts.cc | 3 +- gcc/lto-section-in.cc | 2 +- gcc/lto-section-names.h | 2 +- gcc/lto-section-out.cc | 2 +- gcc/lto-streamer-in.cc | 2 +- gcc/lto-streamer-out.cc | 5 +- gcc/lto-streamer.cc | 2 +- gcc/lto-streamer.h | 2 +- gcc/lto-wrapper.cc | 2 +- gcc/lto/ChangeLog | 29 +- gcc/lto/Make-lang.in | 2 +- gcc/lto/common.cc | 2 +- gcc/lto/common.h | 2 +- gcc/lto/config-lang.in | 2 +- gcc/lto/lang-specs.h | 2 +- gcc/lto/lang.opt | 2 +- gcc/lto/lto-common.cc | 14 +- gcc/lto/lto-common.h | 2 +- gcc/lto/lto-dump.cc | 2 +- gcc/lto/lto-lang.cc | 23 +- gcc/lto/lto-object.cc | 2 +- gcc/lto/lto-partition.cc | 10 +- gcc/lto/lto-partition.h | 2 +- gcc/lto/lto-symtab.cc | 2 +- gcc/lto/lto-symtab.h | 2 +- gcc/lto/lto-tree.h | 2 +- gcc/lto/lto.cc | 2 +- gcc/lto/lto.h | 2 +- .../COPYING.FDL} | 167 +- COPYING.RUNTIME => gcc/m2/COPYING.RUNTIME | 2 +- {include => gcc/m2}/COPYING3 | 1 + COPYING3.LIB => gcc/m2/COPYING3.LIB | 0 gcc/m2/ChangeLog | 1536 +- gcc/m2/Make-lang.in | 1679 + gcc/m2/Make-maintainer.in | 932 + gcc/m2/NEWS | 231 + gcc/m2/README | 35 + gcc/{go => m2}/config-lang.in | 33 +- gcc/m2/config-make.in | 6 + {libada => gcc/m2}/configure | 1254 +- gcc/{config/nvptx/gen-h.sh => m2/configure.ac} | 45 +- gcc/m2/gm2-compiler/CLexBuf.def | 264 + gcc/m2/gm2-compiler/CLexBuf.mod | 1029 + gcc/m2/gm2-compiler/DynamicStringPath.def | 113 + gcc/m2/gm2-compiler/DynamicStringPath.mod | 265 + gcc/m2/gm2-compiler/FifoQueue.def | 103 + gcc/m2/gm2-compiler/FifoQueue.mod | 170 + gcc/m2/gm2-compiler/Lists.def | 128 + gcc/m2/gm2-compiler/Lists.mod | 341 + gcc/m2/gm2-compiler/M2ALU.def | 989 + gcc/m2/gm2-compiler/M2ALU.mod | 5282 +++ gcc/m2/gm2-compiler/M2AsmUtil.def | 55 + gcc/m2/gm2-compiler/M2AsmUtil.mod | 189 + gcc/m2/gm2-compiler/M2Base.def | 415 + gcc/m2/gm2-compiler/M2Base.mod | 2761 ++ gcc/m2/gm2-compiler/M2BasicBlock.def | 87 + gcc/m2/gm2-compiler/M2BasicBlock.mod | 355 + gcc/m2/gm2-compiler/M2Batch.def | 194 + gcc/m2/gm2-compiler/M2Batch.mod | 470 + gcc/m2/gm2-compiler/M2Bitset.def | 54 + gcc/m2/gm2-compiler/M2Bitset.mod | 89 + gcc/m2/gm2-compiler/M2CaseList.def | 123 + gcc/m2/gm2-compiler/M2CaseList.mod | 933 + gcc/m2/gm2-compiler/M2Check.def | 67 + gcc/m2/gm2-compiler/M2Check.mod | 1549 + gcc/m2/gm2-compiler/M2Code.def | 54 + gcc/m2/gm2-compiler/M2Code.mod | 528 + gcc/m2/gm2-compiler/M2ColorString.def | 142 + gcc/m2/gm2-compiler/M2ColorString.mod | 218 + gcc/m2/gm2-compiler/M2Comp.def | 70 + gcc/m2/gm2-compiler/M2Comp.mod | 673 + gcc/m2/gm2-compiler/M2Const.def | 39 + gcc/m2/gm2-compiler/M2Const.mod | 501 + gcc/m2/gm2-compiler/M2Debug.def | 49 + gcc/m2/gm2-compiler/M2Debug.mod | 57 + gcc/m2/gm2-compiler/M2DebugStack.def | 51 + gcc/m2/gm2-compiler/M2DebugStack.mod | 884 + gcc/m2/gm2-compiler/M2Defaults.def | 54 + gcc/m2/gm2-compiler/M2Defaults.mod | 64 + gcc/m2/gm2-compiler/M2DriverOptions.def | 43 + gcc/m2/gm2-compiler/M2DriverOptions.mod | 95 + gcc/m2/gm2-compiler/M2Emit.def | 59 + gcc/m2/gm2-compiler/M2Emit.mod | 82 + gcc/m2/gm2-compiler/M2Error.def | 364 + gcc/m2/gm2-compiler/M2Error.mod | 1181 + gcc/m2/gm2-compiler/M2EvalSym.def | 42 + gcc/m2/gm2-compiler/M2FileName.def | 74 + gcc/m2/gm2-compiler/M2FileName.mod | 106 + gcc/m2/gm2-compiler/M2GCCDeclare.def | 245 + gcc/m2/gm2-compiler/M2GCCDeclare.mod | 6332 ++++ gcc/m2/gm2-compiler/M2GenGCC.def | 103 + gcc/m2/gm2-compiler/M2GenGCC.mod | 7193 ++++ gcc/m2/gm2-compiler/M2Graph.def | 58 + gcc/m2/gm2-compiler/M2Graph.mod | 234 + gcc/m2/gm2-compiler/M2Lex.def | 106 + gcc/m2/gm2-compiler/M2Lex.mod | 418 + gcc/m2/gm2-compiler/M2LexBuf.def | 277 + gcc/m2/gm2-compiler/M2LexBuf.mod | 1255 + gcc/m2/gm2-compiler/M2MetaError.def | 185 + gcc/m2/gm2-compiler/M2MetaError.mod | 2477 ++ gcc/m2/gm2-compiler/M2Optimize.def | 59 + gcc/m2/gm2-compiler/M2Optimize.mod | 521 + gcc/m2/gm2-compiler/M2Options.def | 897 + gcc/m2/gm2-compiler/M2Options.mod | 1386 + gcc/m2/gm2-compiler/M2Pass.def | 178 + gcc/m2/gm2-compiler/M2Pass.mod | 246 + gcc/m2/gm2-compiler/M2Preprocess.def | 51 + gcc/m2/gm2-compiler/M2Preprocess.mod | 256 + gcc/m2/gm2-compiler/M2Printf.def | 66 + gcc/m2/gm2-compiler/M2Printf.mod | 314 + gcc/m2/gm2-compiler/M2Quads.def | 2713 ++ gcc/m2/gm2-compiler/M2Quads.mod | 15118 ++++++++ gcc/m2/gm2-compiler/M2Quiet.def | 46 + gcc/m2/gm2-compiler/M2Quiet.mod | 74 + gcc/m2/gm2-compiler/M2Range.def | 418 + gcc/m2/gm2-compiler/M2Range.mod | 3472 ++ gcc/m2/gm2-compiler/M2Reserved.def | 128 + gcc/m2/gm2-compiler/M2Reserved.mod | 358 + gcc/m2/gm2-compiler/M2SSA.def | 27 + gcc/m2/gm2-compiler/M2SSA.mod | 173 + gcc/m2/gm2-compiler/M2Scaffold.def | 74 + gcc/m2/gm2-compiler/M2Scaffold.mod | 629 + gcc/m2/gm2-compiler/M2Scope.def | 65 + gcc/m2/gm2-compiler/M2Scope.mod | 496 + gcc/m2/gm2-compiler/M2Search.def | 90 + gcc/m2/gm2-compiler/M2Search.mod | 226 + gcc/m2/gm2-compiler/M2Size.def | 46 + gcc/m2/gm2-compiler/M2Size.mod | 52 + gcc/m2/gm2-compiler/M2StackAddress.def | 99 + gcc/m2/gm2-compiler/M2StackAddress.mod | 288 + gcc/m2/gm2-compiler/M2StackWord.def | 106 + gcc/m2/gm2-compiler/M2StackWord.mod | 300 + gcc/m2/gm2-compiler/M2Students.def | 54 + gcc/m2/gm2-compiler/M2Students.mod | 256 + gcc/m2/gm2-compiler/M2Swig.def | 44 + gcc/m2/gm2-compiler/M2Swig.mod | 985 + gcc/m2/gm2-compiler/M2System.def | 253 + gcc/m2/gm2-compiler/M2System.mod | 819 + gcc/m2/gm2-compiler/M2Version.def | 70 + gcc/m2/gm2-compiler/NameKey.def | 122 + gcc/m2/gm2-compiler/NameKey.mod | 417 + gcc/m2/gm2-compiler/ObjectFiles.def | 71 + gcc/m2/gm2-compiler/ObjectFiles.mod | 171 + gcc/m2/gm2-compiler/Output.def | 116 + gcc/m2/gm2-compiler/Output.mod | 200 + gcc/m2/gm2-compiler/P0SymBuild.def | 134 + gcc/m2/gm2-compiler/P0SymBuild.mod | 760 + gcc/m2/gm2-compiler/P0SyntaxCheck.bnf | 931 + gcc/m2/gm2-compiler/P0SyntaxCheck.def | 44 + gcc/m2/gm2-compiler/P1Build.bnf | 1050 + gcc/m2/gm2-compiler/P1Build.def | 44 + gcc/m2/gm2-compiler/P1SymBuild.def | 562 + gcc/m2/gm2-compiler/P1SymBuild.mod | 1160 + gcc/m2/gm2-compiler/P2Build.bnf | 1240 + gcc/m2/gm2-compiler/P2Build.def | 43 + gcc/m2/gm2-compiler/P2SymBuild.def | 1322 + gcc/m2/gm2-compiler/P2SymBuild.mod | 3117 ++ gcc/m2/gm2-compiler/P3Build.bnf | 1681 + gcc/m2/gm2-compiler/P3Build.def | 43 + gcc/m2/gm2-compiler/P3SymBuild.def | 395 + gcc/m2/gm2-compiler/P3SymBuild.mod | 690 + gcc/m2/gm2-compiler/PCBuild.bnf | 1263 + gcc/m2/gm2-compiler/PCBuild.def | 44 + gcc/m2/gm2-compiler/PCSymBuild.def | 497 + gcc/m2/gm2-compiler/PCSymBuild.mod | 2292 ++ gcc/m2/gm2-compiler/PHBuild.bnf | 1267 + gcc/m2/gm2-compiler/PHBuild.def | 44 + gcc/m2/gm2-compiler/README | 1 + gcc/m2/gm2-compiler/Sets.def | 104 + gcc/m2/gm2-compiler/Sets.mod | 318 + gcc/m2/gm2-compiler/SymbolConversion.def | 87 + gcc/m2/gm2-compiler/SymbolConversion.mod | 247 + gcc/m2/gm2-compiler/SymbolKey.def | 139 + gcc/m2/gm2-compiler/SymbolKey.mod | 407 + gcc/m2/gm2-compiler/SymbolTable.def | 3541 ++ gcc/m2/gm2-compiler/SymbolTable.mod | 14364 ++++++++ gcc/m2/gm2-compiler/bnflex.def | 156 + gcc/m2/gm2-compiler/bnflex.mod | 417 + gcc/m2/gm2-compiler/cflex.def | 105 + gcc/m2/gm2-compiler/gm2.mod | 52 + gcc/m2/gm2-compiler/gm2lcc.mod | 842 + gcc/m2/gm2-compiler/gm2lgen.mod | 424 + gcc/m2/gm2-compiler/gm2lorder.mod | 269 + gcc/m2/gm2-compiler/m2flex.def | 101 + gcc/m2/gm2-compiler/ppg.mod | 5515 +++ gcc/m2/gm2-gcc/README | 5 + gcc/m2/gm2-gcc/dynamicstrings.h | 38 + gcc/m2/gm2-gcc/gcc-consolidation.h | 92 + gcc/m2/gm2-gcc/init.cc | 198 + gcc/m2/gm2-gcc/init.def | 43 + gcc/m2/gm2-gcc/init.h | 35 + gcc/m2/gm2-gcc/m2assert.cc | 41 + gcc/m2/gm2-gcc/m2assert.h | 68 + gcc/m2/gm2-gcc/m2block.cc | 770 + gcc/m2/gm2-gcc/m2block.def | 225 + gcc/m2/gm2-gcc/m2block.h | 77 + gcc/m2/gm2-gcc/m2builtins.cc | 1318 + gcc/m2/gm2-gcc/m2builtins.def | 121 + gcc/m2/gm2-gcc/m2builtins.h | 56 + gcc/m2/gm2-gcc/m2color.cc | 66 + gcc/m2/gm2-gcc/m2color.def | 57 + gcc/m2/gm2-gcc/m2color.h | 52 + gcc/m2/gm2-gcc/m2configure.cc | 101 + gcc/m2/gm2-gcc/m2configure.def | 44 + gcc/m2/gm2-gcc/m2configure.h | 44 + gcc/m2/gm2-gcc/m2convert.cc | 659 + gcc/m2/gm2-gcc/m2convert.def | 98 + gcc/m2/gm2-gcc/m2convert.h | 54 + gcc/m2/gm2-gcc/m2decl.cc | 454 + gcc/m2/gm2-gcc/m2decl.def | 204 + gcc/m2/gm2-gcc/m2decl.h | 83 + gcc/m2/gm2-gcc/m2except.cc | 626 + gcc/m2/gm2-gcc/m2except.def | 79 + gcc/m2/gm2-gcc/m2except.h | 70 + gcc/m2/gm2-gcc/m2expr.cc | 4286 +++ gcc/m2/gm2-gcc/m2expr.def | 700 + gcc/m2/gm2-gcc/m2expr.h | 244 + gcc/m2/gm2-gcc/m2linemap.cc | 272 + gcc/m2/gm2-gcc/m2linemap.def | 56 + gcc/m2/gm2-gcc/m2linemap.h | 72 + gcc/m2/gm2-gcc/m2misc.cc | 56 + gcc/m2/gm2-gcc/m2misc.def | 29 + gcc/m2/gm2-gcc/m2misc.h | 44 + gcc/m2/gm2-gcc/m2options.h | 137 + gcc/m2/gm2-gcc/m2range.h | 40 + gcc/m2/gm2-gcc/m2search.h | 35 + gcc/m2/gm2-gcc/m2statement.cc | 938 + gcc/m2/gm2-gcc/m2statement.def | 312 + gcc/m2/gm2-gcc/m2statement.h | 111 + gcc/m2/gm2-gcc/m2top.cc | 65 + gcc/m2/gm2-gcc/m2top.def | 46 + gcc/m2/gm2-gcc/m2top.h | 44 + gcc/m2/gm2-gcc/m2tree.cc | 132 + gcc/m2/gm2-gcc/m2tree.def | 41 + gcc/m2/gm2-gcc/m2tree.h | 58 + gcc/m2/gm2-gcc/m2treelib.cc | 430 + gcc/m2/gm2-gcc/m2treelib.def | 109 + gcc/m2/gm2-gcc/m2treelib.h | 66 + gcc/m2/gm2-gcc/m2type.cc | 3096 ++ gcc/m2/gm2-gcc/m2type.def | 986 + gcc/m2/gm2-gcc/m2type.h | 222 + gcc/m2/gm2-gcc/rtegraph.cc | 527 + gcc/m2/gm2-gcc/rtegraph.h | 42 + gcc/m2/gm2-ici/M2Emit.mod | 179 + gcc/m2/gm2-ici/README | 3 + gcc/m2/gm2-ici/m2linemap.c | 38 + gcc/m2/gm2-internals.texi | 1067 + gcc/m2/gm2-lang.cc | 1142 + gcc/m2/gm2-lang.h | 56 + gcc/m2/gm2-libiberty/README | 2 + gcc/m2/gm2-libiberty/choosetemp.def | 34 + gcc/m2/gm2-libiberty/pexecute.def | 82 + gcc/m2/gm2-libs-ch/M2LINK.c | 44 + gcc/m2/gm2-libs-ch/README | 3 + gcc/m2/gm2-libs-ch/RTcodummy.c | 136 + gcc/m2/gm2-libs-ch/RTintdummy.c | 50 + gcc/m2/gm2-libs-ch/Selective.c | 246 + gcc/m2/gm2-libs-ch/SysExceptions.c | 243 + gcc/m2/gm2-libs-ch/UnixArgs.cc | 90 + gcc/m2/gm2-libs-ch/cgetopt.c | 163 + gcc/m2/gm2-libs-ch/choosetemp.c | 58 + gcc/m2/gm2-libs-ch/dtoa.cc | 205 + gcc/m2/gm2-libs-ch/errno.c | 59 + gcc/m2/gm2-libs-ch/host.c | 64 + gcc/m2/gm2-libs-ch/ldtoa.cc | 134 + gcc/m2/gm2-libs-ch/m2rts.h | 41 + gcc/m2/gm2-libs-ch/termios.c | 1936 + gcc/m2/gm2-libs-ch/tools.c | 36 + gcc/m2/gm2-libs-ch/wrapc.c | 242 + gcc/m2/gm2-libs-ch/xlibc.c | 48 + gcc/m2/gm2-libs-coroutines/Debug.def | 79 + gcc/m2/gm2-libs-coroutines/Debug.mod | 180 + gcc/m2/gm2-libs-coroutines/Executive.def | 152 + gcc/m2/gm2-libs-coroutines/Executive.mod | 962 + gcc/m2/gm2-libs-coroutines/KeyBoardLEDs.def | 63 + gcc/m2/gm2-libs-coroutines/README.texi | 8 + gcc/m2/gm2-libs-coroutines/SYSTEM.def | 278 + gcc/m2/gm2-libs-coroutines/SYSTEM.mod | 484 + gcc/m2/gm2-libs-coroutines/TimerHandler.def | 102 + gcc/m2/gm2-libs-coroutines/TimerHandler.mod | 758 + gcc/m2/gm2-libs-iso/COROUTINES.def | 112 + gcc/m2/gm2-libs-iso/COROUTINES.mod | 600 + gcc/m2/gm2-libs-iso/ChanConsts.def | 64 + gcc/m2/gm2-libs-iso/ChanConsts.h | 47 + gcc/m2/gm2-libs-iso/ChanConsts.mod | 29 + gcc/m2/gm2-libs-iso/CharClass.def | 35 + gcc/m2/gm2-libs-iso/CharClass.mod | 81 + gcc/m2/gm2-libs-iso/ClientSocket.def | 59 + gcc/m2/gm2-libs-iso/ClientSocket.mod | 468 + gcc/m2/gm2-libs-iso/ComplexMath.def | 73 + gcc/m2/gm2-libs-iso/ComplexMath.mod | 164 + gcc/m2/gm2-libs-iso/ConvStringLong.def | 60 + gcc/m2/gm2-libs-iso/ConvStringLong.mod | 292 + gcc/m2/gm2-libs-iso/ConvStringReal.def | 60 + gcc/m2/gm2-libs-iso/ConvStringReal.mod | 299 + gcc/m2/gm2-libs-iso/ConvTypes.def | 37 + gcc/m2/gm2-libs-iso/ConvTypes.mod | 29 + gcc/m2/gm2-libs-iso/EXCEPTIONS.def | 58 + gcc/m2/gm2-libs-iso/EXCEPTIONS.mod | 138 + gcc/m2/gm2-libs-iso/ErrnoCategory.def | 74 + gcc/m2/gm2-libs-iso/GeneralUserExceptions.def | 36 + gcc/m2/gm2-libs-iso/GeneralUserExceptions.mod | 87 + gcc/m2/gm2-libs-iso/IOChan.def | 177 + gcc/m2/gm2-libs-iso/IOChan.mod | 550 + gcc/m2/gm2-libs-iso/IOConsts.def | 28 + gcc/m2/gm2-libs-iso/IOConsts.mod | 29 + gcc/m2/gm2-libs-iso/IOLink.def | 142 + gcc/m2/gm2-libs-iso/IOLink.mod | 373 + gcc/m2/gm2-libs-iso/IOResult.def | 37 + gcc/m2/gm2-libs-iso/IOResult.mod | 37 + gcc/m2/gm2-libs-iso/LongComplexMath.def | 73 + gcc/m2/gm2-libs-iso/LongComplexMath.mod | 164 + gcc/m2/gm2-libs-iso/LongConv.def | 61 + gcc/m2/gm2-libs-iso/LongConv.mod | 350 + gcc/m2/gm2-libs-iso/LongIO.def | 68 + gcc/m2/gm2-libs-iso/LongIO.mod | 172 + gcc/m2/gm2-libs-iso/LongMath.def | 62 + gcc/m2/gm2-libs-iso/LongMath.mod | 110 + gcc/m2/gm2-libs-iso/LongStr.def | 73 + gcc/m2/gm2-libs-iso/LongStr.mod | 150 + gcc/m2/gm2-libs-iso/LongWholeIO.def | 69 + gcc/m2/gm2-libs-iso/LongWholeIO.mod | 175 + gcc/m2/gm2-libs-iso/LowLong.def | 85 + gcc/m2/gm2-libs-iso/LowLong.mod | 298 + gcc/m2/gm2-libs-iso/LowReal.def | 85 + gcc/m2/gm2-libs-iso/LowReal.mod | 299 + gcc/m2/gm2-libs-iso/LowShort.def | 99 + gcc/m2/gm2-libs-iso/LowShort.mod | 299 + gcc/m2/gm2-libs-iso/M2EXCEPTION.def | 35 + gcc/m2/gm2-libs-iso/M2EXCEPTION.mod | 62 + gcc/m2/gm2-libs-iso/M2RTS.def | 204 + gcc/m2/gm2-libs-iso/M2RTS.mod | 670 + gcc/m2/gm2-libs-iso/MemStream.def | 120 + gcc/m2/gm2-libs-iso/MemStream.mod | 748 + gcc/m2/gm2-libs-iso/Preemptive.def | 38 + gcc/m2/gm2-libs-iso/Preemptive.mod | 128 + gcc/m2/gm2-libs-iso/Processes.def | 159 + gcc/m2/gm2-libs-iso/Processes.mod | 730 + gcc/m2/gm2-libs-iso/ProgramArgs.def | 39 + gcc/m2/gm2-libs-iso/ProgramArgs.mod | 482 + gcc/m2/gm2-libs-iso/README.texi | 79 + gcc/m2/gm2-libs-iso/RTco.def | 78 + gcc/m2/gm2-libs-iso/RTdata.def | 79 + gcc/m2/gm2-libs-iso/RTdata.mod | 167 + gcc/m2/gm2-libs-iso/RTentity.def | 58 + gcc/m2/gm2-libs-iso/RTentity.mod | 300 + gcc/m2/gm2-libs-iso/RTfio.def | 123 + gcc/m2/gm2-libs-iso/RTfio.mod | 178 + gcc/m2/gm2-libs-iso/RTgen.def | 129 + gcc/m2/gm2-libs-iso/RTgen.mod | 483 + gcc/m2/gm2-libs-iso/RTgenif.def | 159 + gcc/m2/gm2-libs-iso/RTgenif.mod | 200 + gcc/m2/gm2-libs-iso/RTio.def | 110 + gcc/m2/gm2-libs-iso/RTio.mod | 133 + gcc/m2/gm2-libs-iso/RandomNumber.def | 131 + gcc/m2/gm2-libs-iso/RandomNumber.mod | 200 + gcc/m2/gm2-libs-iso/RawIO.def | 32 + gcc/m2/gm2-libs-iso/RawIO.mod | 108 + gcc/m2/gm2-libs-iso/RealConv.def | 61 + gcc/m2/gm2-libs-iso/RealConv.mod | 349 + gcc/m2/gm2-libs-iso/RealIO.def | 67 + gcc/m2/gm2-libs-iso/RealIO.mod | 172 + gcc/m2/gm2-libs-iso/RealMath.def | 62 + gcc/m2/gm2-libs-iso/RealMath.mod | 109 + gcc/m2/gm2-libs-iso/RealStr.def | 73 + gcc/m2/gm2-libs-iso/RealStr.mod | 150 + gcc/m2/gm2-libs-iso/RndFile.def | 116 + gcc/m2/gm2-libs-iso/RndFile.mod | 511 + gcc/m2/gm2-libs-iso/SIOResult.def | 37 + gcc/m2/gm2-libs-iso/SIOResult.mod | 37 + gcc/m2/gm2-libs-iso/SLongIO.def | 65 + gcc/m2/gm2-libs-iso/SLongIO.mod | 93 + gcc/m2/gm2-libs-iso/SLongWholeIO.def | 67 + gcc/m2/gm2-libs-iso/SLongWholeIO.mod | 78 + gcc/m2/gm2-libs-iso/SRawIO.def | 31 + gcc/m2/gm2-libs-iso/SRawIO.mod | 55 + gcc/m2/gm2-libs-iso/SRealIO.def | 62 + gcc/m2/gm2-libs-iso/SRealIO.mod | 93 + gcc/m2/gm2-libs-iso/SShortIO.def | 80 + gcc/m2/gm2-libs-iso/SShortIO.mod | 93 + gcc/m2/gm2-libs-iso/SShortWholeIO.def | 67 + gcc/m2/gm2-libs-iso/SShortWholeIO.mod | 78 + gcc/m2/gm2-libs-iso/STextIO.def | 65 + gcc/m2/gm2-libs-iso/STextIO.mod | 118 + gcc/m2/gm2-libs-iso/SWholeIO.def | 52 + gcc/m2/gm2-libs-iso/SWholeIO.mod | 78 + gcc/m2/gm2-libs-iso/SYSTEM.def | 235 + gcc/m2/gm2-libs-iso/SYSTEM.mod | 273 + gcc/m2/gm2-libs-iso/Semaphores.def | 51 + gcc/m2/gm2-libs-iso/Semaphores.mod | 287 + gcc/m2/gm2-libs-iso/SeqFile.def | 115 + gcc/m2/gm2-libs-iso/SeqFile.mod | 455 + gcc/m2/gm2-libs-iso/ShortComplexMath.def | 88 + gcc/m2/gm2-libs-iso/ShortComplexMath.mod | 164 + gcc/m2/gm2-libs-iso/ShortIO.def | 82 + gcc/m2/gm2-libs-iso/ShortIO.mod | 105 + gcc/m2/gm2-libs-iso/ShortWholeIO.def | 69 + gcc/m2/gm2-libs-iso/ShortWholeIO.mod | 175 + gcc/m2/gm2-libs-iso/SimpleCipher.def | 60 + gcc/m2/gm2-libs-iso/SimpleCipher.mod | 452 + gcc/m2/gm2-libs-iso/StdChans.def | 67 + gcc/m2/gm2-libs-iso/StdChans.mod | 312 + gcc/m2/gm2-libs-iso/Storage.def | 57 + gcc/m2/gm2-libs-iso/Storage.mod | 176 + gcc/m2/gm2-libs-iso/StreamFile.def | 56 + gcc/m2/gm2-libs-iso/StreamFile.mod | 290 + gcc/m2/gm2-libs-iso/StringChan.def | 65 + gcc/m2/gm2-libs-iso/StringChan.mod | 76 + gcc/m2/gm2-libs-iso/Strings.def | 157 + gcc/m2/gm2-libs-iso/Strings.mod | 524 + gcc/m2/gm2-libs-iso/SysClock.def | 61 + gcc/m2/gm2-libs-iso/SysClock.mod | 277 + gcc/m2/gm2-libs-iso/TERMINATION.def | 22 + gcc/m2/gm2-libs-iso/TERMINATION.mod | 53 + gcc/m2/gm2-libs-iso/TermFile.def | 68 + gcc/m2/gm2-libs-iso/TermFile.mod | 639 + gcc/m2/gm2-libs-iso/TextIO.def | 74 + gcc/m2/gm2-libs-iso/TextIO.mod | 243 + gcc/m2/gm2-libs-iso/WholeConv.def | 73 + gcc/m2/gm2-libs-iso/WholeConv.mod | 374 + gcc/m2/gm2-libs-iso/WholeIO.def | 54 + gcc/m2/gm2-libs-iso/WholeIO.mod | 175 + gcc/m2/gm2-libs-iso/WholeStr.def | 56 + gcc/m2/gm2-libs-iso/WholeStr.mod | 99 + gcc/m2/gm2-libs-iso/wrapsock.c | 260 + gcc/m2/gm2-libs-iso/wrapsock.def | 125 + gcc/m2/gm2-libs-iso/wraptime.c | 292 + gcc/m2/gm2-libs-iso/wraptime.def | 207 + gcc/m2/gm2-libs-log/BitBlockOps.def | 132 + gcc/m2/gm2-libs-log/BitBlockOps.mod | 303 + gcc/m2/gm2-libs-log/BitByteOps.def | 143 + gcc/m2/gm2-libs-log/BitByteOps.mod | 227 + gcc/m2/gm2-libs-log/BitWordOps.def | 143 + gcc/m2/gm2-libs-log/BitWordOps.mod | 252 + gcc/m2/gm2-libs-log/BlockOps.def | 90 + gcc/m2/gm2-libs-log/BlockOps.mod | 193 + gcc/m2/gm2-libs-log/Break.c | 128 + gcc/m2/gm2-libs-log/Break.def | 65 + gcc/m2/gm2-libs-log/CardinalIO.def | 146 + gcc/m2/gm2-libs-log/CardinalIO.mod | 257 + gcc/m2/gm2-libs-log/Conversions.def | 55 + gcc/m2/gm2-libs-log/Conversions.mod | 126 + gcc/m2/gm2-libs-log/DebugPMD.def | 29 + gcc/m2/gm2-libs-log/DebugPMD.mod | 29 + gcc/m2/gm2-libs-log/DebugTrace.def | 29 + gcc/m2/gm2-libs-log/DebugTrace.mod | 29 + gcc/m2/gm2-libs-log/Delay.def | 39 + gcc/m2/gm2-libs-log/Delay.mod | 43 + gcc/m2/gm2-libs-log/Display.def | 41 + gcc/m2/gm2-libs-log/Display.mod | 54 + gcc/m2/gm2-libs-log/ErrorCode.def | 56 + gcc/m2/gm2-libs-log/ErrorCode.mod | 71 + gcc/m2/gm2-libs-log/FileSystem.def | 275 + gcc/m2/gm2-libs-log/FileSystem.mod | 658 + gcc/m2/gm2-libs-log/FloatingUtilities.def | 105 + gcc/m2/gm2-libs-log/FloatingUtilities.mod | 153 + gcc/m2/gm2-libs-log/InOut.def | 190 + gcc/m2/gm2-libs-log/InOut.mod | 434 + gcc/m2/gm2-libs-log/Keyboard.def | 48 + gcc/m2/gm2-libs-log/Keyboard.mod | 74 + gcc/m2/gm2-libs-log/LongIO.def | 38 + gcc/m2/gm2-libs-log/LongIO.mod | 65 + gcc/m2/gm2-libs-log/NumberConversion.def | 31 + gcc/m2/gm2-libs-log/NumberConversion.mod | 31 + gcc/m2/gm2-libs-log/README.texi | 44 + gcc/m2/gm2-libs-log/Random.def | 83 + gcc/m2/gm2-libs-log/Random.mod | 133 + gcc/m2/gm2-libs-log/RealConversions.def | 135 + gcc/m2/gm2-libs-log/RealConversions.mod | 467 + gcc/m2/gm2-libs-log/RealInOut.def | 124 + gcc/m2/gm2-libs-log/RealInOut.mod | 248 + gcc/m2/gm2-libs-log/Strings.def | 92 + gcc/m2/gm2-libs-log/Strings.mod | 179 + gcc/m2/gm2-libs-log/Termbase.def | 107 + gcc/m2/gm2-libs-log/Termbase.mod | 220 + gcc/m2/gm2-libs-log/Terminal.def | 91 + gcc/m2/gm2-libs-log/Terminal.mod | 142 + gcc/m2/gm2-libs-log/TimeDate.def | 98 + gcc/m2/gm2-libs-log/TimeDate.mod | 140 + gcc/m2/gm2-libs-min/M2RTS.def | 56 + gcc/m2/gm2-libs-min/M2RTS.mod | 91 + gcc/m2/gm2-libs-min/SYSTEM.def | 45 + gcc/m2/gm2-libs-min/SYSTEM.mod | 29 + gcc/m2/gm2-libs-min/libc.c | 40 + gcc/m2/gm2-libs-min/libc.def | 35 + gcc/m2/gm2-libs/ASCII.def | 54 + gcc/m2/gm2-libs/ASCII.mod | 29 + gcc/m2/gm2-libs/Args.def | 48 + gcc/m2/gm2-libs/Args.mod | 89 + gcc/m2/gm2-libs/Assertion.def | 40 + gcc/m2/gm2-libs/Assertion.mod | 46 + gcc/m2/gm2-libs/Break.def | 29 + gcc/m2/gm2-libs/Break.mod | 29 + gcc/m2/gm2-libs/Builtins.def | 231 + gcc/m2/gm2-libs/Builtins.mod | 656 + gcc/m2/gm2-libs/COROUTINES.def | 36 + gcc/m2/gm2-libs/COROUTINES.mod | 29 + gcc/m2/gm2-libs/CmdArgs.def | 49 + gcc/m2/gm2-libs/CmdArgs.mod | 224 + gcc/m2/gm2-libs/Debug.def | 61 + gcc/m2/gm2-libs/Debug.mod | 107 + gcc/m2/gm2-libs/DynamicStrings.def | 378 + gcc/m2/gm2-libs/DynamicStrings.mod | 1870 + gcc/m2/gm2-libs/Environment.def | 53 + gcc/m2/gm2-libs/Environment.mod | 78 + gcc/m2/gm2-libs/FIO.def | 344 + gcc/m2/gm2-libs/FIO.mod | 1712 + gcc/m2/gm2-libs/FormatStrings.def | 83 + gcc/m2/gm2-libs/FormatStrings.mod | 580 + gcc/m2/gm2-libs/FpuIO.def | 56 + gcc/m2/gm2-libs/FpuIO.mod | 190 + gcc/m2/gm2-libs/GetOpt.def | 124 + gcc/m2/gm2-libs/GetOpt.mod | 213 + gcc/m2/gm2-libs/IO.def | 85 + gcc/m2/gm2-libs/IO.mod | 365 + gcc/m2/gm2-libs/Indexing.def | 133 + gcc/m2/gm2-libs/Indexing.mod | 345 + gcc/m2/gm2-libs/LMathLib0.def | 44 + gcc/m2/gm2-libs/LMathLib0.mod | 81 + gcc/m2/gm2-libs/LegacyReal.def | 33 + gcc/m2/gm2-libs/LegacyReal.mod | 29 + gcc/m2/gm2-libs/M2Dependent.def | 62 + gcc/m2/gm2-libs/M2Dependent.mod | 830 + gcc/m2/gm2-libs/M2EXCEPTION.def | 54 + gcc/m2/gm2-libs/M2EXCEPTION.mod | 69 + gcc/m2/gm2-libs/M2LINK.def | 41 + gcc/m2/gm2-libs/M2RTS.def | 198 + gcc/m2/gm2-libs/M2RTS.mod | 601 + gcc/m2/gm2-libs/MathLib0.def | 44 + gcc/m2/gm2-libs/MathLib0.mod | 161 + gcc/m2/gm2-libs/MemUtils.def | 47 + gcc/m2/gm2-libs/MemUtils.mod | 85 + gcc/m2/gm2-libs/NumberIO.def | 83 + gcc/m2/gm2-libs/NumberIO.mod | 600 + gcc/m2/gm2-libs/OptLib.def | 106 + gcc/m2/gm2-libs/OptLib.mod | 279 + gcc/m2/gm2-libs/PushBackInput.def | 135 + gcc/m2/gm2-libs/PushBackInput.mod | 307 + gcc/m2/gm2-libs/README.texi | 18 + gcc/m2/gm2-libs/RTExceptions.def | 195 + gcc/m2/gm2-libs/RTExceptions.mod | 835 + gcc/m2/gm2-libs/RTint.def | 127 + gcc/m2/gm2-libs/RTint.mod | 847 + gcc/m2/gm2-libs/SArgs.def | 51 + gcc/m2/gm2-libs/SArgs.mod | 91 + gcc/m2/gm2-libs/SCmdArgs.def | 51 + gcc/m2/gm2-libs/SCmdArgs.mod | 211 + gcc/m2/gm2-libs/SEnvironment.def | 54 + gcc/m2/gm2-libs/SEnvironment.mod | 90 + gcc/m2/gm2-libs/SFIO.def | 94 + gcc/m2/gm2-libs/SFIO.mod | 148 + gcc/m2/gm2-libs/SMathLib0.def | 44 + gcc/m2/gm2-libs/SMathLib0.mod | 81 + gcc/m2/gm2-libs/SYSTEM.def | 197 + gcc/m2/gm2-libs/SYSTEM.mod | 273 + gcc/m2/gm2-libs/Scan.def | 85 + gcc/m2/gm2-libs/Scan.mod | 420 + gcc/m2/gm2-libs/Selective.def | 72 + gcc/m2/gm2-libs/StdIO.def | 102 + gcc/m2/gm2-libs/StdIO.mod | 165 + gcc/m2/gm2-libs/Storage.def | 69 + gcc/m2/gm2-libs/Storage.mod | 57 + gcc/m2/gm2-libs/StrCase.def | 67 + gcc/m2/gm2-libs/StrCase.mod | 116 + gcc/m2/gm2-libs/StrIO.def | 57 + gcc/m2/gm2-libs/StrIO.mod | 194 + gcc/m2/gm2-libs/StrLib.def | 86 + gcc/m2/gm2-libs/StrLib.mod | 220 + gcc/m2/gm2-libs/StringConvert.def | 337 + gcc/m2/gm2-libs/StringConvert.mod | 1406 + gcc/m2/gm2-libs/SysExceptions.def | 47 + gcc/m2/gm2-libs/SysStorage.def | 81 + gcc/m2/gm2-libs/SysStorage.mod | 181 + gcc/m2/gm2-libs/TimeString.def | 40 + gcc/m2/gm2-libs/TimeString.mod | 62 + gcc/m2/gm2-libs/UnixArgs.def | 38 + gcc/m2/gm2-libs/cbuiltin.def | 208 + gcc/m2/gm2-libs/cgetopt.def | 107 + libada/configure => gcc/m2/gm2-libs/config-host | 3041 +- gcc/m2/gm2-libs/config-host.in | 148 + gcc/m2/gm2-libs/cxxabi.def | 41 + gcc/m2/gm2-libs/dtoa.def | 59 + gcc/m2/gm2-libs/errno.def | 37 + gcc/m2/gm2-libs/gdbif.def | 60 + gcc/m2/gm2-libs/gdbif.mod | 109 + gcc/m2/gm2-libs/gm2-libs-host.h.in | 324 + gcc/m2/gm2-libs/ldtoa.def | 59 + gcc/m2/gm2-libs/libc.def | 476 + gcc/m2/gm2-libs/libm.def | 92 + gcc/m2/gm2-libs/sckt.def | 160 + gcc/m2/gm2-libs/termios.def | 233 + gcc/m2/gm2-libs/wrapc.def | 124 + libobjc/config.h.in => gcc/m2/gm2config.aci.in | 38 +- gcc/m2/gm2spec.cc | 842 + gcc/m2/gm2version.h | 22 + gcc/m2/images/LICENSE.IMG | 20 + gcc/m2/images/gnu.eps | 547 + .../c-c++-common/empty.h => m2/images/gnupng} | 0 gcc/m2/init/README | 3 + gcc/m2/init/mcinit | 137 + gcc/{config/cris/t-cris => m2/init/ppginit} | 45 +- gcc/m2/lang-specs.h | 56 + gcc/m2/lang.opt | 410 + gcc/m2/m2-tree.def | 24 + gcc/m2/m2-tree.h | 48 + gcc/m2/m2.flex | 829 + gcc/m2/m2pp.cc | 2649 ++ gcc/m2/m2pp.h | 43 + gcc/m2/mc-boot-ch/GBuiltins.c | 43 + gcc/m2/mc-boot-ch/GM2LINK.c | 27 + gcc/m2/mc-boot-ch/GRTco.c | 127 + gcc/m2/mc-boot-ch/GSYSTEM.c | 38 + gcc/m2/mc-boot-ch/GSelective.c | 275 + gcc/m2/mc-boot-ch/GSysExceptions.c | 237 + gcc/m2/mc-boot-ch/GUnixArgs.cc | 91 + gcc/m2/mc-boot-ch/Gabort.c | 30 + gcc/m2/mc-boot-ch/Gcbuiltin.c | 173 + gcc/m2/mc-boot-ch/Gdtoa.c | 184 + gcc/m2/mc-boot-ch/Gerrno.c | 54 + gcc/m2/mc-boot-ch/Gldtoa.c | 107 + gcc/m2/mc-boot-ch/Glibc.c | 256 + gcc/m2/mc-boot-ch/Glibm.c | 224 + gcc/m2/mc-boot-ch/Gmcrts.c | 54 + gcc/m2/mc-boot-ch/Gmcrts.h | 37 + gcc/m2/mc-boot-ch/Gnetwork.h | 56 + gcc/m2/mc-boot-ch/Gtermios.cc | 1947 + gcc/m2/mc-boot-ch/Gwrapc.c | 183 + gcc/m2/mc-boot-ch/README | 2 + gcc/m2/mc-boot-ch/m2rts.h | 41 + gcc/m2/mc-boot-ch/network.c | 40 + gcc/m2/mc-boot/GASCII.c | 86 + gcc/m2/mc-boot/GASCII.h | 94 + gcc/m2/mc-boot/GArgs.c | 120 + gcc/m2/mc-boot/GArgs.h | 69 + gcc/m2/mc-boot/GAssertion.c | 71 + gcc/m2/mc-boot/GAssertion.h | 62 + gcc/m2/mc-boot/GBreak.c | 47 + gcc/m2/mc-boot/GBreak.h | 55 + gcc/m2/mc-boot/GCOROUTINES.h | 60 + gcc/m2/mc-boot/GCmdArgs.c | 322 + gcc/m2/mc-boot/GCmdArgs.h | 69 + gcc/m2/mc-boot/GDebug.c | 168 + gcc/m2/mc-boot/GDebug.h | 72 + gcc/m2/mc-boot/GDynamicStrings.c | 2676 ++ gcc/m2/mc-boot/GDynamicStrings.h | 334 + gcc/m2/mc-boot/GEnvironment.c | 129 + gcc/m2/mc-boot/GEnvironment.h | 73 + gcc/m2/mc-boot/GFIO.c | 2328 ++ gcc/m2/mc-boot/GFIO.h | 300 + gcc/m2/mc-boot/GFormatStrings.c | 845 + gcc/m2/mc-boot/GFormatStrings.h | 99 + gcc/m2/mc-boot/GFpuIO.c | 336 + gcc/m2/mc-boot/GFpuIO.h | 67 + gcc/m2/mc-boot/GIO.c | 479 + gcc/m2/mc-boot/GIO.h | 88 + gcc/m2/mc-boot/GIndexing.c | 491 + gcc/m2/mc-boot/GIndexing.h | 141 + gcc/m2/mc-boot/GM2Dependent.c | 1161 + gcc/m2/mc-boot/GM2Dependent.h | 78 + gcc/m2/mc-boot/GM2EXCEPTION.c | 89 + gcc/m2/mc-boot/GM2EXCEPTION.h | 59 + gcc/m2/mc-boot/GM2LINK.h | 59 + gcc/m2/mc-boot/GM2RTS.c | 819 + gcc/m2/mc-boot/GM2RTS.h | 191 + gcc/m2/mc-boot/GMemUtils.c | 126 + gcc/m2/mc-boot/GMemUtils.h | 68 + gcc/m2/mc-boot/GNumberIO.c | 776 + gcc/m2/mc-boot/GNumberIO.h | 78 + gcc/m2/mc-boot/GPushBackInput.c | 488 + gcc/m2/mc-boot/GPushBackInput.h | 142 + gcc/m2/mc-boot/GRTExceptions.c | 1221 + gcc/m2/mc-boot/GRTExceptions.h | 190 + gcc/m2/mc-boot/GRTco.h | 114 + gcc/m2/mc-boot/GRTint.c | 1122 + gcc/m2/mc-boot/GRTint.h | 137 + gcc/m2/mc-boot/GSArgs.c | 125 + gcc/m2/mc-boot/GSArgs.h | 72 + gcc/m2/mc-boot/GSFIO.c | 216 + gcc/m2/mc-boot/GSFIO.h | 110 + gcc/m2/mc-boot/GSYSTEM.h | 112 + gcc/m2/mc-boot/GSelective.h | 82 + gcc/m2/mc-boot/GStdIO.c | 269 + gcc/m2/mc-boot/GStdIO.h | 119 + gcc/m2/mc-boot/GStorage.c | 74 + gcc/m2/mc-boot/GStorage.h | 86 + gcc/m2/mc-boot/GStrCase.c | 175 + gcc/m2/mc-boot/GStrCase.h | 85 + gcc/m2/mc-boot/GStrIO.c | 277 + gcc/m2/mc-boot/GStrIO.h | 76 + gcc/m2/mc-boot/GStrLib.c | 346 + gcc/m2/mc-boot/GStrLib.h | 101 + gcc/m2/mc-boot/GStringConvert.c | 2005 ++ gcc/m2/mc-boot/GStringConvert.h | 317 + gcc/m2/mc-boot/GSysExceptions.h | 62 + gcc/m2/mc-boot/GSysStorage.c | 249 + gcc/m2/mc-boot/GSysStorage.h | 95 + gcc/m2/mc-boot/GTimeString.c | 91 + gcc/m2/mc-boot/GTimeString.h | 62 + gcc/m2/mc-boot/GUnixArgs.h | 59 + gcc/m2/mc-boot/Galists.c | 440 + gcc/m2/mc-boot/Galists.h | 131 + gcc/m2/mc-boot/Gdecl.c | 26923 ++++++++++++++ gcc/m2/mc-boot/Gdecl.h | 1281 + gcc/m2/mc-boot/Gdtoa.h | 76 + gcc/m2/mc-boot/Gerrno.h | 59 + gcc/m2/mc-boot/Gkeyc.c | 1619 + gcc/m2/mc-boot/Gkeyc.h | 308 + gcc/m2/mc-boot/Gldtoa.h | 76 + gcc/m2/mc-boot/Glibc.h | 412 + gcc/m2/mc-boot/Glibm.h | 97 + gcc/m2/mc-boot/Glists.c | 439 + gcc/m2/mc-boot/Glists.h | 127 + gcc/m2/mc-boot/GmcComment.c | 468 + gcc/m2/mc-boot/GmcComment.h | 131 + gcc/m2/mc-boot/GmcComp.c | 660 + gcc/m2/mc-boot/GmcComp.h | 63 + gcc/m2/mc-boot/GmcDebug.c | 86 + gcc/m2/mc-boot/GmcDebug.h | 63 + gcc/m2/mc-boot/GmcError.c | 1197 + gcc/m2/mc-boot/GmcError.h | 170 + gcc/m2/mc-boot/GmcFileName.c | 152 + gcc/m2/mc-boot/GmcFileName.h | 84 + gcc/m2/mc-boot/GmcLexBuf.c | 1849 + gcc/m2/mc-boot/GmcLexBuf.h | 233 + gcc/m2/mc-boot/GmcMetaError.c | 1880 + gcc/m2/mc-boot/GmcMetaError.h | 76 + gcc/m2/mc-boot/GmcOptions.c | 1080 + gcc/m2/mc-boot/GmcOptions.h | 140 + gcc/m2/mc-boot/GmcPreprocess.c | 181 + gcc/m2/mc-boot/GmcPreprocess.h | 63 + gcc/m2/mc-boot/GmcPretty.c | 468 + gcc/m2/mc-boot/GmcPretty.h | 158 + gcc/m2/mc-boot/GmcPrintf.c | 655 + gcc/m2/mc-boot/GmcPrintf.h | 122 + gcc/m2/mc-boot/GmcQuiet.c | 129 + gcc/m2/mc-boot/GmcQuiet.h | 56 + gcc/m2/mc-boot/GmcReserved.c | 40 + gcc/m2/mc-boot/GmcReserved.h | 52 + gcc/m2/mc-boot/GmcSearch.c | 408 + gcc/m2/mc-boot/GmcSearch.h | 119 + gcc/m2/mc-boot/GmcStack.c | 228 + gcc/m2/mc-boot/GmcStack.h | 102 + gcc/m2/mc-boot/GmcStream.c | 266 + gcc/m2/mc-boot/GmcStream.h | 79 + gcc/m2/mc-boot/Gmcflex.h | 89 + gcc/m2/mc-boot/Gmcp1.c | 7265 ++++ gcc/m2/mc-boot/Gmcp1.h | 57 + gcc/m2/mc-boot/Gmcp2.c | 7637 ++++ gcc/m2/mc-boot/Gmcp2.h | 57 + gcc/m2/mc-boot/Gmcp3.c | 7854 +++++ gcc/m2/mc-boot/Gmcp3.h | 57 + gcc/m2/mc-boot/Gmcp4.c | 7717 ++++ gcc/m2/mc-boot/Gmcp4.h | 57 + gcc/m2/mc-boot/Gmcp5.c | 8576 +++++ gcc/m2/mc-boot/Gmcp5.h | 57 + gcc/m2/mc-boot/GnameKey.c | 584 + gcc/m2/mc-boot/GnameKey.h | 111 + gcc/m2/mc-boot/Gpth.h | 43 + gcc/m2/mc-boot/GsymbolKey.c | 406 + gcc/m2/mc-boot/GsymbolKey.h | 127 + gcc/m2/mc-boot/Gtermios.h | 207 + gcc/m2/mc-boot/Gtop.c | 100 + gcc/m2/mc-boot/Gvarargs.c | 431 + gcc/m2/mc-boot/Gvarargs.h | 119 + gcc/m2/mc-boot/Gwlists.c | 471 + gcc/m2/mc-boot/Gwlists.h | 139 + gcc/m2/mc-boot/Gwrapc.h | 125 + gcc/m2/mc-boot/README | 3 + gcc/m2/mc/Indexing.def | 128 + gcc/m2/mc/Indexing.mod | 343 + gcc/m2/mc/README | 65 + gcc/m2/mc/alists.def | 112 + gcc/m2/mc/alists.mod | 305 + gcc/m2/mc/decl.def | 1442 + gcc/m2/mc/decl.mod | 16953 +++++++++ gcc/m2/mc/decl.mod-extra | 64 + gcc/m2/mc/keyc.def | 324 + gcc/m2/mc/keyc.mod | 1151 + gcc/m2/mc/lists.def | 112 + gcc/m2/mc/lists.mod | 304 + gcc/m2/mc/m2flex.def | 78 + gcc/m2/mc/mc.flex | 745 + gcc/m2/mc/mcComment.def | 116 + gcc/m2/mc/mcComment.h | 40 + gcc/m2/mc/mcComment.mod | 293 + gcc/m2/mc/mcComp.def | 41 + gcc/m2/mc/mcComp.mod | 477 + gcc/m2/mc/mcDebug.def | 40 + gcc/m2/mc/mcDebug.mod | 53 + gcc/m2/mc/mcError.def | 178 + gcc/m2/mc/mcError.mod | 806 + gcc/m2/mc/mcFileName.def | 64 + gcc/m2/mc/mcFileName.mod | 102 + gcc/m2/mc/mcLexBuf.def | 244 + gcc/m2/mc/mcLexBuf.h | 224 + gcc/m2/mc/mcLexBuf.mod | 1197 + gcc/m2/mc/mcMetaError.def | 128 + gcc/m2/mc/mcMetaError.mod | 1034 + gcc/m2/mc/mcOptions.def | 137 + gcc/m2/mc/mcOptions.mod | 743 + gcc/m2/mc/mcPreprocess.def | 41 + gcc/m2/mc/mcPreprocess.mod | 132 + gcc/m2/mc/mcPretty.def | 140 + gcc/m2/mc/mcPretty.mod | 304 + gcc/m2/mc/mcPrintf.def | 57 + gcc/m2/mc/mcPrintf.mod | 308 + gcc/m2/mc/mcQuiet.def | 39 + gcc/m2/mc/mcQuiet.mod | 69 + gcc/m2/mc/mcReserved.def | 52 + gcc/m2/mc/mcReserved.h | 62 + gcc/m2/mc/mcReserved.mod | 21 + gcc/m2/mc/mcSearch.def | 107 + gcc/m2/mc/mcSearch.mod | 295 + gcc/m2/mc/mcStack.def | 84 + gcc/m2/mc/mcStack.mod | 145 + gcc/m2/mc/mcStream.def | 59 + gcc/m2/mc/mcStream.mod | 180 + gcc/m2/mc/mcflex.def | 78 + gcc/m2/mc/mcp1.bnf | 1101 + gcc/m2/mc/mcp1.def | 33 + gcc/m2/mc/mcp2.bnf | 1136 + gcc/m2/mc/mcp2.def | 32 + gcc/m2/mc/mcp3.bnf | 1328 + gcc/m2/mc/mcp3.def | 33 + gcc/m2/mc/mcp4.bnf | 1267 + gcc/m2/mc/mcp4.def | 33 + gcc/m2/mc/mcp5.bnf | 1568 + gcc/m2/mc/mcp5.def | 33 + gcc/m2/mc/nameKey.def | 101 + gcc/m2/mc/nameKey.mod | 398 + gcc/m2/mc/symbolKey.def | 104 + gcc/m2/mc/symbolKey.mod | 298 + gcc/m2/mc/top.mod | 60 + gcc/m2/mc/varargs.def | 105 + gcc/m2/mc/varargs.mod | 290 + gcc/m2/mc/wlists.def | 122 + gcc/m2/mc/wlists.mod | 327 + gcc/m2/pge-boot/GASCII.c | 84 + gcc/m2/pge-boot/GASCII.h | 94 + gcc/m2/pge-boot/GArgs.c | 118 + gcc/m2/pge-boot/GArgs.h | 69 + gcc/m2/pge-boot/GAssertion.c | 69 + gcc/m2/pge-boot/GAssertion.h | 62 + gcc/m2/pge-boot/GBreak.h | 55 + gcc/m2/pge-boot/GBuiltins.c | 43 + gcc/m2/pge-boot/GCmdArgs.h | 69 + gcc/m2/pge-boot/GDebug.c | 168 + gcc/m2/pge-boot/GDebug.h | 72 + gcc/m2/pge-boot/GDynamicStrings.c | 2679 ++ gcc/m2/pge-boot/GDynamicStrings.h | 334 + gcc/m2/pge-boot/GEnvironment.h | 73 + gcc/m2/pge-boot/GFIO.c | 2331 ++ gcc/m2/pge-boot/GFIO.h | 300 + gcc/m2/pge-boot/GFormatStrings.h | 99 + gcc/m2/pge-boot/GFpuIO.h | 67 + gcc/m2/pge-boot/GIO.c | 479 + gcc/m2/pge-boot/GIO.h | 88 + gcc/m2/pge-boot/GIndexing.c | 493 + gcc/m2/pge-boot/GIndexing.h | 146 + gcc/m2/pge-boot/GLists.c | 427 + gcc/m2/pge-boot/GLists.h | 127 + gcc/m2/pge-boot/GM2Dependent.c | 1162 + gcc/m2/pge-boot/GM2Dependent.h | 78 + gcc/m2/pge-boot/GM2EXCEPTION.c | 88 + gcc/m2/pge-boot/GM2EXCEPTION.h | 59 + gcc/m2/pge-boot/GM2LINK.c | 27 + gcc/m2/pge-boot/GM2LINK.h | 59 + gcc/m2/pge-boot/GM2RTS.c | 822 + gcc/m2/pge-boot/GM2RTS.h | 182 + gcc/m2/pge-boot/GNameKey.c | 612 + gcc/m2/pge-boot/GNameKey.h | 117 + gcc/m2/pge-boot/GNumberIO.c | 777 + gcc/m2/pge-boot/GNumberIO.h | 78 + gcc/m2/pge-boot/GOutput.c | 315 + gcc/m2/pge-boot/GOutput.h | 119 + gcc/m2/pge-boot/GPushBackInput.c | 489 + gcc/m2/pge-boot/GPushBackInput.h | 142 + gcc/m2/pge-boot/GRTExceptions.c | 1224 + gcc/m2/pge-boot/GRTExceptions.h | 190 + gcc/m2/pge-boot/GRTco.c | 127 + gcc/m2/pge-boot/GSArgs.h | 72 + gcc/m2/pge-boot/GSEnvironment.h | 73 + gcc/m2/pge-boot/GSFIO.c | 215 + gcc/m2/pge-boot/GSFIO.h | 110 + gcc/m2/pge-boot/GSYSTEM.c | 38 + gcc/m2/pge-boot/GSYSTEM.h | 112 + gcc/m2/pge-boot/GScan.h | 93 + gcc/m2/pge-boot/GSelective.c | 275 + gcc/m2/pge-boot/GStdIO.c | 267 + gcc/m2/pge-boot/GStdIO.h | 119 + gcc/m2/pge-boot/GStorage.c | 72 + gcc/m2/pge-boot/GStorage.h | 86 + gcc/m2/pge-boot/GStrCase.c | 175 + gcc/m2/pge-boot/GStrCase.h | 85 + gcc/m2/pge-boot/GStrIO.c | 277 + gcc/m2/pge-boot/GStrIO.h | 76 + gcc/m2/pge-boot/GStrLib.c | 346 + gcc/m2/pge-boot/GStrLib.h | 101 + gcc/m2/pge-boot/GStringConvert.h | 317 + gcc/m2/pge-boot/GSymbolKey.c | 556 + gcc/m2/pge-boot/GSymbolKey.h | 141 + gcc/m2/pge-boot/GSysExceptions.c | 237 + gcc/m2/pge-boot/GSysExceptions.h | 62 + gcc/m2/pge-boot/GSysStorage.c | 249 + gcc/m2/pge-boot/GSysStorage.h | 95 + gcc/m2/pge-boot/GTimeString.h | 62 + gcc/m2/pge-boot/GUnixArgs.cc | 91 + gcc/m2/pge-boot/GUnixArgs.h | 59 + gcc/m2/pge-boot/Gabort.c | 30 + gcc/m2/pge-boot/Gbnflex.c | 602 + gcc/m2/pge-boot/Gbnflex.h | 147 + gcc/m2/pge-boot/Gcbuiltin.c | 173 + gcc/m2/pge-boot/Gdtoa.c | 184 + gcc/m2/pge-boot/Gdtoa.h | 76 + gcc/m2/pge-boot/Gerrno.c | 54 + gcc/m2/pge-boot/Gerrno.h | 59 + gcc/m2/pge-boot/Gldtoa.c | 107 + gcc/m2/pge-boot/Gldtoa.h | 76 + gcc/m2/pge-boot/Glibc.c | 242 + gcc/m2/pge-boot/Glibc.h | 412 + gcc/m2/pge-boot/Glibm.c | 224 + gcc/m2/pge-boot/Glibm.h | 97 + gcc/m2/pge-boot/Gmcrts.c | 54 + gcc/m2/pge-boot/Gmcrts.h | 37 + gcc/m2/pge-boot/Gnetwork.h | 56 + gcc/m2/pge-boot/Gpge.c | 9753 ++++++ gcc/m2/pge-boot/Gtermios.cc | 1947 + gcc/m2/pge-boot/Gtermios.h | 207 + gcc/m2/pge-boot/Gwrapc.c | 183 + gcc/m2/pge-boot/Gwrapc.h | 125 + gcc/m2/pge-boot/README | 2 + gcc/m2/pge-boot/m2rts.h | 41 + gcc/m2/pge-boot/main.c | 123 + gcc/m2/pge-boot/network.c | 40 + gcc/m2/plugin/README | 2 + gcc/m2/plugin/m2rte.cc | 335 + gcc/m2/target-independent/Builtins.texi | 326 + gcc/m2/target-independent/SYSTEM-iso.texi | 251 + gcc/m2/target-independent/SYSTEM-pim.texi | 190 + gcc/m2/target-independent/gm2-libs.texi | 14967 ++++++++ gcc/m2/target-independent/readme.txt | 3 + gcc/m2/tools-src/README | 3 + gcc/m2/tools-src/boilerplate.py | 548 + gcc/m2/tools-src/buildpg | 289 + gcc/m2/tools-src/calcpath | 53 + gcc/m2/tools-src/def2doc.py | 539 + gcc/m2/tools-src/makeSystem | 117 + gcc/m2/tools-src/mklink.c | 807 + gcc/m2/tools-src/tidydates.py | 166 + gcc/m2/version.c | 1 + gcc/machmode.def | 2 +- gcc/machmode.h | 2 +- gcc/main.cc | 2 +- gcc/make-unique.h | 2 +- gcc/match.pd | 57 +- gcc/mcf.cc | 2 +- gcc/mem-stats-traits.h | 2 +- gcc/mem-stats.h | 2 +- gcc/memmodel.h | 2 +- gcc/memory-block.cc | 2 +- gcc/memory-block.h | 2 +- gcc/mkconfig.sh | 2 +- gcc/mode-classes.def | 2 +- gcc/mode-switching.cc | 2 +- gcc/modulo-sched.cc | 2 +- gcc/multiple_target.cc | 2 +- gcc/mux-utils.h | 2 +- gcc/objc/ChangeLog | 2 +- gcc/objc/Make-lang.in | 2 +- gcc/objc/config-lang.in | 2 +- gcc/objc/lang-specs.h | 2 +- gcc/objc/objc-act.cc | 2 +- gcc/objc/objc-act.h | 2 +- gcc/objc/objc-encoding.cc | 2 +- gcc/objc/objc-encoding.h | 2 +- gcc/objc/objc-gnu-runtime-abi-01.cc | 2 +- gcc/objc/objc-lang.cc | 2 +- gcc/objc/objc-map.cc | 2 +- gcc/objc/objc-map.h | 2 +- gcc/objc/objc-next-metadata-tags.h | 2 +- gcc/objc/objc-next-runtime-abi-01.cc | 2 +- gcc/objc/objc-next-runtime-abi-02.cc | 2 +- gcc/objc/objc-runtime-hooks.h | 2 +- gcc/objc/objc-runtime-shared-support.cc | 2 +- gcc/objc/objc-runtime-shared-support.h | 2 +- gcc/objc/objc-tree.def | 2 +- gcc/objcp/ChangeLog | 2 +- gcc/objcp/Make-lang.in | 2 +- gcc/objcp/config-lang.in | 2 +- gcc/objcp/lang-specs.h | 2 +- gcc/objcp/objcp-decl.cc | 2 +- gcc/objcp/objcp-decl.h | 2 +- gcc/objcp/objcp-lang.cc | 2 +- gcc/obstack-utils.h | 2 +- gcc/omp-builtins.def | 2 +- gcc/omp-expand.cc | 6 +- gcc/omp-expand.h | 2 +- gcc/omp-general.cc | 2 +- gcc/omp-general.h | 2 +- gcc/omp-low.cc | 2 +- gcc/omp-low.h | 2 +- gcc/omp-oacc-kernels-decompose.cc | 2 +- gcc/omp-oacc-neuter-broadcast.cc | 2 +- gcc/omp-offload.cc | 2 +- gcc/omp-offload.h | 2 +- gcc/omp-simd-clone.cc | 8 +- gcc/omp-simd-clone.h | 2 +- gcc/opt-functions.awk | 2 +- gcc/opt-gather.awk | 2 +- gcc/opt-include.awk | 2 +- gcc/opt-problem.cc | 2 +- gcc/opt-problem.h | 2 +- gcc/opt-read.awk | 2 +- gcc/opt-suggestions.cc | 2 +- gcc/opt-suggestions.h | 2 +- gcc/optabs-libfuncs.cc | 2 +- gcc/optabs-libfuncs.h | 2 +- gcc/optabs-query.cc | 2 +- gcc/optabs-query.h | 2 +- gcc/optabs-tree.cc | 2 +- gcc/optabs-tree.h | 2 +- gcc/optabs.cc | 2 +- gcc/optabs.def | 2 +- gcc/optabs.h | 2 +- gcc/optc-gen.awk | 2 +- gcc/optc-save-gen.awk | 4 +- gcc/opth-gen.awk | 2 +- gcc/optinfo-emit-json.cc | 2 +- gcc/optinfo-emit-json.h | 2 +- gcc/optinfo.cc | 2 +- gcc/optinfo.h | 2 +- gcc/opts-common.cc | 2 +- gcc/opts-diagnostic.h | 2 +- gcc/opts-global.cc | 2 +- gcc/opts-jobserver.h | 2 +- gcc/opts.cc | 19 +- gcc/opts.h | 2 +- gcc/ordered-hash-map-tests.cc | 2 +- gcc/ordered-hash-map.h | 2 +- gcc/output.h | 2 +- gcc/params.opt | 22 +- gcc/pass_manager.h | 2 +- gcc/passes.cc | 2 +- gcc/passes.def | 2 +- gcc/plugin.cc | 3 +- gcc/plugin.def | 2 +- gcc/plugin.h | 2 +- gcc/po/ChangeLog | 2 +- gcc/po/EXCLUDES | 2 +- gcc/po/exgettext | 2 +- gcc/pointer-query.cc | 2 +- gcc/pointer-query.h | 2 +- gcc/poly-int-types.h | 2 +- gcc/poly-int.h | 2 +- gcc/postreload-gcse.cc | 4 +- gcc/postreload.cc | 2 +- gcc/predict.cc | 2 +- gcc/predict.def | 2 +- gcc/predict.h | 2 +- gcc/prefix.cc | 3 +- gcc/prefix.h | 2 +- gcc/pretty-print.cc | 2 +- gcc/pretty-print.h | 2 +- gcc/print-rtl-function.cc | 2 +- gcc/print-rtl.cc | 2 +- gcc/print-rtl.h | 2 +- gcc/print-tree.cc | 2 +- gcc/print-tree.h | 2 +- gcc/profile-count.cc | 2 +- gcc/profile-count.h | 2 +- gcc/profile.cc | 2 +- gcc/profile.h | 2 +- gcc/range-op-float.cc | 63 +- gcc/range-op.cc | 6 +- gcc/range-op.h | 2 +- gcc/range.cc | 2 +- gcc/range.h | 2 +- gcc/read-md.cc | 2 +- gcc/read-md.h | 2 +- gcc/read-rtl-function.cc | 2 +- gcc/read-rtl-function.h | 2 +- gcc/read-rtl.cc | 2 +- gcc/real.cc | 2 +- gcc/real.h | 2 +- gcc/realmpfr.cc | 2 +- gcc/realmpfr.h | 2 +- gcc/recog.cc | 2 +- gcc/recog.h | 2 +- gcc/ree.cc | 2 +- gcc/reg-notes.def | 2 +- gcc/reg-stack.cc | 2 +- gcc/regcprop.cc | 2 +- gcc/regcprop.h | 2 +- gcc/reginfo.cc | 2 +- gcc/regrename.cc | 2 +- gcc/regrename.h | 2 +- gcc/regs.h | 2 +- gcc/regset.h | 2 +- gcc/regstat.cc | 2 +- gcc/reload.cc | 2 +- gcc/reload.h | 2 +- gcc/reload1.cc | 2 +- gcc/reorg.cc | 2 +- gcc/resource.cc | 2 +- gcc/resource.h | 2 +- gcc/rtl-error.cc | 2 +- gcc/rtl-error.h | 2 +- gcc/rtl-iter.h | 2 +- gcc/rtl-ssa.h | 2 +- gcc/rtl-ssa/access-utils.h | 2 +- gcc/rtl-ssa/accesses.cc | 2 +- gcc/rtl-ssa/accesses.h | 2 +- gcc/rtl-ssa/blocks.cc | 2 +- gcc/rtl-ssa/blocks.h | 2 +- gcc/rtl-ssa/change-utils.h | 2 +- gcc/rtl-ssa/changes.cc | 2 +- gcc/rtl-ssa/changes.h | 2 +- gcc/rtl-ssa/functions.cc | 2 +- gcc/rtl-ssa/functions.h | 2 +- gcc/rtl-ssa/insn-utils.h | 2 +- gcc/rtl-ssa/insns.cc | 2 +- gcc/rtl-ssa/insns.h | 2 +- gcc/rtl-ssa/internals.h | 2 +- gcc/rtl-ssa/internals.inl | 2 +- gcc/rtl-ssa/is-a.inl | 2 +- gcc/rtl-ssa/member-fns.inl | 2 +- gcc/rtl-ssa/movement.h | 2 +- gcc/rtl-tests.cc | 2 +- gcc/rtl.cc | 2 +- gcc/rtl.def | 2 +- gcc/rtl.h | 2 +- gcc/rtlanal.cc | 2 +- gcc/rtlanal.h | 2 +- gcc/rtlhash.cc | 2 +- gcc/rtlhash.h | 2 +- gcc/rtlhooks-def.h | 2 +- gcc/rtlhooks.cc | 2 +- gcc/rtx-vector-builder.cc | 2 +- gcc/rtx-vector-builder.h | 2 +- gcc/run-rtl-passes.cc | 2 +- gcc/run-rtl-passes.h | 2 +- gcc/rust/ChangeLog | 416 +- gcc/rust/Make-lang.in | 14 +- gcc/rust/ast/rust-ast-dump.cc | 2 +- gcc/rust/ast/rust-ast-dump.h | 2 +- gcc/rust/ast/rust-ast-full-decls.h | 2 +- gcc/rust/ast/rust-ast-full.h | 2 +- gcc/rust/ast/rust-ast-visitor.h | 2 +- gcc/rust/ast/rust-ast.cc | 2 +- gcc/rust/ast/rust-ast.h | 2 +- gcc/rust/ast/rust-cond-compilation.h | 2 +- gcc/rust/ast/rust-item.h | 2 +- gcc/rust/ast/rust-macro.h | 2 +- gcc/rust/ast/rust-path.h | 2 +- gcc/rust/ast/rust-pattern.h | 2 +- gcc/rust/ast/rust-stmt.h | 2 +- gcc/rust/ast/rust-type.h | 2 +- gcc/rust/backend/rust-compile-base.cc | 2 +- gcc/rust/backend/rust-compile-base.h | 2 +- gcc/rust/backend/rust-compile-block.cc | 2 +- gcc/rust/backend/rust-compile-block.h | 2 +- gcc/rust/backend/rust-compile-context.cc | 2 +- gcc/rust/backend/rust-compile-context.h | 2 +- gcc/rust/backend/rust-compile-expr.cc | 2 +- gcc/rust/backend/rust-compile-expr.h | 2 +- gcc/rust/backend/rust-compile-extern.h | 2 +- gcc/rust/backend/rust-compile-fnparam.cc | 2 +- gcc/rust/backend/rust-compile-fnparam.h | 2 +- gcc/rust/backend/rust-compile-implitem.cc | 2 +- gcc/rust/backend/rust-compile-implitem.h | 2 +- gcc/rust/backend/rust-compile-item.cc | 2 +- gcc/rust/backend/rust-compile-item.h | 2 +- gcc/rust/backend/rust-compile-pattern.cc | 2 +- gcc/rust/backend/rust-compile-pattern.h | 2 +- gcc/rust/backend/rust-compile-resolve-path.cc | 2 +- gcc/rust/backend/rust-compile-resolve-path.h | 2 +- gcc/rust/backend/rust-compile-stmt.cc | 2 +- gcc/rust/backend/rust-compile-stmt.h | 2 +- gcc/rust/backend/rust-compile-struct-field-expr.cc | 2 +- gcc/rust/backend/rust-compile-struct-field-expr.h | 2 +- gcc/rust/backend/rust-compile-type.cc | 2 +- gcc/rust/backend/rust-compile-type.h | 2 +- gcc/rust/backend/rust-compile-var-decl.h | 2 +- gcc/rust/backend/rust-compile.cc | 2 +- gcc/rust/backend/rust-compile.h | 2 +- gcc/rust/backend/rust-tree.cc | 2 +- gcc/rust/backend/rust-tree.h | 2 +- .../checks/errors/privacy/rust-privacy-check.cc | 2 +- .../checks/errors/privacy/rust-privacy-check.h | 2 +- .../checks/errors/privacy/rust-privacy-common.h | 2 +- gcc/rust/checks/errors/privacy/rust-privacy-ctx.cc | 2 +- gcc/rust/checks/errors/privacy/rust-privacy-ctx.h | 2 +- .../checks/errors/privacy/rust-privacy-reporter.cc | 2 +- .../checks/errors/privacy/rust-privacy-reporter.h | 2 +- .../errors/privacy/rust-pub-restricted-visitor.cc | 2 +- .../errors/privacy/rust-pub-restricted-visitor.h | 2 +- .../checks/errors/privacy/rust-reachability.cc | 2 +- gcc/rust/checks/errors/privacy/rust-reachability.h | 2 +- .../errors/privacy/rust-visibility-resolver.cc | 2 +- .../errors/privacy/rust-visibility-resolver.h | 2 +- gcc/rust/checks/errors/rust-const-checker.cc | 2 +- gcc/rust/checks/errors/rust-const-checker.h | 2 +- gcc/rust/checks/errors/rust-unsafe-checker.cc | 2 +- gcc/rust/checks/errors/rust-unsafe-checker.h | 2 +- gcc/rust/checks/lints/rust-lint-marklive-base.h | 2 +- gcc/rust/checks/lints/rust-lint-marklive.cc | 2 +- gcc/rust/checks/lints/rust-lint-marklive.h | 2 +- gcc/rust/checks/lints/rust-lint-scan-deadcode.h | 2 +- gcc/rust/checks/lints/rust-lint-unused-var.cc | 2 +- gcc/rust/checks/lints/rust-lint-unused-var.h | 2 +- gcc/rust/config-lang.in | 2 +- gcc/rust/expand/rust-attribute-visitor.cc | 2 +- gcc/rust/expand/rust-attribute-visitor.h | 2 +- gcc/rust/expand/rust-macro-builtins.cc | 2 +- gcc/rust/expand/rust-macro-builtins.h | 2 +- gcc/rust/expand/rust-macro-expand.cc | 2 +- gcc/rust/expand/rust-macro-expand.h | 2 +- gcc/rust/expand/rust-macro-invoc-lexer.h | 2 +- gcc/rust/expand/rust-macro-substitute-ctx.h | 2 +- gcc/rust/hir/rust-ast-lower-base.cc | 2 +- gcc/rust/hir/rust-ast-lower-base.h | 2 +- gcc/rust/hir/rust-ast-lower-block.h | 2 +- gcc/rust/hir/rust-ast-lower-enumitem.h | 2 +- gcc/rust/hir/rust-ast-lower-expr.h | 2 +- gcc/rust/hir/rust-ast-lower-extern.h | 2 +- gcc/rust/hir/rust-ast-lower-implitem.h | 2 +- gcc/rust/hir/rust-ast-lower-item.cc | 2 +- gcc/rust/hir/rust-ast-lower-item.h | 2 +- gcc/rust/hir/rust-ast-lower-pattern.cc | 2 +- gcc/rust/hir/rust-ast-lower-pattern.h | 2 +- gcc/rust/hir/rust-ast-lower-stmt.h | 2 +- gcc/rust/hir/rust-ast-lower-struct-field-expr.h | 2 +- gcc/rust/hir/rust-ast-lower-type.h | 2 +- gcc/rust/hir/rust-ast-lower.cc | 2 +- gcc/rust/hir/rust-ast-lower.h | 2 +- gcc/rust/hir/rust-hir-dump.cc | 2 +- gcc/rust/hir/rust-hir-dump.h | 2 +- gcc/rust/hir/tree/rust-hir-expr.h | 2 +- gcc/rust/hir/tree/rust-hir-full-decls.h | 2 +- gcc/rust/hir/tree/rust-hir-full-test.cc | 2 +- gcc/rust/hir/tree/rust-hir-full.h | 2 +- gcc/rust/hir/tree/rust-hir-item.h | 2 +- gcc/rust/hir/tree/rust-hir-path.h | 2 +- gcc/rust/hir/tree/rust-hir-pattern.h | 2 +- gcc/rust/hir/tree/rust-hir-stmt.h | 2 +- gcc/rust/hir/tree/rust-hir-type.h | 2 +- gcc/rust/hir/tree/rust-hir-visitor.h | 2 +- gcc/rust/hir/tree/rust-hir.h | 2 +- gcc/rust/lang-specs.h | 2 +- gcc/rust/lang.opt | 2 +- gcc/rust/lex/rust-codepoint.h | 2 +- gcc/rust/lex/rust-lex.cc | 2 +- gcc/rust/lex/rust-lex.h | 2 +- gcc/rust/lex/rust-token.cc | 2 +- gcc/rust/lex/rust-token.h | 2 +- gcc/rust/metadata/rust-export-metadata.cc | 2 +- gcc/rust/metadata/rust-export-metadata.h | 2 +- gcc/rust/metadata/rust-extern-crate.cc | 2 +- gcc/rust/metadata/rust-extern-crate.h | 2 +- gcc/rust/metadata/rust-imports.cc | 2 +- gcc/rust/parse/rust-parse-impl.h | 6 +- gcc/rust/resolve/rust-ast-resolve-base.cc | 2 +- gcc/rust/resolve/rust-ast-resolve-base.h | 2 +- gcc/rust/resolve/rust-ast-resolve-expr.cc | 2 +- gcc/rust/resolve/rust-ast-resolve-expr.h | 2 +- gcc/rust/resolve/rust-ast-resolve-implitem.h | 2 +- gcc/rust/resolve/rust-ast-resolve-item.cc | 5 +- gcc/rust/resolve/rust-ast-resolve-item.h | 2 +- gcc/rust/resolve/rust-ast-resolve-path.cc | 2 +- gcc/rust/resolve/rust-ast-resolve-path.h | 2 +- gcc/rust/resolve/rust-ast-resolve-pattern.cc | 2 +- gcc/rust/resolve/rust-ast-resolve-pattern.h | 2 +- gcc/rust/resolve/rust-ast-resolve-stmt.cc | 2 +- gcc/rust/resolve/rust-ast-resolve-stmt.h | 2 +- .../resolve/rust-ast-resolve-struct-expr-field.cc | 2 +- .../resolve/rust-ast-resolve-struct-expr-field.h | 2 +- gcc/rust/resolve/rust-ast-resolve-toplevel.h | 2 +- gcc/rust/resolve/rust-ast-resolve-type.cc | 2 +- gcc/rust/resolve/rust-ast-resolve-type.h | 2 +- gcc/rust/resolve/rust-ast-resolve.cc | 2 +- gcc/rust/resolve/rust-ast-resolve.h | 2 +- gcc/rust/resolve/rust-ast-verify-assignee.h | 2 +- gcc/rust/resolve/rust-name-resolver.cc | 2 +- gcc/rust/resolve/rust-name-resolver.h | 2 +- gcc/rust/rust-backend.h | 2 +- gcc/rust/rust-diagnostics.cc | 2 +- gcc/rust/rust-diagnostics.h | 2 +- gcc/rust/rust-gcc.cc | 2 +- gcc/rust/rust-lang.cc | 2 +- gcc/rust/rust-linemap.cc | 2 +- gcc/rust/rust-linemap.h | 2 +- gcc/rust/rust-location.h | 2 +- gcc/rust/rust-object-export.cc | 2 +- gcc/rust/rust-object-export.h | 2 +- gcc/rust/rust-session-manager.cc | 2 +- gcc/rust/rust-session-manager.h | 2 +- gcc/rust/rust-system.h | 2 +- gcc/rust/rustspec.cc | 2 +- gcc/rust/typecheck/rust-autoderef.cc | 2 +- gcc/rust/typecheck/rust-autoderef.h | 2 +- gcc/rust/typecheck/rust-casts.cc | 2 +- gcc/rust/typecheck/rust-casts.h | 2 +- gcc/rust/typecheck/rust-coercion.cc | 2 +- gcc/rust/typecheck/rust-coercion.h | 2 +- gcc/rust/typecheck/rust-hir-dot-operator.cc | 2 +- gcc/rust/typecheck/rust-hir-dot-operator.h | 2 +- .../typecheck/rust-hir-inherent-impl-overlap.h | 2 +- gcc/rust/typecheck/rust-hir-path-probe.h | 2 +- gcc/rust/typecheck/rust-hir-trait-resolve.cc | 2 +- gcc/rust/typecheck/rust-hir-trait-resolve.h | 2 +- gcc/rust/typecheck/rust-hir-type-bounds.h | 2 +- gcc/rust/typecheck/rust-hir-type-check-base.cc | 2 +- gcc/rust/typecheck/rust-hir-type-check-base.h | 2 +- gcc/rust/typecheck/rust-hir-type-check-enumitem.cc | 2 +- gcc/rust/typecheck/rust-hir-type-check-enumitem.h | 2 +- gcc/rust/typecheck/rust-hir-type-check-expr.cc | 2 +- gcc/rust/typecheck/rust-hir-type-check-expr.h | 2 +- gcc/rust/typecheck/rust-hir-type-check-implitem.cc | 2 +- gcc/rust/typecheck/rust-hir-type-check-implitem.h | 2 +- gcc/rust/typecheck/rust-hir-type-check-item.cc | 2 +- gcc/rust/typecheck/rust-hir-type-check-item.h | 2 +- gcc/rust/typecheck/rust-hir-type-check-path.cc | 2 +- gcc/rust/typecheck/rust-hir-type-check-pattern.cc | 2 +- gcc/rust/typecheck/rust-hir-type-check-pattern.h | 2 +- gcc/rust/typecheck/rust-hir-type-check-stmt.cc | 2 +- gcc/rust/typecheck/rust-hir-type-check-stmt.h | 2 +- .../typecheck/rust-hir-type-check-struct-field.h | 2 +- gcc/rust/typecheck/rust-hir-type-check-struct.cc | 2 +- gcc/rust/typecheck/rust-hir-type-check-type.cc | 2 +- gcc/rust/typecheck/rust-hir-type-check-type.h | 2 +- gcc/rust/typecheck/rust-hir-type-check-util.cc | 2 +- gcc/rust/typecheck/rust-hir-type-check-util.h | 2 +- gcc/rust/typecheck/rust-hir-type-check.cc | 2 +- gcc/rust/typecheck/rust-hir-type-check.h | 2 +- gcc/rust/typecheck/rust-substitution-mapper.cc | 2 +- gcc/rust/typecheck/rust-substitution-mapper.h | 2 +- gcc/rust/typecheck/rust-tycheck-dump.h | 2 +- gcc/rust/typecheck/rust-tyty-bounds.cc | 2 +- gcc/rust/typecheck/rust-tyty-call.cc | 2 +- gcc/rust/typecheck/rust-tyty-call.h | 2 +- gcc/rust/typecheck/rust-tyty-cmp.h | 2 +- gcc/rust/typecheck/rust-tyty-visitor.h | 2 +- gcc/rust/typecheck/rust-tyty.cc | 2 +- gcc/rust/typecheck/rust-tyty.h | 2 +- gcc/rust/util/fnv-hash.h | 2 +- gcc/rust/util/rust-attributes.cc | 2 +- gcc/rust/util/rust-attributes.h | 2 +- gcc/rust/util/rust-base62.cc | 2 +- gcc/rust/util/rust-base62.h | 2 +- gcc/rust/util/rust-buffered-queue.h | 2 +- gcc/rust/util/rust-canonical-path.h | 2 +- gcc/rust/util/rust-common.h | 2 +- gcc/rust/util/rust-hir-map.cc | 2 +- gcc/rust/util/rust-hir-map.h | 2 +- gcc/rust/util/rust-identifier.h | 2 +- gcc/rust/util/rust-lang-item.h | 2 +- gcc/rust/util/rust-make-unique.h | 2 +- gcc/rust/util/rust-mapping-common.h | 2 +- gcc/rust/util/rust-operators.h | 2 +- gcc/rust/util/rust-optional-test.cc | 2 +- gcc/rust/util/rust-optional.h | 2 +- gcc/rust/util/rust-stacked-contexts.h | 2 +- gcc/sancov.cc | 2 +- gcc/sanitizer.def | 2 +- gcc/sanopt.cc | 2 +- gcc/sbitmap.cc | 2 +- gcc/sbitmap.h | 2 +- gcc/sched-deps.cc | 47 +- gcc/sched-ebb.cc | 2 +- gcc/sched-int.h | 2 +- gcc/sched-rgn.cc | 2 +- gcc/sel-sched-dump.cc | 2 +- gcc/sel-sched-dump.h | 2 +- gcc/sel-sched-ir.cc | 2 +- gcc/sel-sched-ir.h | 2 +- gcc/sel-sched.cc | 2 +- gcc/sel-sched.h | 2 +- gcc/selftest-diagnostic.cc | 2 +- gcc/selftest-diagnostic.h | 2 +- gcc/selftest-rtl.cc | 2 +- gcc/selftest-rtl.h | 2 +- gcc/selftest-run-tests.cc | 2 +- gcc/selftest.cc | 2 +- gcc/selftest.h | 3 +- gcc/sese.cc | 2 +- gcc/sese.h | 2 +- gcc/shortest-paths.h | 2 +- gcc/shrink-wrap.cc | 2 +- gcc/shrink-wrap.h | 2 +- gcc/signop.h | 2 +- gcc/simplify-rtx.cc | 2 +- gcc/sort.cc | 7 +- gcc/sparseset.cc | 2 +- gcc/sparseset.h | 2 +- gcc/spellcheck-tree.cc | 2 +- gcc/spellcheck-tree.h | 2 +- gcc/spellcheck.cc | 2 +- gcc/spellcheck.h | 2 +- gcc/splay-tree-utils.cc | 2 +- gcc/splay-tree-utils.h | 2 +- gcc/splay-tree-utils.tcc | 2 +- gcc/sreal.cc | 2 +- gcc/sreal.h | 2 +- gcc/ssa-iterators.h | 2 +- gcc/ssa.h | 2 +- gcc/stack-ptr-mod.cc | 2 +- gcc/statistics.cc | 2 +- gcc/statistics.h | 2 +- gcc/stmt.cc | 11 +- gcc/stmt.h | 2 +- gcc/stor-layout.cc | 2 +- gcc/stor-layout.h | 2 +- gcc/store-motion.cc | 2 +- gcc/streamer-hooks.cc | 2 +- gcc/streamer-hooks.h | 2 +- gcc/stringpool.cc | 2 +- gcc/stringpool.h | 2 +- gcc/substring-locations.cc | 2 +- gcc/substring-locations.h | 2 +- gcc/symbol-summary.h | 2 +- gcc/symtab-clones.cc | 2 +- gcc/symtab-clones.h | 2 +- gcc/symtab-thunks.cc | 2 +- gcc/symtab-thunks.h | 2 +- gcc/symtab.cc | 2 +- gcc/sync-builtins.def | 2 +- gcc/system.h | 2 +- gcc/target-def.h | 2 +- gcc/target-globals.cc | 2 +- gcc/target-globals.h | 2 +- gcc/target-hooks-macros.h | 2 +- gcc/target-insns.def | 2 +- gcc/target.def | 2 +- gcc/target.h | 2 +- gcc/targhooks.cc | 2 +- gcc/targhooks.h | 2 +- gcc/testsuite/ChangeLog | 20105 ++--------- gcc/testsuite/{ChangeLog => ChangeLog-2022} | 3246 ++ gcc/testsuite/README | 2 +- gcc/testsuite/README.compat | 2 +- gcc/testsuite/README.gcc | 2 +- gcc/testsuite/c-c++-common/Winit-self3.c | 36 + gcc/testsuite/c-c++-common/Winit-self4.c | 36 + gcc/testsuite/c-c++-common/Winit-self5.c | 36 + gcc/testsuite/c-c++-common/Wstrict-flex-arrays.c | 9 + gcc/testsuite/c-c++-common/Wsuggest-attribute-1.c | 36 + .../c-c++-common/asan/pointer-subtract-5.c | 15 + .../c-c++-common/asan/pointer-subtract-6.c | 15 + .../c-c++-common/asan/pointer-subtract-7.c | 15 + .../c-c++-common/asan/pointer-subtract-8.c | 15 + gcc/testsuite/c-c++-common/cpp/pr108244-1.c | 5 + gcc/testsuite/c-c++-common/cpp/pr108244-2.c | 5 + gcc/testsuite/c-c++-common/gomp/pr108244-3.c | 5 + gcc/testsuite/c-c++-common/hwasan/arguments-3.c | 6 +- gcc/testsuite/c-c++-common/pr108365.c | 16 + gcc/testsuite/c-c++-common/rotate-10.c | 53 + gcc/testsuite/c-c++-common/rotate-11.c | 53 + gcc/testsuite/c-c++-common/rotate-2.c | 32 + gcc/testsuite/c-c++-common/rotate-2b.c | 100 + gcc/testsuite/c-c++-common/rotate-4.c | 32 + gcc/testsuite/c-c++-common/rotate-4b.c | 100 + gcc/testsuite/c-c++-common/ubsan/pr108256.c | 27 + gcc/testsuite/config/default.exp | 2 +- gcc/testsuite/g++.dg/README | 2 +- gcc/testsuite/g++.dg/analyzer/analyzer.exp | 2 +- gcc/testsuite/g++.dg/analyzer/pr93212.C | 4 +- gcc/testsuite/g++.dg/asan/asan.exp | 2 +- gcc/testsuite/g++.dg/bprob/bprob.exp | 2 +- gcc/testsuite/g++.dg/cet-notrack-1.C | 4 +- gcc/testsuite/g++.dg/charset/charset.exp | 2 +- gcc/testsuite/g++.dg/compat/break/README | 2 +- gcc/testsuite/g++.dg/compat/compat.exp | 2 +- gcc/testsuite/g++.dg/compat/struct-layout-1.exp | 2 +- gcc/testsuite/g++.dg/concepts/auto5.C | 9 + gcc/testsuite/g++.dg/concepts/auto6.C | 14 + gcc/testsuite/g++.dg/concepts/diagnostic12.C | 2 +- gcc/testsuite/g++.dg/contracts/contracts-access1.C | 36 +- gcc/testsuite/g++.dg/contracts/contracts-assume2.C | 2 +- gcc/testsuite/g++.dg/contracts/contracts-config1.C | 30 +- .../g++.dg/contracts/contracts-constexpr1.C | 16 +- .../g++.dg/contracts/contracts-ctor-dtor1.C | 96 +- .../g++.dg/contracts/contracts-deduced2.C | 20 +- gcc/testsuite/g++.dg/contracts/contracts-externC.C | 19 + gcc/testsuite/g++.dg/contracts/contracts-friend1.C | 10 +- .../g++.dg/contracts/contracts-multiline1.C | 2 +- gcc/testsuite/g++.dg/contracts/contracts-post3.C | 2 +- gcc/testsuite/g++.dg/contracts/contracts-pre10.C | 122 +- gcc/testsuite/g++.dg/contracts/contracts-pre2.C | 70 +- gcc/testsuite/g++.dg/contracts/contracts-pre2a2.C | 6 +- gcc/testsuite/g++.dg/contracts/contracts-pre3.C | 238 +- gcc/testsuite/g++.dg/contracts/contracts-pre4.C | 24 +- gcc/testsuite/g++.dg/contracts/contracts-pre5.C | 44 +- gcc/testsuite/g++.dg/contracts/contracts-pre7.C | 48 +- gcc/testsuite/g++.dg/contracts/contracts-pre9.C | 72 +- gcc/testsuite/g++.dg/contracts/contracts-redecl3.C | 64 +- gcc/testsuite/g++.dg/contracts/contracts-redecl4.C | 40 +- gcc/testsuite/g++.dg/contracts/contracts-redecl6.C | 64 +- gcc/testsuite/g++.dg/contracts/contracts-redecl7.C | 30 +- .../g++.dg/contracts/contracts-tmpl-spec1.C | 48 +- .../g++.dg/contracts/contracts-tmpl-spec2.C | 230 +- .../g++.dg/contracts/contracts-tmpl-spec3.C | 27 +- gcc/testsuite/g++.dg/contracts/contracts10.C | 16 +- gcc/testsuite/g++.dg/contracts/contracts14.C | 12 +- gcc/testsuite/g++.dg/contracts/contracts15.C | 8 +- gcc/testsuite/g++.dg/contracts/contracts16.C | 4 +- gcc/testsuite/g++.dg/contracts/contracts17.C | 2 +- gcc/testsuite/g++.dg/contracts/contracts19.C | 4 +- gcc/testsuite/g++.dg/contracts/contracts25.C | 8 +- gcc/testsuite/g++.dg/contracts/contracts3.C | 2 +- gcc/testsuite/g++.dg/contracts/contracts35.C | 24 +- gcc/testsuite/g++.dg/contracts/contracts5.C | 2 +- gcc/testsuite/g++.dg/contracts/contracts7.C | 2 +- gcc/testsuite/g++.dg/contracts/contracts9.C | 24 +- gcc/testsuite/g++.dg/coroutines/coro.h | 5 +- gcc/testsuite/g++.dg/coroutines/coroutines.exp | 2 +- gcc/testsuite/g++.dg/coroutines/pr107768.C | 26 + gcc/testsuite/g++.dg/coroutines/pr95599.C | 2 +- .../g++.dg/coroutines/torture/call-00-co-aw-arg.C | 4 +- .../coroutines/torture/call-01-multiple-co-aw.C | 2 +- .../g++.dg/coroutines/torture/call-02-temp-co-aw.C | 2 +- .../coroutines/torture/call-03-temp-ref-co-aw.C | 2 +- .../coroutines/torture/co-await-00-trivial.C | 2 +- .../coroutines/torture/co-await-01-with-value.C | 2 +- .../g++.dg/coroutines/torture/co-await-02-xform.C | 2 +- .../g++.dg/coroutines/torture/co-await-03-rhs-op.C | 2 +- .../coroutines/torture/co-await-04-control-flow.C | 2 +- .../g++.dg/coroutines/torture/co-await-05-loop.C | 2 +- .../g++.dg/coroutines/torture/co-await-06-ovl.C | 2 +- .../g++.dg/coroutines/torture/co-await-07-tmpl.C | 2 +- .../coroutines/torture/co-await-08-cascade.C | 2 +- .../g++.dg/coroutines/torture/co-await-09-pair.C | 2 +- .../coroutines/torture/co-await-11-forwarding.C | 2 +- .../coroutines/torture/co-await-12-operator-2.C | 2 +- .../coroutines/torture/co-await-13-return-ref.C | 2 +- .../torture/co-await-14-return-ref-to-auto.C | 2 +- .../g++.dg/coroutines/torture/extern-c-coroutine.C | 89 + .../coroutines/torture/mid-suspend-destruction-0.C | 1 + gcc/testsuite/g++.dg/coroutines/torture/pr95003.C | 2 +- gcc/testsuite/g++.dg/cpp0x/initlist-vect2.C | 16 + gcc/testsuite/g++.dg/cpp0x/initlist131.C | 14 + gcc/testsuite/g++.dg/cpp0x/initlist132.C | 30 + gcc/testsuite/g++.dg/cpp0x/initlist133.C | 25 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-alias1.C | 23 + gcc/testsuite/g++.dg/cpp0x/move2.C | 14 + gcc/testsuite/g++.dg/cpp0x/nsdmi-template24.C | 22 + gcc/testsuite/g++.dg/cpp0x/pr107065.C | 14 + gcc/testsuite/g++.dg/cpp0x/udlit-error1.C | 21 + gcc/testsuite/g++.dg/cpp1y/lambda-generic-107437.C | 21 + gcc/testsuite/g++.dg/cpp1z/constexpr-if-lambda5.C | 15 + gcc/testsuite/g++.dg/cpp1z/constexpr-lambda26.C | 1 - gcc/testsuite/g++.dg/cpp1z/decomp57.C | 27 + gcc/testsuite/g++.dg/cpp1z/decomp58.C | 39 + gcc/testsuite/g++.dg/cpp1z/using-variadic1.C | 29 + gcc/testsuite/g++.dg/cpp1z/using-variadic1a.C | 34 + gcc/testsuite/g++.dg/cpp1z/using-variadic1b.C | 37 + gcc/testsuite/g++.dg/cpp1z/using-variadic1c.C | 33 + gcc/testsuite/g++.dg/cpp1z/using-variadic2.C | 24 + gcc/testsuite/g++.dg/cpp1z/using-variadic3.C | 8 + gcc/testsuite/g++.dg/cpp23/ext-floating13.C | 35 + gcc/testsuite/g++.dg/cpp23/static-operator-call5.C | 13 + gcc/testsuite/g++.dg/cpp23/subscript12.C | 34 + gcc/testsuite/g++.dg/cpp23/subscript13.C | 43 + gcc/testsuite/g++.dg/cpp2a/concepts-friend12.C | 21 + gcc/testsuite/g++.dg/cpp2a/concepts-friend13.C | 20 + .../g++.dg/cpp2a/concepts-placeholder11.C | 10 + gcc/testsuite/g++.dg/cpp2a/concepts-requires34.C | 19 + gcc/testsuite/g++.dg/cpp2a/nontype-class52a.C | 15 + gcc/testsuite/g++.dg/cpp2a/nontype-class53.C | 25 + gcc/testsuite/g++.dg/cpp2a/nontype-class54.C | 23 + gcc/testsuite/g++.dg/cpp2a/nontype-class55.C | 15 + gcc/testsuite/g++.dg/cpp2a/srcloc10.C | 2 +- gcc/testsuite/g++.dg/cpp2a/srcloc11.C | 2 +- gcc/testsuite/g++.dg/cpp2a/srcloc12.C | 2 +- gcc/testsuite/g++.dg/cpp2a/srcloc13.C | 2 +- gcc/testsuite/g++.dg/cpp2a/srcloc3.C | 2 +- gcc/testsuite/g++.dg/cpp2a/srcloc4.C | 2 +- gcc/testsuite/g++.dg/cpp2a/srcloc5.C | 2 +- gcc/testsuite/g++.dg/cpp2a/srcloc6.C | 2 +- gcc/testsuite/g++.dg/cpp2a/srcloc7.C | 2 +- gcc/testsuite/g++.dg/cpp2a/srcloc8.C | 2 +- gcc/testsuite/g++.dg/cpp2a/srcloc9.C | 2 +- gcc/testsuite/g++.dg/debug/debug.exp | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/dwarf2.exp | 2 +- gcc/testsuite/g++.dg/dfp/dfp.exp | 2 +- gcc/testsuite/g++.dg/dg.exp | 2 +- gcc/testsuite/g++.dg/ext/builtin-shufflevector-5.C | 14 + gcc/testsuite/g++.dg/ext/pragma1.C | 4 + gcc/testsuite/g++.dg/gcov/gcov.exp | 2 +- gcc/testsuite/g++.dg/goacc-gomp/goacc-gomp.exp | 2 +- gcc/testsuite/g++.dg/goacc/goacc.exp | 2 +- gcc/testsuite/g++.dg/gomp/gomp.exp | 2 +- gcc/testsuite/g++.dg/gomp/pr108503.C | 27 + gcc/testsuite/g++.dg/gomp/target-simd-clone-1.C | 7 +- gcc/testsuite/g++.dg/graphite/graphite.exp | 2 +- gcc/testsuite/g++.dg/hwasan/hwasan.exp | 2 +- gcc/testsuite/g++.dg/init/lifetime4.C | 39 + gcc/testsuite/g++.dg/init/new51.C | 11 + gcc/testsuite/g++.dg/init/pr53932.C | 25 + gcc/testsuite/g++.dg/ipa/ipa-sra-5.C | 23 + gcc/testsuite/g++.dg/ipa/ipa-sra-6.C | 62 + gcc/testsuite/g++.dg/ipa/pr108110.C | 32 + .../g++.dg/{torture/pr65626.C => ipa/pr108830.C} | 1 + gcc/testsuite/g++.dg/lto/lto.exp | 2 +- gcc/testsuite/g++.dg/modules/modules.exp | 7 +- gcc/testsuite/g++.dg/modules/pr100881_a.C | 34 + gcc/testsuite/g++.dg/modules/pr100881_b.C | 8 + gcc/testsuite/g++.dg/opt/pr108253.C | 48 + gcc/testsuite/g++.dg/opt/pr108365.C | 13 + gcc/testsuite/g++.dg/parse/access14.C | 18 + gcc/testsuite/g++.dg/pch/pch.exp | 2 +- gcc/testsuite/g++.dg/plugin/plugin.exp | 2 +- .../g++.dg/simulate-thread/simulate-thread.exp | 2 +- gcc/testsuite/g++.dg/special/ecos.exp | 2 +- .../g++.dg/template/explicit-instantiation5.C | 15 + gcc/testsuite/g++.dg/template/pr108206.C | 5 + gcc/testsuite/g++.dg/template/ptrmem33.C | 30 + gcc/testsuite/g++.dg/tls/tls.exp | 2 +- gcc/testsuite/g++.dg/tm/tm.exp | 2 +- gcc/testsuite/g++.dg/torture/pr108166.C | 26 + .../g++.dg/torture/stackalign/stackalign.exp | 2 +- gcc/testsuite/g++.dg/tree-prof/tree-prof.exp | 2 +- .../tree-ssa/{initlist-opt1.C => initlist-opt2.C} | 6 + gcc/testsuite/g++.dg/tree-ssa/initlist-opt3.C | 21 + gcc/testsuite/g++.dg/tree-ssa/pr106077.C | 22 + gcc/testsuite/g++.dg/tree-ssa/pr86544.C | 2 +- gcc/testsuite/g++.dg/tree-ssa/value-expr1.C | 16 + gcc/testsuite/g++.dg/tree-ssa/value-expr2.C | 26 + gcc/testsuite/g++.dg/tsan/tsan.exp | 2 +- gcc/testsuite/g++.dg/ubsan/ubsan.exp | 2 +- gcc/testsuite/g++.dg/vect/vect.exp | 2 +- gcc/testsuite/g++.dg/warn/Wunused-value-1.C | 12 + gcc/testsuite/g++.dg/warn/pr108285.C | 11 + gcc/testsuite/g++.dg/warn/pr108365.C | 5 + gcc/testsuite/g++.old-deja/g++.brendan/README | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/README | 2 +- gcc/testsuite/g++.old-deja/old-deja.exp | 2 +- gcc/testsuite/g++.target/aarch64/aarch64.exp | 2 +- .../advsimd-intrinsics/advsimd-intrinsics.exp | 2 +- .../bitfield-abi-warning-align16-O2-extra.C | 86 + .../aarch64/bitfield-abi-warning-align16-O2.C | 81 + .../bitfield-abi-warning-align32-O2-extra.C | 106 + .../aarch64/bitfield-abi-warning-align32-O2.C | 113 + .../aarch64/bitfield-abi-warning-align8-O2.C | 16 + .../g++.target/aarch64/bitfield-abi-warning.h | 125 + .../g++.target/aarch64/sve/aarch64-sve.exp | 2 +- .../aarch64/sve/acle/aarch64-sve-acle-asm.exp | 2 +- .../aarch64/sve/acle/aarch64-sve-acle.exp | 2 +- gcc/testsuite/g++.target/aarch64/sve/pr99766.C | 2 +- .../aarch64/sve2/acle/aarch64-sve2-acle-asm.exp | 2 +- gcc/testsuite/g++.target/arm/arm.exp | 2 +- gcc/testsuite/g++.target/arm/mve.exp | 2 +- gcc/testsuite/g++.target/arm/pac-1.C | 35 + gcc/testsuite/g++.target/i386/i386.exp | 2 +- gcc/testsuite/g++.target/i386/pr105593.C | 20 + gcc/testsuite/g++.target/i386/pr105980.C | 8 + gcc/testsuite/g++.target/loongarch/loongarch.exp | 2 +- gcc/testsuite/g++.target/mips/mips.exp | 2 +- gcc/testsuite/g++.target/msp430/msp430.exp | 2 +- gcc/testsuite/g++.target/nios2/nios2.exp | 2 +- gcc/testsuite/g++.target/powerpc/powerpc.exp | 2 +- gcc/testsuite/g++.target/riscv/riscv.exp | 2 +- .../riscv/rvv/base/riscv_vector.h | 0 gcc/testsuite/g++.target/riscv/rvv/base/vle-1.C | 345 + gcc/testsuite/g++.target/riscv/rvv/base/vle_tu-1.C | 345 + .../g++.target/riscv/rvv/base/vle_tum-1.C | 345 + .../g++.target/riscv/rvv/base/vle_tumu-1.C | 345 + .../g++.target/riscv/rvv/base/vloxei16-1.C | 660 + .../g++.target/riscv/rvv/base/vloxei16-2.C | 660 + .../g++.target/riscv/rvv/base/vloxei16-3.C | 660 + .../g++.target/riscv/rvv/base/vloxei16_mu-1.C | 333 + .../g++.target/riscv/rvv/base/vloxei16_mu-2.C | 333 + .../g++.target/riscv/rvv/base/vloxei16_mu-3.C | 333 + .../g++.target/riscv/rvv/base/vloxei16_tu-1.C | 333 + .../g++.target/riscv/rvv/base/vloxei16_tu-2.C | 333 + .../g++.target/riscv/rvv/base/vloxei16_tu-3.C | 333 + .../g++.target/riscv/rvv/base/vloxei16_tum-1.C | 333 + .../g++.target/riscv/rvv/base/vloxei16_tum-2.C | 333 + .../g++.target/riscv/rvv/base/vloxei16_tum-3.C | 333 + .../g++.target/riscv/rvv/base/vloxei16_tumu-1.C | 333 + .../g++.target/riscv/rvv/base/vloxei16_tumu-2.C | 333 + .../g++.target/riscv/rvv/base/vloxei16_tumu-3.C | 333 + .../g++.target/riscv/rvv/base/vloxei32-1.C | 608 + .../g++.target/riscv/rvv/base/vloxei32-2.C | 608 + .../g++.target/riscv/rvv/base/vloxei32-3.C | 608 + .../g++.target/riscv/rvv/base/vloxei32_mu-1.C | 307 + .../g++.target/riscv/rvv/base/vloxei32_mu-2.C | 307 + .../g++.target/riscv/rvv/base/vloxei32_mu-3.C | 307 + .../g++.target/riscv/rvv/base/vloxei32_tu-1.C | 307 + .../g++.target/riscv/rvv/base/vloxei32_tu-2.C | 307 + .../g++.target/riscv/rvv/base/vloxei32_tu-3.C | 307 + .../g++.target/riscv/rvv/base/vloxei32_tum-1.C | 307 + .../g++.target/riscv/rvv/base/vloxei32_tum-2.C | 307 + .../g++.target/riscv/rvv/base/vloxei32_tum-3.C | 307 + .../g++.target/riscv/rvv/base/vloxei32_tumu-1.C | 307 + .../g++.target/riscv/rvv/base/vloxei32_tumu-2.C | 307 + .../g++.target/riscv/rvv/base/vloxei32_tumu-3.C | 307 + .../g++.target/riscv/rvv/base/vloxei64-1.C | 518 + .../g++.target/riscv/rvv/base/vloxei64-2.C | 518 + .../g++.target/riscv/rvv/base/vloxei64-3.C | 518 + .../g++.target/riscv/rvv/base/vloxei64_mu-1.C | 262 + .../g++.target/riscv/rvv/base/vloxei64_mu-2.C | 262 + .../g++.target/riscv/rvv/base/vloxei64_mu-3.C | 262 + .../g++.target/riscv/rvv/base/vloxei64_tu-1.C | 262 + .../g++.target/riscv/rvv/base/vloxei64_tu-2.C | 262 + .../g++.target/riscv/rvv/base/vloxei64_tu-3.C | 262 + .../g++.target/riscv/rvv/base/vloxei64_tum-1.C | 262 + .../g++.target/riscv/rvv/base/vloxei64_tum-2.C | 262 + .../g++.target/riscv/rvv/base/vloxei64_tum-3.C | 262 + .../g++.target/riscv/rvv/base/vloxei64_tumu-1.C | 262 + .../g++.target/riscv/rvv/base/vloxei64_tumu-2.C | 262 + .../g++.target/riscv/rvv/base/vloxei64_tumu-3.C | 262 + .../g++.target/riscv/rvv/base/vloxei8-1.C | 686 + .../g++.target/riscv/rvv/base/vloxei8-2.C | 686 + .../g++.target/riscv/rvv/base/vloxei8-3.C | 686 + .../g++.target/riscv/rvv/base/vloxei8_mu-1.C | 346 + .../g++.target/riscv/rvv/base/vloxei8_mu-2.C | 346 + .../g++.target/riscv/rvv/base/vloxei8_mu-3.C | 346 + .../g++.target/riscv/rvv/base/vloxei8_tu-1.C | 346 + .../g++.target/riscv/rvv/base/vloxei8_tu-2.C | 346 + .../g++.target/riscv/rvv/base/vloxei8_tu-3.C | 346 + .../g++.target/riscv/rvv/base/vloxei8_tum-1.C | 346 + .../g++.target/riscv/rvv/base/vloxei8_tum-2.C | 346 + .../g++.target/riscv/rvv/base/vloxei8_tum-3.C | 346 + .../g++.target/riscv/rvv/base/vloxei8_tumu-1.C | 346 + .../g++.target/riscv/rvv/base/vloxei8_tumu-2.C | 346 + .../g++.target/riscv/rvv/base/vloxei8_tumu-3.C | 346 + gcc/testsuite/g++.target/riscv/rvv/base/vlse-1.C | 345 + .../g++.target/riscv/rvv/base/vlse_tu-1.C | 345 + .../g++.target/riscv/rvv/base/vlse_tum-1.C | 345 + .../g++.target/riscv/rvv/base/vlse_tumu-1.C | 345 + .../g++.target/riscv/rvv/base/vluxei16-1.C | 660 + .../g++.target/riscv/rvv/base/vluxei16-2.C | 660 + .../g++.target/riscv/rvv/base/vluxei16-3.C | 660 + .../g++.target/riscv/rvv/base/vluxei16_mu-1.C | 333 + .../g++.target/riscv/rvv/base/vluxei16_mu-2.C | 333 + .../g++.target/riscv/rvv/base/vluxei16_mu-3.C | 333 + .../g++.target/riscv/rvv/base/vluxei16_tu-1.C | 333 + .../g++.target/riscv/rvv/base/vluxei16_tu-2.C | 333 + .../g++.target/riscv/rvv/base/vluxei16_tu-3.C | 333 + .../g++.target/riscv/rvv/base/vluxei16_tum-1.C | 333 + .../g++.target/riscv/rvv/base/vluxei16_tum-2.C | 333 + .../g++.target/riscv/rvv/base/vluxei16_tum-3.C | 333 + .../g++.target/riscv/rvv/base/vluxei16_tumu-1.C | 333 + .../g++.target/riscv/rvv/base/vluxei16_tumu-2.C | 333 + .../g++.target/riscv/rvv/base/vluxei16_tumu-3.C | 333 + .../g++.target/riscv/rvv/base/vluxei32-1.C | 608 + .../g++.target/riscv/rvv/base/vluxei32-2.C | 608 + .../g++.target/riscv/rvv/base/vluxei32-3.C | 608 + .../g++.target/riscv/rvv/base/vluxei32_mu-1.C | 307 + .../g++.target/riscv/rvv/base/vluxei32_mu-2.C | 307 + .../g++.target/riscv/rvv/base/vluxei32_mu-3.C | 307 + .../g++.target/riscv/rvv/base/vluxei32_tu-1.C | 307 + .../g++.target/riscv/rvv/base/vluxei32_tu-2.C | 307 + .../g++.target/riscv/rvv/base/vluxei32_tu-3.C | 307 + .../g++.target/riscv/rvv/base/vluxei32_tum-1.C | 307 + .../g++.target/riscv/rvv/base/vluxei32_tum-2.C | 307 + .../g++.target/riscv/rvv/base/vluxei32_tum-3.C | 307 + .../g++.target/riscv/rvv/base/vluxei32_tumu-1.C | 307 + .../g++.target/riscv/rvv/base/vluxei32_tumu-2.C | 307 + .../g++.target/riscv/rvv/base/vluxei32_tumu-3.C | 307 + .../g++.target/riscv/rvv/base/vluxei64-1.C | 518 + .../g++.target/riscv/rvv/base/vluxei64-2.C | 518 + .../g++.target/riscv/rvv/base/vluxei64-3.C | 518 + .../g++.target/riscv/rvv/base/vluxei64_mu-1.C | 262 + .../g++.target/riscv/rvv/base/vluxei64_mu-2.C | 262 + .../g++.target/riscv/rvv/base/vluxei64_mu-3.C | 262 + .../g++.target/riscv/rvv/base/vluxei64_tu-1.C | 262 + .../g++.target/riscv/rvv/base/vluxei64_tu-2.C | 262 + .../g++.target/riscv/rvv/base/vluxei64_tu-3.C | 262 + .../g++.target/riscv/rvv/base/vluxei64_tum-1.C | 262 + .../g++.target/riscv/rvv/base/vluxei64_tum-2.C | 262 + .../g++.target/riscv/rvv/base/vluxei64_tum-3.C | 262 + .../g++.target/riscv/rvv/base/vluxei64_tumu-1.C | 262 + .../g++.target/riscv/rvv/base/vluxei64_tumu-2.C | 262 + .../g++.target/riscv/rvv/base/vluxei64_tumu-3.C | 262 + .../g++.target/riscv/rvv/base/vluxei8-1.C | 686 + .../g++.target/riscv/rvv/base/vluxei8-2.C | 686 + .../g++.target/riscv/rvv/base/vluxei8-3.C | 686 + .../g++.target/riscv/rvv/base/vluxei8_mu-1.C | 346 + .../g++.target/riscv/rvv/base/vluxei8_mu-2.C | 346 + .../g++.target/riscv/rvv/base/vluxei8_mu-3.C | 346 + .../g++.target/riscv/rvv/base/vluxei8_tu-1.C | 346 + .../g++.target/riscv/rvv/base/vluxei8_tu-2.C | 346 + .../g++.target/riscv/rvv/base/vluxei8_tu-3.C | 346 + .../g++.target/riscv/rvv/base/vluxei8_tum-1.C | 346 + .../g++.target/riscv/rvv/base/vluxei8_tum-2.C | 346 + .../g++.target/riscv/rvv/base/vluxei8_tum-3.C | 346 + .../g++.target/riscv/rvv/base/vluxei8_tumu-1.C | 346 + .../g++.target/riscv/rvv/base/vluxei8_tumu-2.C | 346 + .../g++.target/riscv/rvv/base/vluxei8_tumu-3.C | 346 + gcc/testsuite/g++.target/riscv/rvv/base/vse-1.C | 685 + gcc/testsuite/g++.target/riscv/rvv/base/vsm-1.C | 40 + .../g++.target/riscv/rvv/base/vsoxei16-1.C | 660 + .../g++.target/riscv/rvv/base/vsoxei16-2.C | 660 + .../g++.target/riscv/rvv/base/vsoxei16-3.C | 660 + .../g++.target/riscv/rvv/base/vsoxei32-1.C | 608 + .../g++.target/riscv/rvv/base/vsoxei32-2.C | 608 + .../g++.target/riscv/rvv/base/vsoxei32-3.C | 608 + .../g++.target/riscv/rvv/base/vsoxei64-1.C | 518 + .../g++.target/riscv/rvv/base/vsoxei64-2.C | 518 + .../g++.target/riscv/rvv/base/vsoxei64-3.C | 518 + .../g++.target/riscv/rvv/base/vsoxei8-1.C | 686 + .../g++.target/riscv/rvv/base/vsoxei8-2.C | 686 + .../g++.target/riscv/rvv/base/vsoxei8-3.C | 686 + gcc/testsuite/g++.target/riscv/rvv/base/vsse-1.C | 685 + .../g++.target/riscv/rvv/base/vsuxei16-1.C | 660 + .../g++.target/riscv/rvv/base/vsuxei16-2.C | 660 + .../g++.target/riscv/rvv/base/vsuxei16-3.C | 660 + .../g++.target/riscv/rvv/base/vsuxei32-1.C | 608 + .../g++.target/riscv/rvv/base/vsuxei32-2.C | 608 + .../g++.target/riscv/rvv/base/vsuxei32-3.C | 608 + .../g++.target/riscv/rvv/base/vsuxei64-1.C | 518 + .../g++.target/riscv/rvv/base/vsuxei64-2.C | 518 + .../g++.target/riscv/rvv/base/vsuxei64-3.C | 518 + .../g++.target/riscv/rvv/base/vsuxei8-1.C | 686 + .../g++.target/riscv/rvv/base/vsuxei8-2.C | 686 + .../g++.target/riscv/rvv/base/vsuxei8-3.C | 686 + .../{gcc.target => g++.target}/riscv/rvv/rvv.exp | 17 +- gcc/testsuite/g++.target/s390/s390.exp | 2 +- gcc/testsuite/g++.target/xtensa/xtensa.exp | 2 +- gcc/testsuite/gcc.c-torture/compile/compile.exp | 2 +- gcc/testsuite/gcc.c-torture/compile/pr106751.c | 17 + gcc/testsuite/gcc.c-torture/compile/pr108237.c | 14 + gcc/testsuite/gcc.c-torture/compile/pr108596.c | 26 + gcc/testsuite/gcc.c-torture/compile/pr55569.c | 2 +- .../gcc.c-torture/compile/vector-shift-1.c | 8 + .../gcc.c-torture/execute/builtins/builtins.exp | 2 +- gcc/testsuite/gcc.c-torture/execute/execute.exp | 2 +- gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp | 2 +- .../gcc.c-torture/execute/ieee/pr108540-1.c | 84 + .../gcc.c-torture/execute/ieee/pr108540-2.c | 23 + gcc/testsuite/gcc.c-torture/execute/pr106523.c | 22 + gcc/testsuite/gcc.c-torture/execute/pr107131.c | 18 + gcc/testsuite/gcc.c-torture/execute/pr108064.c | 28 + gcc/testsuite/gcc.c-torture/execute/pr108292.c | 18 + gcc/testsuite/gcc.c-torture/execute/pr108498-1.c | 82 + gcc/testsuite/gcc.c-torture/execute/pr108498-2.c | 91 + gcc/testsuite/gcc.c-torture/unsorted/unsorted.exp | 2 +- gcc/testsuite/gcc.dg-selftests/dg-final.exp | 2 +- gcc/testsuite/gcc.dg/README | 2 +- gcc/testsuite/gcc.dg/Warray-bounds-flex-arrays-1.c | 5 +- gcc/testsuite/gcc.dg/Warray-bounds-flex-arrays-2.c | 6 +- gcc/testsuite/gcc.dg/Warray-bounds-flex-arrays-3.c | 7 +- gcc/testsuite/gcc.dg/Warray-bounds-flex-arrays-4.c | 5 +- gcc/testsuite/gcc.dg/Warray-bounds-flex-arrays-5.c | 6 +- gcc/testsuite/gcc.dg/Warray-bounds-flex-arrays-6.c | 7 +- ...nds-flex-arrays-5.c => Wstrict-flex-arrays-2.c} | 12 +- ...nds-flex-arrays-5.c => Wstrict-flex-arrays-3.c} | 12 +- ...ounds-flex-arrays-2.c => Wstrict-flex-arrays.c} | 12 +- .../gcc.dg/analyzer/SARD-tc117-basic-00001-min.c | 67 + .../analyzer/SARD-tc1909-stack_overflow_loop.c | 29 + .../gcc.dg/analyzer/SARD-tc249-basic-00034-min.c | 67 + .../gcc.dg/analyzer/SARD-tc293-basic-00045-min.c | 69 + .../gcc.dg/analyzer/SARD-tc841-basic-00182-min.c | 76 + gcc/testsuite/gcc.dg/analyzer/analyzer.exp | 2 +- .../gcc.dg/analyzer/attr-malloc-pr108252.c | 25 + .../gcc.dg/analyzer/deref-before-check-1.c | 36 + .../analyzer/deref-before-check-pr108455-1.c | 36 + ...deref-before-check-pr108455-git-pack-revindex.c | 133 + gcc/testsuite/gcc.dg/analyzer/fd-accept.c | 1 + .../analyzer/fd-access-mode-target-headers.c | 2 + gcc/testsuite/gcc.dg/analyzer/fd-bind.c | 1 + gcc/testsuite/gcc.dg/analyzer/fd-connect.c | 1 + gcc/testsuite/gcc.dg/analyzer/fd-datagram-socket.c | 1 + .../gcc.dg/analyzer/fd-glibc-datagram-client.c | 1 + .../gcc.dg/analyzer/fd-glibc-datagram-socket.c | 3 +- gcc/testsuite/gcc.dg/analyzer/fd-leak-pr108252.c | 15 + gcc/testsuite/gcc.dg/analyzer/fd-listen.c | 1 + gcc/testsuite/gcc.dg/analyzer/fd-socket-misuse.c | 1 + .../gcc.dg/analyzer/fd-stream-socket-active-open.c | 1 + .../analyzer/fd-stream-socket-passive-open.c | 1 + gcc/testsuite/gcc.dg/analyzer/fd-stream-socket.c | 1 + gcc/testsuite/gcc.dg/analyzer/fd-symbolic-socket.c | 1 + .../gcc.dg/analyzer/flex-with-call-summaries.c | 8 +- gcc/testsuite/gcc.dg/analyzer/getchar-1.c | 2 + .../analyzer/infinite-recursion-pr108524-1.c | 145 + .../analyzer/infinite-recursion-pr108524-2.c | 113 + ...finite-recursion-pr108524-qobject-json-parser.c | 322 + gcc/testsuite/gcc.dg/analyzer/isatty-1.c | 2 + gcc/testsuite/gcc.dg/analyzer/pr103217-2.c | 2 + gcc/testsuite/gcc.dg/analyzer/pr103217-3.c | 2 + gcc/testsuite/gcc.dg/analyzer/pr104308.c | 2 +- gcc/testsuite/gcc.dg/analyzer/pr94851-1.c | 1 + gcc/testsuite/gcc.dg/analyzer/pragma-2.c | 1 + gcc/testsuite/gcc.dg/analyzer/strdup-pr108252.c | 19 + gcc/testsuite/gcc.dg/analyzer/strndup-pr108252.c | 21 + gcc/testsuite/gcc.dg/analyzer/switch-enum-1.c | 136 + gcc/testsuite/gcc.dg/analyzer/switch-enum-2.c | 132 + .../analyzer/switch-enum-pr105273-git-vreportf-2.c | 40 + .../gcc.dg/analyzer/switch-enum-taint-1.c | 102 + gcc/testsuite/gcc.dg/analyzer/switch-wrong-enum.c | 27 + .../gcc.dg/analyzer/torture/analyzer-torture.exp | 2 +- .../torture/switch-enum-pr105273-doom-p_floor.c | 89 + .../torture/switch-enum-pr105273-doom-p_maputl.c | 86 + .../torture/switch-enum-pr105273-git-vreportf-1.c | 35 + gcc/testsuite/gcc.dg/asan/asan.exp | 2 +- gcc/testsuite/gcc.dg/atomic/atomic.exp | 2 +- gcc/testsuite/gcc.dg/atomic/c11-atomic-exec-4.c | 1 + gcc/testsuite/gcc.dg/atomic/c11-atomic-exec-5.c | 1 + gcc/testsuite/gcc.dg/attr-aligned.c | 3 + gcc/testsuite/gcc.dg/autopar/autopar.exp | 2 +- .../gcc.dg/builtin-dynamic-object-size-0.c | 83 + gcc/testsuite/gcc.dg/builtin-tgmath-3.c | 43 +- gcc/testsuite/gcc.dg/c2x-auto-1.c | 4 +- gcc/testsuite/gcc.dg/c2x-auto-3.c | 7 + gcc/testsuite/gcc.dg/c2x-complit-8.c | 70 + gcc/testsuite/gcc.dg/c2x-nullptr-6.c | 33 + gcc/testsuite/gcc.dg/c99-complit-2.c | 2 +- gcc/testsuite/gcc.dg/charset/charset.exp | 2 +- gcc/testsuite/gcc.dg/compat/compat.exp | 2 +- gcc/testsuite/gcc.dg/compat/struct-layout-1.exp | 2 +- gcc/testsuite/gcc.dg/cpp/assembl2.S | 2 +- gcc/testsuite/gcc.dg/cpp/cpp.exp | 2 +- gcc/testsuite/gcc.dg/cpp/trad/trad.exp | 2 +- gcc/testsuite/gcc.dg/debug/btf/btf-datasec-2.c | 28 + gcc/testsuite/gcc.dg/debug/btf/btf-function-6.c | 19 + gcc/testsuite/gcc.dg/debug/btf/btf-pr106773.c | 25 + gcc/testsuite/gcc.dg/debug/btf/btf-variables-4.c | 24 + gcc/testsuite/gcc.dg/debug/btf/btf-variables-5.c | 19 + gcc/testsuite/gcc.dg/debug/btf/btf.exp | 2 +- gcc/testsuite/gcc.dg/debug/ctf/ctf.exp | 2 +- gcc/testsuite/gcc.dg/debug/debug.exp | 2 +- gcc/testsuite/gcc.dg/debug/dwarf2/dwarf2.exp | 2 +- gcc/testsuite/gcc.dg/dfp/dfp.exp | 2 +- gcc/testsuite/gcc.dg/dfp/pr108068.c | 14 + gcc/testsuite/gcc.dg/dg.exp | 2 +- gcc/testsuite/gcc.dg/fixed-point/fixed-point.exp | 2 +- gcc/testsuite/gcc.dg/format/format.exp | 2 +- gcc/testsuite/gcc.dg/goacc-gomp/goacc-gomp.exp | 2 +- gcc/testsuite/gcc.dg/goacc/goacc.exp | 2 +- gcc/testsuite/gcc.dg/gomp/gomp.exp | 2 +- gcc/testsuite/gcc.dg/gomp/target-simd-clone-1.c | 6 +- gcc/testsuite/gcc.dg/graphite/graphite.exp | 2 +- gcc/testsuite/gcc.dg/guality/pr36728-2.c | 28 +- gcc/testsuite/gcc.dg/guality/pr54519-1.c | 6 +- gcc/testsuite/gcc.dg/guality/pr54519-3.c | 6 +- gcc/testsuite/gcc.dg/guality/pr54693-2.c | 4 +- gcc/testsuite/gcc.dg/guality/sra-1.c | 2 +- gcc/testsuite/gcc.dg/hwasan/hwasan.exp | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-sra-25.c | 17 + gcc/testsuite/gcc.dg/ipa/ipa-sra-26.c | 31 + gcc/testsuite/gcc.dg/ipa/ipa-sra-27.c | 49 + gcc/testsuite/gcc.dg/ipa/ipa-sra-28.c | 51 + gcc/testsuite/gcc.dg/ipa/ipa-sra-29.c | 38 + gcc/testsuite/gcc.dg/ipa/ipa-sra-30.c | 31 + gcc/testsuite/gcc.dg/ipa/ipa-sra-31.c | 4 + gcc/testsuite/gcc.dg/ipa/ipa.exp | 2 +- gcc/testsuite/gcc.dg/ipa/pr107640-2.c | 50 + gcc/testsuite/gcc.dg/lto/lto.exp | 2 +- gcc/testsuite/gcc.dg/lto/pr108445_0.c | 4 + gcc/testsuite/gcc.dg/lto/pr108445_1.c | 19 + gcc/testsuite/gcc.dg/noncompile/noncompile.exp | 2 +- gcc/testsuite/gcc.dg/params/params.exp | 2 +- gcc/testsuite/gcc.dg/pch/pch.exp | 2 +- gcc/testsuite/gcc.dg/plugin/plugin.exp | 2 +- gcc/testsuite/gcc.dg/pr103770.c | 27 + gcc/testsuite/gcc.dg/pr103859.c | 23 + gcc/testsuite/gcc.dg/pr105065.c | 16 + gcc/testsuite/gcc.dg/pr105972.c | 15 + gcc/testsuite/gcc.dg/pr106061.c | 18 + gcc/testsuite/gcc.dg/pr106421.c | 13 + gcc/testsuite/gcc.dg/pr107131.c | 30 + gcc/testsuite/gcc.dg/pr108043.c | 12 + gcc/testsuite/gcc.dg/pr108095.c | 15 + gcc/testsuite/gcc.dg/pr108117.c | 30 + gcc/testsuite/gcc.dg/pr108139.c | 18 + gcc/testsuite/gcc.dg/pr108164.c | 19 + gcc/testsuite/gcc.dg/pr108263.c | 25 + gcc/testsuite/gcc.dg/pr108264.c | 27 + gcc/testsuite/gcc.dg/pr108306.c | 29 + gcc/testsuite/gcc.dg/pr108308.c | 39 + gcc/testsuite/gcc.dg/pr108387.c | 13 + gcc/testsuite/gcc.dg/pr108447.c | 33 + gcc/testsuite/gcc.dg/pr108449.c | 5 + gcc/testsuite/gcc.dg/pr108582-1.c | 58 + gcc/testsuite/gcc.dg/pr64536.c | 8 +- gcc/testsuite/gcc.dg/pr71343-2.c | 34 + gcc/testsuite/gcc.dg/pr95115.c | 2 +- gcc/testsuite/gcc.dg/rtl/rtl.exp | 2 +- gcc/testsuite/gcc.dg/sancov/sancov.exp | 2 +- .../gcc.dg/simulate-thread/simulate-thread.exp | 2 +- gcc/testsuite/gcc.dg/special/mips-abi.exp | 2 +- gcc/testsuite/gcc.dg/special/special.exp | 2 +- gcc/testsuite/gcc.dg/sso-17.c | 52 + gcc/testsuite/gcc.dg/sso/sso.exp | 2 +- gcc/testsuite/gcc.dg/tls/tls.exp | 2 +- gcc/testsuite/gcc.dg/tm/tm.exp | 2 +- gcc/testsuite/gcc.dg/torture/pr107451.c | 27 + gcc/testsuite/gcc.dg/torture/pr108482.c | 18 + gcc/testsuite/gcc.dg/torture/pr108523.c | 16 + gcc/testsuite/gcc.dg/torture/pr108574-1.c | 19 + gcc/testsuite/gcc.dg/torture/pr108574-2.c | 25 + gcc/testsuite/gcc.dg/torture/pr108574-3.c | 27 + .../gcc.dg/torture/stackalign/stackalign.exp | 2 +- gcc/testsuite/gcc.dg/torture/tls/tls.exp | 2 +- gcc/testsuite/gcc.dg/tree-prof/tree-prof.exp | 2 +- .../gcc.dg/tree-ssa/{vrp116.c => andnegcmp-1.c} | 8 +- .../gcc.dg/tree-ssa/{vrp116.c => andnegcmp-2.c} | 8 +- .../gcc.dg/tree-ssa/cltz-complement-max.c | 60 + gcc/testsuite/gcc.dg/tree-ssa/cltz-max.c | 72 + gcc/testsuite/gcc.dg/tree-ssa/clz-char.c | 34 + .../gcc.dg/tree-ssa/clz-complement-char.c | 31 + gcc/testsuite/gcc.dg/tree-ssa/clz-complement-int.c | 31 + .../gcc.dg/tree-ssa/clz-complement-long-long.c | 31 + .../gcc.dg/tree-ssa/clz-complement-long.c | 31 + gcc/testsuite/gcc.dg/tree-ssa/clz-int.c | 34 + gcc/testsuite/gcc.dg/tree-ssa/clz-long-long.c | 34 + gcc/testsuite/gcc.dg/tree-ssa/clz-long.c | 34 + gcc/testsuite/gcc.dg/tree-ssa/ctz-char.c | 36 + .../gcc.dg/tree-ssa/ctz-complement-char.c | 31 + gcc/testsuite/gcc.dg/tree-ssa/ctz-complement-int.c | 31 + .../gcc.dg/tree-ssa/ctz-complement-long-long.c | 31 + .../gcc.dg/tree-ssa/ctz-complement-long.c | 31 + gcc/testsuite/gcc.dg/tree-ssa/ctz-int.c | 36 + gcc/testsuite/gcc.dg/tree-ssa/ctz-long-long.c | 36 + gcc/testsuite/gcc.dg/tree-ssa/ctz-long.c | 36 + gcc/testsuite/gcc.dg/tree-ssa/modref-dse-7.c | 22 + .../gcc.dg/tree-ssa/{vrp116.c => multcmp-1.c} | 4 +- .../gcc.dg/tree-ssa/{vrp116.c => multcmp-2.c} | 6 +- gcc/testsuite/gcc.dg/tree-ssa/popcount.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/popcount2.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/popcount3.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr107767.c | 20 + gcc/testsuite/gcc.dg/tree-ssa/pr108137.c | 8 + gcc/testsuite/gcc.dg/tree-ssa/reassoc-47.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/reassoc-48.c | 9 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-43.c | 12 + gcc/testsuite/gcc.dg/tree-ssa/ssa-copyprop-3.c | 38 + gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-46.c | 23 + gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-21.c | 26 + gcc/testsuite/gcc.dg/tree-ssa/tree-ssa.exp | 2 +- gcc/testsuite/gcc.dg/tree-ssa/vrp46.c | 2 +- gcc/testsuite/gcc.dg/tsan/tsan.exp | 2 +- gcc/testsuite/gcc.dg/ubsan/ubsan.exp | 2 +- gcc/testsuite/gcc.dg/uninit-pr101912.c | 21 + gcc/testsuite/gcc.dg/uninit-pr108547.c | 24 + gcc/testsuite/gcc.dg/vect/complex/complex.exp | 2 +- ...st-math-bb-slp-complex-add-pattern-half-float.c | 2 +- .../complex/fast-math-complex-add-half-float.c | 4 +- .../vect/costmodel/i386/i386-costmodel-vect.exp | 2 +- .../vect/costmodel/ppc/ppc-costmodel-vect.exp | 2 +- .../costmodel/x86_64/x86_64-costmodel-vect.exp | 2 +- gcc/testsuite/gcc.dg/vect/pr108314.c | 16 + gcc/testsuite/gcc.dg/vect/pr99412.c | 24 + gcc/testsuite/gcc.dg/vect/vect-bitfield-write-2.c | 1 + gcc/testsuite/gcc.dg/vect/vect-bitfield-write-3.c | 1 + gcc/testsuite/gcc.dg/vect/vect-fmax-1.c | 2 + gcc/testsuite/gcc.dg/vect/vect-fmax-2.c | 2 + gcc/testsuite/gcc.dg/vect/vect-fmax-3.c | 2 + gcc/testsuite/gcc.dg/vect/vect-fmin-1.c | 2 + gcc/testsuite/gcc.dg/vect/vect-fmin-2.c | 2 + gcc/testsuite/gcc.dg/vect/vect-fmin-3.c | 2 + gcc/testsuite/gcc.dg/vect/vect-recurr-1.c | 1 + gcc/testsuite/gcc.dg/vect/vect-recurr-2.c | 1 + gcc/testsuite/gcc.dg/vect/vect-recurr-3.c | 1 + gcc/testsuite/gcc.dg/vect/vect-recurr-4.c | 1 + gcc/testsuite/gcc.dg/vect/vect-recurr-5.c | 1 + gcc/testsuite/gcc.dg/vect/vect-recurr-6.c | 1 + gcc/testsuite/gcc.dg/vect/vect.exp | 2 +- gcc/testsuite/gcc.dg/vmx/vmx.exp | 2 +- gcc/testsuite/gcc.dg/vxworks/vxworks.exp | 2 +- gcc/testsuite/gcc.dg/weak/weak.exp | 2 +- gcc/testsuite/gcc.misc-tests/acker1.exp | 2 +- gcc/testsuite/gcc.misc-tests/arm-isr.exp | 2 +- gcc/testsuite/gcc.misc-tests/bprob.exp | 2 +- gcc/testsuite/gcc.misc-tests/dectest.exp | 2 +- gcc/testsuite/gcc.misc-tests/dhry.exp | 2 +- gcc/testsuite/gcc.misc-tests/gcov.exp | 2 +- gcc/testsuite/gcc.misc-tests/godump.exp | 2 +- gcc/testsuite/gcc.misc-tests/help.exp | 2 +- gcc/testsuite/gcc.misc-tests/i386-prefetch.exp | 2 +- gcc/testsuite/gcc.misc-tests/linkage.exp | 2 +- gcc/testsuite/gcc.misc-tests/matrix1.exp | 2 +- gcc/testsuite/gcc.misc-tests/mg-2.exp | 2 +- gcc/testsuite/gcc.misc-tests/mg.exp | 2 +- gcc/testsuite/gcc.misc-tests/options.exp | 2 +- gcc/testsuite/gcc.misc-tests/output.exp | 2 +- gcc/testsuite/gcc.misc-tests/outputs.exp | 2 +- gcc/testsuite/gcc.misc-tests/sieve.exp | 2 +- gcc/testsuite/gcc.misc-tests/sort2.exp | 2 +- gcc/testsuite/gcc.src/maintainers.exp | 2 +- .../gcc.target/aarch64/aapcs64/aapcs64.exp | 2 +- .../gcc.target/aarch64/aapcs64/va_arg-17.c | 105 + gcc/testsuite/gcc.target/aarch64/aarch64.exp | 2 +- gcc/testsuite/gcc.target/aarch64/acle/acle.exp | 2 +- gcc/testsuite/gcc.target/aarch64/acle/pmull64.c | 14 + gcc/testsuite/gcc.target/aarch64/acle/pr108140.c | 15 + .../advsimd-intrinsics/advsimd-intrinsics.exp | 2 +- gcc/testsuite/gcc.target/aarch64/aes-fuse-1.c | 4 +- gcc/testsuite/gcc.target/aarch64/aes-fuse-2.c | 4 +- gcc/testsuite/gcc.target/aarch64/aes_1.c | 2 +- gcc/testsuite/gcc.target/aarch64/aes_2.c | 4 +- gcc/testsuite/gcc.target/aarch64/aes_xor_combine.c | 2 +- .../gcc.target/aarch64/bfloat16_scalar_typecheck.c | 4 +- .../bitfield-abi-warning-align16-O2-extra.c | 86 + .../aarch64/bitfield-abi-warning-align16-O2.c | 81 + .../bitfield-abi-warning-align32-O2-extra.c | 106 + .../aarch64/bitfield-abi-warning-align32-O2.c | 113 + .../aarch64/bitfield-abi-warning-align8-O2.c | 16 + .../gcc.target/aarch64/bitfield-abi-warning.h | 125 + .../aarch64/cpunative/aarch64-cpunative.exp | 2 +- .../gcc.target/aarch64/dwarf_reg_size_1.c | 27 + .../gcc.target/aarch64/dwarf_reg_size_2.c | 6 + gcc/testsuite/gcc.target/aarch64/fp16/fp16.exp | 2 +- gcc/testsuite/gcc.target/aarch64/popcount4.c | 2 +- gcc/testsuite/gcc.target/aarch64/pr105549.c | 12 + gcc/testsuite/gcc.target/aarch64/pr107209.c | 16 + gcc/testsuite/gcc.target/aarch64/pr107988-1.c | 10 + gcc/testsuite/gcc.target/aarch64/sha1_1.c | 2 +- gcc/testsuite/gcc.target/aarch64/sha256_1.c | 2 +- gcc/testsuite/gcc.target/aarch64/simd/simd.exp | 2 +- gcc/testsuite/gcc.target/aarch64/simd/vfma_f64.c | 27 +- gcc/testsuite/gcc.target/aarch64/simd/vfms_f64.c | 27 +- gcc/testsuite/gcc.target/aarch64/simd/vmul_f64_1.c | 12 +- .../gcc.target/aarch64/simd/vmul_n_f64_1.c | 12 +- .../gcc.target/aarch64/simd/vqdmlalh_laneq_s16_1.c | 20 +- .../gcc.target/aarch64/simd/vqdmlals_laneq_s32_1.c | 20 +- .../gcc.target/aarch64/simd/vqdmlslh_laneq_s16_1.c | 20 +- .../gcc.target/aarch64/simd/vqdmlsls_laneq_s32_1.c | 21 +- .../gcc.target/aarch64/simd/vqdmulhh_lane_s16.c | 15 +- .../gcc.target/aarch64/simd/vqdmulhh_laneq_s16_1.c | 18 +- .../gcc.target/aarch64/simd/vqdmulhs_lane_s32.c | 33 +- .../gcc.target/aarch64/simd/vqdmulhs_laneq_s32_1.c | 18 +- .../gcc.target/aarch64/simd/vqrdmulhh_lane_s16.c | 15 +- .../aarch64/simd/vqrdmulhh_laneq_s16_1.c | 18 +- .../gcc.target/aarch64/simd/vqrdmulhs_lane_s32.c | 15 +- .../aarch64/simd/vqrdmulhs_laneq_s32_1.c | 18 +- .../aarch64/sls-mitigation/sls-mitigation.exp | 2 +- .../gcc.target/aarch64/sve/aarch64-sve.exp | 2 +- .../aarch64/sve/acle/aarch64-sve-acle-asm.exp | 2 +- .../aarch64/sve/acle/aarch64-sve-acle.exp | 2 +- .../aarch64/sve/acle/general-c/sizeless-1.c | 3 +- .../aarch64/sve/acle/general-c/sizeless-2.c | 3 +- .../aarch64/sve/acle/general/pr96463-2.c | 3 +- gcc/testsuite/gcc.target/aarch64/sve/cond_asrd_1.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/cond_cnot_4.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/cond_cnot_6.c | 2 +- .../gcc.target/aarch64/sve/cond_unary_5.c | 2 +- .../gcc.target/aarch64/sve/cond_unary_6.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/cond_uxt_5.c | 2 +- .../gcc.target/aarch64/sve/cond_xorsign_1.c | 34 + .../gcc.target/aarch64/sve/cond_xorsign_2.c | 17 + .../gcc.target/aarch64/sve/pcs/aarch64-sve-pcs.exp | 2 +- gcc/testsuite/gcc.target/aarch64/sve/slp_1.c | 10 +- gcc/testsuite/gcc.target/aarch64/sve/slp_13.c | 11 +- .../gcc.target/aarch64/sve/vcond_4_costly.c | 4 +- .../gcc.target/aarch64/sve2/aarch64-sve2.exp | 2 +- .../aarch64/sve2/acle/aarch64-sve2-acle-asm.exp | 2 +- .../aarch64/sve2/acle/aarch64-sve2-acle.exp | 2 +- .../gcc.target/aarch64/target_attr_crypto_ice_1.c | 2 +- .../gcc.target/aarch64/torture/aarch64-torture.exp | 2 +- gcc/testsuite/gcc.target/alpha/alpha.exp | 2 +- gcc/testsuite/gcc.target/arc/arc.exp | 2 +- gcc/testsuite/gcc.target/arm/aapcs/aapcs.exp | 2 +- gcc/testsuite/gcc.target/arm/acle/acle.exp | 2 +- .../gcc.target/arm/acle/pacbti-m-predef-1.c | 17 + .../gcc.target/arm/acle/pacbti-m-predef-10.c | 11 + .../gcc.target/arm/acle/pacbti-m-predef-11.c | 11 + .../gcc.target/arm/acle/pacbti-m-predef-12.c | 11 + .../gcc.target/arm/acle/pacbti-m-predef-2.c | 24 + .../gcc.target/arm/acle/pacbti-m-predef-3.c | 17 + .../gcc.target/arm/acle/pacbti-m-predef-4.c | 20 + .../gcc.target/arm/acle/pacbti-m-predef-5.c | 25 + .../gcc.target/arm/acle/pacbti-m-predef-6.c | 16 + .../gcc.target/arm/acle/pacbti-m-predef-7.c | 17 + .../gcc.target/arm/acle/pacbti-m-predef-8.c | 12 + .../gcc.target/arm/acle/pacbti-m-predef-9.c | 11 + gcc/testsuite/gcc.target/arm/arm.exp | 2 +- gcc/testsuite/gcc.target/arm/bti-1.c | 12 + .../gcc.target/{aarch64/bti-1.c => arm/bti-2.c} | 14 +- gcc/testsuite/gcc.target/arm/cmse/cmse.exp | 2 +- gcc/testsuite/gcc.target/arm/lto/lto.exp | 2 +- gcc/testsuite/gcc.target/arm/multilib.exp | 47 +- .../arm/mve/general/preserve_user_namespace_1.c | 6 + .../intrinsics/mve_intrinsic_type_overloads-fp.c | 65 + .../intrinsics/mve_intrinsic_type_overloads-int.c | 45 + .../arm/mve/intrinsics/vcaddq_rot270_f16.c | 24 +- .../arm/mve/intrinsics/vcaddq_rot270_f32.c | 24 +- .../arm/mve/intrinsics/vcaddq_rot270_m_f16.c | 34 +- .../arm/mve/intrinsics/vcaddq_rot270_m_f32.c | 34 +- .../arm/mve/intrinsics/vcaddq_rot270_m_s16.c | 34 +- .../arm/mve/intrinsics/vcaddq_rot270_m_s32.c | 34 +- .../arm/mve/intrinsics/vcaddq_rot270_m_s8.c | 34 +- .../arm/mve/intrinsics/vcaddq_rot270_m_u16.c | 34 +- .../arm/mve/intrinsics/vcaddq_rot270_m_u32.c | 34 +- .../arm/mve/intrinsics/vcaddq_rot270_m_u8.c | 34 +- .../arm/mve/intrinsics/vcaddq_rot270_s16.c | 24 +- .../arm/mve/intrinsics/vcaddq_rot270_s32.c | 24 +- .../arm/mve/intrinsics/vcaddq_rot270_s8.c | 24 +- .../arm/mve/intrinsics/vcaddq_rot270_u16.c | 24 +- .../arm/mve/intrinsics/vcaddq_rot270_u32.c | 24 +- .../arm/mve/intrinsics/vcaddq_rot270_u8.c | 24 +- .../arm/mve/intrinsics/vcaddq_rot270_x_f16.c | 33 +- .../arm/mve/intrinsics/vcaddq_rot270_x_f32.c | 33 +- .../arm/mve/intrinsics/vcaddq_rot270_x_s16.c | 33 +- .../arm/mve/intrinsics/vcaddq_rot270_x_s32.c | 33 +- .../arm/mve/intrinsics/vcaddq_rot270_x_s8.c | 33 +- .../arm/mve/intrinsics/vcaddq_rot270_x_u16.c | 33 +- .../arm/mve/intrinsics/vcaddq_rot270_x_u32.c | 33 +- .../arm/mve/intrinsics/vcaddq_rot270_x_u8.c | 33 +- .../arm/mve/intrinsics/vcaddq_rot90_f16.c | 24 +- .../arm/mve/intrinsics/vcaddq_rot90_f32.c | 24 +- .../arm/mve/intrinsics/vcaddq_rot90_m_f16.c | 34 +- .../arm/mve/intrinsics/vcaddq_rot90_m_f32.c | 34 +- .../arm/mve/intrinsics/vcaddq_rot90_m_s16.c | 34 +- .../arm/mve/intrinsics/vcaddq_rot90_m_s32.c | 34 +- .../arm/mve/intrinsics/vcaddq_rot90_m_s8.c | 34 +- .../arm/mve/intrinsics/vcaddq_rot90_m_u16.c | 34 +- .../arm/mve/intrinsics/vcaddq_rot90_m_u32.c | 34 +- .../arm/mve/intrinsics/vcaddq_rot90_m_u8.c | 34 +- .../arm/mve/intrinsics/vcaddq_rot90_s16.c | 24 +- .../arm/mve/intrinsics/vcaddq_rot90_s32.c | 24 +- .../arm/mve/intrinsics/vcaddq_rot90_s8.c | 24 +- .../arm/mve/intrinsics/vcaddq_rot90_u16.c | 24 +- .../arm/mve/intrinsics/vcaddq_rot90_u32.c | 24 +- .../arm/mve/intrinsics/vcaddq_rot90_u8.c | 24 +- .../arm/mve/intrinsics/vcaddq_rot90_x_f16.c | 33 +- .../arm/mve/intrinsics/vcaddq_rot90_x_f32.c | 33 +- .../arm/mve/intrinsics/vcaddq_rot90_x_s16.c | 33 +- .../arm/mve/intrinsics/vcaddq_rot90_x_s32.c | 33 +- .../arm/mve/intrinsics/vcaddq_rot90_x_s8.c | 33 +- .../arm/mve/intrinsics/vcaddq_rot90_x_u16.c | 33 +- .../arm/mve/intrinsics/vcaddq_rot90_x_u32.c | 33 +- .../arm/mve/intrinsics/vcaddq_rot90_x_u8.c | 33 +- .../gcc.target/arm/mve/intrinsics/vclsq_m_s16.c | 33 +- .../gcc.target/arm/mve/intrinsics/vclsq_m_s32.c | 33 +- .../gcc.target/arm/mve/intrinsics/vclsq_m_s8.c | 33 +- .../gcc.target/arm/mve/intrinsics/vclsq_s16.c | 28 +- .../gcc.target/arm/mve/intrinsics/vclsq_s32.c | 28 +- .../gcc.target/arm/mve/intrinsics/vclsq_s8.c | 24 +- .../gcc.target/arm/mve/intrinsics/vclsq_x_s16.c | 33 +- .../gcc.target/arm/mve/intrinsics/vclsq_x_s32.c | 33 +- .../gcc.target/arm/mve/intrinsics/vclsq_x_s8.c | 33 +- .../gcc.target/arm/mve/intrinsics/vclzq_m_s16.c | 33 +- .../gcc.target/arm/mve/intrinsics/vclzq_m_s32.c | 33 +- .../gcc.target/arm/mve/intrinsics/vclzq_m_s8.c | 33 +- .../gcc.target/arm/mve/intrinsics/vclzq_m_u16.c | 33 +- .../gcc.target/arm/mve/intrinsics/vclzq_m_u32.c | 33 +- .../gcc.target/arm/mve/intrinsics/vclzq_m_u8.c | 33 +- .../gcc.target/arm/mve/intrinsics/vclzq_s16.c | 28 +- .../gcc.target/arm/mve/intrinsics/vclzq_s32.c | 28 +- .../gcc.target/arm/mve/intrinsics/vclzq_s8.c | 24 +- .../gcc.target/arm/mve/intrinsics/vclzq_u16.c | 28 +- .../gcc.target/arm/mve/intrinsics/vclzq_u32.c | 28 +- .../gcc.target/arm/mve/intrinsics/vclzq_u8.c | 28 +- .../gcc.target/arm/mve/intrinsics/vclzq_x_s16.c | 33 +- .../gcc.target/arm/mve/intrinsics/vclzq_x_s32.c | 33 +- .../gcc.target/arm/mve/intrinsics/vclzq_x_s8.c | 33 +- .../gcc.target/arm/mve/intrinsics/vclzq_x_u16.c | 33 +- .../gcc.target/arm/mve/intrinsics/vclzq_x_u32.c | 33 +- .../gcc.target/arm/mve/intrinsics/vclzq_x_u8.c | 33 +- .../gcc.target/arm/mve/intrinsics/vcmlaq_f16.c | 24 +- .../gcc.target/arm/mve/intrinsics/vcmlaq_f32.c | 24 +- .../gcc.target/arm/mve/intrinsics/vcmlaq_m_f16.c | 34 +- .../gcc.target/arm/mve/intrinsics/vcmlaq_m_f32.c | 34 +- .../arm/mve/intrinsics/vcmlaq_rot180_f16.c | 24 +- .../arm/mve/intrinsics/vcmlaq_rot180_f32.c | 24 +- .../arm/mve/intrinsics/vcmlaq_rot180_m_f16.c | 34 +- .../arm/mve/intrinsics/vcmlaq_rot180_m_f32.c | 34 +- .../arm/mve/intrinsics/vcmlaq_rot270_f16.c | 24 +- .../arm/mve/intrinsics/vcmlaq_rot270_f32.c | 24 +- .../arm/mve/intrinsics/vcmlaq_rot270_m_f16.c | 34 +- .../arm/mve/intrinsics/vcmlaq_rot270_m_f32.c | 34 +- .../arm/mve/intrinsics/vcmlaq_rot90_f16.c | 24 +- .../arm/mve/intrinsics/vcmlaq_rot90_f32.c | 24 +- .../arm/mve/intrinsics/vcmlaq_rot90_m_f16.c | 34 +- .../arm/mve/intrinsics/vcmlaq_rot90_m_f32.c | 34 +- .../gcc.target/arm/mve/intrinsics/vcmulq_f16.c | 24 +- .../gcc.target/arm/mve/intrinsics/vcmulq_f32.c | 24 +- .../gcc.target/arm/mve/intrinsics/vcmulq_m_f16.c | 34 +- .../gcc.target/arm/mve/intrinsics/vcmulq_m_f32.c | 34 +- .../arm/mve/intrinsics/vcmulq_rot180_f16.c | 24 +- .../arm/mve/intrinsics/vcmulq_rot180_f32.c | 24 +- .../arm/mve/intrinsics/vcmulq_rot180_m_f16.c | 34 +- .../arm/mve/intrinsics/vcmulq_rot180_m_f32.c | 34 +- .../arm/mve/intrinsics/vcmulq_rot180_x_f16.c | 33 +- .../arm/mve/intrinsics/vcmulq_rot180_x_f32.c | 33 +- .../arm/mve/intrinsics/vcmulq_rot270_f16.c | 24 +- .../arm/mve/intrinsics/vcmulq_rot270_f32.c | 24 +- .../arm/mve/intrinsics/vcmulq_rot270_m_f16.c | 34 +- .../arm/mve/intrinsics/vcmulq_rot270_m_f32.c | 34 +- .../arm/mve/intrinsics/vcmulq_rot270_x_f16.c | 33 +- .../arm/mve/intrinsics/vcmulq_rot270_x_f32.c | 33 +- .../arm/mve/intrinsics/vcmulq_rot90_f16.c | 24 +- .../arm/mve/intrinsics/vcmulq_rot90_f32.c | 24 +- .../arm/mve/intrinsics/vcmulq_rot90_m_f16.c | 34 +- .../arm/mve/intrinsics/vcmulq_rot90_m_f32.c | 34 +- .../arm/mve/intrinsics/vcmulq_rot90_x_f16.c | 34 +- .../arm/mve/intrinsics/vcmulq_rot90_x_f32.c | 34 +- .../gcc.target/arm/mve/intrinsics/vcmulq_x_f16.c | 33 +- .../gcc.target/arm/mve/intrinsics/vcmulq_x_f32.c | 33 +- .../gcc.target/arm/mve/intrinsics/vhaddq_n_s16.c | 8 + .../gcc.target/arm/mve/intrinsics/vhaddq_n_s32.c | 8 + .../gcc.target/arm/mve/intrinsics/vhaddq_n_s8.c | 8 + .../gcc.target/arm/mve/intrinsics/vhaddq_n_u16.c | 8 + .../gcc.target/arm/mve/intrinsics/vhaddq_n_u32.c | 8 + .../gcc.target/arm/mve/intrinsics/vhaddq_n_u8.c | 8 + .../gcc.target/arm/mve/intrinsics/vhaddq_s16.c | 8 + .../gcc.target/arm/mve/intrinsics/vhaddq_s32.c | 8 + .../gcc.target/arm/mve/intrinsics/vhaddq_s8.c | 8 + .../gcc.target/arm/mve/intrinsics/vhaddq_u16.c | 8 + .../gcc.target/arm/mve/intrinsics/vhaddq_u32.c | 8 + .../gcc.target/arm/mve/intrinsics/vhaddq_u8.c | 8 + .../gcc.target/arm/mve/intrinsics/vhaddq_x_n_s16.c | 8 + .../gcc.target/arm/mve/intrinsics/vhaddq_x_n_s32.c | 8 + .../gcc.target/arm/mve/intrinsics/vhaddq_x_n_s8.c | 8 + .../gcc.target/arm/mve/intrinsics/vhaddq_x_n_u16.c | 8 + .../gcc.target/arm/mve/intrinsics/vhaddq_x_n_u32.c | 8 + .../gcc.target/arm/mve/intrinsics/vhaddq_x_n_u8.c | 8 + .../gcc.target/arm/mve/intrinsics/vhaddq_x_s16.c | 8 + .../gcc.target/arm/mve/intrinsics/vhaddq_x_s32.c | 8 + .../gcc.target/arm/mve/intrinsics/vhaddq_x_s8.c | 8 + .../gcc.target/arm/mve/intrinsics/vhaddq_x_u16.c | 8 + .../gcc.target/arm/mve/intrinsics/vhaddq_x_u32.c | 8 + .../gcc.target/arm/mve/intrinsics/vhaddq_x_u8.c | 8 + .../gcc.target/arm/mve/intrinsics/vhsubq_n_s16.c | 8 + .../gcc.target/arm/mve/intrinsics/vhsubq_n_s32.c | 8 + .../gcc.target/arm/mve/intrinsics/vhsubq_n_s8.c | 8 + .../gcc.target/arm/mve/intrinsics/vhsubq_n_u16.c | 8 + .../gcc.target/arm/mve/intrinsics/vhsubq_n_u32.c | 8 + .../gcc.target/arm/mve/intrinsics/vhsubq_n_u8.c | 8 + .../gcc.target/arm/mve/intrinsics/vhsubq_s16.c | 8 + .../gcc.target/arm/mve/intrinsics/vhsubq_s32.c | 8 + .../gcc.target/arm/mve/intrinsics/vhsubq_s8.c | 8 + .../gcc.target/arm/mve/intrinsics/vhsubq_u16.c | 8 + .../gcc.target/arm/mve/intrinsics/vhsubq_u32.c | 8 + .../gcc.target/arm/mve/intrinsics/vhsubq_u8.c | 8 + .../gcc.target/arm/mve/intrinsics/vhsubq_x_n_s16.c | 8 + .../gcc.target/arm/mve/intrinsics/vhsubq_x_n_s32.c | 8 + .../gcc.target/arm/mve/intrinsics/vhsubq_x_n_s8.c | 8 + .../gcc.target/arm/mve/intrinsics/vhsubq_x_n_u16.c | 8 + .../gcc.target/arm/mve/intrinsics/vhsubq_x_n_u32.c | 8 + .../gcc.target/arm/mve/intrinsics/vhsubq_x_n_u8.c | 8 + .../gcc.target/arm/mve/intrinsics/vhsubq_x_s16.c | 8 + .../gcc.target/arm/mve/intrinsics/vhsubq_x_s32.c | 8 + .../gcc.target/arm/mve/intrinsics/vhsubq_x_s8.c | 8 + .../gcc.target/arm/mve/intrinsics/vhsubq_x_u16.c | 8 + .../gcc.target/arm/mve/intrinsics/vhsubq_x_u32.c | 8 + .../gcc.target/arm/mve/intrinsics/vhsubq_x_u8.c | 8 + .../gcc.target/arm/mve/intrinsics/vld2q_f16.c | 33 +- .../gcc.target/arm/mve/intrinsics/vld2q_f32.c | 33 +- .../gcc.target/arm/mve/intrinsics/vld2q_s16.c | 33 +- .../gcc.target/arm/mve/intrinsics/vld2q_s32.c | 33 +- .../gcc.target/arm/mve/intrinsics/vld2q_s8.c | 33 +- .../gcc.target/arm/mve/intrinsics/vld2q_u16.c | 33 +- .../gcc.target/arm/mve/intrinsics/vld2q_u32.c | 33 +- .../gcc.target/arm/mve/intrinsics/vld2q_u8.c | 33 +- .../arm/mve/intrinsics/vldst24q_reg_offset.c | 300 + .../arm/mve/intrinsics/vmladavaxq_p_s16.c | 8 + .../arm/mve/intrinsics/vmladavaxq_p_s32.c | 8 + .../arm/mve/intrinsics/vmladavaxq_p_s8.c | 8 + .../gcc.target/arm/mve/intrinsics/vmladavaxq_s16.c | 8 + .../gcc.target/arm/mve/intrinsics/vmladavaxq_s32.c | 8 + .../gcc.target/arm/mve/intrinsics/vmladavaxq_s8.c | 8 + .../gcc.target/arm/mve/intrinsics/vmulhq_m_s16.c | 34 +- .../gcc.target/arm/mve/intrinsics/vmulhq_m_s32.c | 34 +- .../gcc.target/arm/mve/intrinsics/vmulhq_m_s8.c | 34 +- .../gcc.target/arm/mve/intrinsics/vmulhq_m_u16.c | 34 +- .../gcc.target/arm/mve/intrinsics/vmulhq_m_u32.c | 34 +- .../gcc.target/arm/mve/intrinsics/vmulhq_m_u8.c | 34 +- .../gcc.target/arm/mve/intrinsics/vmulhq_s16.c | 24 +- .../gcc.target/arm/mve/intrinsics/vmulhq_s32.c | 24 +- .../gcc.target/arm/mve/intrinsics/vmulhq_s8.c | 24 +- .../gcc.target/arm/mve/intrinsics/vmulhq_u16.c | 24 +- .../gcc.target/arm/mve/intrinsics/vmulhq_u32.c | 24 +- .../gcc.target/arm/mve/intrinsics/vmulhq_u8.c | 24 +- .../gcc.target/arm/mve/intrinsics/vmulhq_x_s16.c | 33 +- .../gcc.target/arm/mve/intrinsics/vmulhq_x_s32.c | 33 +- .../gcc.target/arm/mve/intrinsics/vmulhq_x_s8.c | 33 +- .../gcc.target/arm/mve/intrinsics/vmulhq_x_u16.c | 33 +- .../gcc.target/arm/mve/intrinsics/vmulhq_x_u32.c | 33 +- .../gcc.target/arm/mve/intrinsics/vmulhq_x_u8.c | 33 +- .../arm/mve/intrinsics/vmullbq_int_m_s16.c | 34 +- .../arm/mve/intrinsics/vmullbq_int_m_s32.c | 34 +- .../arm/mve/intrinsics/vmullbq_int_m_s8.c | 34 +- .../arm/mve/intrinsics/vmullbq_int_m_u16.c | 34 +- .../arm/mve/intrinsics/vmullbq_int_m_u32.c | 34 +- .../arm/mve/intrinsics/vmullbq_int_m_u8.c | 34 +- .../arm/mve/intrinsics/vmullbq_int_s16.c | 24 +- .../arm/mve/intrinsics/vmullbq_int_s32.c | 24 +- .../gcc.target/arm/mve/intrinsics/vmullbq_int_s8.c | 24 +- .../arm/mve/intrinsics/vmullbq_int_u16.c | 24 +- .../arm/mve/intrinsics/vmullbq_int_u32.c | 24 +- .../gcc.target/arm/mve/intrinsics/vmullbq_int_u8.c | 24 +- .../arm/mve/intrinsics/vmullbq_int_x_s16.c | 33 +- .../arm/mve/intrinsics/vmullbq_int_x_s32.c | 33 +- .../arm/mve/intrinsics/vmullbq_int_x_s8.c | 33 +- .../arm/mve/intrinsics/vmullbq_int_x_u16.c | 33 +- .../arm/mve/intrinsics/vmullbq_int_x_u32.c | 33 +- .../arm/mve/intrinsics/vmullbq_int_x_u8.c | 33 +- .../arm/mve/intrinsics/vmullbq_poly_m_p16.c | 34 +- .../arm/mve/intrinsics/vmullbq_poly_m_p8.c | 34 +- .../arm/mve/intrinsics/vmullbq_poly_p16.c | 24 +- .../arm/mve/intrinsics/vmullbq_poly_p8.c | 24 +- .../arm/mve/intrinsics/vmullbq_poly_x_p16.c | 33 +- .../arm/mve/intrinsics/vmullbq_poly_x_p8.c | 33 +- .../arm/mve/intrinsics/vmulltq_int_m_s16.c | 34 +- .../arm/mve/intrinsics/vmulltq_int_m_s32.c | 34 +- .../arm/mve/intrinsics/vmulltq_int_m_s8.c | 34 +- .../arm/mve/intrinsics/vmulltq_int_m_u16.c | 34 +- .../arm/mve/intrinsics/vmulltq_int_m_u32.c | 34 +- .../arm/mve/intrinsics/vmulltq_int_m_u8.c | 34 +- .../arm/mve/intrinsics/vmulltq_int_s16.c | 24 +- .../arm/mve/intrinsics/vmulltq_int_s32.c | 24 +- .../gcc.target/arm/mve/intrinsics/vmulltq_int_s8.c | 24 +- .../arm/mve/intrinsics/vmulltq_int_u16.c | 24 +- .../arm/mve/intrinsics/vmulltq_int_u32.c | 24 +- .../gcc.target/arm/mve/intrinsics/vmulltq_int_u8.c | 24 +- .../arm/mve/intrinsics/vmulltq_int_x_s16.c | 33 +- .../arm/mve/intrinsics/vmulltq_int_x_s32.c | 33 +- .../arm/mve/intrinsics/vmulltq_int_x_s8.c | 33 +- .../arm/mve/intrinsics/vmulltq_int_x_u16.c | 33 +- .../arm/mve/intrinsics/vmulltq_int_x_u32.c | 33 +- .../arm/mve/intrinsics/vmulltq_int_x_u8.c | 33 +- .../arm/mve/intrinsics/vmulltq_poly_m_p16.c | 34 +- .../arm/mve/intrinsics/vmulltq_poly_m_p8.c | 34 +- .../arm/mve/intrinsics/vmulltq_poly_p16.c | 24 +- .../arm/mve/intrinsics/vmulltq_poly_p8.c | 24 +- .../arm/mve/intrinsics/vmulltq_poly_x_p16.c | 33 +- .../arm/mve/intrinsics/vmulltq_poly_x_p8.c | 33 +- .../gcc.target/arm/mve/intrinsics/vnegq_f16.c | 30 +- .../gcc.target/arm/mve/intrinsics/vnegq_f32.c | 30 +- .../gcc.target/arm/mve/intrinsics/vnegq_m_f16.c | 33 +- .../gcc.target/arm/mve/intrinsics/vnegq_m_f32.c | 33 +- .../gcc.target/arm/mve/intrinsics/vnegq_m_s16.c | 33 +- .../gcc.target/arm/mve/intrinsics/vnegq_m_s32.c | 33 +- .../gcc.target/arm/mve/intrinsics/vnegq_m_s8.c | 33 +- .../gcc.target/arm/mve/intrinsics/vnegq_s16.c | 28 +- .../gcc.target/arm/mve/intrinsics/vnegq_s32.c | 28 +- .../gcc.target/arm/mve/intrinsics/vnegq_s8.c | 24 +- .../gcc.target/arm/mve/intrinsics/vnegq_x_f16.c | 33 +- .../gcc.target/arm/mve/intrinsics/vnegq_x_f32.c | 33 +- .../gcc.target/arm/mve/intrinsics/vnegq_x_s16.c | 33 +- .../gcc.target/arm/mve/intrinsics/vnegq_x_s32.c | 33 +- .../gcc.target/arm/mve/intrinsics/vnegq_x_s8.c | 33 +- .../gcc.target/arm/mve/intrinsics/vqabsq_m_s16.c | 33 +- .../gcc.target/arm/mve/intrinsics/vqabsq_m_s32.c | 33 +- .../gcc.target/arm/mve/intrinsics/vqabsq_m_s8.c | 33 +- .../gcc.target/arm/mve/intrinsics/vqabsq_s16.c | 28 +- .../gcc.target/arm/mve/intrinsics/vqabsq_s32.c | 28 +- .../gcc.target/arm/mve/intrinsics/vqabsq_s8.c | 24 +- .../gcc.target/arm/mve/intrinsics/vqaddq_n_s16.c | 8 + .../gcc.target/arm/mve/intrinsics/vqaddq_n_s32.c | 8 + .../gcc.target/arm/mve/intrinsics/vqaddq_n_s8.c | 8 + .../gcc.target/arm/mve/intrinsics/vqaddq_n_u16.c | 8 + .../gcc.target/arm/mve/intrinsics/vqaddq_n_u32.c | 8 + .../gcc.target/arm/mve/intrinsics/vqaddq_n_u8.c | 8 + .../gcc.target/arm/mve/intrinsics/vqaddq_s16.c | 8 + .../gcc.target/arm/mve/intrinsics/vqaddq_s32.c | 8 + .../gcc.target/arm/mve/intrinsics/vqaddq_s8.c | 8 + .../gcc.target/arm/mve/intrinsics/vqaddq_u16.c | 8 + .../gcc.target/arm/mve/intrinsics/vqaddq_u32.c | 8 + .../gcc.target/arm/mve/intrinsics/vqaddq_u8.c | 8 + .../arm/mve/intrinsics/vqdmladhq_m_s16.c | 34 +- .../arm/mve/intrinsics/vqdmladhq_m_s32.c | 34 +- .../gcc.target/arm/mve/intrinsics/vqdmladhq_m_s8.c | 34 +- .../gcc.target/arm/mve/intrinsics/vqdmladhq_s16.c | 24 +- .../gcc.target/arm/mve/intrinsics/vqdmladhq_s32.c | 24 +- .../gcc.target/arm/mve/intrinsics/vqdmladhq_s8.c | 24 +- .../arm/mve/intrinsics/vqdmladhxq_m_s16.c | 34 +- .../arm/mve/intrinsics/vqdmladhxq_m_s32.c | 34 +- .../arm/mve/intrinsics/vqdmladhxq_m_s8.c | 34 +- .../gcc.target/arm/mve/intrinsics/vqdmladhxq_s16.c | 24 +- .../gcc.target/arm/mve/intrinsics/vqdmladhxq_s32.c | 24 +- .../gcc.target/arm/mve/intrinsics/vqdmladhxq_s8.c | 24 +- .../gcc.target/arm/mve/intrinsics/vqdmlahq_n_s16.c | 8 + .../gcc.target/arm/mve/intrinsics/vqdmlahq_n_s32.c | 8 + .../gcc.target/arm/mve/intrinsics/vqdmlahq_n_s8.c | 8 + .../arm/mve/intrinsics/vqdmlashq_m_n_s16.c | 8 + .../arm/mve/intrinsics/vqdmlashq_m_n_s32.c | 8 + .../arm/mve/intrinsics/vqdmlashq_m_n_s8.c | 8 + .../arm/mve/intrinsics/vqdmlashq_n_s16.c | 8 + .../arm/mve/intrinsics/vqdmlashq_n_s32.c | 8 + .../gcc.target/arm/mve/intrinsics/vqdmlashq_n_s8.c | 8 + .../arm/mve/intrinsics/vqdmlsdhq_m_s16.c | 34 +- .../arm/mve/intrinsics/vqdmlsdhq_m_s32.c | 34 +- .../gcc.target/arm/mve/intrinsics/vqdmlsdhq_m_s8.c | 34 +- .../gcc.target/arm/mve/intrinsics/vqdmlsdhq_s16.c | 24 +- .../gcc.target/arm/mve/intrinsics/vqdmlsdhq_s32.c | 24 +- .../gcc.target/arm/mve/intrinsics/vqdmlsdhq_s8.c | 24 +- .../arm/mve/intrinsics/vqdmlsdhxq_m_s16.c | 34 +- .../arm/mve/intrinsics/vqdmlsdhxq_m_s32.c | 34 +- .../arm/mve/intrinsics/vqdmlsdhxq_m_s8.c | 34 +- .../gcc.target/arm/mve/intrinsics/vqdmlsdhxq_s16.c | 24 +- .../gcc.target/arm/mve/intrinsics/vqdmlsdhxq_s32.c | 24 +- .../gcc.target/arm/mve/intrinsics/vqdmlsdhxq_s8.c | 24 +- .../gcc.target/arm/mve/intrinsics/vqnegq_m_s16.c | 33 +- .../gcc.target/arm/mve/intrinsics/vqnegq_m_s32.c | 33 +- .../gcc.target/arm/mve/intrinsics/vqnegq_m_s8.c | 33 +- .../gcc.target/arm/mve/intrinsics/vqnegq_s16.c | 28 +- .../gcc.target/arm/mve/intrinsics/vqnegq_s32.c | 24 +- .../gcc.target/arm/mve/intrinsics/vqnegq_s8.c | 24 +- .../arm/mve/intrinsics/vqrdmladhq_m_s16.c | 34 +- .../arm/mve/intrinsics/vqrdmladhq_m_s32.c | 34 +- .../arm/mve/intrinsics/vqrdmladhq_m_s8.c | 34 +- .../gcc.target/arm/mve/intrinsics/vqrdmladhq_s16.c | 24 +- .../gcc.target/arm/mve/intrinsics/vqrdmladhq_s32.c | 24 +- .../gcc.target/arm/mve/intrinsics/vqrdmladhq_s8.c | 24 +- .../arm/mve/intrinsics/vqrdmladhxq_m_s16.c | 34 +- .../arm/mve/intrinsics/vqrdmladhxq_m_s32.c | 34 +- .../arm/mve/intrinsics/vqrdmladhxq_m_s8.c | 34 +- .../arm/mve/intrinsics/vqrdmladhxq_s16.c | 24 +- .../arm/mve/intrinsics/vqrdmladhxq_s32.c | 24 +- .../gcc.target/arm/mve/intrinsics/vqrdmladhxq_s8.c | 24 +- .../arm/mve/intrinsics/vqrdmlashq_n_s16.c | 32 +- .../arm/mve/intrinsics/vqrdmlashq_n_s32.c | 32 +- .../arm/mve/intrinsics/vqrdmlashq_n_s8.c | 32 +- .../arm/mve/intrinsics/vqrdmlsdhq_m_s16.c | 34 +- .../arm/mve/intrinsics/vqrdmlsdhq_m_s32.c | 34 +- .../arm/mve/intrinsics/vqrdmlsdhq_m_s8.c | 34 +- .../gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s16.c | 24 +- .../gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s32.c | 24 +- .../gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s8.c | 24 +- .../arm/mve/intrinsics/vqrdmlsdhxq_m_s16.c | 34 +- .../arm/mve/intrinsics/vqrdmlsdhxq_m_s32.c | 34 +- .../arm/mve/intrinsics/vqrdmlsdhxq_m_s8.c | 34 +- .../arm/mve/intrinsics/vqrdmlsdhxq_s16.c | 24 +- .../arm/mve/intrinsics/vqrdmlsdhxq_s32.c | 24 +- .../gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s8.c | 24 +- .../arm/mve/intrinsics/vqrdmulhq_m_n_s16.c | 34 +- .../arm/mve/intrinsics/vqrdmulhq_m_n_s32.c | 34 +- .../arm/mve/intrinsics/vqrdmulhq_m_n_s8.c | 34 +- .../arm/mve/intrinsics/vqrdmulhq_m_s16.c | 34 +- .../arm/mve/intrinsics/vqrdmulhq_m_s32.c | 34 +- .../gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s8.c | 34 +- .../arm/mve/intrinsics/vqrdmulhq_n_s16.c | 24 +- .../arm/mve/intrinsics/vqrdmulhq_n_s32.c | 24 +- .../gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s8.c | 24 +- .../gcc.target/arm/mve/intrinsics/vqrdmulhq_s16.c | 24 +- .../gcc.target/arm/mve/intrinsics/vqrdmulhq_s32.c | 24 +- .../gcc.target/arm/mve/intrinsics/vqrdmulhq_s8.c | 24 +- .../gcc.target/arm/mve/intrinsics/vsetq_lane_f16.c | 8 + .../gcc.target/arm/mve/intrinsics/vsetq_lane_f32.c | 8 + .../gcc.target/arm/mve/intrinsics/vsetq_lane_s16.c | 8 + .../gcc.target/arm/mve/intrinsics/vsetq_lane_s32.c | 8 + .../gcc.target/arm/mve/intrinsics/vsetq_lane_s64.c | 8 + .../gcc.target/arm/mve/intrinsics/vsetq_lane_s8.c | 8 + .../gcc.target/arm/mve/intrinsics/vsetq_lane_u16.c | 8 + .../gcc.target/arm/mve/intrinsics/vsetq_lane_u32.c | 8 + .../gcc.target/arm/mve/intrinsics/vsetq_lane_u64.c | 8 + .../gcc.target/arm/mve/intrinsics/vsetq_lane_u8.c | 8 + gcc/testsuite/gcc.target/arm/mve/mve.exp | 2 +- gcc/testsuite/gcc.target/arm/mve/pr108177-1-run.c | 6 + gcc/testsuite/gcc.target/arm/mve/pr108177-1.c | 20 + gcc/testsuite/gcc.target/arm/mve/pr108177-10-run.c | 6 + gcc/testsuite/gcc.target/arm/mve/pr108177-10.c | 20 + gcc/testsuite/gcc.target/arm/mve/pr108177-11-run.c | 6 + gcc/testsuite/gcc.target/arm/mve/pr108177-11.c | 20 + gcc/testsuite/gcc.target/arm/mve/pr108177-12-run.c | 6 + gcc/testsuite/gcc.target/arm/mve/pr108177-12.c | 20 + gcc/testsuite/gcc.target/arm/mve/pr108177-13-run.c | 6 + gcc/testsuite/gcc.target/arm/mve/pr108177-13.c | 20 + gcc/testsuite/gcc.target/arm/mve/pr108177-14-run.c | 6 + gcc/testsuite/gcc.target/arm/mve/pr108177-14.c | 20 + gcc/testsuite/gcc.target/arm/mve/pr108177-2-run.c | 6 + gcc/testsuite/gcc.target/arm/mve/pr108177-2.c | 20 + gcc/testsuite/gcc.target/arm/mve/pr108177-3-run.c | 6 + gcc/testsuite/gcc.target/arm/mve/pr108177-3.c | 20 + gcc/testsuite/gcc.target/arm/mve/pr108177-4-run.c | 6 + gcc/testsuite/gcc.target/arm/mve/pr108177-4.c | 20 + gcc/testsuite/gcc.target/arm/mve/pr108177-5-run.c | 6 + gcc/testsuite/gcc.target/arm/mve/pr108177-5.c | 20 + gcc/testsuite/gcc.target/arm/mve/pr108177-6-run.c | 6 + gcc/testsuite/gcc.target/arm/mve/pr108177-6.c | 20 + gcc/testsuite/gcc.target/arm/mve/pr108177-7-run.c | 6 + gcc/testsuite/gcc.target/arm/mve/pr108177-7.c | 20 + gcc/testsuite/gcc.target/arm/mve/pr108177-8-run.c | 6 + gcc/testsuite/gcc.target/arm/mve/pr108177-8.c | 20 + gcc/testsuite/gcc.target/arm/mve/pr108177-9-run.c | 6 + gcc/testsuite/gcc.target/arm/mve/pr108177-9.c | 20 + gcc/testsuite/gcc.target/arm/mve/pr108177-main.x | 31 + gcc/testsuite/gcc.target/arm/mve/pr108177.x | 9 + gcc/testsuite/gcc.target/arm/pac-1.c | 11 + gcc/testsuite/gcc.target/arm/pac-10.c | 10 + gcc/testsuite/gcc.target/arm/pac-11.c | 10 + gcc/testsuite/gcc.target/arm/pac-12.c | 7 + gcc/testsuite/gcc.target/arm/pac-13.c | 7 + gcc/testsuite/gcc.target/arm/pac-14.c | 7 + gcc/testsuite/gcc.target/arm/pac-15.c | 32 + gcc/testsuite/gcc.target/arm/pac-2.c | 11 + gcc/testsuite/gcc.target/arm/pac-3.c | 11 + gcc/testsuite/gcc.target/arm/pac-4.c | 10 + gcc/testsuite/gcc.target/arm/pac-5.c | 28 + gcc/testsuite/gcc.target/arm/pac-6.c | 18 + gcc/testsuite/gcc.target/arm/pac-7.c | 32 + gcc/testsuite/gcc.target/arm/pac-8.c | 34 + gcc/testsuite/gcc.target/arm/pac-9.c | 11 + gcc/testsuite/gcc.target/arm/pac.h | 17 + gcc/testsuite/gcc.target/arm/pr42093.c | 2 +- .../gcc.target/arm/pure-code/pure-code.exp | 2 +- gcc/testsuite/gcc.target/arm/simd/mve-vclz.c | 6 +- gcc/testsuite/gcc.target/arm/simd/mve-vneg.c | 4 +- gcc/testsuite/gcc.target/arm/simd/mve-vshr.c | 2 +- gcc/testsuite/gcc.target/arm/simd/simd.exp | 2 +- gcc/testsuite/gcc.target/avr/avr.exp | 2 +- gcc/testsuite/gcc.target/avr/mmcu/avr-mmcu.exp | 2 +- .../gcc.target/avr/torture/avr-torture.exp | 2 +- gcc/testsuite/gcc.target/bfin/bfin.exp | 2 +- .../gcc.target/bfin/builtins/bfin-builtins.exp | 2 +- gcc/testsuite/gcc.target/bpf/bpf.exp | 2 +- gcc/testsuite/gcc.target/bpf/double-1.c | 12 + gcc/testsuite/gcc.target/bpf/double-2.c | 12 + gcc/testsuite/gcc.target/bpf/float-1.c | 12 + gcc/testsuite/gcc.target/cris/cris.exp | 2 +- .../gcc.target/cris/torture/cris-torture.exp | 2 +- .../gcc.target/csky/{and3a.c => ck801-and.c} | 3 +- gcc/testsuite/gcc.target/csky/ck801-branch.c | 3 +- .../csky/{constpool-1.c => ck801-constpool.c} | 3 +- gcc/testsuite/gcc.target/csky/constpool-1.c | 7 +- gcc/testsuite/gcc.target/csky/constpool-2.c | 8 +- gcc/testsuite/gcc.target/csky/constpool-3.c | 15 - gcc/testsuite/gcc.target/csky/csky.exp | 2 +- gcc/testsuite/gcc.target/csky/fpuv3/fpuv3.exp | 2 +- gcc/testsuite/gcc.target/csky/ldbs.c | 2 +- gcc/testsuite/gcc.target/epiphany/epiphany.exp | 2 +- gcc/testsuite/gcc.target/frv/frv.exp | 2 +- gcc/testsuite/gcc.target/gcn/gcn.exp | 2 +- gcc/testsuite/gcc.target/h8300/h8300.exp | 2 +- gcc/testsuite/gcc.target/hppa/hppa.exp | 2 +- gcc/testsuite/gcc.target/i386/ashlti3-1.c | 6 + gcc/testsuite/gcc.target/i386/avx2-pr108599.c | 32 + gcc/testsuite/gcc.target/i386/cmpccxadd-1.c | 64 +- gcc/testsuite/gcc.target/i386/cmpccxadd-2.c | 64 +- gcc/testsuite/gcc.target/i386/extendditi2-1.c | 8 + gcc/testsuite/gcc.target/i386/extendditi2-2.c | 13 + gcc/testsuite/gcc.target/i386/i386.exp | 2 +- gcc/testsuite/gcc.target/i386/iamcu/abi-iamcu.exp | 2 +- .../gcc.target/i386/math-torture/math-torture.exp | 2 +- gcc/testsuite/gcc.target/i386/pr106746.c | 29 + gcc/testsuite/gcc.target/i386/pr106933-1.c | 21 + gcc/testsuite/gcc.target/i386/pr106933-2.c | 17 + gcc/testsuite/gcc.target/i386/pr106959-1.c | 26 + gcc/testsuite/gcc.target/i386/pr106959-2.c | 26 + gcc/testsuite/gcc.target/i386/pr106959-3.c | 14 + gcc/testsuite/gcc.target/i386/pr107548-1.c | 25 + gcc/testsuite/gcc.target/i386/pr107548-2.c | 13 + gcc/testsuite/gcc.target/i386/pr107993.c | 9 + gcc/testsuite/gcc.target/i386/pr108044-1.c | 33 + gcc/testsuite/gcc.target/i386/pr108044-2.c | 21 + gcc/testsuite/gcc.target/i386/pr108044-3.c | 33 + gcc/testsuite/gcc.target/i386/pr108044-4.c | 21 + gcc/testsuite/gcc.target/i386/pr108292.c | 15 + gcc/testsuite/gcc.target/i386/pr108436.c | 15 + gcc/testsuite/gcc.target/i386/pr69482-1.c | 16 + gcc/testsuite/gcc.target/i386/pr69482-2.c | 10 + gcc/testsuite/gcc.target/i386/pr95771-2.c | 17 + gcc/testsuite/gcc.target/i386/pr95771.c | 17 +- gcc/testsuite/gcc.target/i386/sse-23.c | 2 +- gcc/testsuite/gcc.target/i386/sse-movss-4.c | 13 + gcc/testsuite/gcc.target/i386/sse2-movsd-3.c | 15 + .../gcc.target/i386/stackalign/stackalign.exp | 2 +- gcc/testsuite/gcc.target/ia64/ia64.exp | 2 +- gcc/testsuite/gcc.target/loongarch/loongarch.exp | 2 +- .../loongarch/{tst-asm-const.c => pr107731.c} | 6 +- gcc/testsuite/gcc.target/m68k/m68k.exp | 2 +- gcc/testsuite/gcc.target/microblaze/microblaze.exp | 2 +- .../gcc.target/mips/inter/mips16-inter.exp | 2 +- gcc/testsuite/gcc.target/mips/mips-nonpic/README | 2 +- .../gcc.target/mips/mips-nonpic/mips-nonpic.exp | 2 +- gcc/testsuite/gcc.target/mips/mips.exp | 2 +- gcc/testsuite/gcc.target/msp430/msp430.exp | 2 +- gcc/testsuite/gcc.target/nds32/nds32.exp | 2 +- gcc/testsuite/gcc.target/nios2/nios2.exp | 2 +- gcc/testsuite/gcc.target/nvptx/nvptx.exp | 2 +- gcc/testsuite/gcc.target/or1k/or1k.exp | 2 +- .../autopar.exp => gcc.target/pdp11/pdp11.exp} | 11 +- gcc/testsuite/gcc.target/pdp11/pr108388.c | 90 + gcc/testsuite/gcc.target/powerpc/bfp/bfp.exp | 2 +- gcc/testsuite/gcc.target/powerpc/dfp/dfp.exp | 2 +- gcc/testsuite/gcc.target/powerpc/powerpc.exp | 2 +- .../gcc.target/powerpc/ppc-fortran/ppc-fortran.exp | 7 +- gcc/testsuite/gcc.target/powerpc/pr103743.c | 52 + gcc/testsuite/gcc.target/powerpc/pr103743_1.c | 95 + gcc/testsuite/gcc.target/powerpc/pr106680-1.c | 13 + gcc/testsuite/gcc.target/powerpc/pr106680-2.c | 14 + gcc/testsuite/gcc.target/powerpc/pr106680-3.c | 13 + gcc/testsuite/gcc.target/powerpc/pr106680-4.c | 17 + gcc/testsuite/gcc.target/powerpc/pr106708.c | 41 + gcc/testsuite/gcc.target/powerpc/pr106736-1.c | 20 + gcc/testsuite/gcc.target/powerpc/pr106736-2.c | 17 + gcc/testsuite/gcc.target/powerpc/pr106736-3.c | 18 + gcc/testsuite/gcc.target/powerpc/pr106736-4.c | 19 + gcc/testsuite/gcc.target/powerpc/pr106736-5.c | 18 + gcc/testsuite/gcc.target/powerpc/pr108272-1.c | 17 + gcc/testsuite/gcc.target/powerpc/pr108272-2.c | 17 + gcc/testsuite/gcc.target/powerpc/pr108272-3.c | 17 + gcc/testsuite/gcc.target/powerpc/pr108272-4.c | 18 + gcc/testsuite/gcc.target/powerpc/pr108348-1.c | 23 + gcc/testsuite/gcc.target/powerpc/pr108348-2.c | 23 + gcc/testsuite/gcc.target/powerpc/pr108396.c | 14 + gcc/testsuite/gcc.target/powerpc/pr99708.c | 1 + gcc/testsuite/gcc.target/powerpc/vsu/vsu.exp | 2 +- gcc/testsuite/gcc.target/pru/clz-hi-2.c | 24 + gcc/testsuite/gcc.target/pru/clz-hi.c | 35 + gcc/testsuite/gcc.target/pru/pru.exp | 2 +- gcc/testsuite/gcc.target/riscv/pr106602.c | 14 + gcc/testsuite/gcc.target/riscv/pr95632.c | 15 + gcc/testsuite/gcc.target/riscv/riscv.exp | 2 +- gcc/testsuite/gcc.target/riscv/rvv/base/mov-1.c | 70 +- gcc/testsuite/gcc.target/riscv/rvv/base/mov-10.c | 58 +- gcc/testsuite/gcc.target/riscv/rvv/base/mov-11.c | 58 +- gcc/testsuite/gcc.target/riscv/rvv/base/mov-12.c | 22 +- gcc/testsuite/gcc.target/riscv/rvv/base/mov-13.c | 2 +- gcc/testsuite/gcc.target/riscv/rvv/base/mov-2.c | 58 +- gcc/testsuite/gcc.target/riscv/rvv/base/mov-3.c | 46 +- gcc/testsuite/gcc.target/riscv/rvv/base/mov-4.c | 34 +- gcc/testsuite/gcc.target/riscv/rvv/base/mov-5.c | 24 +- gcc/testsuite/gcc.target/riscv/rvv/base/mov-6.c | 18 +- gcc/testsuite/gcc.target/riscv/rvv/base/mov-7.c | 2 +- gcc/testsuite/gcc.target/riscv/rvv/base/mov-8.c | 44 +- gcc/testsuite/gcc.target/riscv/rvv/base/mov-9.c | 26 +- gcc/testsuite/gcc.target/riscv/rvv/base/vle-1.c | 345 + gcc/testsuite/gcc.target/riscv/rvv/base/vle-2.c | 345 + gcc/testsuite/gcc.target/riscv/rvv/base/vle-3.c | 345 + .../gcc.target/riscv/rvv/base/vle-constraint-1.c | 109 + gcc/testsuite/gcc.target/riscv/rvv/base/vle_m-1.c | 345 + gcc/testsuite/gcc.target/riscv/rvv/base/vle_m-2.c | 345 + gcc/testsuite/gcc.target/riscv/rvv/base/vle_m-3.c | 345 + gcc/testsuite/gcc.target/riscv/rvv/base/vle_mu-1.c | 344 + gcc/testsuite/gcc.target/riscv/rvv/base/vle_mu-2.c | 344 + gcc/testsuite/gcc.target/riscv/rvv/base/vle_mu-3.c | 344 + gcc/testsuite/gcc.target/riscv/rvv/base/vle_tu-1.c | 345 + gcc/testsuite/gcc.target/riscv/rvv/base/vle_tu-2.c | 345 + gcc/testsuite/gcc.target/riscv/rvv/base/vle_tu-3.c | 345 + .../gcc.target/riscv/rvv/base/vle_tum-1.c | 345 + .../gcc.target/riscv/rvv/base/vle_tum-2.c | 345 + .../gcc.target/riscv/rvv/base/vle_tum-3.c | 345 + .../gcc.target/riscv/rvv/base/vle_tumu-1.c | 345 + .../gcc.target/riscv/rvv/base/vle_tumu-2.c | 345 + .../gcc.target/riscv/rvv/base/vle_tumu-3.c | 345 + .../gcc.target/riscv/rvv/base/vlm_vsm-1.c | 75 + .../gcc.target/riscv/rvv/base/vlm_vsm-2.c | 75 + .../gcc.target/riscv/rvv/base/vlm_vsm-3.c | 75 + .../gcc.target/riscv/rvv/base/vloxei16_v-1.c | 333 + .../gcc.target/riscv/rvv/base/vloxei16_v-2.c | 333 + .../gcc.target/riscv/rvv/base/vloxei16_v-3.c | 333 + .../gcc.target/riscv/rvv/base/vloxei16_v_m-1.c | 333 + .../gcc.target/riscv/rvv/base/vloxei16_v_m-2.c | 333 + .../gcc.target/riscv/rvv/base/vloxei16_v_m-3.c | 333 + .../gcc.target/riscv/rvv/base/vloxei16_v_mu-1.c | 333 + .../gcc.target/riscv/rvv/base/vloxei16_v_mu-2.c | 333 + .../gcc.target/riscv/rvv/base/vloxei16_v_mu-3.c | 333 + .../gcc.target/riscv/rvv/base/vloxei16_v_tu-1.c | 333 + .../gcc.target/riscv/rvv/base/vloxei16_v_tu-2.c | 333 + .../gcc.target/riscv/rvv/base/vloxei16_v_tu-3.c | 333 + .../gcc.target/riscv/rvv/base/vloxei16_v_tum-1.c | 333 + .../gcc.target/riscv/rvv/base/vloxei16_v_tum-2.c | 333 + .../gcc.target/riscv/rvv/base/vloxei16_v_tum-3.c | 333 + .../gcc.target/riscv/rvv/base/vloxei16_v_tumu-1.c | 333 + .../gcc.target/riscv/rvv/base/vloxei16_v_tumu-2.c | 333 + .../gcc.target/riscv/rvv/base/vloxei16_v_tumu-3.c | 333 + .../gcc.target/riscv/rvv/base/vloxei32_v-1.c | 307 + .../gcc.target/riscv/rvv/base/vloxei32_v-2.c | 307 + .../gcc.target/riscv/rvv/base/vloxei32_v-3.c | 307 + .../gcc.target/riscv/rvv/base/vloxei32_v_m-1.c | 307 + .../gcc.target/riscv/rvv/base/vloxei32_v_m-2.c | 307 + .../gcc.target/riscv/rvv/base/vloxei32_v_m-3.c | 307 + .../gcc.target/riscv/rvv/base/vloxei32_v_mu-1.c | 307 + .../gcc.target/riscv/rvv/base/vloxei32_v_mu-2.c | 307 + .../gcc.target/riscv/rvv/base/vloxei32_v_mu-3.c | 307 + .../gcc.target/riscv/rvv/base/vloxei32_v_tu-1.c | 307 + .../gcc.target/riscv/rvv/base/vloxei32_v_tu-2.c | 307 + .../gcc.target/riscv/rvv/base/vloxei32_v_tu-3.c | 307 + .../gcc.target/riscv/rvv/base/vloxei32_v_tum-1.c | 307 + .../gcc.target/riscv/rvv/base/vloxei32_v_tum-2.c | 307 + .../gcc.target/riscv/rvv/base/vloxei32_v_tum-3.c | 307 + .../gcc.target/riscv/rvv/base/vloxei32_v_tumu-1.c | 307 + .../gcc.target/riscv/rvv/base/vloxei32_v_tumu-2.c | 307 + .../gcc.target/riscv/rvv/base/vloxei32_v_tumu-3.c | 307 + .../gcc.target/riscv/rvv/base/vloxei64_v-1.c | 262 + .../gcc.target/riscv/rvv/base/vloxei64_v-2.c | 262 + .../gcc.target/riscv/rvv/base/vloxei64_v-3.c | 262 + .../gcc.target/riscv/rvv/base/vloxei64_v_m-1.c | 262 + .../gcc.target/riscv/rvv/base/vloxei64_v_m-2.c | 262 + .../gcc.target/riscv/rvv/base/vloxei64_v_m-3.c | 262 + .../gcc.target/riscv/rvv/base/vloxei64_v_mu-1.c | 262 + .../gcc.target/riscv/rvv/base/vloxei64_v_mu-2.c | 262 + .../gcc.target/riscv/rvv/base/vloxei64_v_mu-3.c | 262 + .../gcc.target/riscv/rvv/base/vloxei64_v_tu-1.c | 262 + .../gcc.target/riscv/rvv/base/vloxei64_v_tu-2.c | 262 + .../gcc.target/riscv/rvv/base/vloxei64_v_tu-3.c | 262 + .../gcc.target/riscv/rvv/base/vloxei64_v_tum-1.c | 262 + .../gcc.target/riscv/rvv/base/vloxei64_v_tum-2.c | 262 + .../gcc.target/riscv/rvv/base/vloxei64_v_tum-3.c | 262 + .../gcc.target/riscv/rvv/base/vloxei64_v_tumu-1.c | 262 + .../gcc.target/riscv/rvv/base/vloxei64_v_tumu-2.c | 262 + .../gcc.target/riscv/rvv/base/vloxei64_v_tumu-3.c | 262 + .../gcc.target/riscv/rvv/base/vloxei8_v-1.c | 346 + .../gcc.target/riscv/rvv/base/vloxei8_v-2.c | 346 + .../gcc.target/riscv/rvv/base/vloxei8_v-3.c | 346 + .../gcc.target/riscv/rvv/base/vloxei8_v_m-1.c | 346 + .../gcc.target/riscv/rvv/base/vloxei8_v_m-2.c | 346 + .../gcc.target/riscv/rvv/base/vloxei8_v_m-3.c | 346 + .../gcc.target/riscv/rvv/base/vloxei8_v_mu-1.c | 346 + .../gcc.target/riscv/rvv/base/vloxei8_v_mu-2.c | 346 + .../gcc.target/riscv/rvv/base/vloxei8_v_mu-3.c | 346 + .../gcc.target/riscv/rvv/base/vloxei8_v_tu-1.c | 346 + .../gcc.target/riscv/rvv/base/vloxei8_v_tu-2.c | 346 + .../gcc.target/riscv/rvv/base/vloxei8_v_tu-3.c | 346 + .../gcc.target/riscv/rvv/base/vloxei8_v_tum-1.c | 346 + .../gcc.target/riscv/rvv/base/vloxei8_v_tum-2.c | 346 + .../gcc.target/riscv/rvv/base/vloxei8_v_tum-3.c | 346 + .../gcc.target/riscv/rvv/base/vloxei8_v_tumu-1.c | 346 + .../gcc.target/riscv/rvv/base/vloxei8_v_tumu-2.c | 346 + .../gcc.target/riscv/rvv/base/vloxei8_v_tumu-3.c | 346 + gcc/testsuite/gcc.target/riscv/rvv/base/vlse-1.c | 345 + gcc/testsuite/gcc.target/riscv/rvv/base/vlse-2.c | 345 + gcc/testsuite/gcc.target/riscv/rvv/base/vlse-3.c | 345 + .../riscv/rvv/base/vlse-vsse-constraint-1.c | 113 + gcc/testsuite/gcc.target/riscv/rvv/base/vlse_m-1.c | 345 + gcc/testsuite/gcc.target/riscv/rvv/base/vlse_m-2.c | 345 + gcc/testsuite/gcc.target/riscv/rvv/base/vlse_m-3.c | 345 + .../gcc.target/riscv/rvv/base/vlse_mu-1.c | 345 + .../gcc.target/riscv/rvv/base/vlse_mu-2.c | 345 + .../gcc.target/riscv/rvv/base/vlse_mu-3.c | 345 + .../gcc.target/riscv/rvv/base/vlse_tu-1.c | 345 + .../gcc.target/riscv/rvv/base/vlse_tu-2.c | 345 + .../gcc.target/riscv/rvv/base/vlse_tu-3.c | 345 + .../gcc.target/riscv/rvv/base/vlse_tum-1.c | 345 + .../gcc.target/riscv/rvv/base/vlse_tum-2.c | 345 + .../gcc.target/riscv/rvv/base/vlse_tum-3.c | 345 + .../gcc.target/riscv/rvv/base/vlse_tumu-1.c | 345 + .../gcc.target/riscv/rvv/base/vlse_tumu-2.c | 345 + .../gcc.target/riscv/rvv/base/vlse_tumu-3.c | 345 + .../gcc.target/riscv/rvv/base/vluxei16_v-1.c | 333 + .../gcc.target/riscv/rvv/base/vluxei16_v-2.c | 333 + .../gcc.target/riscv/rvv/base/vluxei16_v-3.c | 333 + .../gcc.target/riscv/rvv/base/vluxei16_v_m-1.c | 333 + .../gcc.target/riscv/rvv/base/vluxei16_v_m-2.c | 333 + .../gcc.target/riscv/rvv/base/vluxei16_v_m-3.c | 333 + .../gcc.target/riscv/rvv/base/vluxei16_v_mu-1.c | 333 + .../gcc.target/riscv/rvv/base/vluxei16_v_mu-2.c | 333 + .../gcc.target/riscv/rvv/base/vluxei16_v_mu-3.c | 333 + .../gcc.target/riscv/rvv/base/vluxei16_v_tu-1.c | 333 + .../gcc.target/riscv/rvv/base/vluxei16_v_tu-2.c | 333 + .../gcc.target/riscv/rvv/base/vluxei16_v_tu-3.c | 333 + .../gcc.target/riscv/rvv/base/vluxei16_v_tum-1.c | 333 + .../gcc.target/riscv/rvv/base/vluxei16_v_tum-2.c | 333 + .../gcc.target/riscv/rvv/base/vluxei16_v_tum-3.c | 333 + .../gcc.target/riscv/rvv/base/vluxei16_v_tumu-1.c | 333 + .../gcc.target/riscv/rvv/base/vluxei16_v_tumu-2.c | 333 + .../gcc.target/riscv/rvv/base/vluxei16_v_tumu-3.c | 333 + .../gcc.target/riscv/rvv/base/vluxei32_v-1.c | 307 + .../gcc.target/riscv/rvv/base/vluxei32_v-2.c | 307 + .../gcc.target/riscv/rvv/base/vluxei32_v-3.c | 307 + .../gcc.target/riscv/rvv/base/vluxei32_v_m-1.c | 307 + .../gcc.target/riscv/rvv/base/vluxei32_v_m-2.c | 307 + .../gcc.target/riscv/rvv/base/vluxei32_v_m-3.c | 307 + .../gcc.target/riscv/rvv/base/vluxei32_v_mu-1.c | 307 + .../gcc.target/riscv/rvv/base/vluxei32_v_mu-2.c | 307 + .../gcc.target/riscv/rvv/base/vluxei32_v_mu-3.c | 307 + .../gcc.target/riscv/rvv/base/vluxei32_v_tu-1.c | 307 + .../gcc.target/riscv/rvv/base/vluxei32_v_tu-2.c | 307 + .../gcc.target/riscv/rvv/base/vluxei32_v_tu-3.c | 307 + .../gcc.target/riscv/rvv/base/vluxei32_v_tum-1.c | 307 + .../gcc.target/riscv/rvv/base/vluxei32_v_tum-2.c | 307 + .../gcc.target/riscv/rvv/base/vluxei32_v_tum-3.c | 307 + .../gcc.target/riscv/rvv/base/vluxei32_v_tumu-1.c | 307 + .../gcc.target/riscv/rvv/base/vluxei32_v_tumu-2.c | 307 + .../gcc.target/riscv/rvv/base/vluxei32_v_tumu-3.c | 307 + .../gcc.target/riscv/rvv/base/vluxei64_v-1.c | 262 + .../gcc.target/riscv/rvv/base/vluxei64_v-2.c | 262 + .../gcc.target/riscv/rvv/base/vluxei64_v-3.c | 262 + .../gcc.target/riscv/rvv/base/vluxei64_v_m-1.c | 262 + .../gcc.target/riscv/rvv/base/vluxei64_v_m-2.c | 262 + .../gcc.target/riscv/rvv/base/vluxei64_v_m-3.c | 262 + .../gcc.target/riscv/rvv/base/vluxei64_v_mu-1.c | 262 + .../gcc.target/riscv/rvv/base/vluxei64_v_mu-2.c | 262 + .../gcc.target/riscv/rvv/base/vluxei64_v_mu-3.c | 262 + .../gcc.target/riscv/rvv/base/vluxei64_v_tu-1.c | 262 + .../gcc.target/riscv/rvv/base/vluxei64_v_tu-2.c | 262 + .../gcc.target/riscv/rvv/base/vluxei64_v_tu-3.c | 262 + .../gcc.target/riscv/rvv/base/vluxei64_v_tum-1.c | 262 + .../gcc.target/riscv/rvv/base/vluxei64_v_tum-2.c | 262 + .../gcc.target/riscv/rvv/base/vluxei64_v_tum-3.c | 262 + .../gcc.target/riscv/rvv/base/vluxei64_v_tumu-1.c | 262 + .../gcc.target/riscv/rvv/base/vluxei64_v_tumu-2.c | 262 + .../gcc.target/riscv/rvv/base/vluxei64_v_tumu-3.c | 262 + .../gcc.target/riscv/rvv/base/vluxei8_v-1.c | 346 + .../gcc.target/riscv/rvv/base/vluxei8_v-2.c | 346 + .../gcc.target/riscv/rvv/base/vluxei8_v-3.c | 346 + .../gcc.target/riscv/rvv/base/vluxei8_v_m-1.c | 346 + .../gcc.target/riscv/rvv/base/vluxei8_v_m-2.c | 346 + .../gcc.target/riscv/rvv/base/vluxei8_v_m-3.c | 346 + .../gcc.target/riscv/rvv/base/vluxei8_v_mu-1.c | 346 + .../gcc.target/riscv/rvv/base/vluxei8_v_mu-2.c | 346 + .../gcc.target/riscv/rvv/base/vluxei8_v_mu-3.c | 346 + .../gcc.target/riscv/rvv/base/vluxei8_v_tu-1.c | 346 + .../gcc.target/riscv/rvv/base/vluxei8_v_tu-2.c | 346 + .../gcc.target/riscv/rvv/base/vluxei8_v_tu-3.c | 346 + .../gcc.target/riscv/rvv/base/vluxei8_v_tum-1.c | 346 + .../gcc.target/riscv/rvv/base/vluxei8_v_tum-2.c | 346 + .../gcc.target/riscv/rvv/base/vluxei8_v_tum-3.c | 346 + .../gcc.target/riscv/rvv/base/vluxei8_v_tumu-1.c | 346 + .../gcc.target/riscv/rvv/base/vluxei8_v_tumu-2.c | 346 + .../gcc.target/riscv/rvv/base/vluxei8_v_tumu-3.c | 346 + .../riscv/rvv/base/vlxei-vsxei-constraint-1.c | 121 + .../gcc.target/riscv/rvv/base/vread_csr.c | 13 +- gcc/testsuite/gcc.target/riscv/rvv/base/vse-1.c | 345 + gcc/testsuite/gcc.target/riscv/rvv/base/vse-2.c | 345 + gcc/testsuite/gcc.target/riscv/rvv/base/vse-3.c | 345 + .../gcc.target/riscv/rvv/base/vse-constraint-1.c | 97 + gcc/testsuite/gcc.target/riscv/rvv/base/vse_m-1.c | 345 + gcc/testsuite/gcc.target/riscv/rvv/base/vse_m-2.c | 345 + gcc/testsuite/gcc.target/riscv/rvv/base/vse_m-3.c | 345 + gcc/testsuite/gcc.target/riscv/rvv/base/vsetvl-1.c | 404 +- .../gcc.target/riscv/rvv/base/vsoxei16_v-1.c | 333 + .../gcc.target/riscv/rvv/base/vsoxei16_v-2.c | 333 + .../gcc.target/riscv/rvv/base/vsoxei16_v-3.c | 333 + .../gcc.target/riscv/rvv/base/vsoxei16_v_m-1.c | 333 + .../gcc.target/riscv/rvv/base/vsoxei16_v_m-2.c | 333 + .../gcc.target/riscv/rvv/base/vsoxei16_v_m-3.c | 333 + .../gcc.target/riscv/rvv/base/vsoxei32_v-1.c | 307 + .../gcc.target/riscv/rvv/base/vsoxei32_v-2.c | 307 + .../gcc.target/riscv/rvv/base/vsoxei32_v-3.c | 307 + .../gcc.target/riscv/rvv/base/vsoxei32_v_m-1.c | 307 + .../gcc.target/riscv/rvv/base/vsoxei32_v_m-2.c | 307 + .../gcc.target/riscv/rvv/base/vsoxei32_v_m-3.c | 307 + .../gcc.target/riscv/rvv/base/vsoxei64_v-1.c | 262 + .../gcc.target/riscv/rvv/base/vsoxei64_v-2.c | 262 + .../gcc.target/riscv/rvv/base/vsoxei64_v-3.c | 262 + .../gcc.target/riscv/rvv/base/vsoxei64_v_m-1.c | 262 + .../gcc.target/riscv/rvv/base/vsoxei64_v_m-2.c | 262 + .../gcc.target/riscv/rvv/base/vsoxei64_v_m-3.c | 262 + .../gcc.target/riscv/rvv/base/vsoxei8_v-1.c | 346 + .../gcc.target/riscv/rvv/base/vsoxei8_v-2.c | 346 + .../gcc.target/riscv/rvv/base/vsoxei8_v-3.c | 346 + .../gcc.target/riscv/rvv/base/vsoxei8_v_m-1.c | 346 + .../gcc.target/riscv/rvv/base/vsoxei8_v_m-2.c | 346 + .../gcc.target/riscv/rvv/base/vsoxei8_v_m-3.c | 346 + gcc/testsuite/gcc.target/riscv/rvv/base/vsse-1.c | 345 + gcc/testsuite/gcc.target/riscv/rvv/base/vsse-2.c | 345 + gcc/testsuite/gcc.target/riscv/rvv/base/vsse-3.c | 345 + gcc/testsuite/gcc.target/riscv/rvv/base/vsse_m-1.c | 345 + gcc/testsuite/gcc.target/riscv/rvv/base/vsse_m-2.c | 345 + gcc/testsuite/gcc.target/riscv/rvv/base/vsse_m-3.c | 345 + .../gcc.target/riscv/rvv/base/vsuxei16_v-1.c | 333 + .../gcc.target/riscv/rvv/base/vsuxei16_v-2.c | 333 + .../gcc.target/riscv/rvv/base/vsuxei16_v-3.c | 333 + .../gcc.target/riscv/rvv/base/vsuxei16_v_m-1.c | 333 + .../gcc.target/riscv/rvv/base/vsuxei16_v_m-2.c | 333 + .../gcc.target/riscv/rvv/base/vsuxei16_v_m-3.c | 333 + .../gcc.target/riscv/rvv/base/vsuxei32_v-1.c | 307 + .../gcc.target/riscv/rvv/base/vsuxei32_v-2.c | 307 + .../gcc.target/riscv/rvv/base/vsuxei32_v-3.c | 307 + .../gcc.target/riscv/rvv/base/vsuxei32_v_m-1.c | 307 + .../gcc.target/riscv/rvv/base/vsuxei32_v_m-2.c | 307 + .../gcc.target/riscv/rvv/base/vsuxei32_v_m-3.c | 307 + .../gcc.target/riscv/rvv/base/vsuxei64_v-1.c | 262 + .../gcc.target/riscv/rvv/base/vsuxei64_v-2.c | 262 + .../gcc.target/riscv/rvv/base/vsuxei64_v-3.c | 262 + .../gcc.target/riscv/rvv/base/vsuxei64_v_m-1.c | 262 + .../gcc.target/riscv/rvv/base/vsuxei64_v_m-2.c | 262 + .../gcc.target/riscv/rvv/base/vsuxei64_v_m-3.c | 262 + .../gcc.target/riscv/rvv/base/vsuxei8_v-1.c | 346 + .../gcc.target/riscv/rvv/base/vsuxei8_v-2.c | 346 + .../gcc.target/riscv/rvv/base/vsuxei8_v-3.c | 346 + .../gcc.target/riscv/rvv/base/vsuxei8_v_m-1.c | 346 + .../gcc.target/riscv/rvv/base/vsuxei8_v_m-2.c | 346 + .../gcc.target/riscv/rvv/base/vsuxei8_v_m-3.c | 346 + .../gcc.target/riscv/rvv/base/vwrite_csr.c | 13 +- gcc/testsuite/gcc.target/riscv/rvv/rvv.exp | 4 +- .../gcc.target/riscv/rvv/vsetvl/avl_multiple-1.c | 35 + .../gcc.target/riscv/rvv/vsetvl/avl_multiple-10.c | 73 + .../gcc.target/riscv/rvv/vsetvl/avl_multiple-11.c | 40 + .../gcc.target/riscv/rvv/vsetvl/avl_multiple-12.c | 39 + .../gcc.target/riscv/rvv/vsetvl/avl_multiple-13.c | 46 + .../gcc.target/riscv/rvv/vsetvl/avl_multiple-14.c | 66 + .../gcc.target/riscv/rvv/vsetvl/avl_multiple-15.c | 67 + .../gcc.target/riscv/rvv/vsetvl/avl_multiple-16.c | 67 + .../gcc.target/riscv/rvv/vsetvl/avl_multiple-2.c | 35 + .../gcc.target/riscv/rvv/vsetvl/avl_multiple-3.c | 39 + .../gcc.target/riscv/rvv/vsetvl/avl_multiple-4.c | 38 + .../gcc.target/riscv/rvv/vsetvl/avl_multiple-5.c | 40 + .../gcc.target/riscv/rvv/vsetvl/avl_multiple-6.c | 40 + .../gcc.target/riscv/rvv/vsetvl/avl_multiple-7.c | 40 + .../gcc.target/riscv/rvv/vsetvl/avl_multiple-8.c | 39 + .../gcc.target/riscv/rvv/vsetvl/avl_multiple-9.c | 74 + .../gcc.target/riscv/rvv/vsetvl/avl_single-1.c | 17 + .../gcc.target/riscv/rvv/vsetvl/avl_single-10.c | 21 + .../gcc.target/riscv/rvv/vsetvl/avl_single-11.c | 21 + .../gcc.target/riscv/rvv/vsetvl/avl_single-12.c | 19 + .../gcc.target/riscv/rvv/vsetvl/avl_single-13.c | 28 + .../gcc.target/riscv/rvv/vsetvl/avl_single-14.c | 27 + .../gcc.target/riscv/rvv/vsetvl/avl_single-15.c | 27 + .../gcc.target/riscv/rvv/vsetvl/avl_single-16.c | 32 + .../gcc.target/riscv/rvv/vsetvl/avl_single-17.c | 29 + .../gcc.target/riscv/rvv/vsetvl/avl_single-18.c | 29 + .../gcc.target/riscv/rvv/vsetvl/avl_single-19.c | 40 + .../gcc.target/riscv/rvv/vsetvl/avl_single-2.c | 18 + .../gcc.target/riscv/rvv/vsetvl/avl_single-20.c | 40 + .../gcc.target/riscv/rvv/vsetvl/avl_single-21.c | 32 + .../gcc.target/riscv/rvv/vsetvl/avl_single-22.c | 42 + .../gcc.target/riscv/rvv/vsetvl/avl_single-23.c | 34 + .../gcc.target/riscv/rvv/vsetvl/avl_single-24.c | 36 + .../gcc.target/riscv/rvv/vsetvl/avl_single-25.c | 38 + .../gcc.target/riscv/rvv/vsetvl/avl_single-26.c | 35 + .../gcc.target/riscv/rvv/vsetvl/avl_single-27.c | 36 + .../gcc.target/riscv/rvv/vsetvl/avl_single-28.c | 30 + .../gcc.target/riscv/rvv/vsetvl/avl_single-29.c | 31 + .../gcc.target/riscv/rvv/vsetvl/avl_single-3.c | 19 + .../gcc.target/riscv/rvv/vsetvl/avl_single-30.c | 29 + .../gcc.target/riscv/rvv/vsetvl/avl_single-31.c | 27 + .../gcc.target/riscv/rvv/vsetvl/avl_single-32.c | 27 + .../gcc.target/riscv/rvv/vsetvl/avl_single-33.c | 29 + .../gcc.target/riscv/rvv/vsetvl/avl_single-34.c | 28 + .../gcc.target/riscv/rvv/vsetvl/avl_single-35.c | 27 + .../gcc.target/riscv/rvv/vsetvl/avl_single-36.c | 25 + .../gcc.target/riscv/rvv/vsetvl/avl_single-37.c | 29 + .../gcc.target/riscv/rvv/vsetvl/avl_single-38.c | 57 + .../gcc.target/riscv/rvv/vsetvl/avl_single-39.c | 19 + .../gcc.target/riscv/rvv/vsetvl/avl_single-4.c | 21 + .../gcc.target/riscv/rvv/vsetvl/avl_single-40.c | 17 + .../gcc.target/riscv/rvv/vsetvl/avl_single-41.c | 19 + .../gcc.target/riscv/rvv/vsetvl/avl_single-42.c | 15 + .../gcc.target/riscv/rvv/vsetvl/avl_single-43.c | 16 + .../gcc.target/riscv/rvv/vsetvl/avl_single-44.c | 18 + .../gcc.target/riscv/rvv/vsetvl/avl_single-45.c | 19 + .../gcc.target/riscv/rvv/vsetvl/avl_single-46.c | 25 + .../gcc.target/riscv/rvv/vsetvl/avl_single-47.c | 35 + .../gcc.target/riscv/rvv/vsetvl/avl_single-48.c | 32 + .../gcc.target/riscv/rvv/vsetvl/avl_single-49.c | 32 + .../gcc.target/riscv/rvv/vsetvl/avl_single-5.c | 18 + .../gcc.target/riscv/rvv/vsetvl/avl_single-50.c | 23 + .../gcc.target/riscv/rvv/vsetvl/avl_single-51.c | 25 + .../gcc.target/riscv/rvv/vsetvl/avl_single-52.c | 34 + .../gcc.target/riscv/rvv/vsetvl/avl_single-53.c | 31 + .../gcc.target/riscv/rvv/vsetvl/avl_single-54.c | 32 + .../gcc.target/riscv/rvv/vsetvl/avl_single-55.c | 38 + .../gcc.target/riscv/rvv/vsetvl/avl_single-56.c | 38 + .../gcc.target/riscv/rvv/vsetvl/avl_single-57.c | 43 + .../gcc.target/riscv/rvv/vsetvl/avl_single-58.c | 43 + .../gcc.target/riscv/rvv/vsetvl/avl_single-59.c | 31 + .../gcc.target/riscv/rvv/vsetvl/avl_single-6.c | 22 + .../gcc.target/riscv/rvv/vsetvl/avl_single-60.c | 30 + .../gcc.target/riscv/rvv/vsetvl/avl_single-61.c | 24 + .../gcc.target/riscv/rvv/vsetvl/avl_single-62.c | 24 + .../gcc.target/riscv/rvv/vsetvl/avl_single-63.c | 24 + .../gcc.target/riscv/rvv/vsetvl/avl_single-64.c | 41 + .../gcc.target/riscv/rvv/vsetvl/avl_single-65.c | 33 + .../gcc.target/riscv/rvv/vsetvl/avl_single-66.c | 21 + .../gcc.target/riscv/rvv/vsetvl/avl_single-67.c | 27 + .../gcc.target/riscv/rvv/vsetvl/avl_single-68.c | 26 + .../gcc.target/riscv/rvv/vsetvl/avl_single-69.c | 40 + .../gcc.target/riscv/rvv/vsetvl/avl_single-7.c | 17 + .../gcc.target/riscv/rvv/vsetvl/avl_single-70.c | 46 + .../gcc.target/riscv/rvv/vsetvl/avl_single-71.c | 54 + .../gcc.target/riscv/rvv/vsetvl/avl_single-72.c | 27 + .../gcc.target/riscv/rvv/vsetvl/avl_single-73.c | 25 + .../gcc.target/riscv/rvv/vsetvl/avl_single-74.c | 27 + .../gcc.target/riscv/rvv/vsetvl/avl_single-75.c | 27 + .../gcc.target/riscv/rvv/vsetvl/avl_single-76.c | 24 + .../gcc.target/riscv/rvv/vsetvl/avl_single-77.c | 27 + .../gcc.target/riscv/rvv/vsetvl/avl_single-8.c | 18 + .../gcc.target/riscv/rvv/vsetvl/avl_single-9.c | 57 + gcc/testsuite/gcc.target/riscv/rvv/vsetvl/dump-1.c | 33 + .../gcc.target/riscv/rvv/vsetvl/imm_bb_prop-1.c | 32 + .../gcc.target/riscv/rvv/vsetvl/imm_bb_prop-10.c | 42 + .../gcc.target/riscv/rvv/vsetvl/imm_bb_prop-11.c | 42 + .../gcc.target/riscv/rvv/vsetvl/imm_bb_prop-12.c | 31 + .../gcc.target/riscv/rvv/vsetvl/imm_bb_prop-13.c | 29 + .../gcc.target/riscv/rvv/vsetvl/imm_bb_prop-2.c | 29 + .../gcc.target/riscv/rvv/vsetvl/imm_bb_prop-3.c | 22 + .../gcc.target/riscv/rvv/vsetvl/imm_bb_prop-4.c | 25 + .../gcc.target/riscv/rvv/vsetvl/imm_bb_prop-5.c | 33 + .../gcc.target/riscv/rvv/vsetvl/imm_bb_prop-6.c | 30 + .../gcc.target/riscv/rvv/vsetvl/imm_bb_prop-7.c | 31 + .../gcc.target/riscv/rvv/vsetvl/imm_bb_prop-8.c | 37 + .../gcc.target/riscv/rvv/vsetvl/imm_bb_prop-9.c | 37 + .../gcc.target/riscv/rvv/vsetvl/imm_conflict-1.c | 22 + .../gcc.target/riscv/rvv/vsetvl/imm_conflict-2.c | 22 + .../gcc.target/riscv/rvv/vsetvl/imm_conflict-3.c | 26 + .../gcc.target/riscv/rvv/vsetvl/imm_conflict-4.c | 36 + .../gcc.target/riscv/rvv/vsetvl/imm_conflict-5.c | 43 + .../riscv/rvv/vsetvl/imm_loop_invariant-1.c | 195 + .../riscv/rvv/vsetvl/imm_loop_invariant-10.c | 41 + .../riscv/rvv/vsetvl/imm_loop_invariant-11.c | 41 + .../riscv/rvv/vsetvl/imm_loop_invariant-12.c | 28 + .../riscv/rvv/vsetvl/imm_loop_invariant-13.c | 30 + .../riscv/rvv/vsetvl/imm_loop_invariant-14.c | 31 + .../riscv/rvv/vsetvl/imm_loop_invariant-15.c | 32 + .../riscv/rvv/vsetvl/imm_loop_invariant-16.c | 29 + .../riscv/rvv/vsetvl/imm_loop_invariant-17.c | 22 + .../riscv/rvv/vsetvl/imm_loop_invariant-2.c | 168 + .../riscv/rvv/vsetvl/imm_loop_invariant-3.c | 141 + .../riscv/rvv/vsetvl/imm_loop_invariant-4.c | 77 + .../riscv/rvv/vsetvl/imm_loop_invariant-5.c | 114 + .../riscv/rvv/vsetvl/imm_loop_invariant-6.c | 64 + .../riscv/rvv/vsetvl/imm_loop_invariant-7.c | 39 + .../riscv/rvv/vsetvl/imm_loop_invariant-8.c | 45 + .../riscv/rvv/vsetvl/imm_loop_invariant-9.c | 41 + .../gcc.target/riscv/rvv/vsetvl/imm_switch-1.c | 22 + .../gcc.target/riscv/rvv/vsetvl/imm_switch-2.c | 28 + .../gcc.target/riscv/rvv/vsetvl/imm_switch-3.c | 189 + .../gcc.target/riscv/rvv/vsetvl/imm_switch-4.c | 26 + .../gcc.target/riscv/rvv/vsetvl/imm_switch-5.c | 29 + .../gcc.target/riscv/rvv/vsetvl/imm_switch-6.c | 30 + .../gcc.target/riscv/rvv/vsetvl/imm_switch-7.c | 29 + .../gcc.target/riscv/rvv/vsetvl/imm_switch-8.c | 35 + .../gcc.target/riscv/rvv/vsetvl/imm_switch-9.c | 47 + .../riscv/rvv/{base => vsetvl}/riscv_vector.h | 0 .../riscv/rvv/vsetvl/vlmax_back_prop-1.c | 36 + .../riscv/rvv/vsetvl/vlmax_back_prop-10.c | 59 + .../riscv/rvv/vsetvl/vlmax_back_prop-11.c | 63 + .../riscv/rvv/vsetvl/vlmax_back_prop-12.c | 64 + .../riscv/rvv/vsetvl/vlmax_back_prop-13.c | 64 + .../riscv/rvv/vsetvl/vlmax_back_prop-14.c | 58 + .../riscv/rvv/vsetvl/vlmax_back_prop-15.c | 143 + .../riscv/rvv/vsetvl/vlmax_back_prop-16.c | 54 + .../riscv/rvv/vsetvl/vlmax_back_prop-17.c | 59 + .../riscv/rvv/vsetvl/vlmax_back_prop-18.c | 58 + .../riscv/rvv/vsetvl/vlmax_back_prop-19.c | 48 + .../riscv/rvv/vsetvl/vlmax_back_prop-2.c | 50 + .../riscv/rvv/vsetvl/vlmax_back_prop-20.c | 59 + .../riscv/rvv/vsetvl/vlmax_back_prop-21.c | 50 + .../riscv/rvv/vsetvl/vlmax_back_prop-22.c | 58 + .../riscv/rvv/vsetvl/vlmax_back_prop-23.c | 41 + .../riscv/rvv/vsetvl/vlmax_back_prop-24.c | 41 + .../riscv/rvv/vsetvl/vlmax_back_prop-25.c | 96 + .../riscv/rvv/vsetvl/vlmax_back_prop-26.c | 89 + .../riscv/rvv/vsetvl/vlmax_back_prop-27.c | 51 + .../riscv/rvv/vsetvl/vlmax_back_prop-28.c | 54 + .../riscv/rvv/vsetvl/vlmax_back_prop-29.c | 54 + .../riscv/rvv/vsetvl/vlmax_back_prop-3.c | 47 + .../riscv/rvv/vsetvl/vlmax_back_prop-30.c | 44 + .../riscv/rvv/vsetvl/vlmax_back_prop-31.c | 46 + .../riscv/rvv/vsetvl/vlmax_back_prop-32.c | 46 + .../riscv/rvv/vsetvl/vlmax_back_prop-33.c | 45 + .../riscv/rvv/vsetvl/vlmax_back_prop-34.c | 45 + .../riscv/rvv/vsetvl/vlmax_back_prop-35.c | 38 + .../riscv/rvv/vsetvl/vlmax_back_prop-36.c | 47 + .../riscv/rvv/vsetvl/vlmax_back_prop-37.c | 41 + .../riscv/rvv/vsetvl/vlmax_back_prop-38.c | 73 + .../riscv/rvv/vsetvl/vlmax_back_prop-39.c | 20 + .../riscv/rvv/vsetvl/vlmax_back_prop-4.c | 104 + .../riscv/rvv/vsetvl/vlmax_back_prop-40.c | 22 + .../riscv/rvv/vsetvl/vlmax_back_prop-41.c | 26 + .../riscv/rvv/vsetvl/vlmax_back_prop-42.c | 26 + .../riscv/rvv/vsetvl/vlmax_back_prop-43.c | 27 + .../riscv/rvv/vsetvl/vlmax_back_prop-44.c | 28 + .../riscv/rvv/vsetvl/vlmax_back_prop-45.c | 34 + .../riscv/rvv/vsetvl/vlmax_back_prop-46.c | 32 + .../riscv/rvv/vsetvl/vlmax_back_prop-5.c | 48 + .../riscv/rvv/vsetvl/vlmax_back_prop-6.c | 155 + .../riscv/rvv/vsetvl/vlmax_back_prop-7.c | 43 + .../riscv/rvv/vsetvl/vlmax_back_prop-8.c | 149 + .../riscv/rvv/vsetvl/vlmax_back_prop-9.c | 44 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-1.c | 182 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-10.c | 230 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-11.c | 43 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-12.c | 266 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-13.c | 215 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-14.c | 215 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-15.c | 40 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-16.c | 250 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-17.c | 177 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-18.c | 177 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-19.c | 34 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-2.c | 182 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-20.c | 203 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-21.c | 155 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-22.c | 155 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-23.c | 30 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-24.c | 180 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-25.c | 572 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-26.c | 492 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-27.c | 491 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-28.c | 86 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-3.c | 35 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-4.c | 210 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-5.c | 167 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-6.c | 167 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-7.c | 32 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-8.c | 194 + .../gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-9.c | 230 + .../gcc.target/riscv/rvv/vsetvl/vlmax_call-1.c | 239 + .../gcc.target/riscv/rvv/vsetvl/vlmax_call-2.c | 207 + .../gcc.target/riscv/rvv/vsetvl/vlmax_call-3.c | 207 + .../gcc.target/riscv/rvv/vsetvl/vlmax_call-4.c | 39 + .../riscv/rvv/vsetvl/vlmax_complex_loop-1.c | 52 + .../riscv/rvv/vsetvl/vlmax_complex_loop-2.c | 56 + .../gcc.target/riscv/rvv/vsetvl/vlmax_conflict-1.c | 23 + .../riscv/rvv/vsetvl/vlmax_conflict-10.c | 27 + .../riscv/rvv/vsetvl/vlmax_conflict-11.c | 24 + .../riscv/rvv/vsetvl/vlmax_conflict-12.c | 39 + .../gcc.target/riscv/rvv/vsetvl/vlmax_conflict-2.c | 23 + .../gcc.target/riscv/rvv/vsetvl/vlmax_conflict-3.c | 30 + .../gcc.target/riscv/rvv/vsetvl/vlmax_conflict-4.c | 29 + .../gcc.target/riscv/rvv/vsetvl/vlmax_conflict-5.c | 32 + .../gcc.target/riscv/rvv/vsetvl/vlmax_conflict-6.c | 25 + .../gcc.target/riscv/rvv/vsetvl/vlmax_conflict-7.c | 25 + .../gcc.target/riscv/rvv/vsetvl/vlmax_conflict-8.c | 27 + .../gcc.target/riscv/rvv/vsetvl/vlmax_conflict-9.c | 27 + .../riscv/rvv/vsetvl/vlmax_miss_default-1.c | 32 + .../riscv/rvv/vsetvl/vlmax_miss_default-10.c | 31 + .../riscv/rvv/vsetvl/vlmax_miss_default-11.c | 32 + .../riscv/rvv/vsetvl/vlmax_miss_default-12.c | 32 + .../riscv/rvv/vsetvl/vlmax_miss_default-13.c | 32 + .../riscv/rvv/vsetvl/vlmax_miss_default-14.c | 183 + .../riscv/rvv/vsetvl/vlmax_miss_default-15.c | 38 + .../riscv/rvv/vsetvl/vlmax_miss_default-16.c | 38 + .../riscv/rvv/vsetvl/vlmax_miss_default-17.c | 38 + .../riscv/rvv/vsetvl/vlmax_miss_default-18.c | 38 + .../riscv/rvv/vsetvl/vlmax_miss_default-19.c | 38 + .../riscv/rvv/vsetvl/vlmax_miss_default-2.c | 32 + .../riscv/rvv/vsetvl/vlmax_miss_default-20.c | 38 + .../riscv/rvv/vsetvl/vlmax_miss_default-21.c | 38 + .../riscv/rvv/vsetvl/vlmax_miss_default-22.c | 38 + .../riscv/rvv/vsetvl/vlmax_miss_default-23.c | 38 + .../riscv/rvv/vsetvl/vlmax_miss_default-24.c | 38 + .../riscv/rvv/vsetvl/vlmax_miss_default-25.c | 38 + .../riscv/rvv/vsetvl/vlmax_miss_default-26.c | 38 + .../riscv/rvv/vsetvl/vlmax_miss_default-27.c | 38 + .../riscv/rvv/vsetvl/vlmax_miss_default-28.c | 231 + .../riscv/rvv/vsetvl/vlmax_miss_default-3.c | 32 + .../riscv/rvv/vsetvl/vlmax_miss_default-4.c | 32 + .../riscv/rvv/vsetvl/vlmax_miss_default-5.c | 32 + .../riscv/rvv/vsetvl/vlmax_miss_default-6.c | 32 + .../riscv/rvv/vsetvl/vlmax_miss_default-7.c | 32 + .../riscv/rvv/vsetvl/vlmax_miss_default-8.c | 32 + .../riscv/rvv/vsetvl/vlmax_miss_default-9.c | 32 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-1.c | 37 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-10.c | 37 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-11.c | 37 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-12.c | 37 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-13.c | 37 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-14.c | 217 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-15.c | 40 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-16.c | 40 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-17.c | 40 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-18.c | 40 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-19.c | 40 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-2.c | 37 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-20.c | 40 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-21.c | 40 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-22.c | 40 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-23.c | 40 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-24.c | 40 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-25.c | 40 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-26.c | 40 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-27.c | 40 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-28.c | 237 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-3.c | 37 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-4.c | 37 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-5.c | 37 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-6.c | 37 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-7.c | 37 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-8.c | 37 + .../gcc.target/riscv/rvv/vsetvl/vlmax_phi-9.c | 37 + .../riscv/rvv/vsetvl/vlmax_single_block-1.c | 154 + .../riscv/rvv/vsetvl/vlmax_single_block-10.c | 143 + .../riscv/rvv/vsetvl/vlmax_single_block-11.c | 34 + .../riscv/rvv/vsetvl/vlmax_single_block-12.c | 92 + .../riscv/rvv/vsetvl/vlmax_single_block-13.c | 89 + .../riscv/rvv/vsetvl/vlmax_single_block-14.c | 16 + .../riscv/rvv/vsetvl/vlmax_single_block-15.c | 42 + .../riscv/rvv/vsetvl/vlmax_single_block-16.c | 147 + .../riscv/rvv/vsetvl/vlmax_single_block-17.c | 32 + .../riscv/rvv/vsetvl/vlmax_single_block-18.c | 32 + .../riscv/rvv/vsetvl/vlmax_single_block-19.c | 105 + .../riscv/rvv/vsetvl/vlmax_single_block-2.c | 70 + .../riscv/rvv/vsetvl/vlmax_single_block-3.c | 70 + .../riscv/rvv/vsetvl/vlmax_single_block-4.c | 49 + .../riscv/rvv/vsetvl/vlmax_single_block-5.c | 49 + .../riscv/rvv/vsetvl/vlmax_single_block-6.c | 28 + .../riscv/rvv/vsetvl/vlmax_single_block-7.c | 28 + .../riscv/rvv/vsetvl/vlmax_single_block-8.c | 28 + .../riscv/rvv/vsetvl/vlmax_single_block-9.c | 147 + .../riscv/rvv/vsetvl/vlmax_single_vtype-1.c | 86 + .../riscv/rvv/vsetvl/vlmax_single_vtype-2.c | 42 + .../riscv/rvv/vsetvl/vlmax_single_vtype-3.c | 38 + .../riscv/rvv/vsetvl/vlmax_single_vtype-4.c | 31 + .../riscv/rvv/vsetvl/vlmax_single_vtype-5.c | 31 + .../riscv/rvv/vsetvl/vlmax_single_vtype-6.c | 18 + .../riscv/rvv/vsetvl/vlmax_single_vtype-7.c | 18 + .../riscv/rvv/vsetvl/vlmax_single_vtype-8.c | 18 + .../riscv/rvv/vsetvl/vlmax_switch_vtype-1.c | 26 + .../riscv/rvv/vsetvl/vlmax_switch_vtype-10.c | 46 + .../riscv/rvv/vsetvl/vlmax_switch_vtype-11.c | 55 + .../riscv/rvv/vsetvl/vlmax_switch_vtype-12.c | 55 + .../riscv/rvv/vsetvl/vlmax_switch_vtype-13.c | 17 + .../riscv/rvv/vsetvl/vlmax_switch_vtype-14.c | 39 + .../riscv/rvv/vsetvl/vlmax_switch_vtype-15.c | 52 + .../riscv/rvv/vsetvl/vlmax_switch_vtype-16.c | 60 + .../riscv/rvv/vsetvl/vlmax_switch_vtype-2.c | 26 + .../riscv/rvv/vsetvl/vlmax_switch_vtype-3.c | 25 + .../riscv/rvv/vsetvl/vlmax_switch_vtype-4.c | 20 + .../riscv/rvv/vsetvl/vlmax_switch_vtype-5.c | 20 + .../riscv/rvv/vsetvl/vlmax_switch_vtype-6.c | 33 + .../riscv/rvv/vsetvl/vlmax_switch_vtype-7.c | 43 + .../riscv/rvv/vsetvl/vlmax_switch_vtype-8.c | 45 + .../riscv/rvv/vsetvl/vlmax_switch_vtype-9.c | 45 + .../gcc.target/riscv/rvv/vsetvl/vsetvl-1.c | 16 + .../gcc.target/riscv/rvv/vsetvl/vsetvl-10.c | 20 + .../gcc.target/riscv/rvv/vsetvl/vsetvl-11.c | 21 + .../gcc.target/riscv/rvv/vsetvl/vsetvl-12.c | 21 + .../gcc.target/riscv/rvv/vsetvl/vsetvl-13.c | 22 + .../gcc.target/riscv/rvv/vsetvl/vsetvl-14.c | 24 + .../gcc.target/riscv/rvv/vsetvl/vsetvl-15.c | 22 + .../gcc.target/riscv/rvv/vsetvl/vsetvl-16.c | 20 + .../gcc.target/riscv/rvv/vsetvl/vsetvl-17.c | 14 + .../gcc.target/riscv/rvv/vsetvl/vsetvl-18.c | 20 + .../gcc.target/riscv/rvv/vsetvl/vsetvl-19.c | 22 + .../gcc.target/riscv/rvv/vsetvl/vsetvl-2.c | 20 + .../gcc.target/riscv/rvv/vsetvl/vsetvl-20.c | 23 + .../gcc.target/riscv/rvv/vsetvl/vsetvl-3.c | 21 + .../gcc.target/riscv/rvv/vsetvl/vsetvl-4.c | 21 + .../gcc.target/riscv/rvv/vsetvl/vsetvl-5.c | 17 + .../gcc.target/riscv/rvv/vsetvl/vsetvl-6.c | 22 + .../gcc.target/riscv/rvv/vsetvl/vsetvl-7.c | 17 + .../gcc.target/riscv/rvv/vsetvl/vsetvl-8.c | 22 + .../gcc.target/riscv/rvv/vsetvl/vsetvl-9.c | 20 + .../gcc.target/riscv/rvv/vsetvl/vsetvlmax-1.c | 17 + .../gcc.target/riscv/rvv/vsetvl/vsetvlmax-10.c | 23 + .../gcc.target/riscv/rvv/vsetvl/vsetvlmax-11.c | 23 + .../gcc.target/riscv/rvv/vsetvl/vsetvlmax-12.c | 26 + .../gcc.target/riscv/rvv/vsetvl/vsetvlmax-13.c | 27 + .../gcc.target/riscv/rvv/vsetvl/vsetvlmax-14.c | 18 + .../gcc.target/riscv/rvv/vsetvl/vsetvlmax-15.c | 23 + .../gcc.target/riscv/rvv/vsetvl/vsetvlmax-16.c | 14 + .../gcc.target/riscv/rvv/vsetvl/vsetvlmax-17.c | 16 + .../gcc.target/riscv/rvv/vsetvl/vsetvlmax-18.c | 19 + .../gcc.target/riscv/rvv/vsetvl/vsetvlmax-19.c | 22 + .../gcc.target/riscv/rvv/vsetvl/vsetvlmax-2.c | 21 + .../gcc.target/riscv/rvv/vsetvl/vsetvlmax-20.c | 19 + .../gcc.target/riscv/rvv/vsetvl/vsetvlmax-3.c | 16 + .../gcc.target/riscv/rvv/vsetvl/vsetvlmax-4.c | 21 + .../gcc.target/riscv/rvv/vsetvl/vsetvlmax-5.c | 21 + .../gcc.target/riscv/rvv/vsetvl/vsetvlmax-6.c | 22 + .../gcc.target/riscv/rvv/vsetvl/vsetvlmax-7.c | 24 + .../gcc.target/riscv/rvv/vsetvl/vsetvlmax-8.c | 22 + .../gcc.target/riscv/rvv/vsetvl/vsetvlmax-9.c | 23 + gcc/testsuite/gcc.target/rl78/rl78.exp | 2 +- gcc/testsuite/gcc.target/rx/rx.exp | 2 +- gcc/testsuite/gcc.target/s390/fcall-saved.c | 11 + gcc/testsuite/gcc.target/s390/not.c | 11 + gcc/testsuite/gcc.target/s390/s390.exp | 2 +- gcc/testsuite/gcc.target/sh/sh.exp | 2 +- gcc/testsuite/gcc.target/sh/torture/sh-torture.exp | 2 +- gcc/testsuite/gcc.target/sparc/sparc.exp | 2 +- .../gcc.target/tic6x/builtins/c6x-builtins.exp | 2 +- gcc/testsuite/gcc.target/tic6x/tic6x.exp | 2 +- gcc/testsuite/gcc.target/v850/v850.exp | 2 +- gcc/testsuite/gcc.target/vax/vax.exp | 2 +- gcc/testsuite/gcc.target/visium/visium.exp | 2 +- gcc/testsuite/gcc.target/x86_64/abi/README.gcc | 2 +- gcc/testsuite/gcc.target/x86_64/abi/abi-x86_64.exp | 2 +- .../gcc.target/x86_64/abi/avx/abi-avx.exp | 2 +- .../gcc.target/x86_64/abi/avx512f/abi-avx512f.exp | 2 +- .../x86_64/abi/avx512fp16/abi-avx512fp16-xmm.exp | 2 +- .../abi/avx512fp16/m256h/abi-avx512fp16-ymm.exp | 2 +- .../abi/avx512fp16/m512h/abi-avx512fp16-zmm.exp | 2 +- .../gcc.target/x86_64/abi/bf16/abi-bf16.exp | 2 +- .../x86_64/abi/bf16/m256bf16/abi-bf16-ymm.exp | 2 +- .../x86_64/abi/bf16/m512bf16/abi-bf16-zmm.exp | 2 +- .../gcc.target/x86_64/abi/callabi/callabi.exp | 2 +- .../gcc.target/x86_64/abi/ms-sysv/do-test.S | 2 +- .../gcc.target/x86_64/abi/ms-sysv/ms-sysv.exp | 2 +- gcc/testsuite/gcc.target/xstormy16/xstormy16.exp | 2 +- gcc/testsuite/gcc.target/xtensa/xtensa.exp | 2 +- gcc/testsuite/gcc.test-framework/README | 2 +- .../gcc.test-framework/gen_directive_tests | 2 +- .../gcc.test-framework/test-framework.awk | 2 +- .../gcc.test-framework/test-framework.exp | 2 +- gcc/testsuite/gdc.dg/asan/asan.exp | 2 +- gcc/testsuite/gdc.dg/debug/debug.exp | 2 +- gcc/testsuite/gdc.dg/debug/dwarf2/dwarf2.exp | 2 +- gcc/testsuite/gdc.dg/dg.exp | 2 +- gcc/testsuite/gdc.dg/extern-c++/extern-c++.exp | 2 +- gcc/testsuite/gdc.dg/lto/lto.exp | 2 +- gcc/testsuite/gdc.dg/torture/torture.exp | 2 +- gcc/testsuite/gdc.dg/ubsan/ubsan.exp | 2 +- gcc/testsuite/gdc.test/compilable/compilable.exp | 2 +- .../gdc.test/fail_compilation/fail_compilation.exp | 2 +- gcc/testsuite/gdc.test/runnable/runnable.exp | 2 +- .../gdc.test/runnable_cxx/runnable_cxx.exp | 2 +- .../gfortran.dg/ISO_Fortran_binding_17.f90 | 8 +- gcc/testsuite/gfortran.dg/analyzer/analyzer.exp | 2 +- .../{bounds_check_23.f90 => analyzer/pr108065.f90} | 9 +- gcc/testsuite/gfortran.dg/array_temporaries_2.f90 | 2 +- gcc/testsuite/gfortran.dg/asan/asan.exp | 2 +- gcc/testsuite/gfortran.dg/bind-c-contiguous-1.f90 | 400 +- gcc/testsuite/gfortran.dg/bind-c-contiguous-4.f90 | 400 +- gcc/testsuite/gfortran.dg/bind-c-contiguous-5.f90 | 400 +- gcc/testsuite/gfortran.dg/bind_c_procs_4.f90 | 17 + gcc/testsuite/gfortran.dg/c-interop/c-interop.exp | 2 +- gcc/testsuite/gfortran.dg/class_result_4.f90 | 2 +- gcc/testsuite/gfortran.dg/coarray/caf.exp | 2 +- gcc/testsuite/gfortran.dg/common_27.f90 | 14 + gcc/testsuite/gfortran.dg/debug/debug.exp | 2 +- gcc/testsuite/gfortran.dg/dg.exp | 2 +- gcc/testsuite/gfortran.dg/fmt_error_4.f90 | 2 +- gcc/testsuite/gfortran.dg/fmt_error_5.f90 | 2 +- gcc/testsuite/gfortran.dg/fmt_float.f90 | 36 +- gcc/testsuite/gfortran.dg/fmt_l.f90 | 32 +- gcc/testsuite/gfortran.dg/fmt_nonchar_2.f90 | 2 +- gcc/testsuite/gfortran.dg/fmt_zero_precision.f90 | 74 +- gcc/testsuite/gfortran.dg/g77/README | 2 +- .../gfortran.dg/g77/f77-edit-apostrophe-out.f | 10 +- gcc/testsuite/gfortran.dg/g77/f77-edit-colon-out.f | 2 +- gcc/testsuite/gfortran.dg/g77/f77-edit-h-out.f | 6 +- gcc/testsuite/gfortran.dg/g77/f77-edit-i-out.f | 30 +- gcc/testsuite/gfortran.dg/g77/f77-edit-s-out.f | 10 +- gcc/testsuite/gfortran.dg/g77/f77-edit-slash-out.f | 2 +- gcc/testsuite/gfortran.dg/g77/f77-edit-t-out.f | 6 +- gcc/testsuite/gfortran.dg/g77/f77-edit-x-out.f | 4 +- .../gfortran.dg/goacc-gomp/goacc-gomp.exp | 2 +- gcc/testsuite/gfortran.dg/goacc/goacc.exp | 2 +- gcc/testsuite/gfortran.dg/gomp/assume-2.f90 | 2 +- gcc/testsuite/gfortran.dg/gomp/assume-5.f90 | 20 + gcc/testsuite/gfortran.dg/gomp/assumes-2.f90 | 2 +- .../gfortran.dg/gomp/declare-variant-10.f90 | 4 +- .../gfortran.dg/gomp/declare-variant-11.f90 | 4 +- .../gfortran.dg/gomp/declare-variant-12.f90 | 4 +- gcc/testsuite/gfortran.dg/gomp/gomp.exp | 2 +- gcc/testsuite/gfortran.dg/gomp/minmaxloc_1.f90 | 32 + gcc/testsuite/gfortran.dg/gomp/pr107214-2.f90 | 6 + gcc/testsuite/gfortran.dg/gomp/pr107214-3.f90 | 14 + gcc/testsuite/gfortran.dg/gomp/pr107214-4.f90 | 147 + gcc/testsuite/gfortran.dg/gomp/pr107214-5.f90 | 11 + gcc/testsuite/gfortran.dg/gomp/pr107214-6.f90 | 9 + gcc/testsuite/gfortran.dg/gomp/pr107214-7.f90 | 33 + gcc/testsuite/gfortran.dg/gomp/pr107214-8.f90 | 18 + gcc/testsuite/gfortran.dg/gomp/pr107214.f90 | 7 + gcc/testsuite/gfortran.dg/graphite/graphite.exp | 2 +- gcc/testsuite/gfortran.dg/ieee/ieee.exp | 2 +- .../gfortran.dg/{pr48636-2.f90 => ipa-sra-1.f90} | 6 +- gcc/testsuite/gfortran.dg/lto/lto.exp | 2 +- gcc/testsuite/gfortran.dg/namelist_40.f90 | 8 +- gcc/testsuite/gfortran.dg/namelist_47.f90 | 8 +- gcc/testsuite/gfortran.dg/namelist_print_1.f | 2 +- .../gfortran.dg/parameter_array_dummy.f90 | 10 +- gcc/testsuite/gfortran.dg/parameter_data0.f90 | 6 + gcc/testsuite/gfortran.dg/pr103505.f90 | 8 +- gcc/testsuite/gfortran.dg/pr103506_1.f90 | 9 + gcc/testsuite/gfortran.dg/pr106731.f90 | 58 + gcc/testsuite/gfortran.dg/pr107397.f90 | 9 + gcc/testsuite/gfortran.dg/pr107423.f90 | 18 + gcc/testsuite/gfortran.dg/pr108131.f90 | 25 + gcc/testsuite/gfortran.dg/pr108193.f90 | 24 + gcc/testsuite/gfortran.dg/pr108420.f90 | 10 + gcc/testsuite/gfortran.dg/pr108421.f90 | 11 + gcc/testsuite/gfortran.dg/pr108434.f90 | 11 + gcc/testsuite/gfortran.dg/pr108501.f90 | 14 + gcc/testsuite/gfortran.dg/pr108502.f90 | 12 + gcc/testsuite/gfortran.dg/pr108527.f90 | 10 + gcc/testsuite/gfortran.dg/pr108528.f90 | 9 + gcc/testsuite/gfortran.dg/pr108529.f90 | 9 + gcc/testsuite/gfortran.dg/pr108544.f90 | 11 + gcc/testsuite/gfortran.dg/pr48636-2.f90 | 2 +- gcc/testsuite/gfortran.dg/pr85779_3.f90 | 2 +- gcc/testsuite/gfortran.dg/pr88048.f90 | 2 +- gcc/testsuite/gfortran.dg/pr96102b.f90 | 24 + gcc/testsuite/gfortran.dg/prof/prof.exp | 2 +- gcc/testsuite/gfortran.dg/read_dir-aux.c | 68 + gcc/testsuite/gfortran.dg/read_dir.f90 | 54 +- gcc/testsuite/gfortran.dg/statement_function_4.f90 | 10 + gcc/testsuite/gfortran.dg/ubsan/ubsan.exp | 2 +- gcc/testsuite/gfortran.dg/vect/vect.exp | 2 +- .../gfortran.fortran-torture/compile/compile.exp | 2 +- .../gfortran.fortran-torture/execute/execute.exp | 2 +- .../gm2/calling-c/datatypes/unbounded/run/pass/c.c | 30 + .../calling-c/datatypes/unbounded/run/pass/c.def | 28 + .../calling-c-datatypes-unbounded-run-pass.exp} | 26 +- .../calling-c/datatypes/unbounded/run/pass/m.mod | 42 + .../execute.exp => gm2/case/pass/case-pass.exp} | 20 +- gcc/testsuite/gm2/case/pass/testcase1.mod | 40 + gcc/testsuite/gm2/case/pass/testcase2.mod | 42 + gcc/testsuite/gm2/case/pass/testcase3.mod | 32 + gcc/testsuite/gm2/case/pass/testcase4.mod | 38 + gcc/testsuite/gm2/complex/fail/var1.mod | 29 + gcc/testsuite/gm2/complex/pass/arith.mod | 30 + gcc/testsuite/gm2/complex/pass/arith2.mod | 35 + gcc/testsuite/gm2/complex/pass/arith3.mod | 46 + gcc/testsuite/gm2/complex/pass/arith4.mod | 24 + gcc/testsuite/gm2/complex/pass/arith5.mod | 26 + gcc/testsuite/gm2/complex/pass/arith6.mod | 31 + .../complex/pass/complex-pass.exp} | 20 +- gcc/testsuite/gm2/complex/pass/consts.mod | 26 + gcc/testsuite/gm2/complex/pass/consts2.mod | 31 + gcc/testsuite/gm2/complex/pass/consts3.mod | 33 + gcc/testsuite/gm2/complex/pass/tinycabs.mod | 34 + gcc/testsuite/gm2/complex/pass/var1.mod | 28 + gcc/testsuite/gm2/complex/pass/var2.mod | 28 + gcc/testsuite/gm2/complex/pass/var3.mod | 28 + gcc/testsuite/gm2/complex/pass/var4.mod | 29 + gcc/testsuite/gm2/complex/pass/var5.mod | 27 + gcc/testsuite/gm2/complex/pass/var6.mod | 27 + gcc/testsuite/gm2/complex/pass/var7.mod | 27 + gcc/testsuite/gm2/complex/pass/var8.mod | 28 + gcc/testsuite/gm2/complex/run/pass/arith3.mod | 58 + gcc/testsuite/gm2/complex/run/pass/arith4.mod | 53 + gcc/testsuite/gm2/complex/run/pass/arith5.mod | 67 + gcc/testsuite/gm2/complex/run/pass/arith6.mod | 31 + gcc/testsuite/gm2/complex/run/pass/arith7.mod | 44 + gcc/testsuite/gm2/complex/run/pass/arith8.mod | 36 + .../complex/run/pass/complex-run-pass.exp} | 23 +- .../pim/run/pass/coroutines-pim-run-pass.exp} | 35 +- .../gm2/coroutines/pim/run/pass/testiotransfer.mod | 88 + .../gm2/coroutines/pim/run/pass/testtransfer.mod | 87 + gcc/testsuite/gm2/cpp/fail/another.h | 21 + gcc/testsuite/gm2/cpp/fail/fail1.mod | 26 + gcc/testsuite/gm2/cpp/longcard2.mod | 29 + gcc/testsuite/gm2/cpp/longstrimp.mod | 21 + gcc/testsuite/gm2/cpp/pass/arrayhuge.mod | 30 + gcc/testsuite/gm2/cpp/pass/arrayhuge2.mod | 30 + .../execute.exp => gm2/cpp/pass/cpp-pass.exp} | 20 +- gcc/testsuite/gm2/cpp/pass/cpp.mod | 49 + gcc/testsuite/gm2/cpp/pass/cpph.mod | 49 + gcc/testsuite/gm2/cpp/pass/subaddr.mod | 35 + gcc/testsuite/gm2/cpp/pass/testcpp.mod | 32 + gcc/testsuite/gm2/cpp/pass/testcpp2.mod | 46 + gcc/testsuite/gm2/cpp/setchar2.mod | 37 + gcc/testsuite/gm2/cpp/setchar6.mod | 37 + .../execute.exp => gm2/cse/fail/cse-fail.exp} | 20 +- gcc/testsuite/gm2/cse/fail/testcse38.mod | 28 + .../execute.exp => gm2/cse/pass/cse-pass.exp} | 20 +- gcc/testsuite/gm2/cse/pass/m2t.c | 113 + gcc/testsuite/gm2/cse/pass/testb.mod | 23 + gcc/testsuite/gm2/cse/pass/testbuiltin.def | 22 + gcc/testsuite/gm2/cse/pass/testbuiltin.mod | 27 + gcc/testsuite/gm2/cse/pass/testcse.def | 32 + gcc/testsuite/gm2/cse/pass/testcse.mod | 29 + gcc/testsuite/gm2/cse/pass/testcse10.mod | 27 + gcc/testsuite/gm2/cse/pass/testcse11.mod | 39 + gcc/testsuite/gm2/cse/pass/testcse12.mod | 49 + gcc/testsuite/gm2/cse/pass/testcse13.mod | 47 + gcc/testsuite/gm2/cse/pass/testcse14.mod | 37 + gcc/testsuite/gm2/cse/pass/testcse15.mod | 49 + gcc/testsuite/gm2/cse/pass/testcse16.mod | 80 + gcc/testsuite/gm2/cse/pass/testcse17.mod | 55 + gcc/testsuite/gm2/cse/pass/testcse18.mod | 54 + gcc/testsuite/gm2/cse/pass/testcse19.mod | 28 + gcc/testsuite/gm2/cse/pass/testcse2.mod | 27 + gcc/testsuite/gm2/cse/pass/testcse20.mod | 41 + gcc/testsuite/gm2/cse/pass/testcse21.mod | 40 + gcc/testsuite/gm2/cse/pass/testcse22.mod | 32 + gcc/testsuite/gm2/cse/pass/testcse23.mod | 26 + gcc/testsuite/gm2/cse/pass/testcse24.mod | 41 + gcc/testsuite/gm2/cse/pass/testcse25.mod | 35 + gcc/testsuite/gm2/cse/pass/testcse26.mod | 73 + gcc/testsuite/gm2/cse/pass/testcse27.mod | 46 + gcc/testsuite/gm2/cse/pass/testcse28.mod | 43 + gcc/testsuite/gm2/cse/pass/testcse29.mod | 50 + gcc/testsuite/gm2/cse/pass/testcse3.mod | 33 + gcc/testsuite/gm2/cse/pass/testcse31.mod | 49 + gcc/testsuite/gm2/cse/pass/testcse32.mod | 26 + gcc/testsuite/gm2/cse/pass/testcse33.mod | 51 + gcc/testsuite/gm2/cse/pass/testcse34.mod | 26 + gcc/testsuite/gm2/cse/pass/testcse35.mod | 29 + gcc/testsuite/gm2/cse/pass/testcse36.mod | 24 + gcc/testsuite/gm2/cse/pass/testcse37.mod | 33 + gcc/testsuite/gm2/cse/pass/testcse39.mod | 41 + gcc/testsuite/gm2/cse/pass/testcse4.c | 48 + gcc/testsuite/gm2/cse/pass/testcse4.mod | 44 + gcc/testsuite/gm2/cse/pass/testcse40.mod | 23 + gcc/testsuite/gm2/cse/pass/testcse41.mod | 42 + gcc/testsuite/gm2/cse/pass/testcse42.mod | 26 + gcc/testsuite/gm2/cse/pass/testcse43.mod | 95 + gcc/testsuite/gm2/cse/pass/testcse44.mod | 35 + gcc/testsuite/gm2/cse/pass/testcse45.mod | 62 + gcc/testsuite/gm2/cse/pass/testcse46.mod | 26 + gcc/testsuite/gm2/cse/pass/testcse47.mod | 24 + gcc/testsuite/gm2/cse/pass/testcse48.mod | 52 + gcc/testsuite/gm2/cse/pass/testcse49.mod | 53 + gcc/testsuite/gm2/cse/pass/testcse5.c | 56 + gcc/testsuite/gm2/cse/pass/testcse5.mod | 94 + gcc/testsuite/gm2/cse/pass/testcse50.def | 22 + gcc/testsuite/gm2/cse/pass/testcse50.mod | 37 + gcc/testsuite/gm2/cse/pass/testcse51.mod | 28 + gcc/testsuite/gm2/cse/pass/testcse52.def | 30 + gcc/testsuite/gm2/cse/pass/testcse52.mod | 29 + gcc/testsuite/gm2/cse/pass/testcse53.def | 30 + gcc/testsuite/gm2/cse/pass/testcse53.mod | 30 + gcc/testsuite/gm2/cse/pass/testcse6.c | 14 + gcc/testsuite/gm2/cse/pass/testcse6.mod | 42 + gcc/testsuite/gm2/cse/pass/testcse7.c | 21 + gcc/testsuite/gm2/cse/pass/testcse7.mod | 53 + gcc/testsuite/gm2/cse/pass/testcse8.c | 30 + gcc/testsuite/gm2/cse/pass/testcse8.mod | 54 + gcc/testsuite/gm2/cse/pass/testcse9.c | 7 + gcc/testsuite/gm2/cse/pass/testsize.mod | 27 + gcc/testsuite/gm2/dynamic/pass/add.mod | 23 + .../dynamic/pass/dynamic-pass.exp} | 20 +- gcc/testsuite/gm2/dynamic/pass/prog21.mod | 199 + gcc/testsuite/gm2/dynamic/pass/testarray.mod | 41 + gcc/testsuite/gm2/dynamic/pass/testarray2.mod | 27 + gcc/testsuite/gm2/dynamic/pass/testarray3.mod | 27 + gcc/testsuite/gm2/dynamic/pass/testarray4.mod | 36 + gcc/testsuite/gm2/dynamic/pass/testarray6.mod | 26 + gcc/testsuite/gm2/dynamic/pass/testbec.mod | 42 + gcc/testsuite/gm2/dynamic/pass/testbec10.mod | 40 + gcc/testsuite/gm2/dynamic/pass/testbec11.mod | 46 + gcc/testsuite/gm2/dynamic/pass/testbec12.mod | 24 + gcc/testsuite/gm2/dynamic/pass/testbec13.mod | 24 + gcc/testsuite/gm2/dynamic/pass/testbec14.mod | 24 + gcc/testsuite/gm2/dynamic/pass/testbec15.mod | 24 + gcc/testsuite/gm2/dynamic/pass/testbec16.mod | 24 + gcc/testsuite/gm2/dynamic/pass/testbec17.mod | 24 + gcc/testsuite/gm2/dynamic/pass/testbec18.mod | 24 + gcc/testsuite/gm2/dynamic/pass/testbec19.mod | 24 + gcc/testsuite/gm2/dynamic/pass/testbec2.mod | 26 + gcc/testsuite/gm2/dynamic/pass/testbec20.mod | 24 + gcc/testsuite/gm2/dynamic/pass/testbec21.mod | 24 + gcc/testsuite/gm2/dynamic/pass/testbec22.mod | 29 + gcc/testsuite/gm2/dynamic/pass/testbec23.mod | 30 + gcc/testsuite/gm2/dynamic/pass/testbec24.mod | 30 + gcc/testsuite/gm2/dynamic/pass/testbec25.mod | 27 + gcc/testsuite/gm2/dynamic/pass/testbec26.mod | 26 + gcc/testsuite/gm2/dynamic/pass/testbec27.mod | 29 + gcc/testsuite/gm2/dynamic/pass/testbec28.mod | 24 + gcc/testsuite/gm2/dynamic/pass/testbec29.mod | 29 + gcc/testsuite/gm2/dynamic/pass/testbec3.mod | 25 + gcc/testsuite/gm2/dynamic/pass/testbec30.mod | 25 + gcc/testsuite/gm2/dynamic/pass/testbec31.mod | 29 + gcc/testsuite/gm2/dynamic/pass/testbec32.mod | 35 + gcc/testsuite/gm2/dynamic/pass/testbec33.mod | 38 + gcc/testsuite/gm2/dynamic/pass/testbec34.mod | 32 + gcc/testsuite/gm2/dynamic/pass/testbec35.mod | 31 + gcc/testsuite/gm2/dynamic/pass/testbec36.mod | 38 + gcc/testsuite/gm2/dynamic/pass/testbec37.mod | 40 + gcc/testsuite/gm2/dynamic/pass/testbec38.mod | 37 + gcc/testsuite/gm2/dynamic/pass/testbec39.mod | 26 + gcc/testsuite/gm2/dynamic/pass/testbec4.mod | 33 + gcc/testsuite/gm2/dynamic/pass/testbec40.mod | 27 + gcc/testsuite/gm2/dynamic/pass/testbec41.mod | 25 + gcc/testsuite/gm2/dynamic/pass/testbec42.mod | 27 + gcc/testsuite/gm2/dynamic/pass/testbec43.mod | 24 + gcc/testsuite/gm2/dynamic/pass/testbec44.mod | 32 + gcc/testsuite/gm2/dynamic/pass/testbec45.mod | 25 + gcc/testsuite/gm2/dynamic/pass/testbec5.mod | 38 + gcc/testsuite/gm2/dynamic/pass/testbec6.mod | 32 + gcc/testsuite/gm2/dynamic/pass/testbec7.mod | 42 + gcc/testsuite/gm2/dynamic/pass/testbec8.mod | 31 + gcc/testsuite/gm2/dynamic/pass/testbec9.mod | 26 + gcc/testsuite/gm2/dynamic/pass/testdavid.mod | 28 + gcc/testsuite/gm2/dynamic/pass/testdiv.mod | 104 + gcc/testsuite/gm2/dynamic/pass/testexp.mod | 27 + gcc/testsuite/gm2/dynamic/pass/testfor.mod | 53 + gcc/testsuite/gm2/dynamic/pass/testfor2.mod | 26 + gcc/testsuite/gm2/dynamic/pass/testfunc.mod | 31 + gcc/testsuite/gm2/dynamic/pass/testfunc2.mod | 37 + gcc/testsuite/gm2/dynamic/pass/testfunc3.mod | 81 + gcc/testsuite/gm2/dynamic/pass/testfunc4.mod | 30 + gcc/testsuite/gm2/dynamic/pass/testfunc5.mod | 51 + gcc/testsuite/gm2/dynamic/pass/testfunc6.mod | 36 + gcc/testsuite/gm2/dynamic/pass/testif.mod | 61 + gcc/testsuite/gm2/dynamic/pass/testit.mod | 23 + gcc/testsuite/gm2/dynamic/pass/testloop.mod | 23 + gcc/testsuite/gm2/dynamic/pass/testloop2.mod | 56 + gcc/testsuite/gm2/dynamic/pass/testloop3.mod | 55 + gcc/testsuite/gm2/dynamic/pass/testloop4.mod | 36 + gcc/testsuite/gm2/dynamic/pass/testloop5.mod | 46 + gcc/testsuite/gm2/dynamic/pass/testmin.mod | 46 + gcc/testsuite/gm2/dynamic/pass/testnum4.mod | 25 + gcc/testsuite/gm2/dynamic/pass/testord.mod | 31 + gcc/testsuite/gm2/dynamic/pass/testparam.mod | 29 + gcc/testsuite/gm2/dynamic/pass/testparam2.mod | 58 + gcc/testsuite/gm2/dynamic/pass/testproc.mod | 24 + gcc/testsuite/gm2/dynamic/pass/testproc2.c | 21 + gcc/testsuite/gm2/dynamic/pass/testproc2.def | 25 + gcc/testsuite/gm2/dynamic/pass/testproc2.mod | 32 + gcc/testsuite/gm2/dynamic/pass/testscn.mod | 49 + gcc/testsuite/gm2/dynamic/pass/testset.mod | 32 + gcc/testsuite/gm2/dynamic/pass/testset2.mod | 31 + gcc/testsuite/gm2/dynamic/pass/testset3.mod | 24 + gcc/testsuite/gm2/dynamic/pass/teststr.c | 12 + gcc/testsuite/gm2/dynamic/pass/teststr.mod | 53 + gcc/testsuite/gm2/dynamic/pass/teststr2.mod | 35 + gcc/testsuite/gm2/dynamic/pass/teststring.mod | 40 + gcc/testsuite/gm2/dynamic/pass/testunbounded.mod | 44 + gcc/testsuite/gm2/dynamic/pass/testwith.mod | 38 + gcc/testsuite/gm2/dynamic/pass/testzero.mod | 27 + gcc/testsuite/gm2/dynamic/pass/wc.mod | 59 + .../embedded/pass/embedded-pass.exp} | 20 +- gcc/testsuite/gm2/embedded/pass/varataddress.mod | 25 + gcc/testsuite/gm2/embedded/pass/varataddress1.mod | 27 + gcc/testsuite/gm2/embedded/pass/varataddress2.mod | 28 + gcc/testsuite/gm2/embedded/pass/varataddress3.mod | 32 + gcc/testsuite/gm2/errors/fail/array1.mod | 25 + gcc/testsuite/gm2/errors/fail/badexpr.mod | 13 + gcc/testsuite/gm2/errors/fail/badfor.mod | 33 + gcc/testsuite/gm2/errors/fail/badhigh.mod | 9 + gcc/testsuite/gm2/errors/fail/badshift.mod | 32 + gcc/testsuite/gm2/errors/fail/badsubexpradr.mod | 30 + gcc/testsuite/gm2/errors/fail/binaryconst.mod | 7 + gcc/testsuite/gm2/errors/fail/binarygeneric.mod | 11 + .../gm2/errors/fail/binarygenericconst.mod | 10 + gcc/testsuite/gm2/errors/fail/end.mod | 20 + .../errors/fail/errors-fail.exp} | 20 +- gcc/testsuite/gm2/errors/fail/mismatched.mod | 23 + gcc/testsuite/gm2/errors/fail/mismatchedproc.mod | 28 + gcc/testsuite/gm2/errors/fail/nestedproc4.mod | 78 + gcc/testsuite/gm2/errors/fail/nomodule.mod | 24 + gcc/testsuite/gm2/errors/fail/proctype.mod | 32 + gcc/testsuite/gm2/errors/fail/prog110.mod | 43 + gcc/testsuite/gm2/errors/fail/prog111.mod | 24 + gcc/testsuite/gm2/errors/fail/prog113.mod | 26 + gcc/testsuite/gm2/errors/fail/prog114.mod | 27 + gcc/testsuite/gm2/errors/fail/testaddress.mod | 10 + gcc/testsuite/gm2/errors/fail/testarray.mod | 24 + gcc/testsuite/gm2/errors/fail/testbit.mod | 30 + gcc/testsuite/gm2/errors/fail/testbit2.mod | 30 + gcc/testsuite/gm2/errors/fail/testcase.mod | 27 + gcc/testsuite/gm2/errors/fail/testcomment.mod | 26 + gcc/testsuite/gm2/errors/fail/testcomment2.mod | 25 + gcc/testsuite/gm2/errors/fail/testcomment3.mod | 24 + gcc/testsuite/gm2/errors/fail/testconst.mod | 23 + gcc/testsuite/gm2/errors/fail/testdyn.mod | 31 + gcc/testsuite/gm2/errors/fail/testdyn2.mod | 27 + gcc/testsuite/gm2/errors/fail/testdyn3.mod | 27 + gcc/testsuite/gm2/errors/fail/testexp.mod | 26 + gcc/testsuite/gm2/errors/fail/testfio.mod | 48 + gcc/testsuite/gm2/errors/fail/testimport.mod | 25 + gcc/testsuite/gm2/errors/fail/testimport2.def | 22 + gcc/testsuite/gm2/errors/fail/testimport2.mod | 31 + gcc/testsuite/gm2/errors/fail/testinit.mod | 45 + gcc/testsuite/gm2/errors/fail/testmodule.mod | 7 + gcc/testsuite/gm2/errors/fail/testnil.mod | 7 + gcc/testsuite/gm2/errors/fail/testnil2.mod | 7 + gcc/testsuite/gm2/errors/fail/testparam.mod | 28 + gcc/testsuite/gm2/errors/fail/testproc.mod | 9 + gcc/testsuite/gm2/errors/fail/testproc2.mod | 44 + gcc/testsuite/gm2/errors/fail/testsize.mod | 9 + gcc/testsuite/gm2/errors/fail/teststring.mod | 24 + gcc/testsuite/gm2/errors/fail/testsub3.mod | 28 + gcc/testsuite/gm2/errors/fail/testsub4.mod | 25 + gcc/testsuite/gm2/errors/fail/testtype.mod | 36 + gcc/testsuite/gm2/errors/fail/testvar.mod | 27 + gcc/testsuite/gm2/errors/fail/testwith.mod | 30 + gcc/testsuite/gm2/errors/fail/testwrite.mod | 40 + gcc/testsuite/gm2/errors/fail/type.mod | 29 + gcc/testsuite/gm2/errors/fail/unarygeneric.mod | 10 + .../pr57653-2.h => gm2/errors/mustfail} | 0 gcc/testsuite/gm2/errors/options | 1 + gcc/testsuite/gm2/errors/testchar.mod | 25 + gcc/testsuite/gm2/errors/testsub2.mod | 27 + .../callingC/pass/examples-callingC-pass.exp} | 20 +- gcc/testsuite/gm2/examples/callingC/pass/hello.mod | 28 + .../gm2/examples/callingC/pass/libprintf.def | 35 + gcc/testsuite/gm2/examples/callingC/run/pass/c.c | 7 + gcc/testsuite/gm2/examples/callingC/run/pass/c.def | 33 + .../run/pass/examples-callingC-run-pass.exp} | 34 +- .../gm2/examples/callingC/run/pass/hello.mod | 28 + .../gm2/examples/callingC/run/pass/libprintf.def | 35 + gcc/testsuite/gm2/examples/callingC/run/pass/m.mod | 19 + .../examples/cpp/pass/examples-cpp-pass.exp} | 20 +- gcc/testsuite/gm2/examples/cpp/pass/hello.mod | 34 + gcc/testsuite/gm2/examples/cppDef/pass/a.def | 38 + gcc/testsuite/gm2/examples/cppDef/pass/a.mod | 29 + gcc/testsuite/gm2/examples/cppDef/pass/b.mod | 29 + .../examples/cppDef/pass/examples-cppDef-pass.exp} | 20 +- .../gm2/examples/cppDef/pass/libprintf.def | 35 + .../examples/hello/pass/examples-hello-pass.exp} | 20 +- gcc/testsuite/gm2/examples/hello/pass/hello.mod | 26 + gcc/testsuite/gm2/examples/map/pass/AdvMap.def | 106 + gcc/testsuite/gm2/examples/map/pass/AdvMap.mod | 420 + gcc/testsuite/gm2/examples/map/pass/BoxMap.def | 82 + gcc/testsuite/gm2/examples/map/pass/BoxMap.mod | 1760 + gcc/testsuite/gm2/examples/map/pass/Chance.def | 71 + gcc/testsuite/gm2/examples/map/pass/Chance.mod | 206 + gcc/testsuite/gm2/examples/map/pass/Find.def | 51 + gcc/testsuite/gm2/examples/map/pass/Find.mod | 309 + gcc/testsuite/gm2/examples/map/pass/Geometry.def | 99 + gcc/testsuite/gm2/examples/map/pass/Geometry.mod | 154 + gcc/testsuite/gm2/examples/map/pass/MakeBoxes.def | 66 + gcc/testsuite/gm2/examples/map/pass/MakeBoxes.mod | 238 + gcc/testsuite/gm2/examples/map/pass/Map.mod | 26 + gcc/testsuite/gm2/examples/map/pass/RoomMap.def | 91 + gcc/testsuite/gm2/examples/map/pass/RoomMap.mod | 1470 + gcc/testsuite/gm2/examples/map/pass/Semantic.mod | 389 + gcc/testsuite/gm2/examples/map/pass/StoreCoord.def | 71 + gcc/testsuite/gm2/examples/map/pass/StoreCoord.mod | 231 + .../gm2/examples/map/pass/StoreCoords.def | 71 + .../gm2/examples/map/pass/StoreCoords.mod | 230 + gcc/testsuite/gm2/examples/map/pass/WriteMap.def | 38 + gcc/testsuite/gm2/examples/map/pass/WriteMap.mod | 132 + .../examples/map/pass/examples-map-pass.exp} | 25 +- gcc/testsuite/gm2/examples/map/pass/makemaps | 8 + gcc/testsuite/gm2/examples/map/pass/testch2.mod | 37 + gcc/testsuite/gm2/examples/map/pass/testchan.mod | 29 + gcc/testsuite/gm2/examples/map/pass/testcoor.mod | 44 + gcc/testsuite/gm2/examples/map/pass/testmaps | 25 + gcc/testsuite/gm2/exceptions/run/pass/cpp.cpp | 11 + gcc/testsuite/gm2/exceptions/run/pass/cpp.def | 31 + .../exceptions/run/pass/exceptions-run-pass.exp | 54 + .../gm2/exceptions/run/pass/libexcept.mod | 63 + gcc/testsuite/gm2/exceptions/run/pass/m2test.def | 31 + gcc/testsuite/gm2/exceptions/run/pass/m2test.mod | 28 + gcc/testsuite/gm2/exceptions/run/pass/mycpp.cpp | 53 + gcc/testsuite/gm2/exceptions/run/pass/mycpp.def | 31 + gcc/testsuite/gm2/exceptions/run/pass/mym2.mod | 38 + gcc/testsuite/gm2/exceptions/run/pass/mym2a.mod | 34 + gcc/testsuite/gm2/extensions/pass/align.mod | 29 + gcc/testsuite/gm2/extensions/pass/align2.mod | 26 + gcc/testsuite/gm2/extensions/pass/card16p.mod | 101 + gcc/testsuite/gm2/extensions/pass/card32p.mod | 110 + gcc/testsuite/gm2/extensions/pass/card64p.mod | 119 + gcc/testsuite/gm2/extensions/pass/card8p.mod | 92 + gcc/testsuite/gm2/extensions/pass/co.def | 31 + gcc/testsuite/gm2/extensions/pass/co.mod | 27 + .../extensions/pass/extensions-pass.exp} | 20 +- gcc/testsuite/gm2/extensions/pass/frame.mod | 32 + gcc/testsuite/gm2/extensions/pass/hello.mod | 29 + gcc/testsuite/gm2/extensions/pass/int16p.mod | 101 + gcc/testsuite/gm2/extensions/pass/int32p.mod | 110 + gcc/testsuite/gm2/extensions/pass/int64p.mod | 119 + gcc/testsuite/gm2/extensions/pass/int8p.mod | 92 + gcc/testsuite/gm2/extensions/pass/intsize8.mod | 29 + gcc/testsuite/gm2/extensions/pass/jmp.mod | 29 + gcc/testsuite/gm2/extensions/pass/libc.def | 25 + gcc/testsuite/gm2/extensions/pass/optparam.mod | 27 + gcc/testsuite/gm2/extensions/pass/optparam2.mod | 32 + gcc/testsuite/gm2/extensions/pass/return.mod | 32 + gcc/testsuite/gm2/extensions/pass/set8.mod | 26 + gcc/testsuite/gm2/extensions/pass/set8a.mod | 32 + gcc/testsuite/gm2/extensions/pass/set8b.mod | 33 + gcc/testsuite/gm2/extensions/pass/testco.mod | 33 + .../extensions/run/fail/extensions-run-fail.exp} | 22 +- gcc/testsuite/gm2/extensions/run/fail/intsize8.mod | 28 + gcc/testsuite/gm2/extensions/run/pass/align3.mod | 39 + gcc/testsuite/gm2/extensions/run/pass/align4.mod | 34 + gcc/testsuite/gm2/extensions/run/pass/align5.mod | 38 + gcc/testsuite/gm2/extensions/run/pass/align6.mod | 34 + gcc/testsuite/gm2/extensions/run/pass/align7.mod | 37 + gcc/testsuite/gm2/extensions/run/pass/callingc.mod | 21 + gcc/testsuite/gm2/extensions/run/pass/card16p.mod | 101 + gcc/testsuite/gm2/extensions/run/pass/card32p.mod | 110 + gcc/testsuite/gm2/extensions/run/pass/card64p.mod | 119 + gcc/testsuite/gm2/extensions/run/pass/card8p.mod | 92 + gcc/testsuite/gm2/extensions/run/pass/column.mod | 39 + gcc/testsuite/gm2/extensions/run/pass/cvararg.c | 60 + gcc/testsuite/gm2/extensions/run/pass/cvararg.def | 28 + .../extensions/run/pass/extensions-run-pass.exp} | 33 +- gcc/testsuite/gm2/extensions/run/pass/int16p.mod | 101 + gcc/testsuite/gm2/extensions/run/pass/int32p.mod | 110 + gcc/testsuite/gm2/extensions/run/pass/int64p.mod | 119 + .../gm2/extensions/run/pass/int8field.mod | 51 + gcc/testsuite/gm2/extensions/run/pass/int8p.mod | 92 + .../gm2/extensions/run/pass/packedrecord.mod | 56 + .../gm2/extensions/run/pass/packedrecord2.mod | 57 + gcc/testsuite/gm2/extensions/run/pass/real32.mod | 37 + gcc/testsuite/gm2/extensions/run/pass/real32a.mod | 35 + gcc/testsuite/gm2/extensions/run/pass/record.mod | 25 + gcc/testsuite/gm2/extensions/run/pass/testopen.mod | 32 + gcc/testsuite/gm2/extensions/run/pass/vararg.mod | 38 + gcc/testsuite/gm2/extensions/run/pass/vararg2.mod | 33 + gcc/testsuite/gm2/extensions/run/pass/vararg3.mod | 27 + gcc/testsuite/gm2/fpu/pass/five.mod | 28 + gcc/testsuite/gm2/fpu/pass/fp.def | 29 + gcc/testsuite/gm2/fpu/pass/fp.mod | 24 + .../execute.exp => gm2/fpu/pass/fpu-pass.exp} | 20 +- gcc/testsuite/gm2/fpu/pass/one.mod | 28 + gcc/testsuite/gm2/fpu/pass/r1.mod | 30 + gcc/testsuite/gm2/fpu/pass/realconst.mod | 49 + gcc/testsuite/gm2/fpu/pass/testfp.mod | 35 + gcc/testsuite/gm2/fpu/pass/testfp2.mod | 42 + gcc/testsuite/gm2/fpu/pass/testfpu1.mod | 32 + gcc/testsuite/gm2/fpu/pass/testfpu2.mod | 28 + gcc/testsuite/gm2/fpu/pass/testfpu3.mod | 46 + gcc/testsuite/gm2/fpu/pass/testsin.mod | 39 + gcc/testsuite/gm2/imports/run/pass/c.def | 35 + gcc/testsuite/gm2/imports/run/pass/c.mod | 21 + .../imports/run/pass/imports-run-pass.exp} | 35 +- gcc/testsuite/gm2/imports/run/pass/innermods.mod | 44 + gcc/testsuite/gm2/imports/run/pass/innermods2.mod | 45 + gcc/testsuite/gm2/imports/run/pass/innermods3.mod | 50 + gcc/testsuite/gm2/imports/run/pass/innermods4.mod | 44 + gcc/testsuite/gm2/imports/run/pass/innermods5.def | 25 + gcc/testsuite/gm2/imports/run/pass/innermods5.mod | 32 + gcc/testsuite/gm2/imports/run/pass/innermods6.mod | 32 + gcc/testsuite/gm2/integer/div.mod | 35 + gcc/testsuite/gm2/integer/expr.mod | 88 + gcc/testsuite/gm2/integer/mod.mod | 34 + gcc/testsuite/gm2/integer/mod2.mod | 35 + gcc/testsuite/gm2/integer/one.mod | 29 + gcc/testsuite/gm2/integer/options | 1 + gcc/testsuite/gm2/integer/zero.mod | 29 + gcc/testsuite/gm2/iso/analysis/fail/Makefile | 9 + .../gm2/iso/analysis/fail/arithoverflow.mod | 40 + .../gm2/iso/analysis/fail/arithoverflow2.mod | 40 + .../gm2/iso/analysis/fail/arithsubcard.mod | 40 + gcc/testsuite/gm2/iso/analysis/fail/arrayrange.mod | 36 + .../gm2/iso/analysis/fail/assignvalue.mod | 36 + .../gm2/iso/analysis/fail/callassignment.mod | 47 + .../gm2/iso/analysis/fail/callassignment2.mod | 50 + .../gm2/iso/analysis/fail/callassignment3.mod | 54 + .../gm2/iso/analysis/fail/callassignment4.mod | 61 + gcc/testsuite/gm2/iso/analysis/fail/caserange.mod | 36 + gcc/testsuite/gm2/iso/analysis/fail/decvalue.mod | 41 + gcc/testsuite/gm2/iso/analysis/fail/forloop.mod | 30 + gcc/testsuite/gm2/iso/analysis/fail/incvalue.mod | 41 + .../iso/analysis/fail/iso-analysis-fail.exp} | 19 +- gcc/testsuite/gm2/iso/analysis/fail/noreturn.mod | 33 + .../gm2/iso/analysis/fail/returnvalue.mod | 36 + .../gm2/iso/analysis/fail/staticarray.mod | 36 + .../iso/check/fail/iso-check-fail.exp} | 45 +- .../gm2/iso/check/fail/modulusoverflow.mod | 29 + gcc/testsuite/gm2/iso/fail/badarray.mod | 7 + gcc/testsuite/gm2/iso/fail/badarray2.mod | 8 + gcc/testsuite/gm2/iso/fail/badipv4.mod | 9 + gcc/testsuite/gm2/iso/fail/bug10.mod | 12 + gcc/testsuite/gm2/iso/fail/bug8.mod | 17 + gcc/testsuite/gm2/iso/fail/bug9.mod | 13 + gcc/testsuite/gm2/iso/fail/case.mod | 34 + gcc/testsuite/gm2/iso/fail/case2.mod | 34 + gcc/testsuite/gm2/iso/fail/case3.mod | 35 + gcc/testsuite/gm2/iso/fail/const1.mod | 34 + gcc/testsuite/gm2/iso/fail/constarray.mod | 11 + gcc/testsuite/gm2/iso/fail/constarray2.mod | 11 + gcc/testsuite/gm2/iso/fail/constprocedure.mod | 28 + gcc/testsuite/gm2/iso/fail/constrecord.mod | 13 + gcc/testsuite/gm2/iso/fail/constrecord2.mod | 13 + gcc/testsuite/gm2/iso/fail/constrecord3.mod | 15 + gcc/testsuite/gm2/iso/fail/constsubrange.mod | 8 + gcc/testsuite/gm2/iso/fail/constsubrange2.mod | 7 + gcc/testsuite/gm2/iso/fail/constsubrange3.mod | 7 + gcc/testsuite/gm2/iso/fail/defa.def | 23 + gcc/testsuite/gm2/iso/fail/defa.mod | 27 + gcc/testsuite/gm2/iso/fail/defb.def | 24 + gcc/testsuite/gm2/iso/fail/defb.mod | 26 + gcc/testsuite/gm2/iso/fail/defc.def | 24 + gcc/testsuite/gm2/iso/fail/defc.mod | 24 + gcc/testsuite/gm2/iso/fail/except.mod | 46 + gcc/testsuite/gm2/iso/fail/except2.mod | 47 + .../execute.exp => gm2/iso/fail/iso-fail.exp} | 19 +- gcc/testsuite/gm2/iso/fail/isoa.def | 24 + gcc/testsuite/gm2/iso/fail/isoa.mod | 22 + gcc/testsuite/gm2/iso/fail/lengthsubexpr.mod | 10 + gcc/testsuite/gm2/iso/fail/proc.mod | 55 + gcc/testsuite/gm2/iso/fail/realbitscast.mod | 40 + gcc/testsuite/gm2/iso/fail/varient.mod | 33 + gcc/testsuite/gm2/iso/fail/varient2.mod | 31 + gcc/testsuite/gm2/iso/future/builtinlj.mod | 40 + gcc/testsuite/gm2/iso/pass/ChanConsts.def | 69 + gcc/testsuite/gm2/iso/pass/ChanConsts.mod | 20 + gcc/testsuite/gm2/iso/pass/ConvTypes.def | 27 + gcc/testsuite/gm2/iso/pass/ConvTypes.mod | 31 + gcc/testsuite/gm2/iso/pass/addadr1.mod | 39 + gcc/testsuite/gm2/iso/pass/bits32c.mod | 35 + gcc/testsuite/gm2/iso/pass/callwraptime.mod | 11 + gcc/testsuite/gm2/iso/pass/caseiso.mod | 39 + gcc/testsuite/gm2/iso/pass/caseiso2.mod | 58 + gcc/testsuite/gm2/iso/pass/cast.mod | 33 + gcc/testsuite/gm2/iso/pass/cast3.mod | 28 + gcc/testsuite/gm2/iso/pass/castiso.mod | 34 + gcc/testsuite/gm2/iso/pass/const1.mod | 30 + gcc/testsuite/gm2/iso/pass/constreal.mod | 25 + gcc/testsuite/gm2/iso/pass/constructor1.mod | 30 + gcc/testsuite/gm2/iso/pass/constructor2.mod | 37 + gcc/testsuite/gm2/iso/pass/constructor3.mod | 32 + gcc/testsuite/gm2/iso/pass/constructor4.mod | 39 + gcc/testsuite/gm2/iso/pass/constructor5.mod | 40 + gcc/testsuite/gm2/iso/pass/constructor6.mod | 30 + gcc/testsuite/gm2/iso/pass/constsize4.mod | 37 + gcc/testsuite/gm2/iso/pass/delim.mod | 25 + gcc/testsuite/gm2/iso/pass/delim2.mod | 28 + gcc/testsuite/gm2/iso/pass/enummodule.mod | 33 + gcc/testsuite/gm2/iso/pass/except1.mod | 45 + gcc/testsuite/gm2/iso/pass/expproc.mod | 31 + gcc/testsuite/gm2/iso/pass/expproc2.mod | 37 + .../execute.exp => gm2/iso/pass/iso-pass.exp} | 19 +- gcc/testsuite/gm2/iso/pass/isob.def | 23 + gcc/testsuite/gm2/iso/pass/isob.mod | 24 + gcc/testsuite/gm2/iso/pass/isobitset.mod | 26 + gcc/testsuite/gm2/iso/pass/isobitset2.mod | 27 + gcc/testsuite/gm2/iso/pass/longm.mod | 32 + gcc/testsuite/gm2/iso/pass/m.mod | 40 + gcc/testsuite/gm2/iso/pass/proccast.mod | 47 + gcc/testsuite/gm2/iso/pass/realbitscast.mod | 68 + gcc/testsuite/gm2/iso/pass/set12.mod | 28 + gcc/testsuite/gm2/iso/pass/stringchar.mod | 41 + gcc/testsuite/gm2/iso/pass/subassign.mod | 8 + gcc/testsuite/gm2/iso/pass/testaddindr.mod | 36 + gcc/testsuite/gm2/iso/pass/testconv.def | 34 + gcc/testsuite/gm2/iso/pass/testconv.mod | 49 + gcc/testsuite/gm2/iso/pass/testconv2.def | 33 + gcc/testsuite/gm2/iso/pass/testconv2.mod | 45 + gcc/testsuite/gm2/iso/pass/testconv3.mod | 41 + gcc/testsuite/gm2/iso/pass/testconv4.mod | 43 + gcc/testsuite/gm2/iso/pass/testconv5.mod | 31 + gcc/testsuite/gm2/iso/pass/testconv6.mod | 39 + gcc/testsuite/gm2/iso/pass/testconv7.mod | 48 + gcc/testsuite/gm2/iso/pass/testconv8.mod | 48 + gcc/testsuite/gm2/iso/pass/testconv9.mod | 48 + gcc/testsuite/gm2/iso/pass/testiso.mod | 32 + gcc/testsuite/gm2/iso/pass/testiso2.mod | 36 + gcc/testsuite/gm2/iso/pass/testisosize.mod | 24 + gcc/testsuite/gm2/iso/pass/testlength.mod | 31 + gcc/testsuite/gm2/iso/pass/testlength2.mod | 37 + gcc/testsuite/gm2/iso/pass/testlength3.mod | 41 + gcc/testsuite/gm2/iso/pass/testlength4.mod | 31 + gcc/testsuite/gm2/iso/pass/testlength5.mod | 37 + gcc/testsuite/gm2/iso/pass/unbounded.mod | 31 + gcc/testsuite/gm2/iso/pass/unbounded2.mod | 31 + gcc/testsuite/gm2/iso/run/pass/adraddress.mod | 42 + gcc/testsuite/gm2/iso/run/pass/adrunbounded3.mod | 93 + gcc/testsuite/gm2/iso/run/pass/baseimport.mod | 27 + gcc/testsuite/gm2/iso/run/pass/compsize.mod | 28 + gcc/testsuite/gm2/iso/run/pass/concurrentstore.mod | 162 + gcc/testsuite/gm2/iso/run/pass/constprocedure.mod | 35 + gcc/testsuite/gm2/iso/run/pass/constructor1.mod | 58 + gcc/testsuite/gm2/iso/run/pass/constructor2.mod | 50 + gcc/testsuite/gm2/iso/run/pass/conststrarray.mod | 59 + gcc/testsuite/gm2/iso/run/pass/contimer.mod | 101 + gcc/testsuite/gm2/iso/run/pass/except.c | 157 + gcc/testsuite/gm2/iso/run/pass/except2.mod | 78 + gcc/testsuite/gm2/iso/run/pass/except3.cpp | 88 + gcc/testsuite/gm2/iso/run/pass/except4.mod | 68 + gcc/testsuite/gm2/iso/run/pass/except5.cpp | 63 + gcc/testsuite/gm2/iso/run/pass/except5.mod | 65 + gcc/testsuite/gm2/iso/run/pass/except6.cpp | 64 + gcc/testsuite/gm2/iso/run/pass/except7.mod | 88 + gcc/testsuite/gm2/iso/run/pass/except8.mod | 77 + gcc/testsuite/gm2/iso/run/pass/fileio.def | 22 + gcc/testsuite/gm2/iso/run/pass/fileio.mod | 25 + gcc/testsuite/gm2/iso/run/pass/hello.mod | 25 + gcc/testsuite/gm2/iso/run/pass/int8field.mod | 54 + .../iso/run/pass/iso-run-pass.exp} | 31 +- gcc/testsuite/gm2/iso/run/pass/long.mod | 30 + gcc/testsuite/gm2/iso/run/pass/long2.mod | 36 + gcc/testsuite/gm2/iso/run/pass/long3.mod | 36 + gcc/testsuite/gm2/iso/run/pass/long4.c | 15 + gcc/testsuite/gm2/iso/run/pass/long4.mod | 35 + gcc/testsuite/gm2/iso/run/pass/minmax.mod | 37 + gcc/testsuite/gm2/iso/run/pass/modulus.mod | 36 + gcc/testsuite/gm2/iso/run/pass/nestediso.mod | 46 + gcc/testsuite/gm2/iso/run/pass/nestedrecord.mod | 36 + gcc/testsuite/gm2/iso/run/pass/onebyte.mod | 54 + gcc/testsuite/gm2/iso/run/pass/onebyte2.mod | 60 + gcc/testsuite/gm2/iso/run/pass/onebyte3.mod | 66 + gcc/testsuite/gm2/iso/run/pass/packed.mod | 57 + gcc/testsuite/gm2/iso/run/pass/proc.c | 17 + gcc/testsuite/gm2/iso/run/pass/proc.mod | 48 + gcc/testsuite/gm2/iso/run/pass/proc2.mod | 46 + gcc/testsuite/gm2/iso/run/pass/returnrecord.mod | 49 + gcc/testsuite/gm2/iso/run/pass/shift.mod | 46 + gcc/testsuite/gm2/iso/run/pass/shift2.mod | 40 + gcc/testsuite/gm2/iso/run/pass/shift3.mod | 65 + gcc/testsuite/gm2/iso/run/pass/shift4.mod | 76 + gcc/testsuite/gm2/iso/run/pass/simple | 39 + gcc/testsuite/gm2/iso/run/pass/simplelarge.mod | 121 + gcc/testsuite/gm2/iso/run/pass/strcons.mod | 38 + gcc/testsuite/gm2/iso/run/pass/strcons2.mod | 42 + gcc/testsuite/gm2/iso/run/pass/t.cpp | 19 + gcc/testsuite/gm2/iso/run/pass/t1.cpp | 14 + gcc/testsuite/gm2/iso/run/pass/testLength.mod | 35 + gcc/testsuite/gm2/iso/run/pass/testarray.mod | 30 + gcc/testsuite/gm2/iso/run/pass/testgeneric.mod | 60 + gcc/testsuite/gm2/iso/run/pass/testlarge.mod | 292 + gcc/testsuite/gm2/iso/run/pass/testsystem.mod | 180 + gcc/testsuite/gm2/iso/run/pass/tinyconst.mod | 48 + gcc/testsuite/gm2/iso/run/pass/tinyconst2.mod | 50 + gcc/testsuite/gm2/iso/run/pass/tinyconst3.mod | 47 + gcc/testsuite/gm2/iso/run/pass/tinyconst4.mod | 46 + gcc/testsuite/gm2/iso/run/pass/tinyconst5.mod | 47 + gcc/testsuite/gm2/iso/run/pass/tinytimer.mod | 38 + gcc/testsuite/gm2/iso/run/pass/trivialmodulus.mod | 32 + gcc/testsuite/gm2/iso/run/pass/tsize.mod | 60 + gcc/testsuite/gm2/iso/run/pass/tsize2.mod | 53 + gcc/testsuite/gm2/iso/run/pass/tstLength.mod | 22 + gcc/testsuite/gm2/iso/run/pass/unbounded.mod | 69 + gcc/testsuite/gm2/iso/run/pass/unbounded2.mod | 50 + gcc/testsuite/gm2/iso/run/pass/unbounded3.mod | 51 + gcc/testsuite/gm2/iso/run/pass/unbounded4.mod | 42 + gcc/testsuite/gm2/iso/run/pass/unbounded5.mod | 49 + gcc/testsuite/gm2/iso/run/pass/unbounded6.mod | 44 + gcc/testsuite/gm2/iso/run/pass/unbounded7.mod | 38 + gcc/testsuite/gm2/iso/run/pass/unbounded8.mod | 45 + .../gm2/isocoroutines/run/pass/coroutine.mod | 70 + .../run/pass/isocoroutines-run-pass.exp} | 21 +- gcc/testsuite/gm2/isolib/run/pass/arraycons.mod | 73 + gcc/testsuite/gm2/isolib/run/pass/arraycons2.mod | 81 + gcc/testsuite/gm2/isolib/run/pass/arraycons3.mod | 33 + gcc/testsuite/gm2/isolib/run/pass/arraycons5.mod | 33 + gcc/testsuite/gm2/isolib/run/pass/arraycons6.mod | 34 + gcc/testsuite/gm2/isolib/run/pass/arraycons7.mod | 50 + gcc/testsuite/gm2/isolib/run/pass/arrayconst8.mod | 29 + .../gm2/isolib/run/pass/exceptiontest.mod | 12 + gcc/testsuite/gm2/isolib/run/pass/filepos.mod | 55 + gcc/testsuite/gm2/isolib/run/pass/hello.mod | 24 + gcc/testsuite/gm2/isolib/run/pass/insert.mod | 63 + gcc/testsuite/gm2/isolib/run/pass/intconv.mod | 90 + .../isolib/run/pass/isolib-run-pass.exp} | 33 +- gcc/testsuite/gm2/isolib/run/pass/longstr.mod | 178 + gcc/testsuite/gm2/isolib/run/pass/openlibc.mod | 31 + gcc/testsuite/gm2/isolib/run/pass/raise.mod | 33 + gcc/testsuite/gm2/isolib/run/pass/raise2.mod | 38 + gcc/testsuite/gm2/isolib/run/pass/readreal.mod | 35 + gcc/testsuite/gm2/isolib/run/pass/real1.mod | 48 + gcc/testsuite/gm2/isolib/run/pass/real2.mod | 38 + gcc/testsuite/gm2/isolib/run/pass/real3.mod | 39 + gcc/testsuite/gm2/isolib/run/pass/realconv.mod | 52 + gcc/testsuite/gm2/isolib/run/pass/realconv2.mod | 51 + gcc/testsuite/gm2/isolib/run/pass/realstr.mod | 178 + gcc/testsuite/gm2/isolib/run/pass/sigfig.mod | 93 + gcc/testsuite/gm2/isolib/run/pass/stringreal2.mod | 41 + .../gm2/isolib/run/pass/termfile.mod-disabled | 42 + gcc/testsuite/gm2/isolib/run/pass/testappend.mod | 32 + gcc/testsuite/gm2/isolib/run/pass/testinput | 3 + gcc/testsuite/gm2/isolib/run/pass/testio.mod | 38 + gcc/testsuite/gm2/isolib/run/pass/testio2.mod | 52 + gcc/testsuite/gm2/isolib/run/pass/testmem.mod | 66 + gcc/testsuite/gm2/isolib/run/pass/testmem2.mod | 66 + gcc/testsuite/gm2/isolib/run/pass/testnumber | 1 + gcc/testsuite/gm2/isolib/run/pass/tiny.mod | 24 + gcc/testsuite/gm2/isolib/run/pass/tiny2.mod | 24 + gcc/testsuite/gm2/isolib/run/pass/tiny3.mod | 24 + gcc/testsuite/gm2/isolib/run/pass/tiny4.mod | 24 + gcc/testsuite/gm2/isolib/run/pass/tiny5.mod | 24 + gcc/testsuite/gm2/libs/a.def | 23 + gcc/testsuite/gm2/libs/a.mod | 26 + gcc/testsuite/gm2/libs/b.def | 23 + gcc/testsuite/gm2/libs/b.mod | 23 + gcc/testsuite/gm2/libs/testraw.mod | 31 + .../gm2/link/externalscaffold/pass/hello.mod | 7 + .../pass/link-externalscaffold-pass.exp} | 30 +- .../gm2/link/externalscaffold/pass/scaffold.c | 37 + .../link/min/pass/link-min-pass.exp} | 20 +- gcc/testsuite/gm2/link/min/pass/tiny.mod | 7 + gcc/testsuite/gm2/link/pim/fail/import.mod | 23 + .../link/pim/fail/link-pim-fail.exp} | 20 +- .../link/pim/pass/link-pim-pass.exp} | 20 +- gcc/testsuite/gm2/link/pimc/pass/README | 3 + .../link/pimc/pass/link-pimc-pass.exp} | 20 +- gcc/testsuite/gm2/link/pimc/pass/testdtoa.mod | 9 + gcc/testsuite/gm2/link/pimc/pass/testerrno.mod | 11 + gcc/testsuite/gm2/link/pimc/pass/testgetopt.mod | 102 + gcc/testsuite/gm2/link/pimc/pass/testldtoa.mod | 9 + gcc/testsuite/gm2/link/pimc/pass/testlibc.mod | 10 + gcc/testsuite/gm2/link/pimc/pass/testlibc2.mod | 16 + gcc/testsuite/gm2/link/pimc/pass/testsckt.mod | 9 + gcc/testsuite/gm2/link/pimc/pass/testselective.mod | 9 + .../gm2/link/pimc/pass/testsysexceptions.mod | 8 + gcc/testsuite/gm2/link/pimc/pass/testtermios.mod | 7 + gcc/testsuite/gm2/link/pimc/pass/testunixargs.mod | 14 + gcc/testsuite/gm2/link/pimc/pass/testwrapc.mod | 9 + gcc/testsuite/gm2/linking/libarchive/pass/c.c | 24 + gcc/testsuite/gm2/linking/libarchive/pass/c.def | 35 + gcc/testsuite/gm2/linking/libarchive/pass/d.def | 32 + gcc/testsuite/gm2/linking/libarchive/pass/e.def | 49 + .../libarchive/pass/linking-libarchive-pass.exp} | 36 +- gcc/testsuite/gm2/linking/libarchive/pass/m.mod | 28 + gcc/testsuite/gm2/linking/verbose/pass/hello.mod | 7 + .../linking/verbose/pass/linking-verbose-pass.exp} | 31 +- gcc/testsuite/gm2/pim/fail/TestLong3.mod | 26 + gcc/testsuite/gm2/pim/fail/TestLong6.mod | 32 + gcc/testsuite/gm2/pim/fail/a.def | 23 + gcc/testsuite/gm2/pim/fail/assignbounds.mod | 24 + gcc/testsuite/gm2/pim/fail/assignsubrange.mod | 27 + gcc/testsuite/gm2/pim/fail/assignsubrange2.mod | 27 + gcc/testsuite/gm2/pim/fail/b.def | 23 + gcc/testsuite/gm2/pim/fail/bad.def | 21 + gcc/testsuite/gm2/pim/fail/badconst.mod | 26 + gcc/testsuite/gm2/pim/fail/badfunc.mod | 26 + gcc/testsuite/gm2/pim/fail/badparam.mod | 40 + gcc/testsuite/gm2/pim/fail/badparam2.mod | 44 + gcc/testsuite/gm2/pim/fail/badtype.mod | 24 + gcc/testsuite/gm2/pim/fail/badtypes.mod | 28 + gcc/testsuite/gm2/pim/fail/bits.mod | 28 + gcc/testsuite/gm2/pim/fail/bits2.mod | 29 + gcc/testsuite/gm2/pim/fail/bits3.mod | 25 + gcc/testsuite/gm2/pim/fail/bits4.mod | 28 + gcc/testsuite/gm2/pim/fail/cardword.mod | 27 + gcc/testsuite/gm2/pim/fail/constbec.mod | 28 + gcc/testsuite/gm2/pim/fail/constsize3.mod | 36 + gcc/testsuite/gm2/pim/fail/constvar.mod | 9 + gcc/testsuite/gm2/pim/fail/convert5.mod | 40 + gcc/testsuite/gm2/pim/fail/dupconst.mod | 26 + gcc/testsuite/gm2/pim/fail/dupenum.mod | 27 + gcc/testsuite/gm2/pim/fail/dupfield.mod | 31 + gcc/testsuite/gm2/pim/fail/duptype.mod | 28 + gcc/testsuite/gm2/pim/fail/dupvar.mod | 26 + .../pr57653-2.h => gm2/pim/fail/empty.mod} | 0 gcc/testsuite/gm2/pim/fail/expression.mod | 25 + gcc/testsuite/gm2/pim/fail/expression2.mod | 25 + gcc/testsuite/gm2/pim/fail/expression3.mod | 27 + gcc/testsuite/gm2/pim/fail/func.mod | 34 + gcc/testsuite/gm2/pim/fail/good.def | 19 + gcc/testsuite/gm2/pim/fail/good.mod | 21 + gcc/testsuite/gm2/pim/fail/import.mod | 27 + gcc/testsuite/gm2/pim/fail/inserttok.def | 19 + gcc/testsuite/gm2/pim/fail/inserttok.mod | 5 + gcc/testsuite/gm2/pim/fail/integer.mod | 271 + gcc/testsuite/gm2/pim/fail/keyword.mod | 25 + gcc/testsuite/gm2/pim/fail/longtypes2.mod | 36 + gcc/testsuite/gm2/pim/fail/longtypes3.mod | 36 + gcc/testsuite/gm2/pim/fail/multisetf.mod | 39 + gcc/testsuite/gm2/pim/fail/nested3.mod | 43 + gcc/testsuite/gm2/pim/fail/opaque.mod | 30 + gcc/testsuite/gm2/pim/fail/opaque2.mod | 32 + gcc/testsuite/gm2/pim/fail/opasfail.mod | 27 + gcc/testsuite/gm2/pim/fail/opcpfail.mod | 29 + .../execute.exp => gm2/pim/fail/pim-fail.exp} | 19 +- gcc/testsuite/gm2/pim/fail/procmod.mod | 30 + gcc/testsuite/gm2/pim/fail/rotate.mod | 29 + gcc/testsuite/gm2/pim/fail/rotate2.mod | 29 + gcc/testsuite/gm2/pim/fail/setbec.mod | 29 + gcc/testsuite/gm2/pim/fail/setequiv.mod | 36 + gcc/testsuite/gm2/pim/fail/setsnulf.mod | 39 + gcc/testsuite/gm2/pim/fail/settype.mod | 29 + gcc/testsuite/gm2/pim/fail/shift.mod | 29 + gcc/testsuite/gm2/pim/fail/shift2.mod | 29 + gcc/testsuite/gm2/pim/fail/subrange7.mod | 32 + gcc/testsuite/gm2/pim/fail/unary.mod | 25 + gcc/testsuite/gm2/pim/fail/undeclared.mod | 23 + gcc/testsuite/gm2/pim/fail/val.mod | 27 + gcc/testsuite/gm2/pim/fail/val2.mod | 32 + gcc/testsuite/gm2/pim/fail/wordconst.mod | 29 + .../gm2/pim/no-options/run/pass/integer.mod | 274 + .../run/pass/pim-no-options-run-pass.exp} | 21 +- .../gm2/pim/options/bounds/fail/IdentifierBug.mod | 23 + .../bounds/fail/pim-options-bounds-fail.exp} | 19 +- .../gm2/pim/options/optimize/run/pass/addition.def | 23 + .../gm2/pim/options/optimize/run/pass/addition.mod | 25 + .../gm2/pim/options/optimize/run/pass/concat.mod | 57 + .../run/pass/pim-options-optimize-run-pass.exp | 56 + .../gm2/pim/options/optimize/run/pass/testadd.mod | 51 + gcc/testsuite/gm2/pim/pass/ABSBug.mod | 27 + gcc/testsuite/gm2/pim/pass/TestLong4.mod | 27 + gcc/testsuite/gm2/pim/pass/TestLong7.mod | 23 + gcc/testsuite/gm2/pim/pass/TestLong8.mod | 23 + gcc/testsuite/gm2/pim/pass/TestLong9.mod | 26 + gcc/testsuite/gm2/pim/pass/another.mod | 37 + gcc/testsuite/gm2/pim/pass/aochar.mod | 31 + gcc/testsuite/gm2/pim/pass/array.mod | 31 + gcc/testsuite/gm2/pim/pass/array2.mod | 28 + gcc/testsuite/gm2/pim/pass/array3.mod | 26 + gcc/testsuite/gm2/pim/pass/array4.mod | 41 + gcc/testsuite/gm2/pim/pass/array5.mod | 43 + gcc/testsuite/gm2/pim/pass/array6.mod | 25 + gcc/testsuite/gm2/pim/pass/arraybool.mod | 39 + gcc/testsuite/gm2/pim/pass/arraychar.mod | 25 + gcc/testsuite/gm2/pim/pass/arraychar2.mod | 27 + gcc/testsuite/gm2/pim/pass/arraychar3.mod | 28 + gcc/testsuite/gm2/pim/pass/arrayconst1.mod | 31 + gcc/testsuite/gm2/pim/pass/arrayconst2.mod | 31 + gcc/testsuite/gm2/pim/pass/arrayconst3.mod | 31 + gcc/testsuite/gm2/pim/pass/arraydecl.mod | 24 + gcc/testsuite/gm2/pim/pass/arraydim.mod | 25 + gcc/testsuite/gm2/pim/pass/arraydyn.mod | 58 + gcc/testsuite/gm2/pim/pass/arrayeqiv.mod | 36 + gcc/testsuite/gm2/pim/pass/arrayfio.mod | 49 + gcc/testsuite/gm2/pim/pass/arrayhuge.mod | 32 + gcc/testsuite/gm2/pim/pass/arrayhuge2.mod | 24 + gcc/testsuite/gm2/pim/pass/arrayindex.mod | 27 + gcc/testsuite/gm2/pim/pass/arrayindirect.mod | 80 + gcc/testsuite/gm2/pim/pass/arrayinproc.mod | 40 + gcc/testsuite/gm2/pim/pass/arrayint.mod | 53 + gcc/testsuite/gm2/pim/pass/arrayofbyte.mod | 35 + gcc/testsuite/gm2/pim/pass/arrayofcard.mod | 42 + gcc/testsuite/gm2/pim/pass/arrayptr.mod | 30 + gcc/testsuite/gm2/pim/pass/arrayptr2.mod | 31 + gcc/testsuite/gm2/pim/pass/arrayptr3.mod | 27 + gcc/testsuite/gm2/pim/pass/arrayptr4.mod | 27 + gcc/testsuite/gm2/pim/pass/arrayptr5.mod | 27 + gcc/testsuite/gm2/pim/pass/arrayptr6.mod | 27 + gcc/testsuite/gm2/pim/pass/arrayrecord.mod | 38 + gcc/testsuite/gm2/pim/pass/arraytiny.c | 24 + gcc/testsuite/gm2/pim/pass/arraytiny.mod | 25 + gcc/testsuite/gm2/pim/pass/arraytype.mod | 24 + gcc/testsuite/gm2/pim/pass/arraytype2.mod | 30 + gcc/testsuite/gm2/pim/pass/arraytype3.mod | 36 + gcc/testsuite/gm2/pim/pass/arraytype4.mod | 25 + gcc/testsuite/gm2/pim/pass/assignment.mod | 24 + gcc/testsuite/gm2/pim/pass/assignment2.mod | 24 + gcc/testsuite/gm2/pim/pass/assignment3.mod | 24 + gcc/testsuite/gm2/pim/pass/assignment4.mod | 24 + gcc/testsuite/gm2/pim/pass/badpointer.mod | 30 + gcc/testsuite/gm2/pim/pass/bits32.def | 25 + gcc/testsuite/gm2/pim/pass/bits32.mod | 19 + gcc/testsuite/gm2/pim/pass/bits32i.mod | 25 + gcc/testsuite/gm2/pim/pass/bitset.mod | 32 + gcc/testsuite/gm2/pim/pass/bitset2.mod | 25 + gcc/testsuite/gm2/pim/pass/bitset3.mod | 28 + gcc/testsuite/gm2/pim/pass/bitset4.mod | 31 + gcc/testsuite/gm2/pim/pass/bitset5.mod | 30 + gcc/testsuite/gm2/pim/pass/bitsetfunc.mod | 25 + gcc/testsuite/gm2/pim/pass/block.mod | 45 + gcc/testsuite/gm2/pim/pass/blockindirect.mod | 50 + gcc/testsuite/gm2/pim/pass/builtin.def | 28 + gcc/testsuite/gm2/pim/pass/builtin.mod | 45 + gcc/testsuite/gm2/pim/pass/builtin2.mod | 28 + gcc/testsuite/gm2/pim/pass/builtinconst.mod | 26 + gcc/testsuite/gm2/pim/pass/bytearray.mod | 37 + gcc/testsuite/gm2/pim/pass/card.mod | 30 + gcc/testsuite/gm2/pim/pass/card2.mod | 29 + gcc/testsuite/gm2/pim/pass/char.mod | 32 + gcc/testsuite/gm2/pim/pass/char2.mod | 24 + gcc/testsuite/gm2/pim/pass/charproc.mod | 30 + gcc/testsuite/gm2/pim/pass/charset.mod | 39 + gcc/testsuite/gm2/pim/pass/charset2.mod | 34 + gcc/testsuite/gm2/pim/pass/charset3.mod | 29 + gcc/testsuite/gm2/pim/pass/checkparm.def | 22 + gcc/testsuite/gm2/pim/pass/checkparm.mod | 24 + gcc/testsuite/gm2/pim/pass/colour.mod | 38 + gcc/testsuite/gm2/pim/pass/comment1.mod | 27 + gcc/testsuite/gm2/pim/pass/complexarray.mod | 25 + gcc/testsuite/gm2/pim/pass/complextypes.mod | 33 + gcc/testsuite/gm2/pim/pass/constcast.mod | 25 + gcc/testsuite/gm2/pim/pass/constmax.mod | 26 + gcc/testsuite/gm2/pim/pass/constset.mod | 30 + gcc/testsuite/gm2/pim/pass/constset2.mod | 29 + gcc/testsuite/gm2/pim/pass/constset3.mod | 29 + gcc/testsuite/gm2/pim/pass/constsize.mod | 29 + gcc/testsuite/gm2/pim/pass/constsize2.mod | 33 + gcc/testsuite/gm2/pim/pass/convert.mod | 43 + gcc/testsuite/gm2/pim/pass/convert2.mod | 24 + gcc/testsuite/gm2/pim/pass/convert3.mod | 28 + gcc/testsuite/gm2/pim/pass/convert4.mod | 39 + gcc/testsuite/gm2/pim/pass/danglingelse.mod | 114 + gcc/testsuite/gm2/pim/pass/debug | 42 + gcc/testsuite/gm2/pim/pass/defset.def | 23 + gcc/testsuite/gm2/pim/pass/defset.mod | 20 + gcc/testsuite/gm2/pim/pass/deftype.mod | 29 + gcc/testsuite/gm2/pim/pass/divaddr.mod | 26 + gcc/testsuite/gm2/pim/pass/enum.mod | 27 + gcc/testsuite/gm2/pim/pass/enum2.mod | 27 + gcc/testsuite/gm2/pim/pass/enum3.mod | 31 + gcc/testsuite/gm2/pim/pass/file.mod | 31 + gcc/testsuite/gm2/pim/pass/filesystem.mod | 37 + gcc/testsuite/gm2/pim/pass/foo.mod | 97 + gcc/testsuite/gm2/pim/pass/foo2.mod | 47 + gcc/testsuite/gm2/pim/pass/for1.mod | 29 + gcc/testsuite/gm2/pim/pass/function.mod | 30 + gcc/testsuite/gm2/pim/pass/function2.mod | 29 + gcc/testsuite/gm2/pim/pass/gcd.def | 23 + gcc/testsuite/gm2/pim/pass/gcd.mod | 54 + gcc/testsuite/gm2/pim/pass/getconst.mod | 79 + gcc/testsuite/gm2/pim/pass/hello.mod | 23 + gcc/testsuite/gm2/pim/pass/impa.mod | 23 + gcc/testsuite/gm2/pim/pass/impb.def | 25 + gcc/testsuite/gm2/pim/pass/impb.mod | 20 + gcc/testsuite/gm2/pim/pass/impc.def | 25 + gcc/testsuite/gm2/pim/pass/impc.mod | 20 + gcc/testsuite/gm2/pim/pass/impd.mod | 30 + gcc/testsuite/gm2/pim/pass/impe.mod | 30 + gcc/testsuite/gm2/pim/pass/impf.mod | 30 + gcc/testsuite/gm2/pim/pass/impg.mod | 30 + gcc/testsuite/gm2/pim/pass/imph.mod | 26 + gcc/testsuite/gm2/pim/pass/impi.mod | 26 + gcc/testsuite/gm2/pim/pass/impj.mod | 26 + gcc/testsuite/gm2/pim/pass/impk.mod | 27 + gcc/testsuite/gm2/pim/pass/impl.mod | 26 + gcc/testsuite/gm2/pim/pass/impm.mod | 24 + gcc/testsuite/gm2/pim/pass/impn.def | 25 + gcc/testsuite/gm2/pim/pass/impn.mod | 20 + gcc/testsuite/gm2/pim/pass/impo.mod | 24 + gcc/testsuite/gm2/pim/pass/imports.mod | 36 + gcc/testsuite/gm2/pim/pass/impp.def | 25 + gcc/testsuite/gm2/pim/pass/impp.mod | 24 + gcc/testsuite/gm2/pim/pass/impq.def | 23 + gcc/testsuite/gm2/pim/pass/impq.mod | 29 + gcc/testsuite/gm2/pim/pass/incompsets.mod | 37 + gcc/testsuite/gm2/pim/pass/index.mod | 26 + gcc/testsuite/gm2/pim/pass/index2.mod | 24 + gcc/testsuite/gm2/pim/pass/indirect.mod | 45 + gcc/testsuite/gm2/pim/pass/inner.mod | 38 + gcc/testsuite/gm2/pim/pass/inner2.mod | 30 + gcc/testsuite/gm2/pim/pass/int.mod | 28 + gcc/testsuite/gm2/pim/pass/largeset.mod | 35 + gcc/testsuite/gm2/pim/pass/largeset1.mod | 75 + gcc/testsuite/gm2/pim/pass/largeset2.mod | 93 + gcc/testsuite/gm2/pim/pass/largeset3.mod | 137 + gcc/testsuite/gm2/pim/pass/largeset4.mod | 33 + gcc/testsuite/gm2/pim/pass/largeset5.mod | 45 + gcc/testsuite/gm2/pim/pass/largeset6.mod | 36 + gcc/testsuite/gm2/pim/pass/largeset7.mod | 35 + gcc/testsuite/gm2/pim/pass/localmod.mod | 42 + gcc/testsuite/gm2/pim/pass/localproc.mod | 67 + gcc/testsuite/gm2/pim/pass/localvar.mod | 31 + gcc/testsuite/gm2/pim/pass/log | 457 + gcc/testsuite/gm2/pim/pass/longint.mod | 28 + gcc/testsuite/gm2/pim/pass/longint2.mod | 26 + gcc/testsuite/gm2/pim/pass/longmm.mod | 35 + gcc/testsuite/gm2/pim/pass/longreal.mod | 27 + gcc/testsuite/gm2/pim/pass/longtypes.mod | 35 + gcc/testsuite/gm2/pim/pass/longtypes3.mod | 25 + gcc/testsuite/gm2/pim/pass/longtypes4.mod | 25 + gcc/testsuite/gm2/pim/pass/longtypes5.mod | 25 + gcc/testsuite/gm2/pim/pass/longtypes6.mod | 25 + gcc/testsuite/gm2/pim/pass/loopexit.mod | 34 + gcc/testsuite/gm2/pim/pass/math.mod | 27 + gcc/testsuite/gm2/pim/pass/maxlongint.mod | 40 + gcc/testsuite/gm2/pim/pass/maxreal.mod | 27 + gcc/testsuite/gm2/pim/pass/maxreal2.mod | 28 + gcc/testsuite/gm2/pim/pass/minmaxconst.mod | 28 + gcc/testsuite/gm2/pim/pass/minmaxconst2.mod | 32 + gcc/testsuite/gm2/pim/pass/modaddr.mod | 26 + gcc/testsuite/gm2/pim/pass/multaddr.mod | 26 + gcc/testsuite/gm2/pim/pass/multiple.mod | 51 + gcc/testsuite/gm2/pim/pass/multiset.mod | 39 + gcc/testsuite/gm2/pim/pass/multtypes.mod | 68 + gcc/testsuite/gm2/pim/pass/mydef.def | 24 + gcc/testsuite/gm2/pim/pass/negatives.def | 25 + gcc/testsuite/gm2/pim/pass/negatives.mod | 61 + gcc/testsuite/gm2/pim/pass/nested.mod | 37 + gcc/testsuite/gm2/pim/pass/nested2.mod | 35 + gcc/testsuite/gm2/pim/pass/nested3.mod | 43 + gcc/testsuite/gm2/pim/pass/nested4.mod | 49 + gcc/testsuite/gm2/pim/pass/nested5.mod | 52 + gcc/testsuite/gm2/pim/pass/nested6.mod | 32 + gcc/testsuite/gm2/pim/pass/nested7.mod | 47 + gcc/testsuite/gm2/pim/pass/nestedfor.mod | 71 + gcc/testsuite/gm2/pim/pass/nestedif.mod | 39 + gcc/testsuite/gm2/pim/pass/nestedset.mod | 22 + gcc/testsuite/gm2/pim/pass/onezero.mod | 35 + gcc/testsuite/gm2/pim/pass/opaque.def | 25 + gcc/testsuite/gm2/pim/pass/opaque.mod | 47 + gcc/testsuite/gm2/pim/pass/opaque2.mod | 38 + gcc/testsuite/gm2/pim/pass/opaquetype.def | 36 + gcc/testsuite/gm2/pim/pass/opaquetype.mod | 25 + gcc/testsuite/gm2/pim/pass/param.mod | 34 + gcc/testsuite/gm2/pim/pass/param2.mod | 40 + gcc/testsuite/gm2/pim/pass/param3.mod | 34 + gcc/testsuite/gm2/pim/pass/parambool.mod | 51 + gcc/testsuite/gm2/pim/pass/paramreal.mod | 53 + .../execute.exp => gm2/pim/pass/pim-pass.exp} | 21 +- gcc/testsuite/gm2/pim/pass/pimimp.mod | 54 + gcc/testsuite/gm2/pim/pass/pointer.mod | 28 + gcc/testsuite/gm2/pim/pass/procadr.mod | 39 + gcc/testsuite/gm2/pim/pass/procconv.mod | 47 + gcc/testsuite/gm2/pim/pass/procconv2.mod | 47 + gcc/testsuite/gm2/pim/pass/procedure1.mod | 32 + gcc/testsuite/gm2/pim/pass/procedure2.mod | 44 + gcc/testsuite/gm2/pim/pass/procindirect.mod | 59 + gcc/testsuite/gm2/pim/pass/procmod.mod | 36 + gcc/testsuite/gm2/pim/pass/procmod2.mod | 36 + gcc/testsuite/gm2/pim/pass/procmod3.mod | 54 + gcc/testsuite/gm2/pim/pass/procmod31.mod | 40 + gcc/testsuite/gm2/pim/pass/procmod4.mod | 34 + gcc/testsuite/gm2/pim/pass/procmod5.mod | 33 + gcc/testsuite/gm2/pim/pass/procmod6.def | 25 + gcc/testsuite/gm2/pim/pass/procmod6.mod | 33 + gcc/testsuite/gm2/pim/pass/procmod7.mod | 40 + gcc/testsuite/gm2/pim/pass/procmod8.mod | 63 + gcc/testsuite/gm2/pim/pass/procmod9.mod | 54 + gcc/testsuite/gm2/pim/pass/proctype.mod | 27 + gcc/testsuite/gm2/pim/pass/proctype2.def | 37 + gcc/testsuite/gm2/pim/pass/proctype3.mod | 27 + gcc/testsuite/gm2/pim/pass/proctype4.mod | 29 + gcc/testsuite/gm2/pim/pass/program.mod | 108 + gcc/testsuite/gm2/pim/pass/program2.mod | 284 + gcc/testsuite/gm2/pim/pass/ptrarray.mod | 31 + gcc/testsuite/gm2/pim/pass/ptrarray2.mod | 24 + gcc/testsuite/gm2/pim/pass/ptrarray3.mod | 19 + gcc/testsuite/gm2/pim/pass/ptrcard.mod | 30 + gcc/testsuite/gm2/pim/pass/quads.def | 25 + gcc/testsuite/gm2/pim/pass/quads.mod | 24 + gcc/testsuite/gm2/pim/pass/real.mod | 28 + gcc/testsuite/gm2/pim/pass/real2.mod | 27 + gcc/testsuite/gm2/pim/pass/real3.mod | 39 + gcc/testsuite/gm2/pim/pass/realconst.mod | 26 + gcc/testsuite/gm2/pim/pass/realneg.mod | 31 + gcc/testsuite/gm2/pim/pass/realneg2.mod | 34 + gcc/testsuite/gm2/pim/pass/realone.mod | 28 + gcc/testsuite/gm2/pim/pass/realsize.mod | 28 + gcc/testsuite/gm2/pim/pass/record1.mod | 35 + gcc/testsuite/gm2/pim/pass/record10.mod | 44 + gcc/testsuite/gm2/pim/pass/record11.mod | 35 + gcc/testsuite/gm2/pim/pass/record12.def | 35 + gcc/testsuite/gm2/pim/pass/record13.def | 36 + gcc/testsuite/gm2/pim/pass/record14.def | 40 + gcc/testsuite/gm2/pim/pass/record15.def | 41 + gcc/testsuite/gm2/pim/pass/record16.def | 34 + gcc/testsuite/gm2/pim/pass/record2.mod | 41 + gcc/testsuite/gm2/pim/pass/record3.mod | 69 + gcc/testsuite/gm2/pim/pass/record4.mod | 42 + gcc/testsuite/gm2/pim/pass/record5.mod | 34 + gcc/testsuite/gm2/pim/pass/record6.mod | 37 + gcc/testsuite/gm2/pim/pass/record7.mod | 36 + gcc/testsuite/gm2/pim/pass/record8.mod | 35 + gcc/testsuite/gm2/pim/pass/record9.mod | 37 + gcc/testsuite/gm2/pim/pass/recordarray.c | 19 + gcc/testsuite/gm2/pim/pass/recordarray.mod | 39 + gcc/testsuite/gm2/pim/pass/recordarray2.mod | 30 + gcc/testsuite/gm2/pim/pass/redef.mod | 23 + gcc/testsuite/gm2/pim/pass/set10.mod | 23 + gcc/testsuite/gm2/pim/pass/set11.def | 27 + gcc/testsuite/gm2/pim/pass/set11.mod | 31 + gcc/testsuite/gm2/pim/pass/set12.mod | 30 + gcc/testsuite/gm2/pim/pass/set4.mod | 29 + gcc/testsuite/gm2/pim/pass/set5.mod | 40 + gcc/testsuite/gm2/pim/pass/set6.mod | 40 + gcc/testsuite/gm2/pim/pass/set7.mod | 30 + gcc/testsuite/gm2/pim/pass/set8.mod | 40 + gcc/testsuite/gm2/pim/pass/set9.mod | 45 + gcc/testsuite/gm2/pim/pass/setchar.mod | 29 + gcc/testsuite/gm2/pim/pass/setchar10.mod | 43 + gcc/testsuite/gm2/pim/pass/setchar11.mod | 26 + gcc/testsuite/gm2/pim/pass/setchar3.mod | 40 + gcc/testsuite/gm2/pim/pass/setchar4.mod | 39 + gcc/testsuite/gm2/pim/pass/setchar5.mod | 34 + gcc/testsuite/gm2/pim/pass/setchar7.mod | 32 + gcc/testsuite/gm2/pim/pass/setchar8.mod | 31 + gcc/testsuite/gm2/pim/pass/setchar9.mod | 35 + gcc/testsuite/gm2/pim/pass/setconst.mod | 33 + gcc/testsuite/gm2/pim/pass/setconst2.mod | 40 + gcc/testsuite/gm2/pim/pass/setconst3.mod | 30 + gcc/testsuite/gm2/pim/pass/setenum.mod | 32 + gcc/testsuite/gm2/pim/pass/setimp.mod | 39 + gcc/testsuite/gm2/pim/pass/setimp2.mod | 51 + gcc/testsuite/gm2/pim/pass/setofchar.mod | 33 + gcc/testsuite/gm2/pim/pass/setoverflow.mod | 29 + gcc/testsuite/gm2/pim/pass/sets.mod | 30 + gcc/testsuite/gm2/pim/pass/sets2.mod | 45 + gcc/testsuite/gm2/pim/pass/sets3.mod | 172 + gcc/testsuite/gm2/pim/pass/sets4.mod | 24 + gcc/testsuite/gm2/pim/pass/sets5.mod | 31 + gcc/testsuite/gm2/pim/pass/sets6.mod | 30 + gcc/testsuite/gm2/pim/pass/setsnul.mod | 39 + gcc/testsuite/gm2/pim/pass/settest1.mod | 8 + gcc/testsuite/gm2/pim/pass/settest2.mod | 8 + gcc/testsuite/gm2/pim/pass/settest3.mod | 8 + gcc/testsuite/gm2/pim/pass/simpleproc.mod | 45 + gcc/testsuite/gm2/pim/pass/sizes.mod | 28 + gcc/testsuite/gm2/pim/pass/sizetype.mod | 26 + gcc/testsuite/gm2/pim/pass/smallset1.mod | 44 + gcc/testsuite/gm2/pim/pass/smallset2.mod | 63 + gcc/testsuite/gm2/pim/pass/smallset3.mod | 79 + gcc/testsuite/gm2/pim/pass/smallset4.mod | 102 + gcc/testsuite/gm2/pim/pass/smallset5.mod | 49 + gcc/testsuite/gm2/pim/pass/smallset6.mod | 39 + gcc/testsuite/gm2/pim/pass/smallset7.mod | 33 + gcc/testsuite/gm2/pim/pass/stabs.mod | 29 + gcc/testsuite/gm2/pim/pass/stdio.mod | 53 + gcc/testsuite/gm2/pim/pass/str1.mod | 39 + gcc/testsuite/gm2/pim/pass/str2.mod | 34 + gcc/testsuite/gm2/pim/pass/str3.mod | 37 + gcc/testsuite/gm2/pim/pass/str4.mod | 26 + gcc/testsuite/gm2/pim/pass/str5.mod | 28 + gcc/testsuite/gm2/pim/pass/stressset.mod | 38 + gcc/testsuite/gm2/pim/pass/stringassign.mod | 28 + gcc/testsuite/gm2/pim/pass/stringopaq.mod | 26 + gcc/testsuite/gm2/pim/pass/strings.mod | 28 + gcc/testsuite/gm2/pim/pass/strparam.def | 22 + gcc/testsuite/gm2/pim/pass/strparam.mod | 86 + gcc/testsuite/gm2/pim/pass/subrange.mod | 26 + gcc/testsuite/gm2/pim/pass/subrange10.mod | 45 + gcc/testsuite/gm2/pim/pass/subrange11.mod | 46 + gcc/testsuite/gm2/pim/pass/subrange12.mod | 29 + gcc/testsuite/gm2/pim/pass/subrange14.mod | 28 + gcc/testsuite/gm2/pim/pass/subrange15.mod | 30 + gcc/testsuite/gm2/pim/pass/subrange16.mod | 31 + gcc/testsuite/gm2/pim/pass/subrange17.mod | 32 + gcc/testsuite/gm2/pim/pass/subrange2.mod | 27 + gcc/testsuite/gm2/pim/pass/subrange3.mod | 29 + gcc/testsuite/gm2/pim/pass/subrange4.mod | 31 + gcc/testsuite/gm2/pim/pass/subrange5.mod | 23 + gcc/testsuite/gm2/pim/pass/subrange6.mod | 27 + gcc/testsuite/gm2/pim/pass/subrange7.mod | 32 + gcc/testsuite/gm2/pim/pass/subrange8.mod | 28 + gcc/testsuite/gm2/pim/pass/subrange9.mod | 43 + gcc/testsuite/gm2/pim/pass/test2recursive.mod | 27 + gcc/testsuite/gm2/pim/pass/testabs.mod | 36 + gcc/testsuite/gm2/pim/pass/testbuiltin.mod | 39 + gcc/testsuite/gm2/pim/pass/testbuiltin2.mod | 37 + gcc/testsuite/gm2/pim/pass/testbuiltstr.mod | 29 + gcc/testsuite/gm2/pim/pass/testcap.mod | 32 + gcc/testsuite/gm2/pim/pass/testcap2.mod | 36 + gcc/testsuite/gm2/pim/pass/testcard.mod | 25 + gcc/testsuite/gm2/pim/pass/testcard2.mod | 29 + gcc/testsuite/gm2/pim/pass/testcard3.mod | 25 + gcc/testsuite/gm2/pim/pass/testcard4.mod | 30 + gcc/testsuite/gm2/pim/pass/testcard5.mod | 26 + gcc/testsuite/gm2/pim/pass/testcase.mod | 35 + gcc/testsuite/gm2/pim/pass/testcase2.mod | 30 + gcc/testsuite/gm2/pim/pass/testcase3.mod | 34 + gcc/testsuite/gm2/pim/pass/testcase4.mod | 30 + gcc/testsuite/gm2/pim/pass/testchar.mod | 30 + gcc/testsuite/gm2/pim/pass/testfloat.mod | 34 + gcc/testsuite/gm2/pim/pass/testfloat2.mod | 43 + gcc/testsuite/gm2/pim/pass/testfloat3.mod | 43 + gcc/testsuite/gm2/pim/pass/testfloat4.mod | 45 + gcc/testsuite/gm2/pim/pass/testfor.mod | 29 + gcc/testsuite/gm2/pim/pass/testimpvar.mod | 25 + gcc/testsuite/gm2/pim/pass/testlong3.mod | 24 + gcc/testsuite/gm2/pim/pass/testmod.mod | 28 + gcc/testsuite/gm2/pim/pass/testmod2.mod | 43 + gcc/testsuite/gm2/pim/pass/testodd.mod | 36 + gcc/testsuite/gm2/pim/pass/testopaque.mod | 31 + gcc/testsuite/gm2/pim/pass/testopaque2.mod | 27 + gcc/testsuite/gm2/pim/pass/testopaque3.mod | 31 + gcc/testsuite/gm2/pim/pass/testord.mod | 32 + gcc/testsuite/gm2/pim/pass/testparam.mod | 43 + gcc/testsuite/gm2/pim/pass/testparam2.mod | 35 + gcc/testsuite/gm2/pim/pass/testparam3.mod | 35 + gcc/testsuite/gm2/pim/pass/testpimsize.mod | 26 + gcc/testsuite/gm2/pim/pass/testrecursive.def | 21 + gcc/testsuite/gm2/pim/pass/testrecursive.mod | 22 + gcc/testsuite/gm2/pim/pass/testreturnstr.mod | 21 + gcc/testsuite/gm2/pim/pass/testset.mod | 28 + gcc/testsuite/gm2/pim/pass/testshort.mod | 35 + gcc/testsuite/gm2/pim/pass/testsinf.mod | 27 + gcc/testsuite/gm2/pim/pass/testsinl.mod | 27 + gcc/testsuite/gm2/pim/pass/testsize.mod | 34 + gcc/testsuite/gm2/pim/pass/testvar.mod | 53 + gcc/testsuite/gm2/pim/pass/testvarin.mod | 28 + gcc/testsuite/gm2/pim/pass/timeio.mod | 36 + gcc/testsuite/gm2/pim/pass/timeio2.mod | 40 + gcc/testsuite/gm2/pim/pass/timeio3.mod | 36 + gcc/testsuite/gm2/pim/pass/timeio4.mod | 38 + gcc/testsuite/gm2/pim/pass/timeio5.mod | 36 + gcc/testsuite/gm2/pim/pass/timeio6.mod | 39 + gcc/testsuite/gm2/pim/pass/timeio7.mod | 34 + gcc/testsuite/gm2/pim/pass/timeio8.mod | 39 + gcc/testsuite/gm2/pim/pass/timeio9.mod | 37 + gcc/testsuite/gm2/pim/pass/tinyalloc.mod | 27 + gcc/testsuite/gm2/pim/pass/tinyarray.mod | 27 + gcc/testsuite/gm2/pim/pass/tinyarray2.mod | 33 + gcc/testsuite/gm2/pim/pass/tinyarray3.mod | 28 + gcc/testsuite/gm2/pim/pass/tinyarray4.mod | 25 + gcc/testsuite/gm2/pim/pass/tinyarray5.mod | 28 + gcc/testsuite/gm2/pim/pass/tinyarray6.mod | 28 + gcc/testsuite/gm2/pim/pass/tinyassign.def | 22 + gcc/testsuite/gm2/pim/pass/tinyassign.mod | 28 + gcc/testsuite/gm2/pim/pass/tinyassign2.mod | 25 + gcc/testsuite/gm2/pim/pass/tinyassign3.mod | 32 + gcc/testsuite/gm2/pim/pass/tinyassign4.mod | 34 + gcc/testsuite/gm2/pim/pass/tinyassign5.mod | 29 + gcc/testsuite/gm2/pim/pass/tinybitset.mod | 25 + gcc/testsuite/gm2/pim/pass/tinyelse.mod | 35 + gcc/testsuite/gm2/pim/pass/tinyenum.mod | 25 + gcc/testsuite/gm2/pim/pass/tinyfor.mod | 29 + gcc/testsuite/gm2/pim/pass/tinyfor2.mod | 29 + gcc/testsuite/gm2/pim/pass/tinyfor3.mod | 29 + gcc/testsuite/gm2/pim/pass/tinyhalt.mod | 24 + gcc/testsuite/gm2/pim/pass/tinyhello.mod | 25 + gcc/testsuite/gm2/pim/pass/tinyif.mod | 32 + gcc/testsuite/gm2/pim/pass/tinyif2.mod | 35 + gcc/testsuite/gm2/pim/pass/tinyif3.mod | 36 + gcc/testsuite/gm2/pim/pass/tinyif4.mod | 39 + gcc/testsuite/gm2/pim/pass/tinyif5.mod | 37 + gcc/testsuite/gm2/pim/pass/tinyif6.mod | 37 + gcc/testsuite/gm2/pim/pass/tinyif7.mod | 38 + gcc/testsuite/gm2/pim/pass/tinyif8.mod | 39 + gcc/testsuite/gm2/pim/pass/tinyimp.mod | 23 + gcc/testsuite/gm2/pim/pass/tinylit.mod | 28 + gcc/testsuite/gm2/pim/pass/tinylit2.mod | 28 + gcc/testsuite/gm2/pim/pass/tinymax.mod | 29 + gcc/testsuite/gm2/pim/pass/tinymod.mod | 21 + gcc/testsuite/gm2/pim/pass/tinynode.mod | 34 + gcc/testsuite/gm2/pim/pass/tinyparam.mod | 39 + gcc/testsuite/gm2/pim/pass/tinyparam2.mod | 39 + gcc/testsuite/gm2/pim/pass/tinyplus.mod | 33 + gcc/testsuite/gm2/pim/pass/tinyproc.mod | 32 + gcc/testsuite/gm2/pim/pass/tinyproc2.mod | 26 + gcc/testsuite/gm2/pim/pass/tinyproc3.mod | 26 + gcc/testsuite/gm2/pim/pass/tinyproc4.mod | 26 + gcc/testsuite/gm2/pim/pass/tinyproc5.mod | 30 + gcc/testsuite/gm2/pim/pass/tinyproc6.mod | 30 + gcc/testsuite/gm2/pim/pass/tinyptr.mod | 28 + gcc/testsuite/gm2/pim/pass/tinyreal.mod | 12 + gcc/testsuite/gm2/pim/pass/tinyrecord.mod | 43 + gcc/testsuite/gm2/pim/pass/tinyrepeat.mod | 31 + gcc/testsuite/gm2/pim/pass/tinyset6.mod | 35 + gcc/testsuite/gm2/pim/pass/tinyset7.mod | 32 + gcc/testsuite/gm2/pim/pass/tinystate.mod | 60 + gcc/testsuite/gm2/pim/pass/tinysub.def | 37 + gcc/testsuite/gm2/pim/pass/tinytest.mod | 24 + gcc/testsuite/gm2/pim/pass/tinytrue.mod | 25 + gcc/testsuite/gm2/pim/pass/tinyvar.mod | 23 + gcc/testsuite/gm2/pim/pass/tinyvar2.mod | 24 + gcc/testsuite/gm2/pim/pass/tinyvar3.mod | 24 + gcc/testsuite/gm2/pim/pass/tinyvar4.mod | 29 + gcc/testsuite/gm2/pim/pass/tinyvar5.mod | 29 + gcc/testsuite/gm2/pim/pass/tinyvarient.mod | 36 + gcc/testsuite/gm2/pim/pass/tinyvarient2.mod | 36 + gcc/testsuite/gm2/pim/pass/tinyvarient3.def | 24 + gcc/testsuite/gm2/pim/pass/tinyvarient3.mod | 36 + gcc/testsuite/gm2/pim/pass/tinyvarient4.mod | 44 + gcc/testsuite/gm2/pim/pass/tinyvarient5.mod | 53 + gcc/testsuite/gm2/pim/pass/tinyvarient6.mod | 145 + gcc/testsuite/gm2/pim/pass/tinywhile.mod | 29 + gcc/testsuite/gm2/pim/pass/tinywith.mod | 33 + gcc/testsuite/gm2/pim/pass/tinywith2.mod | 37 + gcc/testsuite/gm2/pim/pass/tinywith3.mod | 39 + gcc/testsuite/gm2/pim/pass/tinywith4.mod | 35 + gcc/testsuite/gm2/pim/pass/tinywith5.mod | 36 + gcc/testsuite/gm2/pim/pass/tinywith6.mod | 40 + gcc/testsuite/gm2/pim/pass/trunc.mod | 30 + gcc/testsuite/gm2/pim/pass/try | 74 + gcc/testsuite/gm2/pim/pass/typeequiv.mod | 56 + gcc/testsuite/gm2/pim/pass/typeequiv2.mod | 52 + gcc/testsuite/gm2/pim/pass/typeequiv3.mod | 50 + gcc/testsuite/gm2/pim/pass/typeonly.def | 25 + gcc/testsuite/gm2/pim/pass/typeonly.mod | 20 + gcc/testsuite/gm2/pim/pass/typesize.mod | 29 + gcc/testsuite/gm2/pim/pass/unbounded.mod | 26 + gcc/testsuite/gm2/pim/pass/unbounded2.mod | 26 + gcc/testsuite/gm2/pim/pass/unbounded3.mod | 27 + gcc/testsuite/gm2/pim/pass/v.def | 23 + gcc/testsuite/gm2/pim/pass/varaddress.mod | 31 + gcc/testsuite/gm2/pim/pass/varaddress2.mod | 26 + gcc/testsuite/gm2/pim/pass/varaddress3.mod | 33 + gcc/testsuite/gm2/pim/pass/varcard.mod | 34 + gcc/testsuite/gm2/pim/pass/variant9.mod | 45 + gcc/testsuite/gm2/pim/pass/varient.mod | 45 + gcc/testsuite/gm2/pim/pass/varient2.mod | 34 + gcc/testsuite/gm2/pim/pass/varient3.mod | 36 + gcc/testsuite/gm2/pim/pass/varient4.mod | 46 + gcc/testsuite/gm2/pim/pass/varient5.mod | 34 + gcc/testsuite/gm2/pim/pass/varient6.mod | 37 + gcc/testsuite/gm2/pim/pass/varient7.mod | 35 + gcc/testsuite/gm2/pim/pass/varient8.mod | 44 + gcc/testsuite/gm2/pim/pass/varin.def | 24 + gcc/testsuite/gm2/pim/pass/varin.mod | 22 + gcc/testsuite/gm2/pim/pass/varint.mod | 30 + gcc/testsuite/gm2/pim/pass/wincat.mod | 36 + gcc/testsuite/gm2/pim/pass/with.mod | 36 + gcc/testsuite/gm2/pim/pass/wordconst.mod | 29 + gcc/testsuite/gm2/pim/run/fail/case.mod | 33 + gcc/testsuite/gm2/pim/run/fail/nil.mod | 28 + .../pim/run/fail/pim-run-fail.exp} | 21 +- gcc/testsuite/gm2/pim/run/pass/Countdown.mod | 39 + gcc/testsuite/gm2/pim/run/pass/EndFor.def | 28 + gcc/testsuite/gm2/pim/run/pass/EndFor.mod | 185 + gcc/testsuite/gm2/pim/run/pass/EnumTest.mod | 70 + gcc/testsuite/gm2/pim/run/pass/For1.mod | 33 + gcc/testsuite/gm2/pim/run/pass/For10.mod | 65 + gcc/testsuite/gm2/pim/run/pass/For11.mod | 65 + gcc/testsuite/gm2/pim/run/pass/For12.mod | 34 + gcc/testsuite/gm2/pim/run/pass/For2.mod | 33 + gcc/testsuite/gm2/pim/run/pass/For3.mod | 48 + gcc/testsuite/gm2/pim/run/pass/For4.mod | 54 + gcc/testsuite/gm2/pim/run/pass/For5.mod | 50 + gcc/testsuite/gm2/pim/run/pass/For6.mod | 54 + gcc/testsuite/gm2/pim/run/pass/For7.mod | 60 + gcc/testsuite/gm2/pim/run/pass/For8.mod | 59 + gcc/testsuite/gm2/pim/run/pass/For9.mod | 27 + gcc/testsuite/gm2/pim/run/pass/FpuIOBug.mod | 35 + gcc/testsuite/gm2/pim/run/pass/MaxReal.mod | 31 + gcc/testsuite/gm2/pim/run/pass/MaxReal2.mod | 36 + gcc/testsuite/gm2/pim/run/pass/TestLong.mod | 52 + gcc/testsuite/gm2/pim/run/pass/TestLong2.mod | 31 + gcc/testsuite/gm2/pim/run/pass/TestLong4.mod | 40 + gcc/testsuite/gm2/pim/run/pass/TestLong5.mod | 48 + gcc/testsuite/gm2/pim/run/pass/addrarray.mod | 38 + gcc/testsuite/gm2/pim/run/pass/arraychar.mod | 46 + gcc/testsuite/gm2/pim/run/pass/arraychar2.mod | 50 + gcc/testsuite/gm2/pim/run/pass/arrayrecord.mod | 58 + gcc/testsuite/gm2/pim/run/pass/bitsettest.def | 22 + gcc/testsuite/gm2/pim/run/pass/bitsettest.mod | 37 + gcc/testsuite/gm2/pim/run/pass/bytearray.mod | 42 + gcc/testsuite/gm2/pim/run/pass/constdynstr.mod | 29 + gcc/testsuite/gm2/pim/run/pass/conststr.mod | 25 + gcc/testsuite/gm2/pim/run/pass/conststr2.mod | 54 + gcc/testsuite/gm2/pim/run/pass/cycles.mod | 41 + gcc/testsuite/gm2/pim/run/pass/dec.mod | 44 + gcc/testsuite/gm2/pim/run/pass/enums.mod | 31 + gcc/testsuite/gm2/pim/run/pass/incsubrange.def | 9 + gcc/testsuite/gm2/pim/run/pass/incsubrange.mod | 26 + gcc/testsuite/gm2/pim/run/pass/index3.mod | 39 + gcc/testsuite/gm2/pim/run/pass/int16.mod | 27 + gcc/testsuite/gm2/pim/run/pass/int32.mod | 39 + gcc/testsuite/gm2/pim/run/pass/int8.mod | 27 + gcc/testsuite/gm2/pim/run/pass/line.mod | 31 + gcc/testsuite/gm2/pim/run/pass/long.mod | 25 + gcc/testsuite/gm2/pim/run/pass/longfor.mod | 38 + gcc/testsuite/gm2/pim/run/pass/longtypes10.mod | 39 + gcc/testsuite/gm2/pim/run/pass/longtypes7.mod | 41 + gcc/testsuite/gm2/pim/run/pass/longtypes8.mod | 45 + gcc/testsuite/gm2/pim/run/pass/longtypes9.mod | 39 + gcc/testsuite/gm2/pim/run/pass/math.mod | 44 + gcc/testsuite/gm2/pim/run/pass/math2.mod | 44 + gcc/testsuite/gm2/pim/run/pass/mathconst.mod | 56 + gcc/testsuite/gm2/pim/run/pass/minhello.mod | 12 + gcc/testsuite/gm2/pim/run/pass/minimal.mod | 5 + gcc/testsuite/gm2/pim/run/pass/nestedproc.mod | 56 + gcc/testsuite/gm2/pim/run/pass/nestedproc2.mod | 58 + gcc/testsuite/gm2/pim/run/pass/nestedproc3.mod | 67 + gcc/testsuite/gm2/pim/run/pass/nestedproc4.mod | 33 + gcc/testsuite/gm2/pim/run/pass/nestedproc5.mod | 62 + gcc/testsuite/gm2/pim/run/pass/nestedproc6.mod | 45 + gcc/testsuite/gm2/pim/run/pass/nestedproc7.mod | 35 + gcc/testsuite/gm2/pim/run/pass/nestedwith.mod | 41 + gcc/testsuite/gm2/pim/run/pass/nestedwith2.mod | 45 + gcc/testsuite/gm2/pim/run/pass/nestedwith3.mod | 45 + gcc/testsuite/gm2/pim/run/pass/nothing.mod | 27 + .../pim/run/pass/pim-run-pass.exp} | 35 +- gcc/testsuite/gm2/pim/run/pass/prog31ex.mod | 36 + gcc/testsuite/gm2/pim/run/pass/rts.mod | 41 + gcc/testsuite/gm2/pim/run/pass/setcritical.mod | 129 + gcc/testsuite/gm2/pim/run/pass/setequiv.mod | 36 + gcc/testsuite/gm2/pim/run/pass/str6.mod | 40 + gcc/testsuite/gm2/pim/run/pass/stringaddr.mod | 14 + gcc/testsuite/gm2/pim/run/pass/stringaddr2.def | 22 + gcc/testsuite/gm2/pim/run/pass/stringaddr2.mod | 14 + gcc/testsuite/gm2/pim/run/pass/stripped.mod | 22 + gcc/testsuite/gm2/pim/run/pass/sys.def | 24 + gcc/testsuite/gm2/pim/run/pass/sys.mod | 37 + gcc/testsuite/gm2/pim/run/pass/t.def | 1 + gcc/testsuite/gm2/pim/run/pass/testaddr.mod | 42 + gcc/testsuite/gm2/pim/run/pass/testaddr2.mod | 25 + gcc/testsuite/gm2/pim/run/pass/testaddr3.mod | 27 + gcc/testsuite/gm2/pim/run/pass/testarray.mod | 32 + gcc/testsuite/gm2/pim/run/pass/testarray2.mod | 48 + gcc/testsuite/gm2/pim/run/pass/testarray3.mod | 45 + gcc/testsuite/gm2/pim/run/pass/testarray4.mod | 45 + gcc/testsuite/gm2/pim/run/pass/testarray5.mod | 51 + gcc/testsuite/gm2/pim/run/pass/testavail.mod | 32 + gcc/testsuite/gm2/pim/run/pass/testdiv.mod | 136 + gcc/testsuite/gm2/pim/run/pass/testfpufunc.mod | 38 + gcc/testsuite/gm2/pim/run/pass/testfpufunc2.mod | 42 + gcc/testsuite/gm2/pim/run/pass/testlarge.mod | 44 + gcc/testsuite/gm2/pim/run/pass/testlarge2.mod | 45 + gcc/testsuite/gm2/pim/run/pass/testnextproc.mod | 33 + gcc/testsuite/gm2/pim/run/pass/testparam.mod | 70 + gcc/testsuite/gm2/pim/run/pass/testreturnstr.mod | 39 + gcc/testsuite/gm2/pim/run/pass/testreturnstr2.mod | 36 + gcc/testsuite/gm2/pim/run/pass/testreturnstr3.def | 35 + gcc/testsuite/gm2/pim/run/pass/testreturnstr3.mod | 25 + gcc/testsuite/gm2/pim/run/pass/testsize.mod | 27 + gcc/testsuite/gm2/pim/run/pass/testsize2.mod | 37 + gcc/testsuite/gm2/pim/run/pass/testsize3.mod | 28 + gcc/testsuite/gm2/pim/run/pass/testsize4.mod | 37 + gcc/testsuite/gm2/pim/run/pass/testtbitsize.mod | 34 + gcc/testsuite/gm2/pim/run/pass/tinywith.mod | 42 + gcc/testsuite/gm2/pim/run/pass/unbounded.mod | 53 + gcc/testsuite/gm2/pim/run/pass/varaddress3.mod | 33 + gcc/testsuite/gm2/pim/run/pass/varparam2.mod | 48 + gcc/testsuite/gm2/pim/run/pass/varparam3.mod | 68 + gcc/testsuite/gm2/pim/run/pass/varparm.mod | 42 + gcc/testsuite/gm2/pim/run/pass/wr.mod | 26 + gcc/testsuite/gm2/pimcoroutines/pass/imports.mod | 27 + gcc/testsuite/gm2/pimcoroutines/pass/imports2.mod | 25 + .../pimcoroutines/pass/pimcoroutines-pass.exp} | 20 +- .../run/pass/pimcoroutines-run-pass.exp} | 34 +- .../gm2/pimcoroutines/run/pass/testtime.mod | 120 + gcc/testsuite/gm2/pimlib/base/run/pass/FIO.mod | 1712 + gcc/testsuite/gm2/pimlib/base/run/pass/StrLib.mod | 217 + .../pimlib/base/run/pass/pimlib-base-run-pass.exp} | 33 +- .../gm2/pimlib/base/run/pass/testconvert.mod | 57 + .../coroutines/pass/pimlib-coroutines-pass.exp} | 20 +- .../gm2/pimlib/coroutines/pass/priority.mod | 21 + .../gm2/pimlib/coroutines/pass/priority2.mod | 38 + .../gm2/pimlib/coroutines/pass/priority3.def | 22 + .../gm2/pimlib/coroutines/pass/priority3.mod | 50 + .../gm2/pimlib/logitech/pass/LogitechLong.mod | 40 + gcc/testsuite/gm2/pimlib/logitech/pass/hello.mod | 24 + .../pimlib/logitech/pass/pimlib-logitech-pass.exp} | 20 +- .../gm2/pimlib/logitech/run/pass/bbits.mod | 94 + .../gm2/pimlib/logitech/run/pass/hello.mod | 24 + .../gm2/pimlib/logitech/run/pass/helloinout.mod | 24 + .../gm2/pimlib/logitech/run/pass/intb.mod | 88 + .../run/pass/pimlib-logitech-run-pass.exp} | 22 +- .../gm2/pimlib/logitech/run/pass/realconv.mod | 85 + .../gm2/pimlib/logitech/run/pass/realinput.mod | 65 + .../gm2/pimlib/logitech/run/pass/realinput2.mod | 65 + .../gm2/pimlib/logitech/run/pass/realinput3.mod | 65 + .../gm2/pimlib/logitech/run/pass/rename.mod | 47 + .../gm2/pimlib/logitech/run/pass/timedate.mod | 36 + .../gm2/pimlib/logitech/run/pass/writeoct.mod | 25 + .../pimlib/pass/pimlib-pass.exp} | 20 +- gcc/testsuite/gm2/pimlib/run/pass/format.mod | 98 + gcc/testsuite/gm2/pimlib/run/pass/limittests.c | 16 + gcc/testsuite/gm2/pimlib/run/pass/limittests.mod | 68 + gcc/testsuite/gm2/pimlib/run/pass/longreal.mod | 54 + .../pimlib/run/pass/pimlib-run-pass.exp} | 22 +- gcc/testsuite/gm2/pimlib/run/pass/test.c | 16 + gcc/testsuite/gm2/pimlib/run/pass/testreal.mod | 50 + gcc/testsuite/gm2/pimlib/run/pass/testreal2.mod | 93 + gcc/testsuite/gm2/pimlib/run/pass/testreal4.mod | 64 + gcc/testsuite/gm2/projects/README | 3 + .../gm2/projects/iso/run/pass/halma/halma.mod | 1952 ++ .../pass/halma/projects-iso-run-pass-halma.exp} | 22 +- .../gm2/projects/iso/run/pass/hello/hello.mod | 7 + .../pass/hello/projects-iso-run-pass-hello.exp} | 22 +- .../gm2/projects/log/run/pass/hello/hello.mod | 7 + .../pass/hello/projects-log-run-pass-hello.exp} | 22 +- .../gm2/projects/pim/run/pass/hello/hello.mod | 7 + .../pass/hello/projects-pim-run-pass-hello.exp} | 22 +- .../gm2/projects/pim/run/pass/random/AdvMap.def | 106 + .../gm2/projects/pim/run/pass/random/AdvMap.mod | 420 + .../gm2/projects/pim/run/pass/random/BoxMap.def | 80 + .../gm2/projects/pim/run/pass/random/BoxMap.mod | 1784 + .../gm2/projects/pim/run/pass/random/Chance.def | 86 + .../gm2/projects/pim/run/pass/random/Chance.mod | 222 + .../gm2/projects/pim/run/pass/random/Geometry.def | 99 + .../gm2/projects/pim/run/pass/random/Geometry.mod | 155 + .../gm2/projects/pim/run/pass/random/MakeBoxes.def | 66 + .../gm2/projects/pim/run/pass/random/MakeBoxes.mod | 238 + .../gm2/projects/pim/run/pass/random/Map.mod | 30 + .../projects/pim/run/pass/random/MapOptions.def | 51 + .../projects/pim/run/pass/random/MapOptions.mod | 51 + .../gm2/projects/pim/run/pass/random/Options.def | 47 + .../gm2/projects/pim/run/pass/random/Options.mod | 171 + .../gm2/projects/pim/run/pass/random/RoomMap.def | 90 + .../gm2/projects/pim/run/pass/random/RoomMap.mod | 1497 + .../projects/pim/run/pass/random/StoreCoords.def | 71 + .../projects/pim/run/pass/random/StoreCoords.mod | 235 + .../gm2/projects/pim/run/pass/random/WriteMap.def | 47 + .../gm2/projects/pim/run/pass/random/WriteMap.mod | 185 + .../pass/random/projects-pim-run-pass-random.exp | 50 + gcc/testsuite/gm2/quads/run/pass/becomes.mod | 24 + gcc/testsuite/gm2/quads/run/pass/param.mod | 26 + .../quads/run/pass/quads-run-pass.exp} | 22 +- gcc/testsuite/gm2/quads/run/pass/return.mod | 29 + .../gm2/recover/pass/cannot-solve/begin.mod | 34 + .../recover/pass/cannot-solve/statementsemi.mod | 12 + gcc/testsuite/gm2/recover/pass/end2.mod | 26 + gcc/testsuite/gm2/recover/pass/of.mod | 23 + gcc/testsuite/gm2/recover/pass/procsemi.mod | 10 + .../recover/pass/recover-pass.exp} | 20 +- gcc/testsuite/gm2/recover/pass/rrbra.mod | 24 + gcc/testsuite/gm2/recover/pass/rsbra.mod | 23 + gcc/testsuite/gm2/recover/pass/semi.mod | 21 + gcc/testsuite/gm2/run/fail/list.mod | 105 + gcc/testsuite/gm2/run/fail/options | 1 + gcc/testsuite/gm2/run/fail/testdec.mod | 25 + gcc/testsuite/gm2/run/fail/testfunc.mod | 37 + gcc/testsuite/gm2/run/pass/cycles.mod | 41 + gcc/testsuite/gm2/run/pass/line.mod | 31 + gcc/testsuite/gm2/run/pass/nestedproc.mod | 56 + gcc/testsuite/gm2/run/pass/nestedproc2.mod | 58 + gcc/testsuite/gm2/run/pass/nestedproc3.mod | 67 + gcc/testsuite/gm2/run/pass/nestedproc5.mod | 57 + gcc/testsuite/gm2/run/pass/nestedset.mod | 22 + gcc/testsuite/gm2/run/pass/nothing.mod | 27 + gcc/testsuite/gm2/run/pass/options | 1 + gcc/testsuite/gm2/run/pass/prog31ex.mod | 36 + gcc/testsuite/gm2/run/pass/rts.mod | 41 + gcc/testsuite/gm2/run/pass/stripped.mod | 22 + gcc/testsuite/gm2/run/pass/testavail.mod | 32 + gcc/testsuite/gm2/run/pass/testfpufunc.mod | 38 + gcc/testsuite/gm2/run/pass/testfpufunc2.mod | 42 + gcc/testsuite/gm2/run/pass/testnextproc.mod | 33 + gcc/testsuite/gm2/run/pass/testparam.mod | 70 + gcc/testsuite/gm2/run/pass/testsize.mod | 27 + gcc/testsuite/gm2/run/pass/testsize2.mod | 37 + gcc/testsuite/gm2/run/pass/testsize3.mod | 28 + gcc/testsuite/gm2/run/pass/wr.mod | 42 + gcc/testsuite/gm2/scripts/addit | 28 + gcc/testsuite/gm2/scripts/comp | 39 + gcc/testsuite/gm2/scripts/compile | 53 + gcc/testsuite/gm2/scripts/compileiso | 52 + gcc/testsuite/gm2/scripts/link | 44 + gcc/testsuite/gm2/scripts/regression | 146 + gcc/testsuite/gm2/scripts/subit | 31 + gcc/testsuite/gm2/sets/run/pass/multisetarith.mod | 35 + gcc/testsuite/gm2/sets/run/pass/multisetarith2.mod | 35 + gcc/testsuite/gm2/sets/run/pass/multisetarith3.mod | 34 + gcc/testsuite/gm2/sets/run/pass/multisetarith4.mod | 34 + gcc/testsuite/gm2/sets/run/pass/multisetrotate.mod | 34 + .../gm2/sets/run/pass/multisetrotate2.mod | 34 + .../gm2/sets/run/pass/multisetrotate3.mod | 76 + .../gm2/sets/run/pass/multisetrotate4.mod | 41 + gcc/testsuite/gm2/sets/run/pass/multisetshift.mod | 34 + gcc/testsuite/gm2/sets/run/pass/multisetshift2.mod | 34 + gcc/testsuite/gm2/sets/run/pass/multisimple.mod | 34 + gcc/testsuite/gm2/sets/run/pass/multisimple2.mod | 35 + gcc/testsuite/gm2/sets/run/pass/multisimple3.mod | 35 + gcc/testsuite/gm2/sets/run/pass/multisimple4.mod | 35 + gcc/testsuite/gm2/sets/run/pass/multisimple5.mod | 35 + gcc/testsuite/gm2/sets/run/pass/multisimple6.mod | 35 + gcc/testsuite/gm2/sets/run/pass/multisimple7.mod | 35 + gcc/testsuite/gm2/sets/run/pass/setarith.mod | 32 + gcc/testsuite/gm2/sets/run/pass/setarith2.mod | 32 + gcc/testsuite/gm2/sets/run/pass/setarith3.mod | 31 + gcc/testsuite/gm2/sets/run/pass/setarith4.mod | 31 + gcc/testsuite/gm2/sets/run/pass/setrotate.mod | 32 + gcc/testsuite/gm2/sets/run/pass/setrotate2.mod | 32 + gcc/testsuite/gm2/sets/run/pass/setrotate3.mod | 38 + gcc/testsuite/gm2/sets/run/pass/setrotate4.mod | 38 + .../sets/run/pass/sets-run-pass.exp} | 22 +- gcc/testsuite/gm2/sets/run/pass/setshift.mod | 32 + gcc/testsuite/gm2/sets/run/pass/setshift2.mod | 32 + gcc/testsuite/gm2/sets/run/pass/simple.mod | 31 + gcc/testsuite/gm2/sets/run/pass/simple2.mod | 32 + gcc/testsuite/gm2/sets/run/pass/simple3.mod | 32 + gcc/testsuite/gm2/sets/run/pass/simple4.mod | 32 + gcc/testsuite/gm2/sets/run/pass/simple5.mod | 32 + gcc/testsuite/gm2/sets/run/pass/simple6.mod | 32 + gcc/testsuite/gm2/sets/run/pass/simple7.mod | 32 + .../auto-init/fail/switches-auto-init-fail.exp} | 37 +- .../gm2/switches/auto-init/fail/uninitptr.mod | 7 + .../gm2/switches/auto-init/fail/uninitptr2.mod | 12 + .../gm2/switches/check-all/pim2/fail/overflow.mod | 44 + .../gm2/switches/check-all/pim2/fail/overflow2.mod | 42 + .../switches/check-all/pim2/fail/overflowdiv1.mod | 34 + .../pim2/fail/switches-check-all-pim2-fail.exp} | 37 +- .../check-all/plugin/iso/fail/divceilposneg.mod | 32 + .../check-all/plugin/iso/fail/divceilposneg2.mod | 32 + .../plugin/iso/fail/divceilposnegcall.mod | 39 + .../plugin/iso/fail/divceilposnegcall2.mod | 36 + .../check-all/plugin/iso/fail/divfloornegpos.mod | 32 + .../check-all/plugin/iso/fail/divfloorpospos.mod | 32 + .../switches/check-all/plugin/iso/fail/lowdiv.mod | 47 + .../fail/switches-check-all-plugin-iso-fail.exp | 59 + .../check-all/plugin/pim2/fail/divceil.mod | 32 + .../check-all/plugin/pim2/fail/highdiv.mod | 34 + .../check-all/plugin/pim2/fail/modulus.mod | 42 + .../check-all/plugin/pim2/fail/plugin1.mod | 42 + .../check-all/plugin/pim2/fail/plugin3.mod | 49 + .../check-all/plugin/pim2/fail/plugin4.def | 26 + .../check-all/plugin/pim2/fail/plugin4.mod | 40 + .../check-all/plugin/pim2/fail/plugin5.def | 26 + .../check-all/plugin/pim2/fail/plugin5.mod | 33 + .../check-all/plugin/pim2/fail/plugin6.def | 26 + .../check-all/plugin/pim2/fail/plugin6.mod | 35 + .../check-all/plugin/pim2/fail/plugin7.def | 26 + .../check-all/plugin/pim2/fail/plugin7.mod | 46 + .../check-all/plugin/pim2/fail/plugin8.def | 26 + .../check-all/plugin/pim2/fail/plugin8.mod | 43 + .../check-all/plugin/pim2/fail/plugin9.mod | 53 + .../fail/switches-check-all-plugin-pim2-fail.exp | 59 + .../gm2/switches/check-all/run/fail/cardrange.mod | 30 + .../gm2/switches/check-all/run/fail/cardrange2.mod | 30 + .../gm2/switches/check-all/run/fail/cardrange3.mod | 29 + .../gm2/switches/check-all/run/fail/intrange.mod | 30 + .../gm2/switches/check-all/run/fail/intrange2.mod | 30 + .../gm2/switches/check-all/run/fail/intrange3.mod | 30 + .../gm2/switches/check-all/run/fail/intrange4.mod | 29 + .../gm2/switches/check-all/run/fail/intrange5.mod | 29 + .../gm2/switches/check-all/run/fail/multint1.mod | 30 + .../gm2/switches/check-all/run/fail/multint2.mod | 30 + .../gm2/switches/check-all/run/fail/multint3.mod | 30 + .../switches/check-all/run/fail/rangesupport.def | 26 + .../switches/check-all/run/fail/rangesupport.mod | 46 + .../gm2/switches/check-all/run/fail/realrange.mod | 27 + .../gm2/switches/check-all/run/fail/subrange.mod | 29 + .../run/fail/switches-check-all-run-fail.exp} | 42 +- .../gm2/switches/check-all/run/fail/tinyrange.mod | 17 + .../gm2/switches/check-all/run/pass/cardrange.mod | 28 + .../gm2/switches/check-all/run/pass/forcheck.mod | 59 + .../gm2/switches/check-all/run/pass/subrange.mod | 28 + .../run/pass/switches-check-all-run-pass.exp} | 22 +- .../gm2/switches/extended-opaque/fail/a.def | 25 + .../gm2/switches/extended-opaque/fail/a.mod | 25 + .../fail/switches-extended-opaque-fail.exp} | 33 +- .../gm2/switches/extended-opaque/pass/a.def | 25 + .../gm2/switches/extended-opaque/pass/a.mod | 25 + .../gm2/switches/extended-opaque/pass/b.mod | 25 + .../pass/switches-extended-opaque-pass.exp} | 20 +- .../gm2/switches/iso/run/pass/modulus.mod | 76 + .../gm2/switches/iso/run/pass/modulus4.mod | 76 + .../iso/run/pass/switches-iso-run-pass.exp} | 21 +- .../makeall/fail/switches-makeall-fail.exp} | 33 +- gcc/testsuite/gm2/switches/makeall/fail/test.def | 5 + gcc/testsuite/gm2/switches/makeall/fail/test.mod | 8 + .../makeall/pass/switches-makeall-pass.exp} | 20 +- gcc/testsuite/gm2/switches/makeall/pass/test.def | 5 + gcc/testsuite/gm2/switches/makeall/pass/test.mod | 8 + .../switches/none/run/pass/gm2-none.exp} | 21 +- gcc/testsuite/gm2/switches/none/run/pass/hello.mod | 25 + .../gm2/switches/optimization/run/pass/fact.mod | 38 + .../run/pass/switches-optimization-run-pass.exp} | 20 +- .../gm2/switches/pedantic-params/fail/a.def | 23 + .../gm2/switches/pedantic-params/fail/a.mod | 23 + .../fail/switches-pedantic-params-fail.exp} | 20 +- .../gm2/switches/pedantic-params/pass/Strings.def | 166 + .../gm2/switches/pedantic-params/pass/Strings.mod | 515 + .../gm2/switches/pedantic-params/pass/Strings2.def | 166 + .../gm2/switches/pedantic-params/pass/Strings2.mod | 521 + .../pass/switches-pedantic-params-pass.exp} | 20 +- .../gm2/switches/pedantic/fail/onlywrite.mod | 25 + .../gm2/switches/pedantic/fail/readb4.mod | 28 + gcc/testsuite/gm2/switches/pic/run/pass/func.c | 12 + gcc/testsuite/gm2/switches/pic/run/pass/func.mod | 30 + gcc/testsuite/gm2/switches/pic/run/pass/func2.c | 24 + gcc/testsuite/gm2/switches/pic/run/pass/func2.mod | 33 + .../pic/run/pass/switches-pic-run-pass.exp} | 21 +- .../gm2/switches/pim2/run/pass/modulus.mod | 62 + .../pim2/run/pass/switches-pim2-run-pass.exp} | 22 +- .../gm2/switches/pim3/run/pass/modulus.mod | 62 + .../pim3/run/pass/switches-pim3-run-pass.exp} | 21 +- .../gm2/switches/pim4/run/pass/FpuIOBug.mod | 97 + .../gm2/switches/pim4/run/pass/InOutBug.mod | 73 + .../gm2/switches/pim4/run/pass/NumberIOBug.mod | 58 + .../gm2/switches/pim4/run/pass/modulus.mod | 64 + .../gm2/switches/pim4/run/pass/modulus2.mod | 108 + .../pim4/run/pass/switches-pim4-run-pass.exp} | 21 +- .../gm2/switches/whole-program/pass/run/hello.mod | 7 + .../gm2/switches/whole-program/pass/run/hello2.mod | 7 + .../pass/run/switches-whole-program-pass-run.exp} | 22 +- .../gm2/switches/whole-program/pass/run/tiny.mod | 25 + .../gm2/switches/whole-program/pass/run/tiny2.mod | 25 + gcc/testsuite/gm2/types/bitset.mod | 25 + gcc/testsuite/gm2/types/bitset2.mod | 27 + gcc/testsuite/gm2/types/bitset3.mod | 37 + gcc/testsuite/gm2/types/charset.mod | 26 + gcc/testsuite/gm2/types/const.mod | 41 + gcc/testsuite/gm2/types/prog35.mod | 44 + gcc/testsuite/gm2/types/real.mod | 27 + gcc/testsuite/gm2/types/run/pass/d.c | 55 + gcc/testsuite/gm2/types/run/pass/d.def | 39 + .../types/run/pass/types-run-pass.exp} | 33 +- gcc/testsuite/gm2/types/run/pass/varient4.mod | 41 + gcc/testsuite/gm2/types/run/pass/varient5.mod | 62 + gcc/testsuite/gm2/types/string.mod | 45 + gcc/testsuite/gm2/types/type1.mod | 25 + gcc/testsuite/gm2/types/type2.mod | 24 + gcc/testsuite/gm2/types/type3.mod | 37 + gcc/testsuite/gm2/types/type4.mod | 48 + gcc/testsuite/gm2/types/varient.mod | 76 + gcc/testsuite/gm2/types/word.mod | 29 + .../ulmlib/pass/ulmlib-pass.exp} | 20 +- .../ulmlib/std/pass/ulmlib-std-pass.exp} | 20 +- .../ulmlib/sys/pass/ulmlib-sys-pass.exp} | 20 +- .../gm2/warnings/returntype/fail/badreturn.mod | 11 + .../returntype/fail/warnings-returntype-fail.exp} | 33 +- .../gm2/warnings/returntype/pass/Termbase.mod | 220 + .../gm2/warnings/returntype/pass/goodreturn.mod | 13 + .../warnings/returntype/pass/keypressedsimple.mod | 21 + .../returntype/pass/warnings-returntype-pass.exp} | 21 +- gcc/testsuite/gm2/warnings/todo/nestedproc6.mod | 57 + gcc/testsuite/gm2/warnings/todo/options | 1 + gcc/testsuite/gm2/warnings/todo/testfor.mod | 32 + gcc/testsuite/gm2/warnings/todo/testfor2.mod | 33 + gcc/testsuite/gm2/warnings/todo/testfor3.mod | 26 + gcc/testsuite/gm2/warnings/todo/testkeywords.mod | 24 + gcc/testsuite/gm2/warnings/todo/testloop.mod | 24 + gcc/testsuite/gm2/warnings/todo/testscope.mod | 42 + gcc/testsuite/gm2/warnings/todo/testscope2.mod | 32 + gcc/testsuite/gm2/x86-asm/asm.mod | 27 + gcc/testsuite/gm2/x86-asm/asm2.mod | 36 + gcc/testsuite/gnat.dg/dg.exp | 2 +- gcc/testsuite/gnat.dg/gcov/gcov.exp | 2 +- gcc/testsuite/gnat.dg/specs/specs.exp | 2 +- gcc/testsuite/gnat.dg/sso/sso.exp | 2 +- gcc/testsuite/go.dg/dg.exp | 2 +- gcc/testsuite/go.go-torture/execute/execute.exp | 2 +- gcc/testsuite/go.test/go-test.exp | 2 +- gcc/testsuite/jit.dg/test-vector-types.cc | 13 + gcc/testsuite/lib/asan-dg.exp | 2 +- gcc/testsuite/lib/atomic-dg.exp | 2 +- gcc/testsuite/lib/c-compat.exp | 2 +- gcc/testsuite/lib/c-torture.exp | 2 +- gcc/testsuite/lib/clearcap.exp | 2 +- gcc/testsuite/lib/compat.exp | 2 +- gcc/testsuite/lib/copy-file.exp | 2 +- gcc/testsuite/lib/dejapatches.exp | 2 +- gcc/testsuite/lib/dg-pch.exp | 2 +- gcc/testsuite/lib/file-format.exp | 2 +- gcc/testsuite/lib/fortran-modules.exp | 2 +- gcc/testsuite/lib/fortran-torture.exp | 2 +- gcc/testsuite/lib/g++-dg.exp | 2 +- gcc/testsuite/lib/g++.exp | 2 +- gcc/testsuite/lib/gcc-defs.exp | 2 +- gcc/testsuite/lib/gcc-dg.exp | 2 +- gcc/testsuite/lib/gcc-gdb-test.exp | 2 +- gcc/testsuite/lib/gcc-simulate-thread.exp | 2 +- gcc/testsuite/lib/gcc.exp | 2 +- gcc/testsuite/lib/gcov.exp | 2 +- gcc/testsuite/lib/gdc-dg.exp | 2 +- gcc/testsuite/lib/gdc-utils.exp | 2 +- gcc/testsuite/lib/gdc.exp | 2 +- gcc/testsuite/lib/gfortran-dg.exp | 2 +- gcc/testsuite/lib/gfortran.exp | 2 +- gcc/testsuite/lib/{go-dg.exp => gm2-dg.exp} | 32 +- gcc/testsuite/lib/gm2-simple.exp | 137 + gcc/testsuite/lib/gm2-torture.exp | 569 + gcc/testsuite/lib/gm2.exp | 600 + gcc/testsuite/lib/gnat-dg.exp | 2 +- gcc/testsuite/lib/gnat.exp | 2 +- gcc/testsuite/lib/go-dg.exp | 2 +- gcc/testsuite/lib/go-torture.exp | 2 +- gcc/testsuite/lib/go.exp | 2 +- gcc/testsuite/lib/hwasan-dg.exp | 2 +- gcc/testsuite/lib/lto.exp | 2 +- gcc/testsuite/lib/mike-g++.exp | 2 +- gcc/testsuite/lib/mike-gcc.exp | 2 +- gcc/testsuite/lib/multiline.exp | 2 +- gcc/testsuite/lib/obj-c++-dg.exp | 2 +- gcc/testsuite/lib/obj-c++.exp | 2 +- gcc/testsuite/lib/objc-dg.exp | 2 +- gcc/testsuite/lib/objc-torture.exp | 2 +- gcc/testsuite/lib/objc.exp | 2 +- gcc/testsuite/lib/options.exp | 2 +- gcc/testsuite/lib/plugin-support.exp | 2 +- gcc/testsuite/lib/profopt.exp | 2 +- gcc/testsuite/lib/prune.exp | 2 +- gcc/testsuite/lib/rust-dg.exp | 2 +- gcc/testsuite/lib/rust.exp | 2 +- gcc/testsuite/lib/scanasm.exp | 2 +- gcc/testsuite/lib/scandump.exp | 2 +- gcc/testsuite/lib/scanipa.exp | 2 +- gcc/testsuite/lib/scanlang.exp | 2 +- gcc/testsuite/lib/scanltranstree.exp | 2 +- gcc/testsuite/lib/scanoffload.exp | 2 +- gcc/testsuite/lib/scanoffloadipa.exp | 2 +- gcc/testsuite/lib/scanoffloadrtl.exp | 2 +- gcc/testsuite/lib/scanoffloadtree.exp | 2 +- gcc/testsuite/lib/scanrtl.exp | 2 +- gcc/testsuite/lib/scansarif.exp | 2 +- gcc/testsuite/lib/scantree.exp | 2 +- gcc/testsuite/lib/scanwpaipa.exp | 2 +- gcc/testsuite/lib/target-libpath.exp | 2 +- gcc/testsuite/lib/target-supports-dg.exp | 2 +- gcc/testsuite/lib/target-supports.exp | 114 +- gcc/testsuite/lib/target-utils.exp | 2 +- gcc/testsuite/lib/timeout-dg.exp | 2 +- gcc/testsuite/lib/timeout.exp | 2 +- gcc/testsuite/lib/torture-options.exp | 2 +- gcc/testsuite/lib/tsan-dg.exp | 2 +- gcc/testsuite/lib/ubsan-dg.exp | 2 +- gcc/testsuite/lib/wrapper.exp | 2 +- gcc/testsuite/obj-c++.dg/attributes/attributes.exp | 2 +- gcc/testsuite/obj-c++.dg/dg.exp | 2 +- gcc/testsuite/obj-c++.dg/lto/lto.exp | 2 +- gcc/testsuite/obj-c++.dg/plugin/plugin.exp | 2 +- gcc/testsuite/obj-c++.dg/property/property.exp | 2 +- gcc/testsuite/obj-c++.dg/strings/strings.exp | 2 +- .../obj-c++.dg/torture/strings/strings.exp | 2 +- .../objc-obj-c++-shared/TestsuiteObject.m | 2 +- gcc/testsuite/objc.dg/attributes/attributes.exp | 2 +- gcc/testsuite/objc.dg/dg.exp | 2 +- .../objc.dg/gnu-encoding/gnu-encoding.exp | 2 +- gcc/testsuite/objc.dg/lto/lto.exp | 2 +- gcc/testsuite/objc.dg/pch/pch.exp | 2 +- gcc/testsuite/objc.dg/plugin/plugin.exp | 2 +- gcc/testsuite/objc.dg/property/property.exp | 2 +- gcc/testsuite/objc.dg/special/special.exp | 2 +- gcc/testsuite/objc.dg/strings/strings.exp | 2 +- gcc/testsuite/objc.dg/torture/strings/strings.exp | 2 +- gcc/testsuite/objc/compile/compile.exp | 2 +- .../objc/execute/exceptions/exceptions.exp | 2 +- gcc/testsuite/objc/execute/execute.exp | 2 +- gcc/testsuite/rust/compile/compile.exp | 2 +- gcc/testsuite/rust/compile/torture/compile.exp | 2 +- gcc/testsuite/rust/compile/xfail/xfail.exp | 2 +- gcc/testsuite/rust/debug/debug.exp | 2 +- gcc/testsuite/rust/execute/torture/execute.exp | 2 +- gcc/testsuite/rust/link/link.exp | 2 +- gcc/timevar.cc | 2 +- gcc/timevar.def | 2 +- gcc/timevar.h | 2 +- gcc/toplev.cc | 2 +- gcc/toplev.h | 2 +- gcc/tracer.cc | 2 +- gcc/tracer.h | 2 +- gcc/trans-mem.cc | 4 +- gcc/trans-mem.h | 2 +- gcc/tree-affine.cc | 2 +- gcc/tree-affine.h | 2 +- gcc/tree-call-cdce.cc | 2 +- gcc/tree-cfg.cc | 2 +- gcc/tree-cfg.h | 2 +- gcc/tree-cfgcleanup.cc | 10 +- gcc/tree-cfgcleanup.h | 3 +- gcc/tree-chrec.cc | 2 +- gcc/tree-chrec.h | 2 +- gcc/tree-complex.cc | 2 +- gcc/tree-core.h | 17 +- gcc/tree-data-ref.cc | 2 +- gcc/tree-data-ref.h | 2 +- gcc/tree-dfa.cc | 2 +- gcc/tree-dfa.h | 2 +- gcc/tree-diagnostic-client-data-hooks.cc | 2 +- gcc/tree-diagnostic-path.cc | 2 +- gcc/tree-diagnostic.cc | 2 +- gcc/tree-diagnostic.h | 2 +- gcc/tree-dump.cc | 2 +- gcc/tree-dump.h | 2 +- gcc/tree-eh.cc | 2 +- gcc/tree-eh.h | 2 +- gcc/tree-emutls.cc | 2 +- gcc/tree-hash-traits.h | 2 +- gcc/tree-hasher.h | 2 +- gcc/tree-if-conv.cc | 2 +- gcc/tree-if-conv.h | 2 +- gcc/tree-inline.cc | 86 +- gcc/tree-inline.h | 2 +- gcc/tree-into-ssa.cc | 66 +- gcc/tree-into-ssa.h | 2 +- gcc/tree-iterator.cc | 2 +- gcc/tree-iterator.h | 2 +- gcc/tree-logical-location.cc | 2 +- gcc/tree-logical-location.h | 2 +- gcc/tree-loop-distribution.cc | 2 +- gcc/tree-nested.cc | 2 +- gcc/tree-nested.h | 2 +- gcc/tree-nrv.cc | 2 +- gcc/tree-object-size.cc | 9 +- gcc/tree-object-size.h | 2 +- gcc/tree-outof-ssa.cc | 2 +- gcc/tree-outof-ssa.h | 2 +- gcc/tree-parloops.cc | 12 +- gcc/tree-parloops.h | 2 +- gcc/tree-pass.h | 2 +- gcc/tree-phinodes.cc | 2 +- gcc/tree-phinodes.h | 2 +- gcc/tree-predcom.cc | 2 +- gcc/tree-pretty-print.cc | 2 +- gcc/tree-pretty-print.h | 2 +- gcc/tree-profile.cc | 2 +- gcc/tree-scalar-evolution.cc | 15 +- gcc/tree-scalar-evolution.h | 2 +- gcc/tree-sra.cc | 20 +- gcc/tree-sra.h | 2 +- gcc/tree-ssa-address.cc | 2 +- gcc/tree-ssa-address.h | 2 +- gcc/tree-ssa-alias-compare.h | 2 +- gcc/tree-ssa-alias.cc | 3 +- gcc/tree-ssa-alias.h | 2 +- gcc/tree-ssa-ccp.cc | 6 +- gcc/tree-ssa-ccp.h | 2 +- gcc/tree-ssa-coalesce.cc | 2 +- gcc/tree-ssa-coalesce.h | 2 +- gcc/tree-ssa-copy.cc | 2 +- gcc/tree-ssa-dce.cc | 2 +- gcc/tree-ssa-dce.h | 2 +- gcc/tree-ssa-dom.cc | 14 +- gcc/tree-ssa-dom.h | 2 +- gcc/tree-ssa-dse.cc | 183 +- gcc/tree-ssa-dse.h | 2 +- gcc/tree-ssa-forwprop.cc | 110 +- gcc/tree-ssa-ifcombine.cc | 2 +- gcc/tree-ssa-live.cc | 2 +- gcc/tree-ssa-live.h | 2 +- gcc/tree-ssa-loop-ch.cc | 2 +- gcc/tree-ssa-loop-im.cc | 2 +- gcc/tree-ssa-loop-ivcanon.cc | 2 +- gcc/tree-ssa-loop-ivopts.cc | 2 +- gcc/tree-ssa-loop-ivopts.h | 2 +- gcc/tree-ssa-loop-manip.cc | 2 +- gcc/tree-ssa-loop-manip.h | 2 +- gcc/tree-ssa-loop-niter.cc | 415 +- gcc/tree-ssa-loop-niter.h | 2 +- gcc/tree-ssa-loop-prefetch.cc | 2 +- gcc/tree-ssa-loop-split.cc | 2 +- gcc/tree-ssa-loop-unswitch.cc | 2 +- gcc/tree-ssa-loop.cc | 2 +- gcc/tree-ssa-loop.h | 2 +- gcc/tree-ssa-math-opts.cc | 2 +- gcc/tree-ssa-math-opts.h | 2 +- gcc/tree-ssa-operands.cc | 2 +- gcc/tree-ssa-operands.h | 2 +- gcc/tree-ssa-phiopt.cc | 27 +- gcc/tree-ssa-phiprop.cc | 2 +- gcc/tree-ssa-pre.cc | 2 +- gcc/tree-ssa-propagate.cc | 37 +- gcc/tree-ssa-propagate.h | 2 +- gcc/tree-ssa-reassoc.cc | 64 +- gcc/tree-ssa-reassoc.h | 2 +- gcc/tree-ssa-sccvn.cc | 69 +- gcc/tree-ssa-sccvn.h | 2 +- gcc/tree-ssa-scopedtables.cc | 12 +- gcc/tree-ssa-scopedtables.h | 2 +- gcc/tree-ssa-sink.cc | 2 +- gcc/tree-ssa-strlen.cc | 15 +- gcc/tree-ssa-strlen.h | 2 +- gcc/tree-ssa-structalias.cc | 2 +- gcc/tree-ssa-tail-merge.cc | 2 +- gcc/tree-ssa-ter.cc | 2 +- gcc/tree-ssa-ter.h | 2 +- gcc/tree-ssa-threadbackward.cc | 20 +- gcc/tree-ssa-threadedge.cc | 2 +- gcc/tree-ssa-threadedge.h | 2 +- gcc/tree-ssa-threadupdate.cc | 2 +- gcc/tree-ssa-threadupdate.h | 2 +- gcc/tree-ssa-uncprop.cc | 2 +- gcc/tree-ssa-uninit.cc | 2 +- gcc/tree-ssa.cc | 2 +- gcc/tree-ssa.h | 2 +- gcc/tree-ssanames.cc | 2 +- gcc/tree-ssanames.h | 2 +- gcc/tree-stdarg.cc | 2 +- gcc/tree-stdarg.h | 2 +- gcc/tree-streamer-in.cc | 2 +- gcc/tree-streamer-out.cc | 2 +- gcc/tree-streamer.cc | 2 +- gcc/tree-streamer.h | 2 +- gcc/tree-switch-conversion.cc | 51 +- gcc/tree-switch-conversion.h | 2 +- gcc/tree-tailcall.cc | 2 +- gcc/tree-vect-data-refs.cc | 2 +- gcc/tree-vect-generic.cc | 10 +- gcc/tree-vect-loop-manip.cc | 14 +- gcc/tree-vect-loop.cc | 2 +- gcc/tree-vect-patterns.cc | 12 +- gcc/tree-vect-slp-patterns.cc | 2 +- gcc/tree-vect-slp.cc | 2 +- gcc/tree-vect-stmts.cc | 38 +- gcc/tree-vector-builder.cc | 2 +- gcc/tree-vector-builder.h | 2 +- gcc/tree-vectorizer.cc | 8 +- gcc/tree-vectorizer.h | 2 +- gcc/tree-vrp.cc | 22 +- gcc/tree-vrp.h | 2 +- gcc/tree.cc | 150 +- gcc/tree.def | 2 +- gcc/tree.h | 6 +- gcc/treestruct.def | 2 +- gcc/tristate.cc | 2 +- gcc/tristate.h | 2 +- gcc/tsan.cc | 2 +- gcc/tsan.h | 2 +- gcc/tsystem.h | 2 +- gcc/typeclass.h | 2 +- gcc/typed-splay-tree.cc | 2 +- gcc/typed-splay-tree.h | 2 +- gcc/ubsan.cc | 2 +- gcc/ubsan.h | 2 +- gcc/valtrack.cc | 2 +- gcc/valtrack.h | 2 +- gcc/value-pointer-equiv.cc | 2 +- gcc/value-pointer-equiv.h | 2 +- gcc/value-prof.cc | 2 +- gcc/value-prof.h | 2 +- gcc/value-query.cc | 2 +- gcc/value-query.h | 2 +- gcc/value-range-pretty-print.cc | 2 +- gcc/value-range-pretty-print.h | 2 +- gcc/value-range-storage.cc | 2 +- gcc/value-range-storage.h | 2 +- gcc/value-range.cc | 2 +- gcc/value-range.h | 3 +- gcc/value-relation.cc | 53 +- gcc/value-relation.h | 2 +- gcc/var-tracking.cc | 2 +- gcc/varasm.cc | 2 +- gcc/varasm.h | 2 +- gcc/varpool.cc | 6 +- gcc/vec-perm-indices.cc | 2 +- gcc/vec-perm-indices.h | 2 +- gcc/vec.cc | 2 +- gcc/vec.h | 2 +- gcc/vector-builder.h | 2 +- gcc/vmsdbg.h | 2 +- gcc/vmsdbgout.cc | 2 +- gcc/vr-values.cc | 2 +- gcc/vr-values.h | 2 +- gcc/vtable-verify.cc | 2 +- gcc/vtable-verify.h | 2 +- gcc/warning-control.cc | 2 +- gcc/web.cc | 2 +- gcc/wide-int-bitmask.h | 2 +- gcc/wide-int-print.cc | 2 +- gcc/wide-int-print.h | 2 +- gcc/wide-int.cc | 2 +- gcc/wide-int.h | 2 +- gcc/xcoff.h | 2 +- include/ChangeLog | 19 + include/ansidecl.h | 4 +- include/btf.h | 31 +- include/ctf.h | 2 +- include/cuda/cuda.h | 2 +- include/demangle.h | 2 +- include/dwarf2.def | 2 +- include/dwarf2.h | 2 +- include/dyn-string.h | 2 +- include/environ.h | 2 +- include/fibheap.h | 2 +- include/filenames.h | 2 +- include/floatformat.h | 2 +- include/fnmatch.h | 2 +- include/gcc-c-fe.def | 2 +- include/gcc-c-interface.h | 2 +- include/gcc-cp-fe.def | 2 +- include/gcc-cp-interface.h | 2 +- include/gcc-interface.h | 2 +- include/gdb/gdb-index.h | 2 +- include/getopt.h | 2 +- include/gomp-constants.h | 2 +- include/hashtab.h | 2 +- include/leb128.h | 2 +- include/libiberty.h | 2 +- include/longlong.h | 2 +- include/lto-symtab.h | 2 +- include/md5.h | 2 +- include/objalloc.h | 2 +- include/obstack.h | 2 +- include/partition.h | 2 +- include/plugin-api.h | 2 +- include/safe-ctype.h | 2 +- include/sha1.h | 2 +- include/simple-object.h | 2 +- include/sort.h | 2 +- include/splay-tree.h | 2 +- include/symcat.h | 2 +- include/timeval-utils.h | 2 +- include/vtv-change-permission.h | 2 +- include/xregex2.h | 2 +- include/xtensa-config.h | 2 +- include/xtensa-dynconfig.h | 2 +- libada/ChangeLog | 2 +- libada/Makefile.in | 2 +- libada/configure.ac | 2 +- libatomic/ChangeLog | 13 +- libatomic/Makefile.am | 2 +- libatomic/cas_n.c | 2 +- libatomic/config/aarch64/aarch64-config.h | 2 +- libatomic/config/aarch64/host-config.h | 2 +- libatomic/config/arm/arm-config.h | 2 +- libatomic/config/arm/exch_n.c | 2 +- libatomic/config/linux/aarch64/atomic_16.S | 2 +- libatomic/config/linux/aarch64/host-config.h | 2 +- libatomic/config/linux/arm/host-config.h | 2 +- libatomic/config/linux/arm/init.c | 2 +- libatomic/config/linux/arm/load_n.c | 2 +- libatomic/config/linux/arm/store_n.c | 2 +- libatomic/config/mingw/host-config.h | 2 +- libatomic/config/mingw/lock.c | 3 +- libatomic/config/nvptx/host-config.h | 2 +- libatomic/config/nvptx/lock.c | 2 +- libatomic/config/posix/host-config.h | 2 +- libatomic/config/posix/lock.c | 2 +- libatomic/config/rtems/host-config.h | 2 +- libatomic/config/rtems/lock.c | 2 +- libatomic/config/s390/exch_n.c | 2 +- libatomic/config/x86/fenv.c | 2 +- libatomic/config/x86/host-config.h | 2 +- libatomic/config/x86/init.c | 2 +- libatomic/configure.ac | 2 +- libatomic/configure.tgt | 4 +- libatomic/exch_n.c | 2 +- libatomic/fadd_n.c | 2 +- libatomic/fence.c | 2 +- libatomic/fenv.c | 2 +- libatomic/flag.c | 2 +- libatomic/fop_n.c | 2 +- libatomic/gcas.c | 2 +- libatomic/gexch.c | 2 +- libatomic/glfree.c | 2 +- libatomic/gload.c | 2 +- libatomic/gstore.c | 2 +- libatomic/host-config.h | 2 +- libatomic/libatomic_i.h | 2 +- libatomic/load_n.c | 2 +- libatomic/store_n.c | 2 +- libatomic/tas_n.c | 2 +- libatomic/testsuite/config/default.exp | 2 +- libbacktrace/ChangeLog | 53 +- libbacktrace/Makefile.am | 4 +- libbacktrace/Makefile.in | 38 +- libbacktrace/alloc.c | 2 +- libbacktrace/allocfail.c | 2 +- libbacktrace/allocfail.sh | 2 +- libbacktrace/atomic.c | 2 +- libbacktrace/backtrace-supported.h.in | 2 +- libbacktrace/backtrace.c | 2 +- libbacktrace/backtrace.h | 2 +- libbacktrace/btest.c | 2 +- libbacktrace/configure | 48 +- libbacktrace/configure.ac | 15 +- libbacktrace/dwarf.c | 90 +- libbacktrace/edtest.c | 2 +- libbacktrace/edtest2.c | 2 +- libbacktrace/elf.c | 1315 +- libbacktrace/fileline.c | 2 +- libbacktrace/install-debuginfo-for-buildid.sh.in | 2 +- libbacktrace/instrumented_alloc.c | 2 +- libbacktrace/internal.h | 2 +- libbacktrace/macho.c | 2 +- libbacktrace/mmap.c | 2 +- libbacktrace/mmapio.c | 2 +- libbacktrace/mtest.c | 2 +- libbacktrace/nounwind.c | 2 +- libbacktrace/pecoff.c | 2 +- libbacktrace/posix.c | 2 +- libbacktrace/print.c | 2 +- libbacktrace/read.c | 2 +- libbacktrace/simple.c | 2 +- libbacktrace/sort.c | 2 +- libbacktrace/state.c | 2 +- libbacktrace/stest.c | 2 +- libbacktrace/test_format.c | 2 +- libbacktrace/testlib.c | 2 +- libbacktrace/testlib.h | 2 +- libbacktrace/ttest.c | 2 +- libbacktrace/unittest.c | 2 +- libbacktrace/unknown.c | 2 +- libbacktrace/xcoff.c | 2 +- libbacktrace/xztest.c | 2 +- libbacktrace/zstdtest.c | 2 +- libbacktrace/ztest.c | 2 +- libcc1/Makefile.am | 2 +- libcc1/callbacks.cc | 2 +- libcc1/callbacks.hh | 2 +- libcc1/compiler-name.hh | 2 +- libcc1/compiler.cc | 2 +- libcc1/compiler.hh | 2 +- libcc1/configure.ac | 2 +- libcc1/connection.cc | 2 +- libcc1/connection.hh | 2 +- libcc1/context.cc | 2 +- libcc1/context.hh | 2 +- libcc1/deleter.hh | 2 +- libcc1/findcomp.cc | 2 +- libcc1/findcomp.hh | 2 +- libcc1/gdbctx.hh | 2 +- libcc1/libcc1.cc | 2 +- libcc1/libcc1plugin.cc | 2 +- libcc1/libcp1.cc | 2 +- libcc1/libcp1plugin.cc | 2 +- libcc1/marshall-cp.hh | 2 +- libcc1/marshall.cc | 2 +- libcc1/marshall.hh | 2 +- libcc1/names.cc | 2 +- libcc1/names.hh | 2 +- libcc1/rpc.hh | 2 +- libcc1/status.hh | 2 +- libcody/ChangeLog | 2 +- libcpp/ChangeLog | 2 +- libcpp/Makefile.in | 2 +- libcpp/charset.cc | 2 +- libcpp/directives.cc | 2 +- libcpp/errors.cc | 2 +- libcpp/expr.cc | 2 +- libcpp/files.cc | 2 +- libcpp/identifiers.cc | 2 +- libcpp/include/cpplib.h | 2 +- libcpp/include/line-map.h | 2 +- libcpp/include/mkdeps.h | 2 +- libcpp/include/symtab.h | 2 +- libcpp/init.cc | 2 +- libcpp/internal.h | 2 +- libcpp/lex.cc | 2 +- libcpp/line-map.cc | 2 +- libcpp/macro.cc | 2 +- libcpp/makeucnid.cc | 4 +- libcpp/makeuname2c.cc | 4 +- libcpp/mkdeps.cc | 2 +- libcpp/pch.cc | 2 +- libcpp/po/ChangeLog | 8 + libcpp/po/eo.po | 67 +- libcpp/po/{cpplib.pot => ka.po} | 376 +- libcpp/symtab.cc | 2 +- libcpp/system.h | 2 +- libcpp/traditional.cc | 2 +- libcpp/ucnid.h | 2 +- libcpp/ucnid.tab | 2 +- libcpp/uname2c.h | 2 +- libdecnumber/ChangeLog | 2 +- libdecnumber/Makefile.in | 2 +- libdecnumber/bid/bid-dpd.h | 2 +- libdecnumber/bid/bid2dpd_dpd2bid.c | 2 +- libdecnumber/bid/bid2dpd_dpd2bid.h | 2 +- libdecnumber/bid/decimal128.c | 2 +- libdecnumber/bid/decimal32.c | 2 +- libdecnumber/bid/decimal64.c | 2 +- libdecnumber/bid/host-ieee128.c | 2 +- libdecnumber/bid/host-ieee32.c | 2 +- libdecnumber/bid/host-ieee64.c | 2 +- libdecnumber/configure.ac | 2 +- libdecnumber/dconfig.h | 2 +- libdecnumber/decBasic.c | 2 +- libdecnumber/decCommon.c | 2 +- libdecnumber/decContext.c | 2 +- libdecnumber/decContext.h | 2 +- libdecnumber/decDPD.h | 2 +- libdecnumber/decDouble.c | 2 +- libdecnumber/decDouble.h | 2 +- libdecnumber/decExcept.c | 2 +- libdecnumber/decExcept.h | 2 +- libdecnumber/decLibrary.c | 2 +- libdecnumber/decNumber.c | 2 +- libdecnumber/decNumber.h | 2 +- libdecnumber/decNumberLocal.h | 2 +- libdecnumber/decPacked.c | 2 +- libdecnumber/decPacked.h | 2 +- libdecnumber/decQuad.c | 2 +- libdecnumber/decQuad.h | 2 +- libdecnumber/decRound.c | 2 +- libdecnumber/decRound.h | 2 +- libdecnumber/decSingle.c | 2 +- libdecnumber/decSingle.h | 2 +- libdecnumber/dpd/decimal128.c | 2 +- libdecnumber/dpd/decimal128.h | 2 +- libdecnumber/dpd/decimal128Local.h | 2 +- libdecnumber/dpd/decimal32.c | 2 +- libdecnumber/dpd/decimal32.h | 2 +- libdecnumber/dpd/decimal64.c | 2 +- libdecnumber/dpd/decimal64.h | 2 +- libffi/ChangeLog | 22 + libffi/LOCAL_PATCHES | 1 + libffi/src/aarch64/ffi.c | 1 + libffi/src/x86/sysv.S | 121 +- libffi/testsuite/lib/libffi.exp | 1 + libgcc/ChangeLog | 240 +- libgcc/Makefile.in | 2 +- libgcc/config.host | 30 +- libgcc/config/aarch64/aarch64-unwind.h | 42 +- libgcc/config/aarch64/crtfastmath.c | 2 +- libgcc/config/aarch64/crti.S | 2 +- libgcc/config/aarch64/crtn.S | 2 +- libgcc/config/aarch64/freebsd-unwind.h | 2 +- libgcc/config/aarch64/libgcc-softfp.ver | 2 +- libgcc/config/aarch64/linux-unwind.h | 2 +- libgcc/config/aarch64/lse-init.c | 2 +- libgcc/config/aarch64/lse.S | 2 +- libgcc/config/aarch64/sfp-exceptions.c | 2 +- libgcc/config/aarch64/sfp-machine.h | 2 +- libgcc/config/aarch64/sync-cache.c | 2 +- libgcc/config/aarch64/t-aarch64 | 2 +- libgcc/config/aarch64/t-lse | 2 +- libgcc/config/aarch64/value-unwind.h | 2 +- libgcc/config/alpha/crtfastmath.c | 2 +- libgcc/config/alpha/libgcc-alpha-ldbl.ver | 2 +- libgcc/config/alpha/linux-unwind.h | 2 +- libgcc/config/alpha/qrnnd.S | 2 +- libgcc/config/alpha/vms-dwarf2.S | 2 +- libgcc/config/alpha/vms-dwarf2eh.S | 2 +- libgcc/config/alpha/vms-gcc_shell_handler.c | 2 +- libgcc/config/alpha/vms-unwind.h | 2 +- libgcc/config/arc/asm.h | 2 +- libgcc/config/arc/crti.S | 2 +- libgcc/config/arc/crtn.S | 2 +- libgcc/config/arc/crttls.S | 2 +- libgcc/config/arc/divtab-arc700.c | 2 +- libgcc/config/arc/dp-hack.h | 2 +- libgcc/config/arc/fp-hack.h | 2 +- libgcc/config/arc/ieee-754/adddf3.S | 2 +- libgcc/config/arc/ieee-754/addsf3.S | 2 +- libgcc/config/arc/ieee-754/arc-ieee-754.h | 2 +- libgcc/config/arc/ieee-754/arc600-dsp/divdf3.S | 2 +- libgcc/config/arc/ieee-754/arc600-dsp/divsf3.S | 2 +- libgcc/config/arc/ieee-754/arc600-dsp/muldf3.S | 2 +- libgcc/config/arc/ieee-754/arc600-dsp/mulsf3.S | 2 +- libgcc/config/arc/ieee-754/arc600-mul64/divdf3.S | 2 +- libgcc/config/arc/ieee-754/arc600-mul64/divsf3.S | 2 +- libgcc/config/arc/ieee-754/arc600-mul64/muldf3.S | 2 +- libgcc/config/arc/ieee-754/arc600-mul64/mulsf3.S | 2 +- libgcc/config/arc/ieee-754/arc600/divsf3.S | 2 +- libgcc/config/arc/ieee-754/arc600/mulsf3.S | 2 +- libgcc/config/arc/ieee-754/divdf3.S | 2 +- libgcc/config/arc/ieee-754/divsf3-stdmul.S | 2 +- libgcc/config/arc/ieee-754/divsf3.S | 2 +- libgcc/config/arc/ieee-754/divtab-arc-df.c | 2 +- libgcc/config/arc/ieee-754/divtab-arc-sf.c | 2 +- libgcc/config/arc/ieee-754/eqdf2.S | 2 +- libgcc/config/arc/ieee-754/eqsf2.S | 2 +- libgcc/config/arc/ieee-754/extendsfdf2.S | 2 +- libgcc/config/arc/ieee-754/fixdfsi.S | 2 +- libgcc/config/arc/ieee-754/fixsfsi.S | 2 +- libgcc/config/arc/ieee-754/fixunsdfsi.S | 2 +- libgcc/config/arc/ieee-754/floatsidf.S | 2 +- libgcc/config/arc/ieee-754/floatsisf.S | 2 +- libgcc/config/arc/ieee-754/floatunsidf.S | 2 +- libgcc/config/arc/ieee-754/gedf2.S | 2 +- libgcc/config/arc/ieee-754/gesf2.S | 2 +- libgcc/config/arc/ieee-754/gtdf2.S | 2 +- libgcc/config/arc/ieee-754/gtsf2.S | 2 +- libgcc/config/arc/ieee-754/muldf3.S | 2 +- libgcc/config/arc/ieee-754/mulsf3.S | 2 +- libgcc/config/arc/ieee-754/orddf2.S | 2 +- libgcc/config/arc/ieee-754/ordsf2.S | 2 +- libgcc/config/arc/ieee-754/truncdfsf2.S | 2 +- libgcc/config/arc/ieee-754/uneqdf2.S | 2 +- libgcc/config/arc/ieee-754/uneqsf2.S | 2 +- libgcc/config/arc/initfini.c | 2 +- libgcc/config/arc/lib1funcs.S | 2 +- libgcc/config/arc/lib2funcs.c | 2 +- libgcc/config/arc/libgcc-excl.ver | 2 +- libgcc/config/arc/linux-unwind-reg.def | 2 +- libgcc/config/arc/linux-unwind.h | 2 +- libgcc/config/arc/t-arc | 2 +- libgcc/config/arc/t-arc-uClibc | 2 +- libgcc/config/arm/bpabi-lib.h | 2 +- libgcc/config/arm/bpabi-v6m.S | 2 +- libgcc/config/arm/bpabi.S | 2 +- libgcc/config/arm/bpabi.c | 2 +- libgcc/config/arm/cmse.c | 2 +- libgcc/config/arm/cmse_nonsecure_call.S | 2 +- libgcc/config/arm/crtfastmath.c | 2 +- libgcc/config/arm/crti.S | 2 +- libgcc/config/arm/crtn.S | 2 +- libgcc/config/arm/fp16.c | 2 +- libgcc/config/arm/freebsd-atomic.c | 2 +- libgcc/config/arm/ieee754-df.S | 2 +- libgcc/config/arm/ieee754-sf.S | 2 +- libgcc/config/arm/lib1funcs.S | 4 +- libgcc/config/arm/libgcc-bpabi.ver | 2 +- libgcc/config/arm/libunwind.S | 2 +- libgcc/config/arm/linux-atomic-64bit.c | 2 +- libgcc/config/arm/linux-atomic.c | 2 +- libgcc/config/arm/pr-support.c | 45 +- libgcc/config/arm/symbian-lib.h | 2 +- libgcc/config/arm/unaligned-funcs.c | 2 +- libgcc/config/arm/unwind-arm-vxworks.c | 2 +- libgcc/config/arm/unwind-arm.c | 30 +- libgcc/config/arm/unwind-arm.h | 2 +- libgcc/config/avr/avr-lib.h | 2 +- libgcc/config/avr/lib1funcs-fixed.S | 2 +- libgcc/config/avr/lib1funcs.S | 2 +- libgcc/config/avr/lib2funcs.c | 2 +- libgcc/config/avr/libf7/asm-defs.h | 2 +- libgcc/config/avr/libf7/f7-wraps.h | 2 +- libgcc/config/avr/libf7/f7wraps.sh | 2 +- libgcc/config/avr/libf7/libf7-array.def | 2 +- libgcc/config/avr/libf7/libf7-asm.sx | 2 +- libgcc/config/avr/libf7/libf7-const.def | 2 +- libgcc/config/avr/libf7/libf7-constdef.h | 2 +- libgcc/config/avr/libf7/libf7.c | 2 +- libgcc/config/avr/libf7/libf7.h | 2 +- libgcc/config/bfin/crti.S | 2 +- libgcc/config/bfin/crtlibid.S | 2 +- libgcc/config/bfin/crtn.S | 2 +- libgcc/config/bfin/lib1funcs.S | 2 +- libgcc/config/bfin/libgcc-glibc.ver | 2 +- libgcc/config/bfin/linux-unwind.h | 2 +- libgcc/config/c6x/c6x-abi.h | 2 +- libgcc/config/c6x/crti.S | 2 +- libgcc/config/c6x/crtn.S | 2 +- libgcc/config/c6x/eqd.c | 2 +- libgcc/config/c6x/eqf.c | 2 +- libgcc/config/c6x/ged.c | 2 +- libgcc/config/c6x/gef.c | 2 +- libgcc/config/c6x/gtd.c | 2 +- libgcc/config/c6x/gtf.c | 2 +- libgcc/config/c6x/led.c | 2 +- libgcc/config/c6x/lef.c | 2 +- libgcc/config/c6x/lib1funcs.S | 2 +- libgcc/config/c6x/libgcc-eabi.ver | 2 +- libgcc/config/c6x/ltd.c | 2 +- libgcc/config/c6x/ltf.c | 2 +- libgcc/config/c6x/pr-support.c | 2 +- libgcc/config/c6x/sfp-machine.h | 2 +- libgcc/config/c6x/unwind-c6x.c | 2 +- libgcc/config/c6x/unwind-c6x.h | 2 +- libgcc/config/cris/arit.c | 2 +- libgcc/config/cris/mulsi3.S | 2 +- libgcc/config/cris/sfp-machine.h | 2 +- libgcc/config/cris/umulsidi3.S | 2 +- libgcc/config/csky/crti.S | 2 +- libgcc/config/csky/crtn.S | 2 +- libgcc/config/csky/lib1funcs.S | 2 +- libgcc/config/csky/linux-atomic.c | 2 +- libgcc/config/csky/linux-unwind.h | 2 +- libgcc/config/csky/t-csky | 2 +- libgcc/config/csky/t-linux-csky | 2 +- libgcc/config/darwin-64.c | 2 +- libgcc/config/darwin-crt-tm.c | 2 +- libgcc/config/darwin-crt3.c | 2 +- libgcc/config/epiphany/crti.S | 2 +- libgcc/config/epiphany/crtint.S | 2 +- libgcc/config/epiphany/crtm1reg-r43.S | 2 +- libgcc/config/epiphany/crtm1reg-r63.S | 2 +- libgcc/config/epiphany/crtn.S | 2 +- libgcc/config/epiphany/crtrunc.S | 2 +- libgcc/config/epiphany/divsi3-float.S | 2 +- libgcc/config/epiphany/divsi3.S | 2 +- libgcc/config/epiphany/divsi3.c | 2 +- libgcc/config/epiphany/epiphany-asm.h | 2 +- libgcc/config/epiphany/ieee-754/eqsf2.S | 2 +- libgcc/config/epiphany/ieee-754/fast_div.S | 2 +- libgcc/config/epiphany/ieee-754/gtesf2.S | 2 +- libgcc/config/epiphany/ieee-754/ordsf2.S | 2 +- libgcc/config/epiphany/ieee-754/uneqsf2.S | 2 +- libgcc/config/epiphany/modsi3-float.S | 2 +- libgcc/config/epiphany/modsi3.S | 2 +- libgcc/config/epiphany/modsi3.c | 2 +- libgcc/config/epiphany/mulsi3.c | 2 +- libgcc/config/epiphany/t-epiphany | 2 +- libgcc/config/epiphany/udivsi3-float.S | 2 +- libgcc/config/epiphany/udivsi3-float.c | 2 +- libgcc/config/epiphany/udivsi3.S | 2 +- libgcc/config/epiphany/udivsi3.c | 2 +- libgcc/config/epiphany/umodsi3-float.S | 2 +- libgcc/config/epiphany/umodsi3.S | 2 +- libgcc/config/epiphany/umodsi3.c | 2 +- libgcc/config/fr30/crti.S | 2 +- libgcc/config/fr30/crtn.S | 2 +- libgcc/config/fr30/lib1funcs.S | 2 +- libgcc/config/frv/cmovd.c | 2 +- libgcc/config/frv/cmovh.c | 2 +- libgcc/config/frv/cmovw.c | 2 +- libgcc/config/frv/elf-lib.h | 2 +- libgcc/config/frv/frv-abi.h | 2 +- libgcc/config/frv/frvbegin.c | 2 +- libgcc/config/frv/frvend.c | 2 +- libgcc/config/frv/lib1funcs.S | 2 +- libgcc/config/frv/libgcc-glibc.ver | 2 +- libgcc/config/ft32/crti.S | 2 +- libgcc/config/ft32/crtn.S | 2 +- libgcc/config/ft32/lib1funcs.S | 2 +- libgcc/config/gcn/atomic.c | 2 +- libgcc/config/gcn/crt0.c | 2 +- libgcc/config/gcn/gthr-gcn.h | 2 +- libgcc/config/gcn/lib2-bswapti2.c | 2 +- libgcc/config/gcn/lib2-divmod-di.c | 2 +- libgcc/config/gcn/lib2-divmod-hi.c | 2 +- libgcc/config/gcn/lib2-divmod.c | 2 +- libgcc/config/gcn/lib2-gcn.h | 2 +- libgcc/config/gcn/unwind-gcn.c | 2 +- libgcc/config/gthr-lynx.h | 2 +- libgcc/config/gthr-rtems.h | 2 +- libgcc/config/gthr-vxworks-cond.c | 2 +- libgcc/config/gthr-vxworks-thread.c | 2 +- libgcc/config/gthr-vxworks-tls.c | 2 +- libgcc/config/gthr-vxworks.c | 2 +- libgcc/config/gthr-vxworks.h | 2 +- libgcc/config/h8300/clzhi2.c | 2 +- libgcc/config/h8300/crti.S | 2 +- libgcc/config/h8300/crtn.S | 2 +- libgcc/config/h8300/ctzhi2.c | 2 +- libgcc/config/h8300/fixunssfsi.c | 2 +- libgcc/config/h8300/lib1funcs.S | 2 +- libgcc/config/h8300/parityhi2.c | 2 +- libgcc/config/h8300/popcounthi2.c | 2 +- libgcc/config/h8300/sfp-machine.h | 2 +- libgcc/config/hardfp.c | 2 +- libgcc/config/i386/32/tf-signs.c | 2 +- libgcc/config/i386/cpuinfo.c | 2 +- libgcc/config/i386/crtfastmath.c | 2 +- libgcc/config/i386/crti.S | 2 +- libgcc/config/i386/crtn.S | 2 +- libgcc/config/i386/crtprec.c | 2 +- libgcc/config/i386/cygming-crtbegin.c | 2 +- libgcc/config/i386/cygming-crtend.c | 2 +- libgcc/config/i386/cygwin.S | 2 +- libgcc/config/i386/darwin-lib.h | 2 +- libgcc/config/i386/dragonfly-unwind.h | 2 +- libgcc/config/i386/elf-lib.h | 2 +- libgcc/config/i386/enable-execute-stack-mingw32.c | 3 +- libgcc/config/i386/freebsd-unwind.h | 2 +- libgcc/config/i386/gnu-unwind.h | 12 +- libgcc/config/i386/gthr-mcf.h | 2 +- libgcc/config/i386/gthr-win32-cond.c | 89 + libgcc/config/i386/gthr-win32-thread.c | 162 + libgcc/config/i386/gthr-win32.c | 266 +- libgcc/config/i386/gthr-win32.h | 550 +- libgcc/config/i386/i386-asm.h | 2 +- libgcc/config/i386/libgcc-bsd.ver | 2 +- libgcc/config/i386/libgcc-cygming.ver | 2 +- libgcc/config/i386/libgcc-glibc.ver | 2 +- .../i386/{libgcc-cygming.ver => libgcc-mingw.ver} | 9 +- libgcc/config/i386/libgcc-sol2.ver | 2 +- libgcc/config/i386/linux-unwind.h | 2 +- libgcc/config/i386/morestack.S | 2 +- libgcc/config/i386/resms64.h | 2 +- libgcc/config/i386/resms64f.h | 2 +- libgcc/config/i386/resms64fx.h | 2 +- libgcc/config/i386/resms64x.h | 2 +- libgcc/config/i386/savms64.h | 2 +- libgcc/config/i386/savms64f.h | 2 +- libgcc/config/i386/sfp-exceptions.c | 2 +- libgcc/config/i386/shadow-stack-unwind.h | 2 +- libgcc/config/i386/sol2-c1.S | 2 +- libgcc/config/i386/sol2-unwind.h | 2 +- libgcc/config/i386/t-gthr-win32 | 8 +- libgcc/config/i386/t-slibgcc-mingw | 1 + libgcc/config/i386/value-unwind.h | 2 +- libgcc/config/i386/w32-unwind.h | 2 +- libgcc/config/ia64/crtbegin.S | 2 +- libgcc/config/ia64/crtend.S | 2 +- libgcc/config/ia64/crtfastmath.c | 2 +- libgcc/config/ia64/crti.S | 2 +- libgcc/config/ia64/crtn.S | 2 +- libgcc/config/ia64/fde-glibc.c | 2 +- libgcc/config/ia64/fde-vms.c | 2 +- libgcc/config/ia64/lib1funcs.S | 2 +- libgcc/config/ia64/libgcc-glibc.ver | 2 +- libgcc/config/ia64/libgcc-ia64.ver | 2 +- libgcc/config/ia64/linux-unwind.h | 2 +- libgcc/config/ia64/quadlib.c | 2 +- libgcc/config/ia64/sfp-exceptions.c | 2 +- libgcc/config/ia64/tf-signs.c | 2 +- libgcc/config/ia64/unwind-ia64.c | 2 +- libgcc/config/ia64/unwind-ia64.h | 2 +- libgcc/config/ia64/vms-crtinit.S | 2 +- libgcc/config/ia64/vms-unwind.h | 2 +- libgcc/config/iq2000/lib2funcs.c | 2 +- libgcc/config/libbid/ChangeLog | 2 +- libgcc/config/libbid/_addsub_dd.c | 2 +- libgcc/config/libbid/_addsub_sd.c | 2 +- libgcc/config/libbid/_addsub_td.c | 2 +- libgcc/config/libbid/_dd_to_df.c | 2 +- libgcc/config/libbid/_dd_to_di.c | 2 +- libgcc/config/libbid/_dd_to_hf.c | 2 +- libgcc/config/libbid/_dd_to_sd.c | 2 +- libgcc/config/libbid/_dd_to_sf.c | 2 +- libgcc/config/libbid/_dd_to_si.c | 2 +- libgcc/config/libbid/_dd_to_td.c | 2 +- libgcc/config/libbid/_dd_to_tf.c | 2 +- libgcc/config/libbid/_dd_to_udi.c | 2 +- libgcc/config/libbid/_dd_to_usi.c | 2 +- libgcc/config/libbid/_dd_to_xf.c | 2 +- libgcc/config/libbid/_df_to_dd.c | 2 +- libgcc/config/libbid/_df_to_sd.c | 2 +- libgcc/config/libbid/_df_to_td.c | 2 +- libgcc/config/libbid/_di_to_dd.c | 2 +- libgcc/config/libbid/_di_to_sd.c | 2 +- libgcc/config/libbid/_di_to_td.c | 2 +- libgcc/config/libbid/_div_dd.c | 2 +- libgcc/config/libbid/_div_sd.c | 2 +- libgcc/config/libbid/_div_td.c | 2 +- libgcc/config/libbid/_eq_dd.c | 2 +- libgcc/config/libbid/_eq_sd.c | 2 +- libgcc/config/libbid/_eq_td.c | 2 +- libgcc/config/libbid/_ge_dd.c | 2 +- libgcc/config/libbid/_ge_sd.c | 2 +- libgcc/config/libbid/_ge_td.c | 2 +- libgcc/config/libbid/_gt_dd.c | 2 +- libgcc/config/libbid/_gt_sd.c | 2 +- libgcc/config/libbid/_gt_td.c | 2 +- libgcc/config/libbid/_hf_to_dd.c | 2 +- libgcc/config/libbid/_hf_to_sd.c | 2 +- libgcc/config/libbid/_hf_to_td.c | 2 +- libgcc/config/libbid/_isinfd128.c | 2 +- libgcc/config/libbid/_isinfd32.c | 2 +- libgcc/config/libbid/_isinfd64.c | 2 +- libgcc/config/libbid/_le_dd.c | 2 +- libgcc/config/libbid/_le_sd.c | 2 +- libgcc/config/libbid/_le_td.c | 2 +- libgcc/config/libbid/_lt_dd.c | 2 +- libgcc/config/libbid/_lt_sd.c | 2 +- libgcc/config/libbid/_lt_td.c | 2 +- libgcc/config/libbid/_mul_dd.c | 2 +- libgcc/config/libbid/_mul_sd.c | 2 +- libgcc/config/libbid/_mul_td.c | 2 +- libgcc/config/libbid/_ne_dd.c | 2 +- libgcc/config/libbid/_ne_sd.c | 2 +- libgcc/config/libbid/_ne_td.c | 2 +- libgcc/config/libbid/_sd_to_dd.c | 2 +- libgcc/config/libbid/_sd_to_df.c | 2 +- libgcc/config/libbid/_sd_to_di.c | 2 +- libgcc/config/libbid/_sd_to_hf.c | 2 +- libgcc/config/libbid/_sd_to_sf.c | 2 +- libgcc/config/libbid/_sd_to_si.c | 2 +- libgcc/config/libbid/_sd_to_td.c | 2 +- libgcc/config/libbid/_sd_to_tf.c | 2 +- libgcc/config/libbid/_sd_to_udi.c | 2 +- libgcc/config/libbid/_sd_to_usi.c | 2 +- libgcc/config/libbid/_sd_to_xf.c | 2 +- libgcc/config/libbid/_sf_to_dd.c | 2 +- libgcc/config/libbid/_sf_to_sd.c | 2 +- libgcc/config/libbid/_sf_to_td.c | 2 +- libgcc/config/libbid/_si_to_dd.c | 2 +- libgcc/config/libbid/_si_to_sd.c | 2 +- libgcc/config/libbid/_si_to_td.c | 2 +- libgcc/config/libbid/_td_to_dd.c | 2 +- libgcc/config/libbid/_td_to_df.c | 2 +- libgcc/config/libbid/_td_to_di.c | 2 +- libgcc/config/libbid/_td_to_hf.c | 2 +- libgcc/config/libbid/_td_to_sd.c | 2 +- libgcc/config/libbid/_td_to_sf.c | 2 +- libgcc/config/libbid/_td_to_si.c | 2 +- libgcc/config/libbid/_td_to_tf.c | 2 +- libgcc/config/libbid/_td_to_udi.c | 2 +- libgcc/config/libbid/_td_to_usi.c | 2 +- libgcc/config/libbid/_td_to_xf.c | 2 +- libgcc/config/libbid/_tf_to_dd.c | 2 +- libgcc/config/libbid/_tf_to_sd.c | 2 +- libgcc/config/libbid/_tf_to_td.c | 2 +- libgcc/config/libbid/_udi_to_dd.c | 2 +- libgcc/config/libbid/_udi_to_sd.c | 2 +- libgcc/config/libbid/_udi_to_td.c | 2 +- libgcc/config/libbid/_unord_dd.c | 2 +- libgcc/config/libbid/_unord_sd.c | 2 +- libgcc/config/libbid/_unord_td.c | 2 +- libgcc/config/libbid/_usi_to_dd.c | 2 +- libgcc/config/libbid/_usi_to_sd.c | 2 +- libgcc/config/libbid/_usi_to_td.c | 2 +- libgcc/config/libbid/_xf_to_dd.c | 2 +- libgcc/config/libbid/_xf_to_sd.c | 2 +- libgcc/config/libbid/_xf_to_td.c | 2 +- libgcc/config/libbid/bid128.c | 2 +- libgcc/config/libbid/bid128_2_str.h | 2 +- libgcc/config/libbid/bid128_2_str_macros.h | 2 +- libgcc/config/libbid/bid128_2_str_tables.c | 2 +- libgcc/config/libbid/bid128_add.c | 2 +- libgcc/config/libbid/bid128_compare.c | 2 +- libgcc/config/libbid/bid128_div.c | 2 +- libgcc/config/libbid/bid128_fma.c | 2 +- libgcc/config/libbid/bid128_logb.c | 2 +- libgcc/config/libbid/bid128_minmax.c | 2 +- libgcc/config/libbid/bid128_mul.c | 2 +- libgcc/config/libbid/bid128_next.c | 2 +- libgcc/config/libbid/bid128_noncomp.c | 2 +- libgcc/config/libbid/bid128_quantize.c | 2 +- libgcc/config/libbid/bid128_rem.c | 2 +- libgcc/config/libbid/bid128_round_integral.c | 2 +- libgcc/config/libbid/bid128_scalb.c | 2 +- libgcc/config/libbid/bid128_sqrt.c | 2 +- libgcc/config/libbid/bid128_string.c | 2 +- libgcc/config/libbid/bid128_to_int16.c | 2 +- libgcc/config/libbid/bid128_to_int32.c | 2 +- libgcc/config/libbid/bid128_to_int64.c | 2 +- libgcc/config/libbid/bid128_to_int8.c | 2 +- libgcc/config/libbid/bid128_to_uint16.c | 2 +- libgcc/config/libbid/bid128_to_uint32.c | 2 +- libgcc/config/libbid/bid128_to_uint64.c | 2 +- libgcc/config/libbid/bid128_to_uint8.c | 2 +- libgcc/config/libbid/bid32_to_bid128.c | 2 +- libgcc/config/libbid/bid32_to_bid64.c | 2 +- libgcc/config/libbid/bid64_add.c | 2 +- libgcc/config/libbid/bid64_compare.c | 2 +- libgcc/config/libbid/bid64_div.c | 2 +- libgcc/config/libbid/bid64_fma.c | 2 +- libgcc/config/libbid/bid64_logb.c | 2 +- libgcc/config/libbid/bid64_minmax.c | 2 +- libgcc/config/libbid/bid64_mul.c | 2 +- libgcc/config/libbid/bid64_next.c | 2 +- libgcc/config/libbid/bid64_noncomp.c | 2 +- libgcc/config/libbid/bid64_quantize.c | 2 +- libgcc/config/libbid/bid64_rem.c | 2 +- libgcc/config/libbid/bid64_round_integral.c | 2 +- libgcc/config/libbid/bid64_scalb.c | 2 +- libgcc/config/libbid/bid64_sqrt.c | 2 +- libgcc/config/libbid/bid64_string.c | 2 +- libgcc/config/libbid/bid64_to_bid128.c | 2 +- libgcc/config/libbid/bid64_to_int16.c | 2 +- libgcc/config/libbid/bid64_to_int32.c | 2 +- libgcc/config/libbid/bid64_to_int64.c | 2 +- libgcc/config/libbid/bid64_to_int8.c | 2 +- libgcc/config/libbid/bid64_to_uint16.c | 2 +- libgcc/config/libbid/bid64_to_uint32.c | 2 +- libgcc/config/libbid/bid64_to_uint64.c | 2 +- libgcc/config/libbid/bid64_to_uint8.c | 2 +- libgcc/config/libbid/bid_b2d.h | 2 +- libgcc/config/libbid/bid_binarydecimal.c | 2 +- libgcc/config/libbid/bid_conf.h | 2 +- libgcc/config/libbid/bid_convert_data.c | 2 +- libgcc/config/libbid/bid_decimal_data.c | 2 +- libgcc/config/libbid/bid_decimal_globals.c | 2 +- libgcc/config/libbid/bid_div_macros.h | 2 +- libgcc/config/libbid/bid_dpd.c | 2 +- libgcc/config/libbid/bid_flag_operations.c | 2 +- libgcc/config/libbid/bid_from_int.c | 2 +- libgcc/config/libbid/bid_functions.h | 2 +- libgcc/config/libbid/bid_gcc_intrinsics.h | 2 +- libgcc/config/libbid/bid_inline_add.h | 2 +- libgcc/config/libbid/bid_internal.h | 2 +- libgcc/config/libbid/bid_round.c | 2 +- libgcc/config/libbid/bid_sqrt_macros.h | 2 +- libgcc/config/libgcc-glibc.ver | 2 +- libgcc/config/lm32/_ashlsi3.S | 2 +- libgcc/config/lm32/_ashrsi3.S | 2 +- libgcc/config/lm32/_divsi3.c | 2 +- libgcc/config/lm32/_lshrsi3.S | 2 +- libgcc/config/lm32/_modsi3.c | 2 +- libgcc/config/lm32/_mulsi3.c | 2 +- libgcc/config/lm32/_udivmodsi4.c | 2 +- libgcc/config/lm32/_udivsi3.c | 2 +- libgcc/config/lm32/_umodsi3.c | 2 +- libgcc/config/lm32/crti.S | 2 +- libgcc/config/lm32/crtn.S | 2 +- libgcc/config/lm32/libgcc_lm32.h | 2 +- libgcc/config/loongarch/crtfastmath.c | 2 +- libgcc/config/loongarch/linux-unwind.h | 2 +- libgcc/config/loongarch/sfp-machine.h | 2 +- libgcc/config/m32c/lib1funcs.S | 2 +- libgcc/config/m32c/lib2funcs.c | 2 +- libgcc/config/m32c/trapv.c | 2 +- libgcc/config/m32r/initfini.c | 2 +- libgcc/config/m68k/crti.S | 2 +- libgcc/config/m68k/crtn.S | 2 +- libgcc/config/m68k/lb1sf68.S | 2 +- libgcc/config/m68k/linux-atomic.c | 2 +- libgcc/config/m68k/linux-unwind.h | 2 +- libgcc/config/mcore/crti.S | 2 +- libgcc/config/mcore/crtn.S | 2 +- libgcc/config/mcore/lib1funcs.S | 2 +- libgcc/config/microblaze/crti.S | 2 +- libgcc/config/microblaze/crtn.S | 2 +- libgcc/config/microblaze/divsi3.S | 2 +- libgcc/config/microblaze/divsi3_table.c | 2 +- libgcc/config/microblaze/moddi3.S | 2 +- libgcc/config/microblaze/modsi3.S | 2 +- libgcc/config/microblaze/muldi3_hard.S | 2 +- libgcc/config/microblaze/mulsi3.S | 2 +- libgcc/config/microblaze/stack_overflow_exit.S | 2 +- libgcc/config/microblaze/udivsi3.S | 2 +- libgcc/config/microblaze/umodsi3.S | 2 +- libgcc/config/mips/crtfastmath.c | 2 +- libgcc/config/mips/crti.S | 2 +- libgcc/config/mips/crtn.S | 2 +- libgcc/config/mips/gthr-mipssde.h | 2 +- libgcc/config/mips/lib2funcs.c | 2 +- libgcc/config/mips/libgcc-mips16.ver | 2 +- libgcc/config/mips/linux-unwind.h | 2 +- libgcc/config/mips/mips16.S | 2 +- libgcc/config/mips/sfp-machine.h | 2 +- libgcc/config/mips/t-mips16 | 2 +- libgcc/config/mips/vr4120-div.S | 2 +- libgcc/config/mmix/crti.S | 2 +- libgcc/config/mmix/crtn.S | 2 +- libgcc/config/moxie/crti.S | 2 +- libgcc/config/moxie/crtn.S | 2 +- libgcc/config/msp430/cmpsi2.S | 2 +- libgcc/config/msp430/epilogue.S | 2 +- libgcc/config/msp430/lib2bitcountHI.c | 2 +- libgcc/config/msp430/lib2divHI.c | 2 +- libgcc/config/msp430/lib2divQI.c | 2 +- libgcc/config/msp430/lib2divSI.c | 2 +- libgcc/config/msp430/lib2hw_mul.S | 2 +- libgcc/config/msp430/lib2mul.c | 2 +- libgcc/config/msp430/lib2shift.c | 2 +- libgcc/config/msp430/msp430-divmod.h | 2 +- libgcc/config/msp430/msp430-mul.h | 2 +- libgcc/config/msp430/slli.S | 2 +- libgcc/config/msp430/srai.S | 2 +- libgcc/config/msp430/srli.S | 2 +- libgcc/config/msp430/t-msp430 | 2 +- libgcc/config/nds32/crtzero.S | 2 +- libgcc/config/nds32/initfini.c | 2 +- libgcc/config/nds32/isr-library/adj_intr_lvl.inc | 2 +- libgcc/config/nds32/isr-library/excp_isr.S | 2 +- libgcc/config/nds32/isr-library/excp_isr_4b.S | 2 +- libgcc/config/nds32/isr-library/intr_isr.S | 2 +- libgcc/config/nds32/isr-library/intr_isr_4b.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid00.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid01.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid02.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid03.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid04.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid05.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid06.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid07.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid08.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid09.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid10.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid11.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid12.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid13.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid14.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid15.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid16.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid17.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid18.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid19.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid20.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid21.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid22.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid23.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid24.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid25.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid26.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid27.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid28.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid29.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid30.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid31.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid32.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid33.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid34.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid35.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid36.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid37.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid38.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid39.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid40.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid41.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid42.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid43.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid44.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid45.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid46.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid47.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid48.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid49.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid50.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid51.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid52.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid53.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid54.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid55.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid56.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid57.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid58.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid59.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid60.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid61.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid62.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid63.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid64.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid65.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid66.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid67.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid68.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid69.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid70.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid71.S | 2 +- libgcc/config/nds32/isr-library/jmptbl_vid72.S | 2 +- libgcc/config/nds32/isr-library/nmih.S | 2 +- libgcc/config/nds32/isr-library/reset.S | 2 +- libgcc/config/nds32/isr-library/reset_4b.S | 2 +- libgcc/config/nds32/isr-library/restore_all.inc | 2 +- .../config/nds32/isr-library/restore_fpu_regs.inc | 2 +- .../nds32/isr-library/restore_fpu_regs_00.inc | 2 +- .../nds32/isr-library/restore_fpu_regs_01.inc | 2 +- .../nds32/isr-library/restore_fpu_regs_02.inc | 2 +- .../nds32/isr-library/restore_fpu_regs_03.inc | 2 +- .../config/nds32/isr-library/restore_mac_regs.inc | 2 +- .../config/nds32/isr-library/restore_partial.inc | 2 +- .../config/nds32/isr-library/restore_usr_regs.inc | 2 +- libgcc/config/nds32/isr-library/save_all.inc | 2 +- libgcc/config/nds32/isr-library/save_fpu_regs.inc | 2 +- .../config/nds32/isr-library/save_fpu_regs_00.inc | 2 +- .../config/nds32/isr-library/save_fpu_regs_01.inc | 2 +- .../config/nds32/isr-library/save_fpu_regs_02.inc | 2 +- .../config/nds32/isr-library/save_fpu_regs_03.inc | 2 +- libgcc/config/nds32/isr-library/save_mac_regs.inc | 2 +- libgcc/config/nds32/isr-library/save_partial.inc | 2 +- libgcc/config/nds32/isr-library/save_usr_regs.inc | 2 +- libgcc/config/nds32/isr-library/vec_vid00.S | 2 +- libgcc/config/nds32/isr-library/vec_vid00_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid01.S | 2 +- libgcc/config/nds32/isr-library/vec_vid01_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid02.S | 2 +- libgcc/config/nds32/isr-library/vec_vid02_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid03.S | 2 +- libgcc/config/nds32/isr-library/vec_vid03_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid04.S | 2 +- libgcc/config/nds32/isr-library/vec_vid04_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid05.S | 2 +- libgcc/config/nds32/isr-library/vec_vid05_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid06.S | 2 +- libgcc/config/nds32/isr-library/vec_vid06_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid07.S | 2 +- libgcc/config/nds32/isr-library/vec_vid07_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid08.S | 2 +- libgcc/config/nds32/isr-library/vec_vid08_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid09.S | 2 +- libgcc/config/nds32/isr-library/vec_vid09_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid10.S | 2 +- libgcc/config/nds32/isr-library/vec_vid10_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid11.S | 2 +- libgcc/config/nds32/isr-library/vec_vid11_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid12.S | 2 +- libgcc/config/nds32/isr-library/vec_vid12_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid13.S | 2 +- libgcc/config/nds32/isr-library/vec_vid13_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid14.S | 2 +- libgcc/config/nds32/isr-library/vec_vid14_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid15.S | 2 +- libgcc/config/nds32/isr-library/vec_vid15_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid16.S | 2 +- libgcc/config/nds32/isr-library/vec_vid16_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid17.S | 2 +- libgcc/config/nds32/isr-library/vec_vid17_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid18.S | 2 +- libgcc/config/nds32/isr-library/vec_vid18_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid19.S | 2 +- libgcc/config/nds32/isr-library/vec_vid19_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid20.S | 2 +- libgcc/config/nds32/isr-library/vec_vid20_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid21.S | 2 +- libgcc/config/nds32/isr-library/vec_vid21_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid22.S | 2 +- libgcc/config/nds32/isr-library/vec_vid22_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid23.S | 2 +- libgcc/config/nds32/isr-library/vec_vid23_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid24.S | 2 +- libgcc/config/nds32/isr-library/vec_vid24_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid25.S | 2 +- libgcc/config/nds32/isr-library/vec_vid25_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid26.S | 2 +- libgcc/config/nds32/isr-library/vec_vid26_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid27.S | 2 +- libgcc/config/nds32/isr-library/vec_vid27_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid28.S | 2 +- libgcc/config/nds32/isr-library/vec_vid28_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid29.S | 2 +- libgcc/config/nds32/isr-library/vec_vid29_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid30.S | 2 +- libgcc/config/nds32/isr-library/vec_vid30_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid31.S | 2 +- libgcc/config/nds32/isr-library/vec_vid31_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid32.S | 2 +- libgcc/config/nds32/isr-library/vec_vid32_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid33.S | 2 +- libgcc/config/nds32/isr-library/vec_vid33_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid34.S | 2 +- libgcc/config/nds32/isr-library/vec_vid34_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid35.S | 2 +- libgcc/config/nds32/isr-library/vec_vid35_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid36.S | 2 +- libgcc/config/nds32/isr-library/vec_vid36_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid37.S | 2 +- libgcc/config/nds32/isr-library/vec_vid37_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid38.S | 2 +- libgcc/config/nds32/isr-library/vec_vid38_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid39.S | 2 +- libgcc/config/nds32/isr-library/vec_vid39_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid40.S | 2 +- libgcc/config/nds32/isr-library/vec_vid40_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid41.S | 2 +- libgcc/config/nds32/isr-library/vec_vid41_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid42.S | 2 +- libgcc/config/nds32/isr-library/vec_vid42_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid43.S | 2 +- libgcc/config/nds32/isr-library/vec_vid43_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid44.S | 2 +- libgcc/config/nds32/isr-library/vec_vid44_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid45.S | 2 +- libgcc/config/nds32/isr-library/vec_vid45_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid46.S | 2 +- libgcc/config/nds32/isr-library/vec_vid46_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid47.S | 2 +- libgcc/config/nds32/isr-library/vec_vid47_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid48.S | 2 +- libgcc/config/nds32/isr-library/vec_vid48_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid49.S | 2 +- libgcc/config/nds32/isr-library/vec_vid49_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid50.S | 2 +- libgcc/config/nds32/isr-library/vec_vid50_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid51.S | 2 +- libgcc/config/nds32/isr-library/vec_vid51_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid52.S | 2 +- libgcc/config/nds32/isr-library/vec_vid52_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid53.S | 2 +- libgcc/config/nds32/isr-library/vec_vid53_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid54.S | 2 +- libgcc/config/nds32/isr-library/vec_vid54_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid55.S | 2 +- libgcc/config/nds32/isr-library/vec_vid55_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid56.S | 2 +- libgcc/config/nds32/isr-library/vec_vid56_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid57.S | 2 +- libgcc/config/nds32/isr-library/vec_vid57_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid58.S | 2 +- libgcc/config/nds32/isr-library/vec_vid58_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid59.S | 2 +- libgcc/config/nds32/isr-library/vec_vid59_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid60.S | 2 +- libgcc/config/nds32/isr-library/vec_vid60_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid61.S | 2 +- libgcc/config/nds32/isr-library/vec_vid61_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid62.S | 2 +- libgcc/config/nds32/isr-library/vec_vid62_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid63.S | 2 +- libgcc/config/nds32/isr-library/vec_vid63_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid64.S | 2 +- libgcc/config/nds32/isr-library/vec_vid64_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid65.S | 2 +- libgcc/config/nds32/isr-library/vec_vid65_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid66.S | 2 +- libgcc/config/nds32/isr-library/vec_vid66_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid67.S | 2 +- libgcc/config/nds32/isr-library/vec_vid67_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid68.S | 2 +- libgcc/config/nds32/isr-library/vec_vid68_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid69.S | 2 +- libgcc/config/nds32/isr-library/vec_vid69_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid70.S | 2 +- libgcc/config/nds32/isr-library/vec_vid70_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid71.S | 2 +- libgcc/config/nds32/isr-library/vec_vid71_4b.S | 2 +- libgcc/config/nds32/isr-library/vec_vid72.S | 2 +- libgcc/config/nds32/isr-library/vec_vid72_4b.S | 2 +- libgcc/config/nds32/isr-library/wrh.S | 2 +- libgcc/config/nds32/lib1asmsrc-mculib.S | 2 +- libgcc/config/nds32/lib1asmsrc-newlib.S | 2 +- libgcc/config/nds32/lib2csrc-mculib/_clzdi2.c | 2 +- libgcc/config/nds32/lib2csrc-mculib/_clzsi2.c | 2 +- libgcc/config/nds32/linux-atomic.c | 2 +- libgcc/config/nds32/linux-unwind.h | 2 +- libgcc/config/nds32/sfp-machine.h | 2 +- libgcc/config/nds32/t-nds32 | 2 +- libgcc/config/nds32/t-nds32-glibc | 2 +- libgcc/config/nds32/t-nds32-isr | 2 +- libgcc/config/nds32/t-nds32-mculib | 2 +- libgcc/config/nds32/t-nds32-newlib | 2 +- libgcc/config/nios2/crti.S | 2 +- libgcc/config/nios2/crtn.S | 2 +- libgcc/config/nios2/elf-lib.h | 2 +- libgcc/config/nios2/lib2-divmod-hi.c | 2 +- libgcc/config/nios2/lib2-divmod.c | 2 +- libgcc/config/nios2/lib2-divtable.c | 2 +- libgcc/config/nios2/lib2-mul.c | 2 +- libgcc/config/nios2/lib2-nios2.h | 2 +- libgcc/config/nios2/linux-atomic.c | 2 +- libgcc/config/nios2/linux-unwind.h | 2 +- libgcc/config/nios2/sfp-machine.h | 2 +- libgcc/config/nios2/tramp.c | 2 +- libgcc/config/nvptx/atomic.c | 2 +- libgcc/config/nvptx/crt0.c | 2 +- libgcc/config/nvptx/mgomp.c | 2 +- libgcc/config/nvptx/nvptx-malloc.h | 2 +- libgcc/config/nvptx/reduction.c | 2 +- libgcc/config/or1k/lib1funcs.S | 2 +- libgcc/config/or1k/linux-unwind.h | 2 +- libgcc/config/or1k/t-or1k | 2 +- libgcc/config/pa/fptr.c | 2 +- libgcc/config/pa/gthr-dce.h | 2 +- libgcc/config/pa/hpux-unwind.h | 2 +- libgcc/config/pa/lib2funcs.S | 2 +- libgcc/config/pa/linux-atomic.c | 81 +- libgcc/config/pa/linux-unwind.h | 2 +- libgcc/config/pa/milli64.S | 2 +- libgcc/config/pa/pa64-hpux-lib.h | 2 +- libgcc/config/pa/quadlib.c | 2 +- libgcc/config/pa/sfp-exceptions.c | 2 +- libgcc/config/pa/sfp-machine.h | 2 +- libgcc/config/pa/stublib.c | 2 +- libgcc/config/pa/sync-libfuncs.c | 324 + libgcc/config/pa/t-netbsd | 1 + libgcc/config/pa/t-openbsd | 1 + libgcc/config/pa/t-pa64-hpux | 4 + libgcc/config/pa/{t-linux64 => t-pa64-linux} | 0 libgcc/config/pa/t-slibgcc-hpux | 2 +- libgcc/config/pru/asri.c | 2 +- libgcc/config/pru/eqd.c | 2 +- libgcc/config/pru/eqf.c | 2 +- libgcc/config/pru/ged.c | 2 +- libgcc/config/pru/gef.c | 2 +- libgcc/config/pru/gtd.c | 2 +- libgcc/config/pru/gtf.c | 2 +- libgcc/config/pru/led.c | 2 +- libgcc/config/pru/lef.c | 2 +- libgcc/config/pru/lib2bitcountHI.c | 2 +- libgcc/config/pru/lib2divHI.c | 2 +- libgcc/config/pru/lib2divQI.c | 2 +- libgcc/config/pru/lib2divSI.c | 2 +- libgcc/config/pru/libgcc-eabi.ver | 2 +- libgcc/config/pru/ltd.c | 2 +- libgcc/config/pru/ltf.c | 2 +- libgcc/config/pru/mpyll.S | 2 +- libgcc/config/pru/pru-abi.h | 2 +- libgcc/config/pru/pru-asm.h | 2 +- libgcc/config/pru/pru-divmod.h | 2 +- libgcc/config/pru/sfp-machine.h | 2 +- libgcc/config/pru/t-pru | 2 +- libgcc/config/riscv/atomic.c | 2 +- libgcc/config/riscv/div.S | 2 +- libgcc/config/riscv/linux-unwind.h | 2 +- libgcc/config/riscv/muldi3.S | 2 +- libgcc/config/riscv/multi3.c | 2 +- libgcc/config/riscv/riscv-asm.h | 2 +- libgcc/config/riscv/save-restore.S | 2 +- libgcc/config/riscv/sfp-machine.h | 2 +- libgcc/config/rl78/adddi3.S | 2 +- libgcc/config/rl78/anddi3.S | 2 +- libgcc/config/rl78/bit-count.S | 2 +- libgcc/config/rl78/cmpsi2.S | 2 +- libgcc/config/rl78/divmodhi.S | 2 +- libgcc/config/rl78/divmodqi.S | 2 +- libgcc/config/rl78/divmodsi.S | 2 +- libgcc/config/rl78/lib2div.c | 2 +- libgcc/config/rl78/lib2mul.c | 2 +- libgcc/config/rl78/lib2shift.c | 2 +- libgcc/config/rl78/lshrsi3.S | 2 +- libgcc/config/rl78/mulsi3.S | 2 +- libgcc/config/rl78/rl78-divmod.h | 2 +- libgcc/config/rl78/rl78-mul.h | 2 +- libgcc/config/rl78/signbit.S | 2 +- libgcc/config/rl78/smaxdi3.S | 2 +- libgcc/config/rl78/smindi3.S | 2 +- libgcc/config/rl78/subdi3.S | 2 +- libgcc/config/rl78/t-rl78 | 2 +- libgcc/config/rl78/trampoline.S | 2 +- libgcc/config/rl78/umaxdi3.S | 2 +- libgcc/config/rl78/umindi3.S | 2 +- libgcc/config/rs6000/_dd_to_kf.c | 2 +- libgcc/config/rs6000/_divkc3.c | 2 +- libgcc/config/rs6000/_kf_to_dd.c | 2 +- libgcc/config/rs6000/_kf_to_sd.c | 2 +- libgcc/config/rs6000/_kf_to_td.c | 2 +- libgcc/config/rs6000/_mulkc3.c | 2 +- libgcc/config/rs6000/_powikf2.c | 2 +- libgcc/config/rs6000/_sd_to_kf.c | 2 +- libgcc/config/rs6000/_td_to_kf.c | 2 +- libgcc/config/rs6000/aix-unwind.h | 2 +- libgcc/config/rs6000/atexit.c | 2 +- libgcc/config/rs6000/crtcxa.c | 2 +- libgcc/config/rs6000/crtdbase.S | 2 +- libgcc/config/rs6000/crtresfpr.S | 2 +- libgcc/config/rs6000/crtresgpr.S | 2 +- libgcc/config/rs6000/crtrestvr.S | 2 +- libgcc/config/rs6000/crtresxfpr.S | 2 +- libgcc/config/rs6000/crtresxgpr.S | 2 +- libgcc/config/rs6000/crtsavevr.S | 2 +- libgcc/config/rs6000/crtsavfpr.S | 2 +- libgcc/config/rs6000/crtsavgpr.S | 2 +- libgcc/config/rs6000/cxa_atexit.c | 2 +- libgcc/config/rs6000/cxa_finalize.c | 2 +- libgcc/config/rs6000/darwin-asm.h | 2 +- libgcc/config/rs6000/darwin-crt2.c | 2 +- libgcc/config/rs6000/darwin-fallback.c | 2 +- libgcc/config/rs6000/darwin-fpsave.S | 2 +- libgcc/config/rs6000/darwin-gpsave.S | 2 +- libgcc/config/rs6000/darwin-tramp.S | 2 +- libgcc/config/rs6000/darwin-unwind.h | 2 +- libgcc/config/rs6000/darwin-vecsave.S | 2 +- libgcc/config/rs6000/darwin-world.S | 2 +- libgcc/config/rs6000/e500crtres32gpr.S | 2 +- libgcc/config/rs6000/e500crtres64gpr.S | 2 +- libgcc/config/rs6000/e500crtres64gprctr.S | 2 +- libgcc/config/rs6000/e500crtrest32gpr.S | 2 +- libgcc/config/rs6000/e500crtrest64gpr.S | 2 +- libgcc/config/rs6000/e500crtresx32gpr.S | 2 +- libgcc/config/rs6000/e500crtresx64gpr.S | 2 +- libgcc/config/rs6000/e500crtsav32gpr.S | 2 +- libgcc/config/rs6000/e500crtsav64gpr.S | 2 +- libgcc/config/rs6000/e500crtsav64gprctr.S | 2 +- libgcc/config/rs6000/e500crtsavg32gpr.S | 2 +- libgcc/config/rs6000/e500crtsavg64gpr.S | 2 +- libgcc/config/rs6000/e500crtsavg64gprctr.S | 2 +- libgcc/config/rs6000/eabi-ci.S | 2 +- libgcc/config/rs6000/eabi-cn.S | 2 +- libgcc/config/rs6000/eabi.S | 2 +- libgcc/config/rs6000/exit.h | 2 +- libgcc/config/rs6000/extendkftf2-sw.c | 2 +- libgcc/config/rs6000/fixkfti-sw.c | 2 +- libgcc/config/rs6000/fixunskfti-sw.c | 2 +- libgcc/config/rs6000/float128-hw.c | 2 +- libgcc/config/rs6000/float128-ifunc.c | 2 +- libgcc/config/rs6000/float128-p10.c | 2 +- libgcc/config/rs6000/floattikf-sw.c | 2 +- libgcc/config/rs6000/floatuntikf-sw.c | 2 +- libgcc/config/rs6000/freebsd-unwind.h | 2 +- libgcc/config/rs6000/gthr-aix.h | 2 +- libgcc/config/rs6000/ibm-ldouble-format | 2 +- libgcc/config/rs6000/ibm-ldouble.c | 2 +- libgcc/config/rs6000/libgcc-glibc.ver | 2 +- libgcc/config/rs6000/linux-unwind.h | 2 +- libgcc/config/rs6000/morestack.S | 2 +- libgcc/config/rs6000/on_exit.c | 2 +- libgcc/config/rs6000/quad-float128.h | 2 +- libgcc/config/rs6000/sfp-exceptions.c | 2 +- libgcc/config/rs6000/sol-ci.S | 2 +- libgcc/config/rs6000/sol-cn.S | 2 +- libgcc/config/rs6000/t-e500v1-fp | 2 +- libgcc/config/rs6000/t-e500v2-fp | 2 +- libgcc/config/rs6000/t-freebsd | 2 +- libgcc/config/rs6000/t-slibgcc-aix | 2 +- libgcc/config/rs6000/tramp.S | 2 +- libgcc/config/rs6000/trunctfkf2-sw.c | 2 +- libgcc/config/rx/rx-abi-functions.c | 2 +- libgcc/config/rx/rx-abi.h | 2 +- libgcc/config/rx/t-rx | 2 +- libgcc/config/s390/32/_fixdfdi.c | 2 +- libgcc/config/s390/32/_fixsfdi.c | 2 +- libgcc/config/s390/32/_fixtfdi.c | 2 +- libgcc/config/s390/32/_fixunsdfdi.c | 2 +- libgcc/config/s390/32/_fixunssfdi.c | 2 +- libgcc/config/s390/32/_fixunstfdi.c | 2 +- libgcc/config/s390/gthr-tpf.h | 2 +- libgcc/config/s390/libgcc-glibc.ver | 2 +- libgcc/config/s390/linux-unwind.h | 2 +- libgcc/config/s390/morestack.S | 2 +- libgcc/config/s390/tpf-unwind.h | 2 +- libgcc/config/score/crti.S | 2 +- libgcc/config/score/crtn.S | 2 +- libgcc/config/sh/crt.h | 2 +- libgcc/config/sh/crt1.S | 2 +- libgcc/config/sh/crti.S | 2 +- libgcc/config/sh/crtn.S | 2 +- libgcc/config/sh/lib1funcs-4-300.S | 2 +- libgcc/config/sh/lib1funcs-Os-4-200.S | 2 +- libgcc/config/sh/lib1funcs.S | 2 +- libgcc/config/sh/lib1funcs.h | 2 +- libgcc/config/sh/libgcc-glibc.ver | 2 +- libgcc/config/sh/linux-atomic.c | 2 +- libgcc/config/sh/linux-unwind.h | 2 +- libgcc/config/sh/t-sh | 2 +- libgcc/config/sol2/crtp.c | 2 +- libgcc/config/sol2/crtpg.c | 2 +- libgcc/config/sol2/t-sol2 | 2 +- libgcc/config/sparc/crtfastmath.c | 2 +- libgcc/config/sparc/crti.S | 2 +- libgcc/config/sparc/crtn.S | 2 +- libgcc/config/sparc/libgcc-glibc.ver | 2 +- libgcc/config/sparc/linux-unwind.h | 2 +- libgcc/config/sparc/sol2-c1.S | 2 +- libgcc/config/sparc/sol2-unwind.h | 2 +- libgcc/config/stormy16/lib2funcs.c | 2 +- libgcc/config/stormy16/t-stormy16 | 2 +- libgcc/config/t-hardfp | 2 +- libgcc/config/t-hardfp-sfdf | 2 +- libgcc/config/t-libunwind-elf | 2 +- libgcc/config/t-slibgcc | 2 +- libgcc/config/t-slibgcc-darwin | 21 +- libgcc/config/t-slibgcc-fuchsia | 2 +- libgcc/config/t-slibgcc-libgcc | 2 +- libgcc/config/t-softfp | 2 +- libgcc/config/unwind-dw2-fde-darwin.c | 2 +- libgcc/config/v850/lib1funcs.S | 2 +- libgcc/config/vax/lib1funcs.S | 2 +- libgcc/config/visium/crti.S | 2 +- libgcc/config/visium/crtn.S | 2 +- libgcc/config/visium/divdi3.c | 2 +- libgcc/config/visium/lib2funcs.c | 2 +- libgcc/config/visium/memcpy.c | 2 +- libgcc/config/visium/memcpy.h | 2 +- libgcc/config/visium/memset.c | 2 +- libgcc/config/visium/memset.h | 2 +- libgcc/config/visium/moddi3.c | 2 +- libgcc/config/visium/set_trampoline_parity.c | 2 +- libgcc/config/visium/t-visium | 2 +- libgcc/config/visium/udivdi3.c | 2 +- libgcc/config/visium/udivmoddi4.c | 2 +- libgcc/config/visium/umoddi3.c | 2 +- libgcc/config/vms/vms-ucrt0.c | 2 +- libgcc/config/xtensa/crti.S | 2 +- libgcc/config/xtensa/crtn.S | 2 +- libgcc/config/xtensa/ieee754-df.S | 2 +- libgcc/config/xtensa/ieee754-sf.S | 2 +- libgcc/config/xtensa/lib1funcs.S | 2 +- libgcc/config/xtensa/lib2funcs.S | 2 +- libgcc/config/xtensa/linux-unwind.h | 2 +- libgcc/config/xtensa/unwind-dw2-xtensa.c | 2 +- libgcc/config/xtensa/unwind-dw2-xtensa.h | 2 +- libgcc/config/xtensa/xtensa-config-builtin.h | 2 +- libgcc/crtstuff.c | 2 +- libgcc/dfp-bit.c | 2 +- libgcc/dfp-bit.h | 2 +- libgcc/divmod.c | 2 +- libgcc/emutls.c | 2 +- libgcc/enable-execute-stack-mprotect.c | 2 +- libgcc/find-symver.awk | 2 +- libgcc/fixed-bit.c | 2 +- libgcc/fixed-bit.h | 2 +- libgcc/fp-bit.c | 2 +- libgcc/fp-bit.h | 2 +- libgcc/gbl-ctors.h | 2 +- libgcc/gcov.h | 2 +- libgcc/generic-morestack-thread.c | 2 +- libgcc/generic-morestack.c | 2 +- libgcc/generic-morestack.h | 2 +- libgcc/gthr-posix.h | 2 +- libgcc/gthr-single.h | 2 +- libgcc/gthr.h | 2 +- libgcc/libgcc-std.ver.in | 2 +- libgcc/libgcc2.c | 3 +- libgcc/libgcc2.h | 2 +- libgcc/libgcov-driver-system.c | 2 +- libgcc/libgcov-driver.c | 2 +- libgcc/libgcov-interface.c | 2 +- libgcc/libgcov-merge.c | 2 +- libgcc/libgcov-profiler.c | 2 +- libgcc/libgcov-util.c | 2 +- libgcc/libgcov.h | 2 +- libgcc/mkheader.sh | 2 +- libgcc/mkmap-flat.awk | 2 +- libgcc/mkmap-symver.awk | 2 +- libgcc/offloadstuff.c | 2 +- libgcc/sync.c | 2 +- libgcc/udivhi3.c | 2 +- libgcc/udivmod.c | 2 +- libgcc/udivmodhi4.c | 2 +- libgcc/udivmodsi4.c | 2 +- libgcc/unwind-arm-common.inc | 2 +- libgcc/unwind-c.c | 2 +- libgcc/unwind-compat.c | 2 +- libgcc/unwind-compat.h | 2 +- libgcc/unwind-dw2-btree.h | 2 +- libgcc/unwind-dw2-execute_cfa.h | 327 + libgcc/unwind-dw2-fde-compat.c | 2 +- libgcc/unwind-dw2-fde-dip.c | 2 +- libgcc/unwind-dw2-fde.c | 288 +- libgcc/unwind-dw2-fde.h | 2 +- libgcc/unwind-dw2.c | 325 +- libgcc/unwind-dw2.h | 3 +- libgcc/unwind-generic.h | 3 +- libgcc/unwind-pe.h | 2 +- libgcc/unwind-seh.c | 2 +- libgcc/unwind-sjlj.c | 2 +- libgcc/unwind.inc | 2 +- libgcc/vtv_end.c | 2 +- libgcc/vtv_end_preinit.c | 2 +- libgcc/vtv_start.c | 2 +- libgcc/vtv_start_preinit.c | 2 +- libgfortran/ChangeLog | 556 +- libgfortran/{ChangeLog => ChangeLog-2022} | 7 + libgfortran/ISO_Fortran_binding.h | 2 +- libgfortran/c99_protos.h | 2 +- libgfortran/caf/libcaf.h | 2 +- libgfortran/caf/mpi.c | 2 +- libgfortran/caf/single.c | 2 +- libgfortran/config/fpu-387.h | 2 +- libgfortran/config/fpu-aarch64.h | 2 +- libgfortran/config/fpu-aix.h | 2 +- libgfortran/config/fpu-generic.h | 2 +- libgfortran/config/fpu-glibc.h | 2 +- libgfortran/config/fpu-sysv.h | 2 +- libgfortran/generated/_abs_c10.F90 | 2 +- libgfortran/generated/_abs_c16.F90 | 2 +- libgfortran/generated/_abs_c17.F90 | 2 +- libgfortran/generated/_abs_c4.F90 | 2 +- libgfortran/generated/_abs_c8.F90 | 2 +- libgfortran/generated/_abs_i16.F90 | 2 +- libgfortran/generated/_abs_i4.F90 | 2 +- libgfortran/generated/_abs_i8.F90 | 2 +- libgfortran/generated/_abs_r10.F90 | 2 +- libgfortran/generated/_abs_r16.F90 | 2 +- libgfortran/generated/_abs_r17.F90 | 2 +- libgfortran/generated/_abs_r4.F90 | 2 +- libgfortran/generated/_abs_r8.F90 | 2 +- libgfortran/generated/_acos_r10.F90 | 2 +- libgfortran/generated/_acos_r16.F90 | 2 +- libgfortran/generated/_acos_r17.F90 | 2 +- libgfortran/generated/_acos_r4.F90 | 2 +- libgfortran/generated/_acos_r8.F90 | 2 +- libgfortran/generated/_acosh_r10.F90 | 2 +- libgfortran/generated/_acosh_r16.F90 | 2 +- libgfortran/generated/_acosh_r17.F90 | 2 +- libgfortran/generated/_acosh_r4.F90 | 2 +- libgfortran/generated/_acosh_r8.F90 | 2 +- libgfortran/generated/_aimag_c10.F90 | 2 +- libgfortran/generated/_aimag_c16.F90 | 2 +- libgfortran/generated/_aimag_c17.F90 | 2 +- libgfortran/generated/_aimag_c4.F90 | 2 +- libgfortran/generated/_aimag_c8.F90 | 2 +- libgfortran/generated/_aint_r10.F90 | 2 +- libgfortran/generated/_aint_r16.F90 | 2 +- libgfortran/generated/_aint_r17.F90 | 2 +- libgfortran/generated/_aint_r4.F90 | 2 +- libgfortran/generated/_aint_r8.F90 | 2 +- libgfortran/generated/_anint_r10.F90 | 2 +- libgfortran/generated/_anint_r16.F90 | 2 +- libgfortran/generated/_anint_r17.F90 | 2 +- libgfortran/generated/_anint_r4.F90 | 2 +- libgfortran/generated/_anint_r8.F90 | 2 +- libgfortran/generated/_asin_r10.F90 | 2 +- libgfortran/generated/_asin_r16.F90 | 2 +- libgfortran/generated/_asin_r17.F90 | 2 +- libgfortran/generated/_asin_r4.F90 | 2 +- libgfortran/generated/_asin_r8.F90 | 2 +- libgfortran/generated/_asinh_r10.F90 | 2 +- libgfortran/generated/_asinh_r16.F90 | 2 +- libgfortran/generated/_asinh_r17.F90 | 2 +- libgfortran/generated/_asinh_r4.F90 | 2 +- libgfortran/generated/_asinh_r8.F90 | 2 +- libgfortran/generated/_atan2_r10.F90 | 2 +- libgfortran/generated/_atan2_r16.F90 | 2 +- libgfortran/generated/_atan2_r17.F90 | 2 +- libgfortran/generated/_atan2_r4.F90 | 2 +- libgfortran/generated/_atan2_r8.F90 | 2 +- libgfortran/generated/_atan_r10.F90 | 2 +- libgfortran/generated/_atan_r16.F90 | 2 +- libgfortran/generated/_atan_r17.F90 | 2 +- libgfortran/generated/_atan_r4.F90 | 2 +- libgfortran/generated/_atan_r8.F90 | 2 +- libgfortran/generated/_atanh_r10.F90 | 2 +- libgfortran/generated/_atanh_r16.F90 | 2 +- libgfortran/generated/_atanh_r17.F90 | 2 +- libgfortran/generated/_atanh_r4.F90 | 2 +- libgfortran/generated/_atanh_r8.F90 | 2 +- libgfortran/generated/_conjg_c10.F90 | 2 +- libgfortran/generated/_conjg_c16.F90 | 2 +- libgfortran/generated/_conjg_c17.F90 | 2 +- libgfortran/generated/_conjg_c4.F90 | 2 +- libgfortran/generated/_conjg_c8.F90 | 2 +- libgfortran/generated/_cos_c10.F90 | 2 +- libgfortran/generated/_cos_c16.F90 | 2 +- libgfortran/generated/_cos_c17.F90 | 2 +- libgfortran/generated/_cos_c4.F90 | 2 +- libgfortran/generated/_cos_c8.F90 | 2 +- libgfortran/generated/_cos_r10.F90 | 2 +- libgfortran/generated/_cos_r16.F90 | 2 +- libgfortran/generated/_cos_r17.F90 | 2 +- libgfortran/generated/_cos_r4.F90 | 2 +- libgfortran/generated/_cos_r8.F90 | 2 +- libgfortran/generated/_cosh_r10.F90 | 2 +- libgfortran/generated/_cosh_r16.F90 | 2 +- libgfortran/generated/_cosh_r17.F90 | 2 +- libgfortran/generated/_cosh_r4.F90 | 2 +- libgfortran/generated/_cosh_r8.F90 | 2 +- libgfortran/generated/_dim_i16.F90 | 2 +- libgfortran/generated/_dim_i4.F90 | 2 +- libgfortran/generated/_dim_i8.F90 | 2 +- libgfortran/generated/_dim_r10.F90 | 2 +- libgfortran/generated/_dim_r16.F90 | 2 +- libgfortran/generated/_dim_r17.F90 | 2 +- libgfortran/generated/_dim_r4.F90 | 2 +- libgfortran/generated/_dim_r8.F90 | 2 +- libgfortran/generated/_exp_c10.F90 | 2 +- libgfortran/generated/_exp_c16.F90 | 2 +- libgfortran/generated/_exp_c17.F90 | 2 +- libgfortran/generated/_exp_c4.F90 | 2 +- libgfortran/generated/_exp_c8.F90 | 2 +- libgfortran/generated/_exp_r10.F90 | 2 +- libgfortran/generated/_exp_r16.F90 | 2 +- libgfortran/generated/_exp_r17.F90 | 2 +- libgfortran/generated/_exp_r4.F90 | 2 +- libgfortran/generated/_exp_r8.F90 | 2 +- libgfortran/generated/_log10_r10.F90 | 2 +- libgfortran/generated/_log10_r16.F90 | 2 +- libgfortran/generated/_log10_r17.F90 | 2 +- libgfortran/generated/_log10_r4.F90 | 2 +- libgfortran/generated/_log10_r8.F90 | 2 +- libgfortran/generated/_log_c10.F90 | 2 +- libgfortran/generated/_log_c16.F90 | 2 +- libgfortran/generated/_log_c17.F90 | 2 +- libgfortran/generated/_log_c4.F90 | 2 +- libgfortran/generated/_log_c8.F90 | 2 +- libgfortran/generated/_log_r10.F90 | 2 +- libgfortran/generated/_log_r16.F90 | 2 +- libgfortran/generated/_log_r17.F90 | 2 +- libgfortran/generated/_log_r4.F90 | 2 +- libgfortran/generated/_log_r8.F90 | 2 +- libgfortran/generated/_mod_i16.F90 | 2 +- libgfortran/generated/_mod_i4.F90 | 2 +- libgfortran/generated/_mod_i8.F90 | 2 +- libgfortran/generated/_mod_r10.F90 | 2 +- libgfortran/generated/_mod_r16.F90 | 2 +- libgfortran/generated/_mod_r17.F90 | 2 +- libgfortran/generated/_mod_r4.F90 | 2 +- libgfortran/generated/_mod_r8.F90 | 2 +- libgfortran/generated/_sign_i16.F90 | 2 +- libgfortran/generated/_sign_i4.F90 | 2 +- libgfortran/generated/_sign_i8.F90 | 2 +- libgfortran/generated/_sign_r10.F90 | 2 +- libgfortran/generated/_sign_r16.F90 | 2 +- libgfortran/generated/_sign_r17.F90 | 2 +- libgfortran/generated/_sign_r4.F90 | 2 +- libgfortran/generated/_sign_r8.F90 | 2 +- libgfortran/generated/_sin_c10.F90 | 2 +- libgfortran/generated/_sin_c16.F90 | 2 +- libgfortran/generated/_sin_c17.F90 | 2 +- libgfortran/generated/_sin_c4.F90 | 2 +- libgfortran/generated/_sin_c8.F90 | 2 +- libgfortran/generated/_sin_r10.F90 | 2 +- libgfortran/generated/_sin_r16.F90 | 2 +- libgfortran/generated/_sin_r17.F90 | 2 +- libgfortran/generated/_sin_r4.F90 | 2 +- libgfortran/generated/_sin_r8.F90 | 2 +- libgfortran/generated/_sinh_r10.F90 | 2 +- libgfortran/generated/_sinh_r16.F90 | 2 +- libgfortran/generated/_sinh_r17.F90 | 2 +- libgfortran/generated/_sinh_r4.F90 | 2 +- libgfortran/generated/_sinh_r8.F90 | 2 +- libgfortran/generated/_sqrt_c10.F90 | 2 +- libgfortran/generated/_sqrt_c16.F90 | 2 +- libgfortran/generated/_sqrt_c17.F90 | 2 +- libgfortran/generated/_sqrt_c4.F90 | 2 +- libgfortran/generated/_sqrt_c8.F90 | 2 +- libgfortran/generated/_sqrt_r10.F90 | 2 +- libgfortran/generated/_sqrt_r16.F90 | 2 +- libgfortran/generated/_sqrt_r17.F90 | 2 +- libgfortran/generated/_sqrt_r4.F90 | 2 +- libgfortran/generated/_sqrt_r8.F90 | 2 +- libgfortran/generated/_tan_r10.F90 | 2 +- libgfortran/generated/_tan_r16.F90 | 2 +- libgfortran/generated/_tan_r17.F90 | 2 +- libgfortran/generated/_tan_r4.F90 | 2 +- libgfortran/generated/_tan_r8.F90 | 2 +- libgfortran/generated/_tanh_r10.F90 | 2 +- libgfortran/generated/_tanh_r16.F90 | 2 +- libgfortran/generated/_tanh_r17.F90 | 2 +- libgfortran/generated/_tanh_r4.F90 | 2 +- libgfortran/generated/_tanh_r8.F90 | 2 +- libgfortran/generated/all_l1.c | 2 +- libgfortran/generated/all_l16.c | 2 +- libgfortran/generated/all_l2.c | 2 +- libgfortran/generated/all_l4.c | 2 +- libgfortran/generated/all_l8.c | 2 +- libgfortran/generated/any_l1.c | 2 +- libgfortran/generated/any_l16.c | 2 +- libgfortran/generated/any_l2.c | 2 +- libgfortran/generated/any_l4.c | 2 +- libgfortran/generated/any_l8.c | 2 +- libgfortran/generated/bessel_r10.c | 2 +- libgfortran/generated/bessel_r16.c | 2 +- libgfortran/generated/bessel_r17.c | 2 +- libgfortran/generated/bessel_r4.c | 2 +- libgfortran/generated/bessel_r8.c | 2 +- libgfortran/generated/count_16_l.c | 2 +- libgfortran/generated/count_1_l.c | 2 +- libgfortran/generated/count_2_l.c | 2 +- libgfortran/generated/count_4_l.c | 2 +- libgfortran/generated/count_8_l.c | 2 +- libgfortran/generated/cshift0_c10.c | 2 +- libgfortran/generated/cshift0_c16.c | 2 +- libgfortran/generated/cshift0_c17.c | 2 +- libgfortran/generated/cshift0_c4.c | 2 +- libgfortran/generated/cshift0_c8.c | 2 +- libgfortran/generated/cshift0_i1.c | 2 +- libgfortran/generated/cshift0_i16.c | 2 +- libgfortran/generated/cshift0_i2.c | 2 +- libgfortran/generated/cshift0_i4.c | 2 +- libgfortran/generated/cshift0_i8.c | 2 +- libgfortran/generated/cshift0_r10.c | 2 +- libgfortran/generated/cshift0_r16.c | 2 +- libgfortran/generated/cshift0_r17.c | 2 +- libgfortran/generated/cshift0_r4.c | 2 +- libgfortran/generated/cshift0_r8.c | 2 +- libgfortran/generated/cshift1_16.c | 2 +- libgfortran/generated/cshift1_16_c10.c | 2 +- libgfortran/generated/cshift1_16_c16.c | 2 +- libgfortran/generated/cshift1_16_c17.c | 2 +- libgfortran/generated/cshift1_16_c4.c | 2 +- libgfortran/generated/cshift1_16_c8.c | 2 +- libgfortran/generated/cshift1_16_i1.c | 2 +- libgfortran/generated/cshift1_16_i16.c | 2 +- libgfortran/generated/cshift1_16_i2.c | 2 +- libgfortran/generated/cshift1_16_i4.c | 2 +- libgfortran/generated/cshift1_16_i8.c | 2 +- libgfortran/generated/cshift1_16_r10.c | 2 +- libgfortran/generated/cshift1_16_r16.c | 2 +- libgfortran/generated/cshift1_16_r17.c | 2 +- libgfortran/generated/cshift1_16_r4.c | 2 +- libgfortran/generated/cshift1_16_r8.c | 2 +- libgfortran/generated/cshift1_4.c | 2 +- libgfortran/generated/cshift1_4_c10.c | 2 +- libgfortran/generated/cshift1_4_c16.c | 2 +- libgfortran/generated/cshift1_4_c17.c | 2 +- libgfortran/generated/cshift1_4_c4.c | 2 +- libgfortran/generated/cshift1_4_c8.c | 2 +- libgfortran/generated/cshift1_4_i1.c | 2 +- libgfortran/generated/cshift1_4_i16.c | 2 +- libgfortran/generated/cshift1_4_i2.c | 2 +- libgfortran/generated/cshift1_4_i4.c | 2 +- libgfortran/generated/cshift1_4_i8.c | 2 +- libgfortran/generated/cshift1_4_r10.c | 2 +- libgfortran/generated/cshift1_4_r16.c | 2 +- libgfortran/generated/cshift1_4_r17.c | 2 +- libgfortran/generated/cshift1_4_r4.c | 2 +- libgfortran/generated/cshift1_4_r8.c | 2 +- libgfortran/generated/cshift1_8.c | 2 +- libgfortran/generated/cshift1_8_c10.c | 2 +- libgfortran/generated/cshift1_8_c16.c | 2 +- libgfortran/generated/cshift1_8_c17.c | 2 +- libgfortran/generated/cshift1_8_c4.c | 2 +- libgfortran/generated/cshift1_8_c8.c | 2 +- libgfortran/generated/cshift1_8_i1.c | 2 +- libgfortran/generated/cshift1_8_i16.c | 2 +- libgfortran/generated/cshift1_8_i2.c | 2 +- libgfortran/generated/cshift1_8_i4.c | 2 +- libgfortran/generated/cshift1_8_i8.c | 2 +- libgfortran/generated/cshift1_8_r10.c | 2 +- libgfortran/generated/cshift1_8_r16.c | 2 +- libgfortran/generated/cshift1_8_r17.c | 2 +- libgfortran/generated/cshift1_8_r4.c | 2 +- libgfortran/generated/cshift1_8_r8.c | 2 +- libgfortran/generated/eoshift1_16.c | 2 +- libgfortran/generated/eoshift1_4.c | 2 +- libgfortran/generated/eoshift1_8.c | 2 +- libgfortran/generated/eoshift3_16.c | 2 +- libgfortran/generated/eoshift3_4.c | 2 +- libgfortran/generated/eoshift3_8.c | 2 +- libgfortran/generated/findloc0_c10.c | 2 +- libgfortran/generated/findloc0_c16.c | 2 +- libgfortran/generated/findloc0_c17.c | 2 +- libgfortran/generated/findloc0_c4.c | 2 +- libgfortran/generated/findloc0_c8.c | 2 +- libgfortran/generated/findloc0_i1.c | 2 +- libgfortran/generated/findloc0_i16.c | 2 +- libgfortran/generated/findloc0_i2.c | 2 +- libgfortran/generated/findloc0_i4.c | 2 +- libgfortran/generated/findloc0_i8.c | 2 +- libgfortran/generated/findloc0_r10.c | 2 +- libgfortran/generated/findloc0_r16.c | 2 +- libgfortran/generated/findloc0_r17.c | 2 +- libgfortran/generated/findloc0_r4.c | 2 +- libgfortran/generated/findloc0_r8.c | 2 +- libgfortran/generated/findloc0_s1.c | 2 +- libgfortran/generated/findloc0_s4.c | 2 +- libgfortran/generated/findloc1_c10.c | 2 +- libgfortran/generated/findloc1_c16.c | 2 +- libgfortran/generated/findloc1_c17.c | 2 +- libgfortran/generated/findloc1_c4.c | 2 +- libgfortran/generated/findloc1_c8.c | 2 +- libgfortran/generated/findloc1_i1.c | 2 +- libgfortran/generated/findloc1_i16.c | 2 +- libgfortran/generated/findloc1_i2.c | 2 +- libgfortran/generated/findloc1_i4.c | 2 +- libgfortran/generated/findloc1_i8.c | 2 +- libgfortran/generated/findloc1_r10.c | 2 +- libgfortran/generated/findloc1_r16.c | 2 +- libgfortran/generated/findloc1_r17.c | 2 +- libgfortran/generated/findloc1_r4.c | 2 +- libgfortran/generated/findloc1_r8.c | 2 +- libgfortran/generated/findloc1_s1.c | 2 +- libgfortran/generated/findloc1_s4.c | 2 +- libgfortran/generated/findloc2_s1.c | 2 +- libgfortran/generated/findloc2_s4.c | 2 +- libgfortran/generated/iall_i1.c | 2 +- libgfortran/generated/iall_i16.c | 2 +- libgfortran/generated/iall_i2.c | 2 +- libgfortran/generated/iall_i4.c | 2 +- libgfortran/generated/iall_i8.c | 2 +- libgfortran/generated/iany_i1.c | 2 +- libgfortran/generated/iany_i16.c | 2 +- libgfortran/generated/iany_i2.c | 2 +- libgfortran/generated/iany_i4.c | 2 +- libgfortran/generated/iany_i8.c | 2 +- libgfortran/generated/in_pack_c10.c | 2 +- libgfortran/generated/in_pack_c16.c | 2 +- libgfortran/generated/in_pack_c17.c | 2 +- libgfortran/generated/in_pack_c4.c | 2 +- libgfortran/generated/in_pack_c8.c | 2 +- libgfortran/generated/in_pack_i1.c | 2 +- libgfortran/generated/in_pack_i16.c | 2 +- libgfortran/generated/in_pack_i2.c | 2 +- libgfortran/generated/in_pack_i4.c | 2 +- libgfortran/generated/in_pack_i8.c | 2 +- libgfortran/generated/in_pack_r10.c | 2 +- libgfortran/generated/in_pack_r16.c | 2 +- libgfortran/generated/in_pack_r17.c | 2 +- libgfortran/generated/in_pack_r4.c | 2 +- libgfortran/generated/in_pack_r8.c | 2 +- libgfortran/generated/in_unpack_c10.c | 2 +- libgfortran/generated/in_unpack_c16.c | 2 +- libgfortran/generated/in_unpack_c17.c | 2 +- libgfortran/generated/in_unpack_c4.c | 2 +- libgfortran/generated/in_unpack_c8.c | 2 +- libgfortran/generated/in_unpack_i1.c | 2 +- libgfortran/generated/in_unpack_i16.c | 2 +- libgfortran/generated/in_unpack_i2.c | 2 +- libgfortran/generated/in_unpack_i4.c | 2 +- libgfortran/generated/in_unpack_i8.c | 2 +- libgfortran/generated/in_unpack_r10.c | 2 +- libgfortran/generated/in_unpack_r16.c | 2 +- libgfortran/generated/in_unpack_r17.c | 2 +- libgfortran/generated/in_unpack_r4.c | 2 +- libgfortran/generated/in_unpack_r8.c | 2 +- libgfortran/generated/iparity_i1.c | 2 +- libgfortran/generated/iparity_i16.c | 2 +- libgfortran/generated/iparity_i2.c | 2 +- libgfortran/generated/iparity_i4.c | 2 +- libgfortran/generated/iparity_i8.c | 2 +- libgfortran/generated/matmul_c10.c | 2 +- libgfortran/generated/matmul_c16.c | 2 +- libgfortran/generated/matmul_c17.c | 2 +- libgfortran/generated/matmul_c4.c | 2 +- libgfortran/generated/matmul_c8.c | 2 +- libgfortran/generated/matmul_i1.c | 2 +- libgfortran/generated/matmul_i16.c | 2 +- libgfortran/generated/matmul_i2.c | 2 +- libgfortran/generated/matmul_i4.c | 2 +- libgfortran/generated/matmul_i8.c | 2 +- libgfortran/generated/matmul_l16.c | 2 +- libgfortran/generated/matmul_l4.c | 2 +- libgfortran/generated/matmul_l8.c | 2 +- libgfortran/generated/matmul_r10.c | 2 +- libgfortran/generated/matmul_r16.c | 2 +- libgfortran/generated/matmul_r17.c | 2 +- libgfortran/generated/matmul_r4.c | 2 +- libgfortran/generated/matmul_r8.c | 2 +- libgfortran/generated/matmulavx128_c10.c | 2 +- libgfortran/generated/matmulavx128_c16.c | 2 +- libgfortran/generated/matmulavx128_c17.c | 2 +- libgfortran/generated/matmulavx128_c4.c | 2 +- libgfortran/generated/matmulavx128_c8.c | 2 +- libgfortran/generated/matmulavx128_i1.c | 2 +- libgfortran/generated/matmulavx128_i16.c | 2 +- libgfortran/generated/matmulavx128_i2.c | 2 +- libgfortran/generated/matmulavx128_i4.c | 2 +- libgfortran/generated/matmulavx128_i8.c | 2 +- libgfortran/generated/matmulavx128_r10.c | 2 +- libgfortran/generated/matmulavx128_r16.c | 2 +- libgfortran/generated/matmulavx128_r17.c | 2 +- libgfortran/generated/matmulavx128_r4.c | 2 +- libgfortran/generated/matmulavx128_r8.c | 2 +- libgfortran/generated/maxloc0_16_i1.c | 2 +- libgfortran/generated/maxloc0_16_i16.c | 2 +- libgfortran/generated/maxloc0_16_i2.c | 2 +- libgfortran/generated/maxloc0_16_i4.c | 2 +- libgfortran/generated/maxloc0_16_i8.c | 2 +- libgfortran/generated/maxloc0_16_r10.c | 2 +- libgfortran/generated/maxloc0_16_r16.c | 2 +- libgfortran/generated/maxloc0_16_r17.c | 2 +- libgfortran/generated/maxloc0_16_r4.c | 2 +- libgfortran/generated/maxloc0_16_r8.c | 2 +- libgfortran/generated/maxloc0_16_s1.c | 2 +- libgfortran/generated/maxloc0_16_s4.c | 2 +- libgfortran/generated/maxloc0_4_i1.c | 2 +- libgfortran/generated/maxloc0_4_i16.c | 2 +- libgfortran/generated/maxloc0_4_i2.c | 2 +- libgfortran/generated/maxloc0_4_i4.c | 2 +- libgfortran/generated/maxloc0_4_i8.c | 2 +- libgfortran/generated/maxloc0_4_r10.c | 2 +- libgfortran/generated/maxloc0_4_r16.c | 2 +- libgfortran/generated/maxloc0_4_r17.c | 2 +- libgfortran/generated/maxloc0_4_r4.c | 2 +- libgfortran/generated/maxloc0_4_r8.c | 2 +- libgfortran/generated/maxloc0_4_s1.c | 2 +- libgfortran/generated/maxloc0_4_s4.c | 2 +- libgfortran/generated/maxloc0_8_i1.c | 2 +- libgfortran/generated/maxloc0_8_i16.c | 2 +- libgfortran/generated/maxloc0_8_i2.c | 2 +- libgfortran/generated/maxloc0_8_i4.c | 2 +- libgfortran/generated/maxloc0_8_i8.c | 2 +- libgfortran/generated/maxloc0_8_r10.c | 2 +- libgfortran/generated/maxloc0_8_r16.c | 2 +- libgfortran/generated/maxloc0_8_r17.c | 2 +- libgfortran/generated/maxloc0_8_r4.c | 2 +- libgfortran/generated/maxloc0_8_r8.c | 2 +- libgfortran/generated/maxloc0_8_s1.c | 2 +- libgfortran/generated/maxloc0_8_s4.c | 2 +- libgfortran/generated/maxloc1_16_i1.c | 2 +- libgfortran/generated/maxloc1_16_i16.c | 2 +- libgfortran/generated/maxloc1_16_i2.c | 2 +- libgfortran/generated/maxloc1_16_i4.c | 2 +- libgfortran/generated/maxloc1_16_i8.c | 2 +- libgfortran/generated/maxloc1_16_r10.c | 2 +- libgfortran/generated/maxloc1_16_r16.c | 2 +- libgfortran/generated/maxloc1_16_r17.c | 2 +- libgfortran/generated/maxloc1_16_r4.c | 2 +- libgfortran/generated/maxloc1_16_r8.c | 2 +- libgfortran/generated/maxloc1_16_s1.c | 2 +- libgfortran/generated/maxloc1_16_s4.c | 2 +- libgfortran/generated/maxloc1_4_i1.c | 2 +- libgfortran/generated/maxloc1_4_i16.c | 2 +- libgfortran/generated/maxloc1_4_i2.c | 2 +- libgfortran/generated/maxloc1_4_i4.c | 2 +- libgfortran/generated/maxloc1_4_i8.c | 2 +- libgfortran/generated/maxloc1_4_r10.c | 2 +- libgfortran/generated/maxloc1_4_r16.c | 2 +- libgfortran/generated/maxloc1_4_r17.c | 2 +- libgfortran/generated/maxloc1_4_r4.c | 2 +- libgfortran/generated/maxloc1_4_r8.c | 2 +- libgfortran/generated/maxloc1_4_s1.c | 2 +- libgfortran/generated/maxloc1_4_s4.c | 2 +- libgfortran/generated/maxloc1_8_i1.c | 2 +- libgfortran/generated/maxloc1_8_i16.c | 2 +- libgfortran/generated/maxloc1_8_i2.c | 2 +- libgfortran/generated/maxloc1_8_i4.c | 2 +- libgfortran/generated/maxloc1_8_i8.c | 2 +- libgfortran/generated/maxloc1_8_r10.c | 2 +- libgfortran/generated/maxloc1_8_r16.c | 2 +- libgfortran/generated/maxloc1_8_r17.c | 2 +- libgfortran/generated/maxloc1_8_r4.c | 2 +- libgfortran/generated/maxloc1_8_r8.c | 2 +- libgfortran/generated/maxloc1_8_s1.c | 2 +- libgfortran/generated/maxloc1_8_s4.c | 2 +- libgfortran/generated/maxloc2_16_s1.c | 2 +- libgfortran/generated/maxloc2_16_s4.c | 2 +- libgfortran/generated/maxloc2_4_s1.c | 2 +- libgfortran/generated/maxloc2_4_s4.c | 2 +- libgfortran/generated/maxloc2_8_s1.c | 2 +- libgfortran/generated/maxloc2_8_s4.c | 2 +- libgfortran/generated/maxval0_s1.c | 2 +- libgfortran/generated/maxval0_s4.c | 2 +- libgfortran/generated/maxval1_s1.c | 2 +- libgfortran/generated/maxval1_s4.c | 2 +- libgfortran/generated/maxval_i1.c | 2 +- libgfortran/generated/maxval_i16.c | 2 +- libgfortran/generated/maxval_i2.c | 2 +- libgfortran/generated/maxval_i4.c | 2 +- libgfortran/generated/maxval_i8.c | 2 +- libgfortran/generated/maxval_r10.c | 2 +- libgfortran/generated/maxval_r16.c | 2 +- libgfortran/generated/maxval_r17.c | 2 +- libgfortran/generated/maxval_r4.c | 2 +- libgfortran/generated/maxval_r8.c | 2 +- libgfortran/generated/minloc0_16_i1.c | 2 +- libgfortran/generated/minloc0_16_i16.c | 2 +- libgfortran/generated/minloc0_16_i2.c | 2 +- libgfortran/generated/minloc0_16_i4.c | 2 +- libgfortran/generated/minloc0_16_i8.c | 2 +- libgfortran/generated/minloc0_16_r10.c | 2 +- libgfortran/generated/minloc0_16_r16.c | 2 +- libgfortran/generated/minloc0_16_r17.c | 2 +- libgfortran/generated/minloc0_16_r4.c | 2 +- libgfortran/generated/minloc0_16_r8.c | 2 +- libgfortran/generated/minloc0_16_s1.c | 2 +- libgfortran/generated/minloc0_16_s4.c | 2 +- libgfortran/generated/minloc0_4_i1.c | 2 +- libgfortran/generated/minloc0_4_i16.c | 2 +- libgfortran/generated/minloc0_4_i2.c | 2 +- libgfortran/generated/minloc0_4_i4.c | 2 +- libgfortran/generated/minloc0_4_i8.c | 2 +- libgfortran/generated/minloc0_4_r10.c | 2 +- libgfortran/generated/minloc0_4_r16.c | 2 +- libgfortran/generated/minloc0_4_r17.c | 2 +- libgfortran/generated/minloc0_4_r4.c | 2 +- libgfortran/generated/minloc0_4_r8.c | 2 +- libgfortran/generated/minloc0_4_s1.c | 2 +- libgfortran/generated/minloc0_4_s4.c | 2 +- libgfortran/generated/minloc0_8_i1.c | 2 +- libgfortran/generated/minloc0_8_i16.c | 2 +- libgfortran/generated/minloc0_8_i2.c | 2 +- libgfortran/generated/minloc0_8_i4.c | 2 +- libgfortran/generated/minloc0_8_i8.c | 2 +- libgfortran/generated/minloc0_8_r10.c | 2 +- libgfortran/generated/minloc0_8_r16.c | 2 +- libgfortran/generated/minloc0_8_r17.c | 2 +- libgfortran/generated/minloc0_8_r4.c | 2 +- libgfortran/generated/minloc0_8_r8.c | 2 +- libgfortran/generated/minloc0_8_s1.c | 2 +- libgfortran/generated/minloc0_8_s4.c | 2 +- libgfortran/generated/minloc1_16_i1.c | 2 +- libgfortran/generated/minloc1_16_i16.c | 2 +- libgfortran/generated/minloc1_16_i2.c | 2 +- libgfortran/generated/minloc1_16_i4.c | 2 +- libgfortran/generated/minloc1_16_i8.c | 2 +- libgfortran/generated/minloc1_16_r10.c | 2 +- libgfortran/generated/minloc1_16_r16.c | 2 +- libgfortran/generated/minloc1_16_r17.c | 2 +- libgfortran/generated/minloc1_16_r4.c | 2 +- libgfortran/generated/minloc1_16_r8.c | 2 +- libgfortran/generated/minloc1_16_s1.c | 2 +- libgfortran/generated/minloc1_16_s4.c | 2 +- libgfortran/generated/minloc1_4_i1.c | 2 +- libgfortran/generated/minloc1_4_i16.c | 2 +- libgfortran/generated/minloc1_4_i2.c | 2 +- libgfortran/generated/minloc1_4_i4.c | 2 +- libgfortran/generated/minloc1_4_i8.c | 2 +- libgfortran/generated/minloc1_4_r10.c | 2 +- libgfortran/generated/minloc1_4_r16.c | 2 +- libgfortran/generated/minloc1_4_r17.c | 2 +- libgfortran/generated/minloc1_4_r4.c | 2 +- libgfortran/generated/minloc1_4_r8.c | 2 +- libgfortran/generated/minloc1_4_s1.c | 2 +- libgfortran/generated/minloc1_4_s4.c | 2 +- libgfortran/generated/minloc1_8_i1.c | 2 +- libgfortran/generated/minloc1_8_i16.c | 2 +- libgfortran/generated/minloc1_8_i2.c | 2 +- libgfortran/generated/minloc1_8_i4.c | 2 +- libgfortran/generated/minloc1_8_i8.c | 2 +- libgfortran/generated/minloc1_8_r10.c | 2 +- libgfortran/generated/minloc1_8_r16.c | 2 +- libgfortran/generated/minloc1_8_r17.c | 2 +- libgfortran/generated/minloc1_8_r4.c | 2 +- libgfortran/generated/minloc1_8_r8.c | 2 +- libgfortran/generated/minloc1_8_s1.c | 2 +- libgfortran/generated/minloc1_8_s4.c | 2 +- libgfortran/generated/minloc2_16_s1.c | 2 +- libgfortran/generated/minloc2_16_s4.c | 2 +- libgfortran/generated/minloc2_4_s1.c | 2 +- libgfortran/generated/minloc2_4_s4.c | 2 +- libgfortran/generated/minloc2_8_s1.c | 2 +- libgfortran/generated/minloc2_8_s4.c | 2 +- libgfortran/generated/minval0_s1.c | 2 +- libgfortran/generated/minval0_s4.c | 2 +- libgfortran/generated/minval1_s1.c | 2 +- libgfortran/generated/minval1_s4.c | 2 +- libgfortran/generated/minval_i1.c | 2 +- libgfortran/generated/minval_i16.c | 2 +- libgfortran/generated/minval_i2.c | 2 +- libgfortran/generated/minval_i4.c | 2 +- libgfortran/generated/minval_i8.c | 2 +- libgfortran/generated/minval_r10.c | 2 +- libgfortran/generated/minval_r16.c | 2 +- libgfortran/generated/minval_r17.c | 2 +- libgfortran/generated/minval_r4.c | 2 +- libgfortran/generated/minval_r8.c | 2 +- libgfortran/generated/misc_specifics.F90 | 2 +- libgfortran/generated/norm2_r10.c | 2 +- libgfortran/generated/norm2_r16.c | 2 +- libgfortran/generated/norm2_r17.c | 2 +- libgfortran/generated/norm2_r4.c | 2 +- libgfortran/generated/norm2_r8.c | 2 +- libgfortran/generated/pack_c10.c | 2 +- libgfortran/generated/pack_c16.c | 2 +- libgfortran/generated/pack_c17.c | 2 +- libgfortran/generated/pack_c4.c | 2 +- libgfortran/generated/pack_c8.c | 2 +- libgfortran/generated/pack_i1.c | 2 +- libgfortran/generated/pack_i16.c | 2 +- libgfortran/generated/pack_i2.c | 2 +- libgfortran/generated/pack_i4.c | 2 +- libgfortran/generated/pack_i8.c | 2 +- libgfortran/generated/pack_r10.c | 2 +- libgfortran/generated/pack_r16.c | 2 +- libgfortran/generated/pack_r17.c | 2 +- libgfortran/generated/pack_r4.c | 2 +- libgfortran/generated/pack_r8.c | 2 +- libgfortran/generated/parity_l1.c | 2 +- libgfortran/generated/parity_l16.c | 2 +- libgfortran/generated/parity_l2.c | 2 +- libgfortran/generated/parity_l4.c | 2 +- libgfortran/generated/parity_l8.c | 2 +- libgfortran/generated/pow_c10_i16.c | 2 +- libgfortran/generated/pow_c10_i4.c | 2 +- libgfortran/generated/pow_c10_i8.c | 2 +- libgfortran/generated/pow_c16_i16.c | 2 +- libgfortran/generated/pow_c16_i4.c | 2 +- libgfortran/generated/pow_c16_i8.c | 2 +- libgfortran/generated/pow_c17_i16.c | 2 +- libgfortran/generated/pow_c17_i4.c | 2 +- libgfortran/generated/pow_c17_i8.c | 2 +- libgfortran/generated/pow_c4_i16.c | 2 +- libgfortran/generated/pow_c4_i4.c | 2 +- libgfortran/generated/pow_c4_i8.c | 2 +- libgfortran/generated/pow_c8_i16.c | 2 +- libgfortran/generated/pow_c8_i4.c | 2 +- libgfortran/generated/pow_c8_i8.c | 2 +- libgfortran/generated/pow_i16_i16.c | 2 +- libgfortran/generated/pow_i16_i4.c | 2 +- libgfortran/generated/pow_i16_i8.c | 2 +- libgfortran/generated/pow_i4_i16.c | 2 +- libgfortran/generated/pow_i4_i4.c | 2 +- libgfortran/generated/pow_i4_i8.c | 2 +- libgfortran/generated/pow_i8_i16.c | 2 +- libgfortran/generated/pow_i8_i4.c | 2 +- libgfortran/generated/pow_i8_i8.c | 2 +- libgfortran/generated/pow_r10_i16.c | 2 +- libgfortran/generated/pow_r10_i8.c | 2 +- libgfortran/generated/pow_r16_i16.c | 2 +- libgfortran/generated/pow_r16_i4.c | 2 +- libgfortran/generated/pow_r16_i8.c | 2 +- libgfortran/generated/pow_r17_i16.c | 2 +- libgfortran/generated/pow_r17_i4.c | 2 +- libgfortran/generated/pow_r17_i8.c | 2 +- libgfortran/generated/pow_r4_i16.c | 2 +- libgfortran/generated/pow_r4_i8.c | 2 +- libgfortran/generated/pow_r8_i16.c | 2 +- libgfortran/generated/pow_r8_i8.c | 2 +- libgfortran/generated/product_c10.c | 2 +- libgfortran/generated/product_c16.c | 2 +- libgfortran/generated/product_c17.c | 2 +- libgfortran/generated/product_c4.c | 2 +- libgfortran/generated/product_c8.c | 2 +- libgfortran/generated/product_i1.c | 2 +- libgfortran/generated/product_i16.c | 2 +- libgfortran/generated/product_i2.c | 2 +- libgfortran/generated/product_i4.c | 2 +- libgfortran/generated/product_i8.c | 2 +- libgfortran/generated/product_r10.c | 2 +- libgfortran/generated/product_r16.c | 2 +- libgfortran/generated/product_r17.c | 2 +- libgfortran/generated/product_r4.c | 2 +- libgfortran/generated/product_r8.c | 2 +- libgfortran/generated/reshape_c10.c | 2 +- libgfortran/generated/reshape_c16.c | 2 +- libgfortran/generated/reshape_c17.c | 2 +- libgfortran/generated/reshape_c4.c | 2 +- libgfortran/generated/reshape_c8.c | 2 +- libgfortran/generated/reshape_i16.c | 2 +- libgfortran/generated/reshape_i4.c | 2 +- libgfortran/generated/reshape_i8.c | 2 +- libgfortran/generated/reshape_r10.c | 2 +- libgfortran/generated/reshape_r16.c | 2 +- libgfortran/generated/reshape_r17.c | 2 +- libgfortran/generated/reshape_r4.c | 2 +- libgfortran/generated/reshape_r8.c | 2 +- libgfortran/generated/shape_i1.c | 2 +- libgfortran/generated/shape_i16.c | 2 +- libgfortran/generated/shape_i2.c | 2 +- libgfortran/generated/shape_i4.c | 2 +- libgfortran/generated/shape_i8.c | 2 +- libgfortran/generated/spread_c10.c | 2 +- libgfortran/generated/spread_c16.c | 2 +- libgfortran/generated/spread_c17.c | 2 +- libgfortran/generated/spread_c4.c | 2 +- libgfortran/generated/spread_c8.c | 2 +- libgfortran/generated/spread_i1.c | 2 +- libgfortran/generated/spread_i16.c | 2 +- libgfortran/generated/spread_i2.c | 2 +- libgfortran/generated/spread_i4.c | 2 +- libgfortran/generated/spread_i8.c | 2 +- libgfortran/generated/spread_r10.c | 2 +- libgfortran/generated/spread_r16.c | 2 +- libgfortran/generated/spread_r17.c | 2 +- libgfortran/generated/spread_r4.c | 2 +- libgfortran/generated/spread_r8.c | 2 +- libgfortran/generated/sum_c10.c | 2 +- libgfortran/generated/sum_c16.c | 2 +- libgfortran/generated/sum_c17.c | 2 +- libgfortran/generated/sum_c4.c | 2 +- libgfortran/generated/sum_c8.c | 2 +- libgfortran/generated/sum_i1.c | 2 +- libgfortran/generated/sum_i16.c | 2 +- libgfortran/generated/sum_i2.c | 2 +- libgfortran/generated/sum_i4.c | 2 +- libgfortran/generated/sum_i8.c | 2 +- libgfortran/generated/sum_r10.c | 2 +- libgfortran/generated/sum_r16.c | 2 +- libgfortran/generated/sum_r17.c | 2 +- libgfortran/generated/sum_r4.c | 2 +- libgfortran/generated/sum_r8.c | 2 +- libgfortran/generated/unpack_c10.c | 2 +- libgfortran/generated/unpack_c16.c | 2 +- libgfortran/generated/unpack_c17.c | 2 +- libgfortran/generated/unpack_c4.c | 2 +- libgfortran/generated/unpack_c8.c | 2 +- libgfortran/generated/unpack_i1.c | 2 +- libgfortran/generated/unpack_i16.c | 2 +- libgfortran/generated/unpack_i2.c | 2 +- libgfortran/generated/unpack_i4.c | 2 +- libgfortran/generated/unpack_i8.c | 2 +- libgfortran/generated/unpack_r10.c | 2 +- libgfortran/generated/unpack_r16.c | 2 +- libgfortran/generated/unpack_r17.c | 2 +- libgfortran/generated/unpack_r4.c | 2 +- libgfortran/generated/unpack_r8.c | 2 +- libgfortran/ieee/ieee_arithmetic.F90 | 2 +- libgfortran/ieee/ieee_exceptions.F90 | 2 +- libgfortran/ieee/ieee_features.F90 | 2 +- libgfortran/ieee/ieee_helper.c | 2 +- libgfortran/intrinsics/abort.c | 2 +- libgfortran/intrinsics/access.c | 2 +- libgfortran/intrinsics/args.c | 2 +- libgfortran/intrinsics/associated.c | 2 +- libgfortran/intrinsics/c99_functions.c | 2 +- libgfortran/intrinsics/chdir.c | 2 +- libgfortran/intrinsics/chmod.c | 2 +- libgfortran/intrinsics/clock.c | 2 +- libgfortran/intrinsics/cpu_time.c | 2 +- libgfortran/intrinsics/cshift0.c | 2 +- libgfortran/intrinsics/ctime.c | 2 +- libgfortran/intrinsics/date_and_time.c | 2 +- libgfortran/intrinsics/dprod_r8.f90 | 2 +- libgfortran/intrinsics/dtime.c | 2 +- libgfortran/intrinsics/env.c | 2 +- libgfortran/intrinsics/eoshift0.c | 2 +- libgfortran/intrinsics/eoshift2.c | 2 +- libgfortran/intrinsics/erfc_scaled.c | 2 +- libgfortran/intrinsics/erfc_scaled_inc.c | 2 +- libgfortran/intrinsics/etime.c | 2 +- libgfortran/intrinsics/execute_command_line.c | 7 +- libgfortran/intrinsics/exit.c | 2 +- libgfortran/intrinsics/extends_type_of.c | 2 +- libgfortran/intrinsics/f2c_specifics.F90 | 2 +- libgfortran/intrinsics/fnum.c | 2 +- libgfortran/intrinsics/gerror.c | 2 +- libgfortran/intrinsics/getXid.c | 2 +- libgfortran/intrinsics/getcwd.c | 2 +- libgfortran/intrinsics/getlog.c | 2 +- libgfortran/intrinsics/hostnm.c | 2 +- libgfortran/intrinsics/ierrno.c | 2 +- libgfortran/intrinsics/is_contiguous.c | 2 +- libgfortran/intrinsics/ishftc.c | 2 +- libgfortran/intrinsics/kill.c | 2 +- libgfortran/intrinsics/link.c | 2 +- libgfortran/intrinsics/move_alloc.c | 2 +- libgfortran/intrinsics/mvbits.c | 2 +- libgfortran/intrinsics/pack_generic.c | 2 +- libgfortran/intrinsics/perror.c | 2 +- libgfortran/intrinsics/rand.c | 2 +- libgfortran/intrinsics/random.c | 2 +- libgfortran/intrinsics/random_init.f90 | 2 +- libgfortran/intrinsics/rename.c | 2 +- libgfortran/intrinsics/reshape_generic.c | 2 +- libgfortran/intrinsics/reshape_packed.c | 2 +- libgfortran/intrinsics/selected_char_kind.c | 2 +- libgfortran/intrinsics/selected_int_kind.f90 | 2 +- libgfortran/intrinsics/selected_real_kind.f90 | 2 +- libgfortran/intrinsics/signal.c | 2 +- libgfortran/intrinsics/size.c | 2 +- libgfortran/intrinsics/sleep.c | 3 +- libgfortran/intrinsics/spread_generic.c | 2 +- libgfortran/intrinsics/stat.c | 2 +- libgfortran/intrinsics/string_intrinsics.c | 2 +- libgfortran/intrinsics/string_intrinsics_inc.c | 2 +- libgfortran/intrinsics/symlnk.c | 2 +- libgfortran/intrinsics/system.c | 2 +- libgfortran/intrinsics/system_clock.c | 2 +- libgfortran/intrinsics/time.c | 2 +- libgfortran/intrinsics/time_1.h | 2 +- libgfortran/intrinsics/trigd.c | 2 +- libgfortran/intrinsics/trigd.inc | 2 +- libgfortran/intrinsics/trigd_lib.inc | 2 +- libgfortran/intrinsics/umask.c | 2 +- libgfortran/intrinsics/unlink.c | 2 +- libgfortran/intrinsics/unpack_generic.c | 2 +- libgfortran/io/async.c | 2 +- libgfortran/io/async.h | 2 +- libgfortran/io/close.c | 2 +- libgfortran/io/fbuf.c | 2 +- libgfortran/io/fbuf.h | 2 +- libgfortran/io/file_pos.c | 2 +- libgfortran/io/format.c | 2 +- libgfortran/io/format.h | 2 +- libgfortran/io/inquire.c | 2 +- libgfortran/io/intrinsics.c | 2 +- libgfortran/io/io.h | 2 +- libgfortran/io/list_read.c | 2 +- libgfortran/io/lock.c | 2 +- libgfortran/io/open.c | 2 +- libgfortran/io/read.c | 2 +- libgfortran/io/size_from_kind.c | 2 +- libgfortran/io/transfer.c | 2 +- libgfortran/io/transfer128.c | 2 +- libgfortran/io/unit.c | 2 +- libgfortran/io/unix.c | 2 +- libgfortran/io/unix.h | 2 +- libgfortran/io/write.c | 2 +- libgfortran/io/write_float.def | 2 +- libgfortran/kinds-override.h | 2 +- libgfortran/libgfortran.h | 2 +- libgfortran/m4/all.m4 | 2 +- libgfortran/m4/any.m4 | 2 +- libgfortran/m4/bessel.m4 | 2 +- libgfortran/m4/count.m4 | 2 +- libgfortran/m4/cshift0.m4 | 2 +- libgfortran/m4/cshift1.m4 | 2 +- libgfortran/m4/cshift1a.m4 | 2 +- libgfortran/m4/eoshift1.m4 | 2 +- libgfortran/m4/eoshift3.m4 | 2 +- libgfortran/m4/head.m4 | 2 +- libgfortran/m4/iall.m4 | 2 +- libgfortran/m4/iany.m4 | 2 +- libgfortran/m4/ifindloc0.m4 | 2 +- libgfortran/m4/ifindloc1.m4 | 2 +- libgfortran/m4/ifindloc2.m4 | 2 +- libgfortran/m4/in_pack.m4 | 2 +- libgfortran/m4/in_unpack.m4 | 2 +- libgfortran/m4/iparity.m4 | 2 +- libgfortran/m4/matmul.m4 | 2 +- libgfortran/m4/matmulavx128.m4 | 2 +- libgfortran/m4/matmull.m4 | 2 +- libgfortran/m4/maxloc0.m4 | 2 +- libgfortran/m4/maxloc0s.m4 | 2 +- libgfortran/m4/maxloc1.m4 | 2 +- libgfortran/m4/maxloc1s.m4 | 2 +- libgfortran/m4/maxloc2s.m4 | 2 +- libgfortran/m4/maxval.m4 | 2 +- libgfortran/m4/maxval0s.m4 | 2 +- libgfortran/m4/maxval1s.m4 | 2 +- libgfortran/m4/minloc0.m4 | 2 +- libgfortran/m4/minloc0s.m4 | 2 +- libgfortran/m4/minloc1.m4 | 2 +- libgfortran/m4/minloc1s.m4 | 2 +- libgfortran/m4/minloc2s.m4 | 2 +- libgfortran/m4/minval.m4 | 2 +- libgfortran/m4/minval0s.m4 | 2 +- libgfortran/m4/minval1s.m4 | 2 +- libgfortran/m4/norm2.m4 | 2 +- libgfortran/m4/pack.m4 | 2 +- libgfortran/m4/parity.m4 | 2 +- libgfortran/m4/pow.m4 | 2 +- libgfortran/m4/product.m4 | 2 +- libgfortran/m4/reshape.m4 | 2 +- libgfortran/m4/shape.m4 | 2 +- libgfortran/m4/spread.m4 | 2 +- libgfortran/m4/sum.m4 | 2 +- libgfortran/m4/unpack.m4 | 2 +- libgfortran/runtime/ISO_Fortran_binding.c | 153 +- libgfortran/runtime/backtrace.c | 2 +- libgfortran/runtime/bounds.c | 2 +- libgfortran/runtime/compile_options.c | 2 +- libgfortran/runtime/convert_char.c | 2 +- libgfortran/runtime/environ.c | 2 +- libgfortran/runtime/error.c | 2 +- libgfortran/runtime/fpu.c | 2 +- libgfortran/runtime/in_pack_generic.c | 2 +- libgfortran/runtime/in_unpack_generic.c | 2 +- libgfortran/runtime/main.c | 2 +- libgfortran/runtime/memory.c | 2 +- libgfortran/runtime/minimal.c | 2 +- libgfortran/runtime/pause.c | 2 +- libgfortran/runtime/select.c | 2 +- libgfortran/runtime/select_inc.c | 2 +- libgfortran/runtime/stop.c | 2 +- libgfortran/runtime/string.c | 2 +- libgm2/ChangeLog | 163 +- {libphobos => libgm2}/Makefile.am | 58 +- {libphobos => libgm2}/Makefile.in | 163 +- {libffi => libgm2}/aclocal.m4 | 16 +- .../libffi.go/go.exp => libgm2/autogen.sh | 33 +- libgm2/config.h.in | 313 + {libsanitizer => libgm2}/configure | 5741 ++- libgm2/configure.ac | 410 + libgm2/libm2cor/KeyBoardLEDs.cc | 156 + libgm2/libm2cor/Makefile.am | 161 + .../hwasan => libgm2/libm2cor}/Makefile.in | 409 +- libgm2/libm2iso/ChanConsts.h | 57 + libgm2/libm2iso/ErrnoCategory.cc | 179 + libgm2/libm2iso/Makefile.am | 249 + {libsanitizer/tsan => libgm2/libm2iso}/Makefile.in | 592 +- libgm2/libm2iso/RTco.cc | 470 + libgm2/libm2iso/m2rts.h | 43 + libgm2/libm2iso/wrapsock.c | 250 + libgm2/libm2iso/wraptime.c | 408 + libgm2/libm2log/Break.c | 134 + libgm2/libm2log/Makefile.am | 171 + .../hwasan => libgm2/libm2log}/Makefile.in | 422 +- libgm2/libm2min/Makefile.am | 152 + .../ubsan => libgm2/libm2min}/Makefile.in | 358 +- libgm2/libm2min/libc.c | 43 + libgm2/libm2pim/Makefile.am | 213 + {libsanitizer/tsan => libgm2/libm2pim}/Makefile.in | 557 +- libgm2/libm2pim/Selective.cc | 318 + libgm2/libm2pim/SysExceptions.cc | 258 + libgm2/libm2pim/UnixArgs.cc | 90 + libgm2/libm2pim/cgetopt.cc | 157 + libgm2/libm2pim/dtoa.cc | 264 + libgm2/libm2pim/errno.cc | 69 + libgm2/libm2pim/ldtoa.cc | 189 + libgm2/libm2pim/sckt.cc | 429 + libgm2/libm2pim/target.c | 61 + libgm2/libm2pim/termios.cc | 1986 ++ libgm2/libm2pim/wrapc.c | 297 + libgo/configure | 57 + libgo/configure.ac | 3 + libgo/misc/cgo/test/callback_c.c | 1 + libgomp/ChangeLog | 79 +- libgomp/Makefile.in | 2 +- libgomp/acc_prof.h | 2 +- libgomp/affinity-fmt.c | 2 +- libgomp/affinity.c | 2 +- libgomp/alloc.c | 2 +- libgomp/allocator.c | 2 +- libgomp/atomic.c | 2 +- libgomp/barrier.c | 2 +- libgomp/config/accel/lock.c | 2 +- libgomp/config/accel/mutex.h | 2 +- libgomp/config/accel/oacc-init.c | 2 +- libgomp/config/accel/openacc.f90 | 2 +- libgomp/config/accel/pool.h | 2 +- libgomp/config/accel/proc.c | 2 +- libgomp/config/accel/ptrlock.h | 2 +- libgomp/config/accel/sem.h | 2 +- libgomp/config/accel/thread-stacksize.h | 2 +- libgomp/config/bsd/proc.c | 2 +- libgomp/config/darwin/plugin-suffix.h | 2 +- libgomp/config/darwin/thread-stacksize.h | 2 +- libgomp/config/gcn/affinity-fmt.c | 2 +- libgomp/config/gcn/bar.c | 2 +- libgomp/config/gcn/bar.h | 2 +- libgomp/config/gcn/doacross.h | 2 +- libgomp/config/gcn/icv-device.c | 2 +- libgomp/config/gcn/libgomp-gcn.h | 2 +- libgomp/config/gcn/oacc-target.c | 2 +- libgomp/config/gcn/simple-bar.h | 2 +- libgomp/config/gcn/target.c | 2 +- libgomp/config/gcn/task.c | 2 +- libgomp/config/gcn/team.c | 2 +- libgomp/config/gcn/teams.c | 2 +- libgomp/config/gcn/time.c | 2 +- libgomp/config/hpux/plugin-suffix.h | 2 +- libgomp/config/linux/affinity.c | 2 +- libgomp/config/linux/allocator.c | 2 +- libgomp/config/linux/alpha/futex.h | 2 +- libgomp/config/linux/bar.c | 2 +- libgomp/config/linux/bar.h | 2 +- libgomp/config/linux/doacross.h | 2 +- libgomp/config/linux/futex.h | 2 +- libgomp/config/linux/ia64/futex.h | 2 +- libgomp/config/linux/lock.c | 2 +- libgomp/config/linux/mips/futex.h | 2 +- libgomp/config/linux/mutex.c | 2 +- libgomp/config/linux/mutex.h | 2 +- libgomp/config/linux/powerpc/futex.h | 2 +- libgomp/config/linux/proc.c | 2 +- libgomp/config/linux/proc.h | 2 +- libgomp/config/linux/ptrlock.c | 2 +- libgomp/config/linux/ptrlock.h | 2 +- libgomp/config/linux/s390/futex.h | 2 +- libgomp/config/linux/sem.c | 2 +- libgomp/config/linux/sem.h | 2 +- libgomp/config/linux/sparc/futex.h | 2 +- libgomp/config/linux/tile/futex.h | 2 +- libgomp/config/linux/wait.h | 2 +- libgomp/config/linux/x86/futex.h | 2 +- libgomp/config/mingw32/affinity-fmt.c | 2 +- libgomp/config/mingw32/proc.c | 3 +- libgomp/config/mingw32/time.c | 2 +- libgomp/config/nvptx/affinity-fmt.c | 2 +- libgomp/config/nvptx/bar.c | 217 +- libgomp/config/nvptx/bar.h | 14 +- libgomp/config/nvptx/doacross.h | 2 +- libgomp/config/nvptx/error.c | 2 +- libgomp/config/nvptx/icv-device.c | 2 +- libgomp/config/nvptx/libgomp-nvptx.h | 2 +- libgomp/config/nvptx/simple-bar.h | 2 +- libgomp/config/nvptx/target.c | 2 +- libgomp/config/nvptx/task.c | 2 +- libgomp/config/nvptx/team.c | 2 +- libgomp/config/nvptx/teams.c | 2 +- libgomp/config/nvptx/time.c | 2 +- libgomp/config/posix/bar.c | 2 +- libgomp/config/posix/bar.h | 2 +- libgomp/config/posix/doacross.h | 2 +- libgomp/config/posix/lock.c | 2 +- libgomp/config/posix/mutex.h | 2 +- libgomp/config/posix/plugin-suffix.h | 2 +- libgomp/config/posix/pool.h | 2 +- libgomp/config/posix/proc.c | 2 +- libgomp/config/posix/ptrlock.h | 2 +- libgomp/config/posix/sem.c | 2 +- libgomp/config/posix/sem.h | 2 +- libgomp/config/posix/simple-bar.h | 2 +- libgomp/config/posix/thread-stacksize.h | 2 +- libgomp/config/posix/time.c | 2 +- libgomp/config/rtems/affinity-fmt.c | 2 +- libgomp/config/rtems/bar.c | 2 +- libgomp/config/rtems/bar.h | 2 +- libgomp/config/rtems/mutex.h | 2 +- libgomp/config/rtems/pool.h | 2 +- libgomp/config/rtems/proc.c | 2 +- libgomp/config/rtems/sem.h | 2 +- libgomp/configure | 2 +- libgomp/critical.c | 2 +- libgomp/env.c | 2 +- libgomp/error.c | 2 +- libgomp/fortran.c | 2 +- libgomp/hashtab.h | 2 +- libgomp/icv-device.c | 2 +- libgomp/icv.c | 2 +- libgomp/iter.c | 2 +- libgomp/iter_ull.c | 2 +- libgomp/libgomp-plugin.c | 2 +- libgomp/libgomp-plugin.h | 2 +- libgomp/libgomp.h | 2 +- libgomp/libgomp.texi | 4 +- libgomp/libgomp_f.h.in | 2 +- libgomp/libgomp_g.h | 2 +- libgomp/lock.c | 2 +- libgomp/loop.c | 2 +- libgomp/loop_ull.c | 2 +- libgomp/oacc-async.c | 2 +- libgomp/oacc-cuda.c | 2 +- libgomp/oacc-host.c | 2 +- libgomp/oacc-init.c | 2 +- libgomp/oacc-int.h | 2 +- libgomp/oacc-mem.c | 2 +- libgomp/oacc-parallel.c | 2 +- libgomp/oacc-plugin.c | 2 +- libgomp/oacc-plugin.h | 2 +- libgomp/oacc-profiling.c | 2 +- libgomp/omp.h.in | 2 +- libgomp/omp_lib.f90.in | 2 +- libgomp/omp_lib.h.in | 2 +- libgomp/openacc.f90 | 2 +- libgomp/openacc.h | 2 +- libgomp/openacc_lib.h | 2 +- libgomp/ordered.c | 2 +- libgomp/parallel.c | 2 +- libgomp/plugin/Makefrag.am | 2 +- libgomp/plugin/configfrag.ac | 2 +- libgomp/plugin/plugin-gcn.c | 2 +- libgomp/plugin/plugin-nvptx.c | 2 +- libgomp/priority_queue.c | 2 +- libgomp/priority_queue.h | 2 +- libgomp/scope.c | 2 +- libgomp/sections.c | 2 +- libgomp/secure_getenv.h | 2 +- libgomp/single.c | 2 +- libgomp/splay-tree.c | 2 +- libgomp/splay-tree.h | 2 +- libgomp/target.c | 2 +- libgomp/task.c | 2 +- libgomp/taskloop.c | 2 +- libgomp/team.c | 2 +- libgomp/teams.c | 2 +- libgomp/testsuite/config/default.exp | 2 +- libgomp/testsuite/libgomp.c++/pr108180.C | 55 + libgomp/testsuite/libgomp.c++/pr108286.C | 29 + libgomp/testsuite/libgomp.c/affinity-1.c | 2 +- libgomp/testsuite/libgomp.c/pr108459.c | 41 + libgomp/testsuite/libgomp.c/sort-1.c | 2 +- .../combined-directive-splitting-1.f90 | 41 + .../testsuite/libgomp.fortran/has_device_addr.f90 | 59 + libgomp/testsuite/libgomp.graphite/graphite.exp | 2 +- libgomp/work.c | 2 +- libiberty/ChangeLog | 6 + libiberty/Makefile.in | 2 +- libiberty/_doprnt.c | 2 +- libiberty/acinclude.m4 | 2 +- libiberty/argv.c | 2 +- libiberty/asprintf.c | 2 +- libiberty/choose-temp.c | 2 +- libiberty/clock.c | 2 +- libiberty/concat.c | 2 +- libiberty/copying-lib.texi | 2 +- libiberty/cp-demangle.c | 2 +- libiberty/cp-demangle.h | 2 +- libiberty/cp-demint.c | 2 +- libiberty/cplus-dem.c | 2 +- libiberty/crc32.c | 2 +- libiberty/d-demangle.c | 2 +- libiberty/dwarfnames.c | 2 +- libiberty/dyn-string.c | 2 +- libiberty/fdmatch.c | 2 +- libiberty/fibheap.c | 2 +- libiberty/filedescriptor.c | 2 +- libiberty/filename_cmp.c | 2 +- libiberty/floatformat.c | 2 +- libiberty/fnmatch.c | 2 +- libiberty/fopen_unlocked.c | 2 +- libiberty/gather-docs | 2 +- libiberty/getopt.c | 2 +- libiberty/getopt1.c | 2 +- libiberty/getruntime.c | 2 +- libiberty/hashtab.c | 2 +- libiberty/hex.c | 2 +- libiberty/lbasename.c | 2 +- libiberty/libiberty.texi | 4 +- libiberty/lrealpath.c | 2 +- libiberty/maint-tool | 2 +- libiberty/make-relative-prefix.c | 2 +- libiberty/make-temp-file.c | 3 +- libiberty/md5.c | 2 +- libiberty/memmem.c | 2 +- libiberty/mempcpy.c | 2 +- libiberty/mkstemps.c | 2 +- libiberty/objalloc.c | 2 +- libiberty/obstack.c | 2 +- libiberty/partition.c | 2 +- libiberty/pex-common.c | 2 +- libiberty/pex-common.h | 2 +- libiberty/pex-djgpp.c | 2 +- libiberty/pex-msdos.c | 2 +- libiberty/pex-one.c | 2 +- libiberty/pex-unix.c | 2 +- libiberty/pex-win32.c | 3 +- libiberty/pexecute.c | 2 +- libiberty/physmem.c | 2 +- libiberty/putenv.c | 2 +- libiberty/regex.c | 2 +- libiberty/rust-demangle.c | 2 +- libiberty/safe-ctype.c | 2 +- libiberty/setenv.c | 2 +- libiberty/setproctitle.c | 2 +- libiberty/sha1.c | 2 +- libiberty/simple-object-coff.c | 2 +- libiberty/simple-object-common.h | 2 +- libiberty/simple-object-elf.c | 2 +- libiberty/simple-object-mach-o.c | 2 +- libiberty/simple-object-xcoff.c | 2 +- libiberty/simple-object.c | 2 +- libiberty/snprintf.c | 2 +- libiberty/sort.c | 2 +- libiberty/spaces.c | 2 +- libiberty/splay-tree.c | 2 +- libiberty/stack-limit.c | 2 +- libiberty/stpcpy.c | 2 +- libiberty/stpncpy.c | 2 +- libiberty/strndup.c | 2 +- libiberty/strtod.c | 2 +- libiberty/strverscmp.c | 2 +- libiberty/testsuite/Makefile.in | 2 +- libiberty/testsuite/demangler-fuzzer.c | 2 +- libiberty/testsuite/test-demangle.c | 2 +- libiberty/testsuite/test-expandargv.c | 2 +- libiberty/testsuite/test-pexecute.c | 2 +- libiberty/testsuite/test-strtol.c | 2 +- libiberty/timeval-utils.c | 2 +- libiberty/unlink-if-ordinary.c | 2 +- libiberty/vasprintf.c | 2 +- libiberty/vfprintf.c | 2 +- libiberty/vprintf-support.c | 2 +- libiberty/vprintf-support.h | 2 +- libiberty/vsnprintf.c | 2 +- libiberty/vsprintf.c | 2 +- libiberty/xasprintf.c | 2 +- libiberty/xexit.c | 2 +- libiberty/xmalloc.c | 2 +- libiberty/xstrndup.c | 2 +- libiberty/xvasprintf.c | 2 +- libitm/ChangeLog | 6 +- libitm/aatree.cc | 2 +- libitm/aatree.h | 2 +- libitm/alloc.cc | 2 +- libitm/alloc_c.cc | 2 +- libitm/alloc_cpp.cc | 2 +- libitm/barrier.cc | 2 +- libitm/beginend.cc | 2 +- libitm/clone.cc | 2 +- libitm/common.h | 2 +- libitm/config/aarch64/sjlj.S | 2 +- libitm/config/aarch64/target.h | 2 +- libitm/config/alpha/sjlj.S | 2 +- libitm/config/alpha/target.h | 2 +- libitm/config/arm/hwcap.cc | 2 +- libitm/config/arm/hwcap.h | 2 +- libitm/config/arm/sjlj.S | 2 +- libitm/config/arm/target.h | 2 +- libitm/config/generic/asmcfi.h | 2 +- libitm/config/generic/tls.cc | 2 +- libitm/config/generic/tls.h | 2 +- libitm/config/linux/alpha/futex_bits.h | 2 +- libitm/config/linux/futex.cc | 2 +- libitm/config/linux/futex.h | 2 +- libitm/config/linux/futex_bits.h | 2 +- libitm/config/linux/powerpc/futex_bits.h | 2 +- libitm/config/linux/rwlock.cc | 2 +- libitm/config/linux/rwlock.h | 2 +- libitm/config/linux/sh/futex_bits.h | 2 +- libitm/config/linux/sparc/futex_bits.h | 2 +- libitm/config/linux/x86/futex_bits.h | 2 +- libitm/config/linux/x86/tls.h | 2 +- libitm/config/loongarch/asm.h | 2 +- libitm/config/loongarch/sjlj.S | 2 +- libitm/config/loongarch/target.h | 2 +- libitm/config/posix/rwlock.cc | 2 +- libitm/config/posix/rwlock.h | 2 +- libitm/config/powerpc/sjlj.S | 2 +- libitm/config/powerpc/target.h | 2 +- libitm/config/riscv/asm.h | 2 +- libitm/config/riscv/sjlj.S | 2 +- libitm/config/riscv/target.h | 2 +- libitm/config/s390/sjlj.S | 2 +- libitm/config/s390/target.h | 2 +- libitm/config/sh/sjlj.S | 2 +- libitm/config/sh/target.h | 2 +- libitm/config/sparc/sjlj.S | 2 +- libitm/config/sparc/target.h | 2 +- libitm/config/x86/sjlj.S | 2 +- libitm/config/x86/target.h | 2 +- libitm/config/x86/x86_avx.cc | 2 +- libitm/config/x86/x86_sse.cc | 2 +- libitm/configure.ac | 2 +- libitm/configure.tgt | 2 +- libitm/containers.h | 2 +- libitm/dispatch.h | 2 +- libitm/eh_cpp.cc | 2 +- libitm/libitm.h | 2 +- libitm/libitm.texi | 2 +- libitm/libitm_i.h | 2 +- libitm/local.cc | 2 +- libitm/local_atomic | 2 +- libitm/method-gl.cc | 2 +- libitm/method-ml.cc | 2 +- libitm/method-serial.cc | 2 +- libitm/query.cc | 2 +- libitm/retry.cc | 2 +- libitm/testsuite/config/default.exp | 2 +- libitm/testsuite/libitm.c++/c++.exp | 2 +- libitm/useraction.cc | 2 +- libitm/util.cc | 2 +- libobjc/ChangeLog | 2 +- libobjc/Makefile.in | 2 +- libobjc/NXConstStr.m | 2 +- libobjc/Object.m | 2 +- libobjc/Protocol.m | 2 +- libobjc/accessors.m | 2 +- libobjc/acinclude.m4 | 2 +- libobjc/class.c | 2 +- libobjc/configure.ac | 2 +- libobjc/encoding.c | 2 +- libobjc/error.c | 2 +- libobjc/exception.c | 2 +- libobjc/gc.c | 2 +- libobjc/hash.c | 2 +- libobjc/init.c | 2 +- libobjc/ivars.c | 2 +- libobjc/libobjc.def | 2 +- libobjc/linking.m | 2 +- libobjc/memory.c | 2 +- libobjc/methods.c | 2 +- libobjc/nil_method.c | 2 +- libobjc/objc-foreach.c | 2 +- libobjc/objc-private/accessors.h | 2 +- libobjc/objc-private/common.h | 2 +- libobjc/objc-private/error.h | 2 +- libobjc/objc-private/hash.h | 2 +- libobjc/objc-private/module-abi-8.h | 2 +- libobjc/objc-private/objc-list.h | 2 +- libobjc/objc-private/objc-sync.h | 2 +- libobjc/objc-private/protocols.h | 2 +- libobjc/objc-private/runtime.h | 2 +- libobjc/objc-private/sarray.h | 2 +- libobjc/objc-private/selector.h | 2 +- libobjc/objc-sync.c | 2 +- libobjc/objc/NXConstStr.h | 2 +- libobjc/objc/Object.h | 2 +- libobjc/objc/Protocol.h | 2 +- libobjc/objc/message.h | 2 +- libobjc/objc/objc-decls.h | 2 +- libobjc/objc/objc-exception.h | 2 +- libobjc/objc/objc-sync.h | 2 +- libobjc/objc/objc.h | 2 +- libobjc/objc/runtime.h | 2 +- libobjc/objc/thr.h | 2 +- libobjc/objects.c | 2 +- libobjc/protocols.c | 2 +- libobjc/sarray.c | 2 +- libobjc/selector.c | 2 +- libobjc/sendmsg.c | 2 +- libobjc/thr.c | 2 +- libphobos/ChangeLog | 7 +- libphobos/Makefile.am | 2 +- libphobos/Makefile.in | 2 +- libphobos/acinclude.m4 | 2 +- libphobos/configure.ac | 2 +- libphobos/configure.tgt | 2 +- libphobos/d_rules.am | 2 +- libphobos/libdruntime/Makefile.am | 2 +- libphobos/libdruntime/Makefile.in | 2 +- libphobos/libdruntime/__main.di | 2 +- .../libdruntime/config/aarch64/switchcontext.S | 2 +- libphobos/libdruntime/config/arm/switchcontext.S | 2 +- libphobos/libdruntime/config/common/threadasm.S | 2 +- libphobos/libdruntime/config/mingw/msvc.c | 2 +- libphobos/libdruntime/config/mingw/switchcontext.S | 2 +- libphobos/libdruntime/config/mips/switchcontext.S | 2 +- .../libdruntime/config/powerpc/switchcontext.S | 2 +- libphobos/libdruntime/config/s390/get_tls_offset.S | 2 +- .../libdruntime/config/systemz/get_tls_offset.S | 2 +- libphobos/libdruntime/config/x86/switchcontext.S | 2 +- libphobos/libdruntime/gcc/attribute.d | 2 +- libphobos/libdruntime/gcc/attributes.d | 2 +- libphobos/libdruntime/gcc/backtrace.d | 2 +- libphobos/libdruntime/gcc/builtins.d | 2 +- libphobos/libdruntime/gcc/config.d.in | 2 +- libphobos/libdruntime/gcc/deh.d | 2 +- libphobos/libdruntime/gcc/drtstuff.c | 2 +- libphobos/libdruntime/gcc/emutls.d | 2 +- libphobos/libdruntime/gcc/gthread.d | 2 +- libphobos/libdruntime/gcc/libbacktrace.d.in | 2 +- libphobos/libdruntime/gcc/sections/common.d | 2 +- libphobos/libdruntime/gcc/sections/elf.d | 2 +- libphobos/libdruntime/gcc/sections/macho.d | 2 +- libphobos/libdruntime/gcc/sections/package.d | 2 +- libphobos/libdruntime/gcc/sections/pecoff.d | 2 +- libphobos/libdruntime/gcc/simd.d | 2 +- libphobos/libdruntime/gcc/unwind/arm.d | 2 +- libphobos/libdruntime/gcc/unwind/arm_common.d | 2 +- libphobos/libdruntime/gcc/unwind/c6x.d | 2 +- libphobos/libdruntime/gcc/unwind/generic.d | 2 +- libphobos/libdruntime/gcc/unwind/package.d | 2 +- libphobos/libdruntime/gcc/unwind/pe.d | 2 +- libphobos/src/Makefile.am | 2 +- libphobos/testsuite/Makefile.am | 2 +- libphobos/testsuite/config/default.exp | 2 +- libphobos/testsuite/lib/libphobos-dg.exp | 2 +- libphobos/testsuite/lib/libphobos.exp | 2 +- libphobos/testsuite/libphobos.aa/aa.exp | 2 +- .../libphobos.allocations/allocations.exp | 2 +- libphobos/testsuite/libphobos.betterc/betterc.exp | 2 +- libphobos/testsuite/libphobos.config/config.exp | 2 +- libphobos/testsuite/libphobos.cycles/cycles.exp | 2 +- .../testsuite/libphobos.druntime/druntime.exp | 2 +- .../libphobos.druntime_shared/druntime_shared.exp | 2 +- .../testsuite/libphobos.exceptions/exceptions.exp | 2 +- libphobos/testsuite/libphobos.gc/gc.exp | 2 +- libphobos/testsuite/libphobos.hash/hash.exp | 2 +- libphobos/testsuite/libphobos.imports/imports.exp | 2 +- .../testsuite/libphobos.init_fini/init_fini.exp | 2 +- .../testsuite/libphobos.lifetime/lifetime.exp | 2 +- libphobos/testsuite/libphobos.phobos/phobos.exp | 2 +- .../libphobos.phobos_shared/phobos_shared.exp | 2 +- libphobos/testsuite/libphobos.shared/shared.exp | 2 +- libphobos/testsuite/libphobos.thread/thread.exp | 2 +- libphobos/testsuite/libphobos.traits/traits.exp | 2 +- .../testsuite/libphobos.typeinfo/typeinfo.exp | 2 +- .../testsuite/libphobos.unittest/unittest.exp | 2 +- libquadmath/ChangeLog | 4 + libquadmath/libquadmath.texi | 2 +- libsanitizer/ChangeLog | 18 + libsanitizer/configure | 12 +- libsanitizer/configure.ac | 12 +- libsanitizer/hwasan/Makefile.am | 5 +- libsanitizer/hwasan/Makefile.in | 62 +- .../sanitizer_platform_interceptors.h | 2 +- libssp/ChangeLog | 5 + libssp/Makefile.am | 2 +- libssp/gets-chk.c | 2 +- libssp/memcpy-chk.c | 2 +- libssp/memmove-chk.c | 2 +- libssp/mempcpy-chk.c | 2 +- libssp/memset-chk.c | 2 +- libssp/snprintf-chk.c | 2 +- libssp/sprintf-chk.c | 2 +- libssp/ssp-local.c | 2 +- libssp/ssp.c | 3 +- libssp/ssp/ssp.h.in | 2 +- libssp/ssp/stdio.h | 2 +- libssp/ssp/string.h | 2 +- libssp/ssp/unistd.h | 2 +- libssp/stpcpy-chk.c | 2 +- libssp/strcat-chk.c | 2 +- libssp/strcpy-chk.c | 2 +- libssp/strncat-chk.c | 2 +- libssp/strncpy-chk.c | 2 +- libssp/vsnprintf-chk.c | 2 +- libssp/vsprintf-chk.c | 2 +- libstdc++-v3/ChangeLog | 7266 +--- libstdc++-v3/{ChangeLog => ChangeLog-2022} | 244 + libstdc++-v3/Makefile.am | 2 +- libstdc++-v3/acinclude.m4 | 130 +- libstdc++-v3/config.h.in | 13 +- libstdc++-v3/config/abi/compatibility.h | 2 +- .../abi/post/hppa-linux-gnu/baseline_symbols.txt | 6019 +++- .../config/abi/pre/gnu-versioned-namespace.ver | 8 +- libstdc++-v3/config/abi/pre/gnu.ver | 33 +- .../config/allocator/malloc_allocator_base.h | 2 +- libstdc++-v3/config/allocator/new_allocator_base.h | 2 +- .../config/cpu/aarch64/opt/bits/opt_random.h | 2 +- .../config/cpu/aarch64/opt/ext/opt_random.h | 2 +- libstdc++-v3/config/cpu/arm/cpu_defines.h | 2 +- libstdc++-v3/config/cpu/arm/cxxabi_tweaks.h | 2 +- libstdc++-v3/config/cpu/cris/atomic_word.h | 2 +- libstdc++-v3/config/cpu/cris/atomicity.h | 2 +- libstdc++-v3/config/cpu/generic/atomic_word.h | 2 +- .../cpu/generic/atomicity_builtins/atomicity.h | 2 +- .../config/cpu/generic/atomicity_mutex/atomicity.h | 2 +- libstdc++-v3/config/cpu/generic/cpu_defines.h | 2 +- libstdc++-v3/config/cpu/generic/cxxabi_tweaks.h | 2 +- .../config/cpu/generic/opt/bits/opt_random.h | 2 +- .../config/cpu/generic/opt/ext/opt_random.h | 2 +- libstdc++-v3/config/cpu/hppa/atomicity.h | 31 +- libstdc++-v3/config/cpu/i386/atomicity.h | 2 +- libstdc++-v3/config/cpu/i486/atomicity.h | 2 +- libstdc++-v3/config/cpu/i486/opt/bits/opt_random.h | 2 +- libstdc++-v3/config/cpu/i486/opt/ext/opt_random.h | 2 +- libstdc++-v3/config/cpu/m68k/atomicity.h | 2 +- libstdc++-v3/config/cpu/microblaze/cpu_defines.h | 2 +- libstdc++-v3/config/cpu/powerpc/cpu_defines.h | 2 +- libstdc++-v3/config/cpu/sh/atomicity.h | 2 +- libstdc++-v3/config/cpu/sparc/atomic_word.h | 2 +- libstdc++-v3/config/cpu/sparc/atomicity.h | 2 +- libstdc++-v3/config/io/basic_file_stdio.cc | 2 +- libstdc++-v3/config/io/basic_file_stdio.h | 2 +- libstdc++-v3/config/io/c_io_stdio.h | 9 +- libstdc++-v3/config/locale/darwin/ctype_members.cc | 2 +- libstdc++-v3/config/locale/dragonfly/c_locale.cc | 2 +- libstdc++-v3/config/locale/dragonfly/c_locale.h | 2 +- .../config/locale/dragonfly/codecvt_members.cc | 2 +- .../config/locale/dragonfly/collate_members.cc | 2 +- .../config/locale/dragonfly/ctype_members.cc | 2 +- .../config/locale/dragonfly/monetary_members.cc | 2 +- .../config/locale/dragonfly/numeric_members.cc | 2 +- .../config/locale/dragonfly/time_members.cc | 2 +- .../config/locale/dragonfly/time_members.h | 2 +- .../config/locale/generic/c++locale_internal.h | 2 +- libstdc++-v3/config/locale/generic/c_locale.cc | 2 +- libstdc++-v3/config/locale/generic/c_locale.h | 2 +- .../config/locale/generic/codecvt_members.cc | 2 +- .../config/locale/generic/collate_members.cc | 2 +- .../config/locale/generic/ctype_members.cc | 2 +- .../config/locale/generic/messages_members.cc | 2 +- .../config/locale/generic/messages_members.h | 2 +- .../config/locale/generic/monetary_members.cc | 2 +- .../config/locale/generic/numeric_members.cc | 2 +- libstdc++-v3/config/locale/generic/time_members.cc | 2 +- libstdc++-v3/config/locale/generic/time_members.h | 2 +- .../config/locale/gnu/c++locale_internal.h | 2 +- libstdc++-v3/config/locale/gnu/c_locale.cc | 2 +- libstdc++-v3/config/locale/gnu/c_locale.h | 2 +- libstdc++-v3/config/locale/gnu/codecvt_members.cc | 2 +- libstdc++-v3/config/locale/gnu/collate_members.cc | 2 +- libstdc++-v3/config/locale/gnu/ctype_members.cc | 2 +- libstdc++-v3/config/locale/gnu/messages_members.cc | 2 +- libstdc++-v3/config/locale/gnu/messages_members.h | 2 +- libstdc++-v3/config/locale/gnu/monetary_members.cc | 2 +- libstdc++-v3/config/locale/gnu/numeric_members.cc | 2 +- libstdc++-v3/config/locale/gnu/time_members.cc | 2 +- libstdc++-v3/config/locale/gnu/time_members.h | 2 +- .../config/locale/ieee_1003.1-2001/c_locale.cc | 2 +- .../config/locale/ieee_1003.1-2001/c_locale.h | 2 +- .../locale/ieee_1003.1-2001/messages_members.cc | 2 +- .../locale/ieee_1003.1-2001/messages_members.h | 2 +- libstdc++-v3/config/locale/newlib/ctype_members.cc | 2 +- .../config/locale/vxworks/ctype_members.cc | 2 +- libstdc++-v3/config/os/aix/ctype_base.h | 2 +- libstdc++-v3/config/os/aix/ctype_configure_char.cc | 2 +- libstdc++-v3/config/os/aix/ctype_inline.h | 2 +- libstdc++-v3/config/os/aix/os_defines.h | 2 +- libstdc++-v3/config/os/bionic/ctype_base.h | 2 +- .../config/os/bionic/ctype_configure_char.cc | 2 +- libstdc++-v3/config/os/bionic/ctype_inline.h | 2 +- libstdc++-v3/config/os/bionic/os_defines.h | 2 +- libstdc++-v3/config/os/bsd/darwin/ctype_base.h | 2 +- .../config/os/bsd/darwin/ctype_configure_char.cc | 2 +- libstdc++-v3/config/os/bsd/darwin/ctype_inline.h | 2 +- libstdc++-v3/config/os/bsd/darwin/os_defines.h | 2 +- libstdc++-v3/config/os/bsd/dragonfly/ctype_base.h | 2 +- .../os/bsd/dragonfly/ctype_configure_char.cc | 2 +- .../config/os/bsd/dragonfly/ctype_inline.h | 2 +- libstdc++-v3/config/os/bsd/dragonfly/os_defines.h | 2 +- libstdc++-v3/config/os/bsd/freebsd/ctype_base.h | 2 +- .../config/os/bsd/freebsd/ctype_configure_char.cc | 2 +- libstdc++-v3/config/os/bsd/freebsd/ctype_inline.h | 2 +- libstdc++-v3/config/os/bsd/freebsd/os_defines.h | 2 +- libstdc++-v3/config/os/bsd/netbsd/ctype_base.h | 2 +- .../config/os/bsd/netbsd/ctype_configure_char.cc | 2 +- libstdc++-v3/config/os/bsd/netbsd/ctype_inline.h | 2 +- libstdc++-v3/config/os/bsd/netbsd/os_defines.h | 2 +- libstdc++-v3/config/os/bsd/openbsd/ctype_base.h | 2 +- .../config/os/bsd/openbsd/ctype_configure_char.cc | 2 +- libstdc++-v3/config/os/bsd/openbsd/ctype_inline.h | 2 +- libstdc++-v3/config/os/bsd/openbsd/os_defines.h | 2 +- libstdc++-v3/config/os/djgpp/ctype_base.h | 2 +- .../config/os/djgpp/ctype_configure_char.cc | 2 +- libstdc++-v3/config/os/djgpp/ctype_inline.h | 2 +- libstdc++-v3/config/os/djgpp/error_constants.h | 2 +- libstdc++-v3/config/os/djgpp/os_defines.h | 2 +- libstdc++-v3/config/os/generic/ctype_base.h | 2 +- .../config/os/generic/ctype_configure_char.cc | 2 +- libstdc++-v3/config/os/generic/ctype_inline.h | 2 +- libstdc++-v3/config/os/generic/error_constants.h | 2 +- libstdc++-v3/config/os/generic/os_defines.h | 2 +- libstdc++-v3/config/os/gnu-linux/ctype_base.h | 2 +- .../config/os/gnu-linux/ctype_configure_char.cc | 2 +- libstdc++-v3/config/os/gnu-linux/ctype_inline.h | 2 +- libstdc++-v3/config/os/gnu-linux/ldbl-extra.ver | 4 + .../config/os/gnu-linux/ldbl-ieee128-extra.ver | 7 + libstdc++-v3/config/os/gnu-linux/os_defines.h | 2 +- libstdc++-v3/config/os/hpux/ctype_base.h | 2 +- .../config/os/hpux/ctype_configure_char.cc | 2 +- libstdc++-v3/config/os/hpux/ctype_inline.h | 2 +- libstdc++-v3/config/os/hpux/os_defines.h | 2 +- libstdc++-v3/config/os/mingw32-w64/ctype_base.h | 2 +- .../config/os/mingw32-w64/ctype_configure_char.cc | 2 +- libstdc++-v3/config/os/mingw32-w64/ctype_inline.h | 2 +- .../config/os/mingw32-w64/error_constants.h | 2 +- libstdc++-v3/config/os/mingw32-w64/os_defines.h | 5 +- libstdc++-v3/config/os/mingw32/ctype_base.h | 2 +- .../config/os/mingw32/ctype_configure_char.cc | 2 +- libstdc++-v3/config/os/mingw32/ctype_inline.h | 2 +- libstdc++-v3/config/os/mingw32/error_constants.h | 2 +- libstdc++-v3/config/os/mingw32/os_defines.h | 5 +- libstdc++-v3/config/os/newlib/ctype_base.h | 2 +- .../config/os/newlib/ctype_configure_char.cc | 2 +- libstdc++-v3/config/os/newlib/ctype_inline.h | 2 +- libstdc++-v3/config/os/newlib/os_defines.h | 2 +- libstdc++-v3/config/os/qnx/qnx6.1/ctype_base.h | 2 +- .../config/os/qnx/qnx6.1/ctype_configure_char.cc | 2 +- libstdc++-v3/config/os/qnx/qnx6.1/ctype_inline.h | 2 +- libstdc++-v3/config/os/qnx/qnx6.1/os_defines.h | 2 +- libstdc++-v3/config/os/solaris/ctype_base.h | 2 +- .../config/os/solaris/ctype_configure_char.cc | 2 +- libstdc++-v3/config/os/solaris/ctype_inline.h | 2 +- libstdc++-v3/config/os/solaris/os_defines.h | 2 +- libstdc++-v3/config/os/tpf/ctype_base.h | 2 +- libstdc++-v3/config/os/tpf/ctype_configure_char.cc | 2 +- libstdc++-v3/config/os/tpf/ctype_inline.h | 2 +- libstdc++-v3/config/os/tpf/os_defines.h | 2 +- libstdc++-v3/config/os/uclibc/ctype_base.h | 2 +- .../config/os/uclibc/ctype_configure_char.cc | 2 +- libstdc++-v3/config/os/uclibc/ctype_inline.h | 2 +- libstdc++-v3/config/os/uclibc/os_defines.h | 2 +- libstdc++-v3/config/os/vxworks/ctype_base.h | 2 +- .../config/os/vxworks/ctype_configure_char.cc | 2 +- libstdc++-v3/config/os/vxworks/ctype_inline.h | 2 +- libstdc++-v3/config/os/vxworks/os_defines.h | 2 +- libstdc++-v3/configure | 191 +- libstdc++-v3/configure.ac | 3 + libstdc++-v3/doc/Makefile.am | 2 +- libstdc++-v3/doc/doxygen/doxygroups.cc | 2 +- libstdc++-v3/doc/html/manual/abi.html | 8 +- .../doc/html/manual/appendix_contributing.html | 4 +- libstdc++-v3/doc/html/manual/bugs.html | 314 +- libstdc++-v3/doc/html/manual/configure.html | 21 + .../doc/html/manual/documentation_hacking.html | 4 +- libstdc++-v3/doc/html/manual/memory.html | 8 +- .../doc/html/manual/policy_data_structures.html | 8 +- libstdc++-v3/doc/html/manual/status.html | 506 +- libstdc++-v3/doc/xml/manual/abi.xml | 8 +- .../doc/xml/manual/appendix_contributing.xml | 4 +- libstdc++-v3/doc/xml/manual/configure.xml | 27 + .../doc/xml/manual/documentation_hacking.xml | 4 +- libstdc++-v3/doc/xml/manual/intro.xml | 6 +- .../xml/manual/policy_data_structures_biblio.xml | 6 +- libstdc++-v3/doc/xml/manual/shared_ptr.xml | 6 +- libstdc++-v3/doc/xml/manual/status_cxx2014.xml | 22 +- libstdc++-v3/doc/xml/manual/status_cxx2017.xml | 154 +- libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 246 +- libstdc++-v3/doc/xml/manual/status_cxx2023.xml | 84 +- libstdc++-v3/doc/xml/spine.xml | 2 +- libstdc++-v3/include/Makefile.am | 9 +- libstdc++-v3/include/Makefile.in | 7 +- libstdc++-v3/include/backward/auto_ptr.h | 2 +- libstdc++-v3/include/backward/backward_warning.h | 2 +- libstdc++-v3/include/backward/binders.h | 2 +- libstdc++-v3/include/backward/hash_fun.h | 2 +- libstdc++-v3/include/backward/hash_map | 2 +- libstdc++-v3/include/backward/hash_set | 2 +- libstdc++-v3/include/backward/hashtable.h | 2 +- libstdc++-v3/include/backward/strstream | 2 +- libstdc++-v3/include/bits/algorithmfwd.h | 2 +- libstdc++-v3/include/bits/align.h | 2 +- libstdc++-v3/include/bits/alloc_traits.h | 19 +- libstdc++-v3/include/bits/allocated_ptr.h | 2 +- libstdc++-v3/include/bits/allocator.h | 2 +- libstdc++-v3/include/bits/atomic_base.h | 2 +- libstdc++-v3/include/bits/atomic_futex.h | 2 +- libstdc++-v3/include/bits/atomic_timed_wait.h | 2 +- libstdc++-v3/include/bits/atomic_wait.h | 8 +- libstdc++-v3/include/bits/basic_ios.h | 2 +- libstdc++-v3/include/bits/basic_ios.tcc | 2 +- libstdc++-v3/include/bits/basic_string.h | 2 +- libstdc++-v3/include/bits/basic_string.tcc | 2 +- libstdc++-v3/include/bits/boost_concept_check.h | 2 +- libstdc++-v3/include/bits/c++0x_warning.h | 2 +- libstdc++-v3/include/bits/c++config | 2 +- libstdc++-v3/include/bits/char_traits.h | 52 +- libstdc++-v3/include/bits/charconv.h | 2 +- libstdc++-v3/include/bits/chrono.h | 64 +- libstdc++-v3/include/bits/chrono_io.h | 2469 ++ libstdc++-v3/include/bits/codecvt.h | 2 +- libstdc++-v3/include/bits/concept_check.h | 2 +- libstdc++-v3/include/bits/cow_string.h | 2 +- libstdc++-v3/include/bits/cpp_type_traits.h | 2 +- libstdc++-v3/include/bits/deque.tcc | 2 +- libstdc++-v3/include/bits/enable_special_members.h | 2 +- libstdc++-v3/include/bits/erase_if.h | 2 +- libstdc++-v3/include/bits/forward_list.h | 2 +- libstdc++-v3/include/bits/forward_list.tcc | 2 +- libstdc++-v3/include/bits/fs_dir.h | 2 +- libstdc++-v3/include/bits/fs_fwd.h | 2 +- libstdc++-v3/include/bits/fs_ops.h | 2 +- libstdc++-v3/include/bits/fs_path.h | 4 +- libstdc++-v3/include/bits/fstream.tcc | 2 +- libstdc++-v3/include/bits/functexcept.h | 2 +- libstdc++-v3/include/bits/functional_hash.h | 2 +- libstdc++-v3/include/bits/gslice.h | 2 +- libstdc++-v3/include/bits/gslice_array.h | 2 +- libstdc++-v3/include/bits/hashtable.h | 2 +- libstdc++-v3/include/bits/hashtable_policy.h | 2 +- libstdc++-v3/include/bits/indirect_array.h | 2 +- libstdc++-v3/include/bits/invoke.h | 2 +- libstdc++-v3/include/bits/ios_base.h | 2 +- libstdc++-v3/include/bits/istream.tcc | 2 +- libstdc++-v3/include/bits/iterator_concepts.h | 2 +- libstdc++-v3/include/bits/list.tcc | 2 +- libstdc++-v3/include/bits/locale_classes.h | 2 +- libstdc++-v3/include/bits/locale_classes.tcc | 2 +- libstdc++-v3/include/bits/locale_conv.h | 2 +- libstdc++-v3/include/bits/locale_facets.h | 2 +- libstdc++-v3/include/bits/locale_facets.tcc | 2 +- libstdc++-v3/include/bits/locale_facets_nonio.h | 2 +- libstdc++-v3/include/bits/locale_facets_nonio.tcc | 2 +- libstdc++-v3/include/bits/localefwd.h | 2 +- libstdc++-v3/include/bits/mask_array.h | 2 +- libstdc++-v3/include/bits/max_size_type.h | 2 +- libstdc++-v3/include/bits/memory_resource.h | 2 +- libstdc++-v3/include/bits/memoryfwd.h | 2 +- libstdc++-v3/include/bits/move.h | 2 +- libstdc++-v3/include/bits/new_allocator.h | 2 +- libstdc++-v3/include/bits/node_handle.h | 2 +- libstdc++-v3/include/bits/ostream.tcc | 2 +- libstdc++-v3/include/bits/ostream_insert.h | 2 +- libstdc++-v3/include/bits/parse_numbers.h | 2 +- libstdc++-v3/include/bits/postypes.h | 2 +- libstdc++-v3/include/bits/predefined_ops.h | 2 +- libstdc++-v3/include/bits/ptr_traits.h | 2 +- libstdc++-v3/include/bits/quoted_string.h | 2 +- libstdc++-v3/include/bits/random.h | 12 +- libstdc++-v3/include/bits/random.tcc | 2 +- libstdc++-v3/include/bits/range_access.h | 2 +- libstdc++-v3/include/bits/ranges_algo.h | 2 +- libstdc++-v3/include/bits/ranges_algobase.h | 2 +- libstdc++-v3/include/bits/ranges_base.h | 4 +- libstdc++-v3/include/bits/ranges_cmp.h | 2 +- libstdc++-v3/include/bits/ranges_uninitialized.h | 2 +- libstdc++-v3/include/bits/ranges_util.h | 2 +- libstdc++-v3/include/bits/refwrap.h | 2 +- libstdc++-v3/include/bits/regex.h | 2 +- libstdc++-v3/include/bits/regex.tcc | 2 +- libstdc++-v3/include/bits/regex_automaton.h | 2 +- libstdc++-v3/include/bits/regex_automaton.tcc | 2 +- libstdc++-v3/include/bits/regex_compiler.h | 2 +- libstdc++-v3/include/bits/regex_compiler.tcc | 2 +- libstdc++-v3/include/bits/regex_constants.h | 2 +- libstdc++-v3/include/bits/regex_error.h | 2 +- libstdc++-v3/include/bits/regex_executor.h | 2 +- libstdc++-v3/include/bits/regex_executor.tcc | 2 +- libstdc++-v3/include/bits/regex_scanner.h | 2 +- libstdc++-v3/include/bits/regex_scanner.tcc | 2 +- libstdc++-v3/include/bits/semaphore_base.h | 2 +- libstdc++-v3/include/bits/shared_ptr.h | 2 +- libstdc++-v3/include/bits/shared_ptr_atomic.h | 2 +- libstdc++-v3/include/bits/shared_ptr_base.h | 6 +- libstdc++-v3/include/bits/slice_array.h | 2 +- libstdc++-v3/include/bits/specfun.h | 2 +- libstdc++-v3/include/bits/sstream.tcc | 2 +- libstdc++-v3/include/bits/std_abs.h | 2 +- libstdc++-v3/include/bits/std_function.h | 2 +- libstdc++-v3/include/bits/std_mutex.h | 4 +- libstdc++-v3/include/bits/std_thread.h | 2 +- libstdc++-v3/include/bits/stl_algo.h | 7 +- libstdc++-v3/include/bits/stl_algobase.h | 49 +- libstdc++-v3/include/bits/stl_bvector.h | 2 +- libstdc++-v3/include/bits/stl_construct.h | 2 +- libstdc++-v3/include/bits/stl_deque.h | 2 +- libstdc++-v3/include/bits/stl_function.h | 2 +- libstdc++-v3/include/bits/stl_heap.h | 2 +- libstdc++-v3/include/bits/stl_iterator.h | 2 +- .../include/bits/stl_iterator_base_funcs.h | 2 +- .../include/bits/stl_iterator_base_types.h | 2 +- libstdc++-v3/include/bits/stl_list.h | 2 +- libstdc++-v3/include/bits/stl_map.h | 2 +- libstdc++-v3/include/bits/stl_multimap.h | 2 +- libstdc++-v3/include/bits/stl_multiset.h | 2 +- libstdc++-v3/include/bits/stl_numeric.h | 2 +- libstdc++-v3/include/bits/stl_pair.h | 2 +- libstdc++-v3/include/bits/stl_queue.h | 2 +- libstdc++-v3/include/bits/stl_raw_storage_iter.h | 2 +- libstdc++-v3/include/bits/stl_relops.h | 2 +- libstdc++-v3/include/bits/stl_set.h | 2 +- libstdc++-v3/include/bits/stl_stack.h | 2 +- libstdc++-v3/include/bits/stl_tempbuf.h | 2 +- libstdc++-v3/include/bits/stl_tree.h | 5 +- libstdc++-v3/include/bits/stl_uninitialized.h | 2 +- libstdc++-v3/include/bits/stl_vector.h | 2 +- libstdc++-v3/include/bits/stream_iterator.h | 2 +- libstdc++-v3/include/bits/streambuf.tcc | 2 +- libstdc++-v3/include/bits/streambuf_iterator.h | 2 +- libstdc++-v3/include/bits/string_view.tcc | 2 +- libstdc++-v3/include/bits/stringfwd.h | 2 +- libstdc++-v3/include/bits/this_thread_sleep.h | 2 +- libstdc++-v3/include/bits/uniform_int_dist.h | 2 +- libstdc++-v3/include/bits/unique_lock.h | 2 +- libstdc++-v3/include/bits/unique_ptr.h | 2 +- libstdc++-v3/include/bits/unordered_map.h | 2 +- libstdc++-v3/include/bits/unordered_set.h | 2 +- libstdc++-v3/include/bits/uses_allocator.h | 2 +- libstdc++-v3/include/bits/uses_allocator_args.h | 2 +- libstdc++-v3/include/bits/utility.h | 6 +- libstdc++-v3/include/bits/valarray_after.h | 2 +- libstdc++-v3/include/bits/valarray_array.h | 2 +- libstdc++-v3/include/bits/valarray_array.tcc | 2 +- libstdc++-v3/include/bits/valarray_before.h | 2 +- libstdc++-v3/include/bits/vector.tcc | 2 +- libstdc++-v3/include/c/cassert | 2 +- libstdc++-v3/include/c/cctype | 2 +- libstdc++-v3/include/c/cerrno | 2 +- libstdc++-v3/include/c/cfloat | 2 +- libstdc++-v3/include/c/ciso646 | 2 +- libstdc++-v3/include/c/climits | 2 +- libstdc++-v3/include/c/clocale | 2 +- libstdc++-v3/include/c/cmath | 2 +- libstdc++-v3/include/c/csetjmp | 2 +- libstdc++-v3/include/c/csignal | 2 +- libstdc++-v3/include/c/cstdarg | 2 +- libstdc++-v3/include/c/cstddef | 2 +- libstdc++-v3/include/c/cstdio | 2 +- libstdc++-v3/include/c/cstdlib | 2 +- libstdc++-v3/include/c/cstring | 2 +- libstdc++-v3/include/c/ctime | 2 +- libstdc++-v3/include/c/cuchar | 2 +- libstdc++-v3/include/c/cwchar | 2 +- libstdc++-v3/include/c/cwctype | 2 +- libstdc++-v3/include/c_compatibility/assert.h | 2 +- libstdc++-v3/include/c_compatibility/complex.h | 2 +- libstdc++-v3/include/c_compatibility/ctype.h | 2 +- libstdc++-v3/include/c_compatibility/errno.h | 2 +- libstdc++-v3/include/c_compatibility/fenv.h | 2 +- libstdc++-v3/include/c_compatibility/float.h | 2 +- libstdc++-v3/include/c_compatibility/inttypes.h | 2 +- libstdc++-v3/include/c_compatibility/iso646.h | 2 +- libstdc++-v3/include/c_compatibility/limits.h | 2 +- libstdc++-v3/include/c_compatibility/locale.h | 2 +- libstdc++-v3/include/c_compatibility/math.h | 2 +- libstdc++-v3/include/c_compatibility/setjmp.h | 2 +- libstdc++-v3/include/c_compatibility/signal.h | 2 +- libstdc++-v3/include/c_compatibility/stdarg.h | 2 +- libstdc++-v3/include/c_compatibility/stdatomic.h | 2 +- libstdc++-v3/include/c_compatibility/stdbool.h | 2 +- libstdc++-v3/include/c_compatibility/stddef.h | 2 +- libstdc++-v3/include/c_compatibility/stdint.h | 2 +- libstdc++-v3/include/c_compatibility/stdio.h | 2 +- libstdc++-v3/include/c_compatibility/stdlib.h | 2 +- libstdc++-v3/include/c_compatibility/string.h | 2 +- libstdc++-v3/include/c_compatibility/tgmath.h | 2 +- libstdc++-v3/include/c_compatibility/time.h | 2 +- libstdc++-v3/include/c_compatibility/uchar.h | 2 +- libstdc++-v3/include/c_compatibility/wchar.h | 2 +- libstdc++-v3/include/c_compatibility/wctype.h | 2 +- libstdc++-v3/include/c_global/cassert | 2 +- libstdc++-v3/include/c_global/ccomplex | 2 +- libstdc++-v3/include/c_global/cctype | 2 +- libstdc++-v3/include/c_global/cerrno | 2 +- libstdc++-v3/include/c_global/cfenv | 2 +- libstdc++-v3/include/c_global/cfloat | 2 +- libstdc++-v3/include/c_global/cinttypes | 2 +- libstdc++-v3/include/c_global/ciso646 | 2 +- libstdc++-v3/include/c_global/climits | 2 +- libstdc++-v3/include/c_global/clocale | 2 +- libstdc++-v3/include/c_global/cmath | 2 +- libstdc++-v3/include/c_global/csetjmp | 2 +- libstdc++-v3/include/c_global/csignal | 2 +- libstdc++-v3/include/c_global/cstdalign | 2 +- libstdc++-v3/include/c_global/cstdarg | 2 +- libstdc++-v3/include/c_global/cstdbool | 2 +- libstdc++-v3/include/c_global/cstddef | 2 +- libstdc++-v3/include/c_global/cstdint | 2 +- libstdc++-v3/include/c_global/cstdio | 2 +- libstdc++-v3/include/c_global/cstdlib | 2 +- libstdc++-v3/include/c_global/cstring | 2 +- libstdc++-v3/include/c_global/ctgmath | 2 +- libstdc++-v3/include/c_global/ctime | 2 +- libstdc++-v3/include/c_global/cuchar | 2 +- libstdc++-v3/include/c_global/cwchar | 2 +- libstdc++-v3/include/c_global/cwctype | 2 +- libstdc++-v3/include/c_std/cassert | 2 +- libstdc++-v3/include/c_std/cctype | 2 +- libstdc++-v3/include/c_std/cerrno | 2 +- libstdc++-v3/include/c_std/cfloat | 2 +- libstdc++-v3/include/c_std/ciso646 | 2 +- libstdc++-v3/include/c_std/climits | 2 +- libstdc++-v3/include/c_std/clocale | 2 +- libstdc++-v3/include/c_std/cmath | 2 +- libstdc++-v3/include/c_std/csetjmp | 2 +- libstdc++-v3/include/c_std/csignal | 2 +- libstdc++-v3/include/c_std/cstdarg | 2 +- libstdc++-v3/include/c_std/cstddef | 2 +- libstdc++-v3/include/c_std/cstdio | 2 +- libstdc++-v3/include/c_std/cstdlib | 2 +- libstdc++-v3/include/c_std/cstring | 2 +- libstdc++-v3/include/c_std/ctime | 2 +- libstdc++-v3/include/c_std/cuchar | 2 +- libstdc++-v3/include/c_std/cwchar | 2 +- libstdc++-v3/include/c_std/cwctype | 2 +- libstdc++-v3/include/debug/array | 2 +- libstdc++-v3/include/debug/assertions.h | 2 +- libstdc++-v3/include/debug/bitset | 2 +- libstdc++-v3/include/debug/debug.h | 2 +- libstdc++-v3/include/debug/deque | 2 +- libstdc++-v3/include/debug/formatter.h | 2 +- libstdc++-v3/include/debug/forward_list | 2 +- libstdc++-v3/include/debug/functions.h | 2 +- libstdc++-v3/include/debug/helper_functions.h | 2 +- libstdc++-v3/include/debug/list | 2 +- libstdc++-v3/include/debug/macros.h | 2 +- libstdc++-v3/include/debug/map | 2 +- libstdc++-v3/include/debug/map.h | 2 +- libstdc++-v3/include/debug/multimap.h | 2 +- libstdc++-v3/include/debug/multiset.h | 2 +- libstdc++-v3/include/debug/safe_base.h | 2 +- libstdc++-v3/include/debug/safe_container.h | 2 +- libstdc++-v3/include/debug/safe_iterator.h | 65 +- libstdc++-v3/include/debug/safe_iterator.tcc | 2 +- libstdc++-v3/include/debug/safe_local_iterator.h | 25 +- libstdc++-v3/include/debug/safe_local_iterator.tcc | 2 +- libstdc++-v3/include/debug/safe_sequence.h | 2 +- libstdc++-v3/include/debug/safe_sequence.tcc | 2 +- libstdc++-v3/include/debug/safe_unordered_base.h | 2 +- .../include/debug/safe_unordered_container.h | 2 +- .../include/debug/safe_unordered_container.tcc | 2 +- libstdc++-v3/include/debug/set | 2 +- libstdc++-v3/include/debug/set.h | 2 +- libstdc++-v3/include/debug/stl_iterator.h | 2 +- libstdc++-v3/include/debug/string | 2 +- libstdc++-v3/include/debug/unordered_map | 2 +- libstdc++-v3/include/debug/unordered_set | 2 +- libstdc++-v3/include/debug/vector | 2 +- libstdc++-v3/include/decimal/decimal | 2 +- libstdc++-v3/include/decimal/decimal.h | 2 +- libstdc++-v3/include/experimental/algorithm | 2 +- libstdc++-v3/include/experimental/any | 2 +- libstdc++-v3/include/experimental/array | 2 +- libstdc++-v3/include/experimental/bits/fs_dir.h | 2 +- libstdc++-v3/include/experimental/bits/fs_fwd.h | 2 +- libstdc++-v3/include/experimental/bits/fs_ops.h | 2 +- libstdc++-v3/include/experimental/bits/fs_path.h | 2 +- .../include/experimental/bits/lfts_config.h | 2 +- libstdc++-v3/include/experimental/bits/net.h | 2 +- .../include/experimental/bits/numeric_traits.h | 2 +- .../include/experimental/bits/shared_ptr.h | 2 +- libstdc++-v3/include/experimental/bits/simd.h | 2 +- .../include/experimental/bits/simd_builtin.h | 2 +- .../include/experimental/bits/simd_converter.h | 2 +- .../include/experimental/bits/simd_detail.h | 2 +- .../include/experimental/bits/simd_fixed_size.h | 2 +- libstdc++-v3/include/experimental/bits/simd_math.h | 2 +- libstdc++-v3/include/experimental/bits/simd_neon.h | 2 +- libstdc++-v3/include/experimental/bits/simd_ppc.h | 2 +- .../include/experimental/bits/simd_scalar.h | 2 +- libstdc++-v3/include/experimental/bits/simd_x86.h | 2 +- .../experimental/bits/simd_x86_conversions.h | 2 +- .../include/experimental/bits/string_view.tcc | 2 +- libstdc++-v3/include/experimental/buffer | 2 +- libstdc++-v3/include/experimental/chrono | 2 +- libstdc++-v3/include/experimental/contract | 4 +- libstdc++-v3/include/experimental/deque | 2 +- libstdc++-v3/include/experimental/executor | 2 +- libstdc++-v3/include/experimental/filesystem | 2 +- libstdc++-v3/include/experimental/forward_list | 2 +- libstdc++-v3/include/experimental/functional | 2 +- libstdc++-v3/include/experimental/internet | 2 +- libstdc++-v3/include/experimental/io_context | 2 +- libstdc++-v3/include/experimental/iterator | 2 +- libstdc++-v3/include/experimental/list | 2 +- libstdc++-v3/include/experimental/map | 2 +- libstdc++-v3/include/experimental/memory | 2 +- libstdc++-v3/include/experimental/memory_resource | 17 +- libstdc++-v3/include/experimental/net | 2 +- libstdc++-v3/include/experimental/netfwd | 2 +- libstdc++-v3/include/experimental/numeric | 2 +- libstdc++-v3/include/experimental/optional | 2 +- libstdc++-v3/include/experimental/propagate_const | 2 +- libstdc++-v3/include/experimental/random | 2 +- libstdc++-v3/include/experimental/ratio | 2 +- libstdc++-v3/include/experimental/regex | 2 +- libstdc++-v3/include/experimental/set | 2 +- libstdc++-v3/include/experimental/simd | 2 +- libstdc++-v3/include/experimental/socket | 2 +- libstdc++-v3/include/experimental/source_location | 2 +- libstdc++-v3/include/experimental/string | 2 +- libstdc++-v3/include/experimental/string_view | 2 +- libstdc++-v3/include/experimental/system_error | 2 +- libstdc++-v3/include/experimental/timer | 2 +- libstdc++-v3/include/experimental/tuple | 2 +- libstdc++-v3/include/experimental/type_traits | 2 +- libstdc++-v3/include/experimental/unordered_map | 2 +- libstdc++-v3/include/experimental/unordered_set | 2 +- libstdc++-v3/include/experimental/utility | 2 +- libstdc++-v3/include/experimental/vector | 2 +- libstdc++-v3/include/ext/algorithm | 2 +- libstdc++-v3/include/ext/aligned_buffer.h | 2 +- libstdc++-v3/include/ext/alloc_traits.h | 2 +- libstdc++-v3/include/ext/atomicity.h | 2 +- libstdc++-v3/include/ext/bitmap_allocator.h | 2 +- libstdc++-v3/include/ext/cast.h | 2 +- libstdc++-v3/include/ext/cmath | 2 +- libstdc++-v3/include/ext/codecvt_specializations.h | 2 +- libstdc++-v3/include/ext/concurrence.h | 2 +- libstdc++-v3/include/ext/debug_allocator.h | 2 +- libstdc++-v3/include/ext/enc_filebuf.h | 2 +- libstdc++-v3/include/ext/extptr_allocator.h | 2 +- libstdc++-v3/include/ext/functional | 2 +- libstdc++-v3/include/ext/iterator | 2 +- libstdc++-v3/include/ext/malloc_allocator.h | 2 +- libstdc++-v3/include/ext/memory | 2 +- libstdc++-v3/include/ext/mt_allocator.h | 2 +- libstdc++-v3/include/ext/new_allocator.h | 2 +- libstdc++-v3/include/ext/numeric | 2 +- libstdc++-v3/include/ext/numeric_traits.h | 2 +- libstdc++-v3/include/ext/pb_ds/assoc_container.hpp | 2 +- .../detail/bin_search_tree_/bin_search_tree_.hpp | 2 +- .../constructors_destructor_fn_imps.hpp | 2 +- .../detail/bin_search_tree_/debug_fn_imps.hpp | 2 +- .../detail/bin_search_tree_/erase_fn_imps.hpp | 2 +- .../pb_ds/detail/bin_search_tree_/find_fn_imps.hpp | 2 +- .../pb_ds/detail/bin_search_tree_/info_fn_imps.hpp | 2 +- .../detail/bin_search_tree_/insert_fn_imps.hpp | 2 +- .../detail/bin_search_tree_/iterators_fn_imps.hpp | 2 +- .../detail/bin_search_tree_/node_iterators.hpp | 2 +- .../detail/bin_search_tree_/point_iterators.hpp | 2 +- .../bin_search_tree_/policy_access_fn_imps.hpp | 2 +- .../detail/bin_search_tree_/r_erase_fn_imps.hpp | 2 +- .../detail/bin_search_tree_/rotate_fn_imps.hpp | 2 +- .../detail/bin_search_tree_/split_join_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/bin_search_tree_/traits.hpp | 2 +- .../ext/pb_ds/detail/binary_heap_/binary_heap_.hpp | 2 +- .../pb_ds/detail/binary_heap_/const_iterator.hpp | 2 +- .../constructors_destructor_fn_imps.hpp | 2 +- .../pb_ds/detail/binary_heap_/debug_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/binary_heap_/entry_cmp.hpp | 2 +- .../ext/pb_ds/detail/binary_heap_/entry_pred.hpp | 2 +- .../pb_ds/detail/binary_heap_/erase_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp | 2 +- .../pb_ds/detail/binary_heap_/insert_fn_imps.hpp | 2 +- .../detail/binary_heap_/iterators_fn_imps.hpp | 2 +- .../detail/binary_heap_/point_const_iterator.hpp | 2 +- .../detail/binary_heap_/policy_access_fn_imps.hpp | 2 +- .../pb_ds/detail/binary_heap_/resize_policy.hpp | 2 +- .../detail/binary_heap_/split_join_fn_imps.hpp | 2 +- .../pb_ds/detail/binary_heap_/trace_fn_imps.hpp | 2 +- .../pb_ds/detail/binomial_heap_/binomial_heap_.hpp | 2 +- .../constructors_destructor_fn_imps.hpp | 2 +- .../pb_ds/detail/binomial_heap_/debug_fn_imps.hpp | 2 +- .../binomial_heap_base_/binomial_heap_base_.hpp | 2 +- .../constructors_destructor_fn_imps.hpp | 2 +- .../detail/binomial_heap_base_/debug_fn_imps.hpp | 2 +- .../detail/binomial_heap_base_/erase_fn_imps.hpp | 2 +- .../detail/binomial_heap_base_/find_fn_imps.hpp | 2 +- .../detail/binomial_heap_base_/insert_fn_imps.hpp | 2 +- .../binomial_heap_base_/split_join_fn_imps.hpp | 2 +- .../pb_ds/detail/branch_policy/branch_policy.hpp | 2 +- .../detail/branch_policy/null_node_metadata.hpp | 2 +- .../ext/pb_ds/detail/branch_policy/traits.hpp | 2 +- .../pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp | 2 +- .../detail/cc_hash_table_map_/cmp_fn_imps.hpp | 2 +- .../cond_key_dtor_entry_dealtor.hpp | 2 +- .../constructor_destructor_fn_imps.hpp | 2 +- ...onstructor_destructor_no_store_hash_fn_imps.hpp | 2 +- .../constructor_destructor_store_hash_fn_imps.hpp | 2 +- .../detail/cc_hash_table_map_/debug_fn_imps.hpp | 2 +- .../debug_no_store_hash_fn_imps.hpp | 2 +- .../debug_store_hash_fn_imps.hpp | 2 +- .../cc_hash_table_map_/entry_list_fn_imps.hpp | 2 +- .../detail/cc_hash_table_map_/erase_fn_imps.hpp | 2 +- .../erase_no_store_hash_fn_imps.hpp | 2 +- .../erase_store_hash_fn_imps.hpp | 2 +- .../detail/cc_hash_table_map_/find_fn_imps.hpp | 2 +- .../cc_hash_table_map_/find_store_hash_fn_imps.hpp | 2 +- .../detail/cc_hash_table_map_/info_fn_imps.hpp | 2 +- .../detail/cc_hash_table_map_/insert_fn_imps.hpp | 2 +- .../insert_no_store_hash_fn_imps.hpp | 2 +- .../insert_store_hash_fn_imps.hpp | 2 +- .../cc_hash_table_map_/iterators_fn_imps.hpp | 2 +- .../cc_hash_table_map_/policy_access_fn_imps.hpp | 2 +- .../detail/cc_hash_table_map_/resize_fn_imps.hpp | 2 +- .../resize_no_store_hash_fn_imps.hpp | 2 +- .../resize_store_hash_fn_imps.hpp | 2 +- .../detail/cc_hash_table_map_/size_fn_imps.hpp | 2 +- .../detail/cc_hash_table_map_/trace_fn_imps.hpp | 2 +- .../include/ext/pb_ds/detail/cond_dealtor.hpp | 2 +- .../ext/pb_ds/detail/container_base_dispatch.hpp | 2 +- .../include/ext/pb_ds/detail/debug_map_base.hpp | 2 +- .../include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp | 2 +- .../include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp | 2 +- .../constructor_destructor_fn_imps.hpp | 2 +- ...onstructor_destructor_no_store_hash_fn_imps.hpp | 2 +- .../constructor_destructor_store_hash_fn_imps.hpp | 2 +- .../detail/gp_hash_table_map_/debug_fn_imps.hpp | 2 +- .../debug_no_store_hash_fn_imps.hpp | 2 +- .../debug_store_hash_fn_imps.hpp | 2 +- .../detail/gp_hash_table_map_/erase_fn_imps.hpp | 2 +- .../erase_no_store_hash_fn_imps.hpp | 2 +- .../erase_store_hash_fn_imps.hpp | 2 +- .../detail/gp_hash_table_map_/find_fn_imps.hpp | 2 +- .../find_no_store_hash_fn_imps.hpp | 2 +- .../gp_hash_table_map_/find_store_hash_fn_imps.hpp | 2 +- .../pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp | 2 +- .../detail/gp_hash_table_map_/info_fn_imps.hpp | 2 +- .../detail/gp_hash_table_map_/insert_fn_imps.hpp | 2 +- .../insert_no_store_hash_fn_imps.hpp | 2 +- .../insert_store_hash_fn_imps.hpp | 2 +- .../detail/gp_hash_table_map_/iterator_fn_imps.hpp | 2 +- .../gp_hash_table_map_/policy_access_fn_imps.hpp | 2 +- .../detail/gp_hash_table_map_/resize_fn_imps.hpp | 2 +- .../resize_no_store_hash_fn_imps.hpp | 2 +- .../resize_store_hash_fn_imps.hpp | 2 +- .../detail/gp_hash_table_map_/trace_fn_imps.hpp | 2 +- .../hash_fn/direct_mask_range_hashing_imp.hpp | 2 +- .../hash_fn/direct_mod_range_hashing_imp.hpp | 2 +- .../pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp | 2 +- .../detail/hash_fn/mask_based_range_hashing.hpp | 2 +- .../detail/hash_fn/mod_based_range_hashing.hpp | 2 +- .../ext/pb_ds/detail/hash_fn/probe_fn_base.hpp | 2 +- .../detail/hash_fn/quadratic_probe_fn_imp.hpp | 2 +- .../ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp | 2 +- .../ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp | 2 +- .../ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp | 2 +- .../pb_ds/detail/hash_fn/sample_range_hashing.hpp | 2 +- .../pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp | 2 +- .../detail/hash_fn/sample_ranged_probe_fn.hpp | 2 +- .../const_iterator.hpp | 2 +- .../constructors_destructor_fn_imps.hpp | 2 +- .../debug_fn_imps.hpp | 2 +- .../erase_fn_imps.hpp | 2 +- .../left_child_next_sibling_heap_/info_fn_imps.hpp | 2 +- .../insert_fn_imps.hpp | 2 +- .../iterators_fn_imps.hpp | 2 +- .../left_child_next_sibling_heap_.hpp | 2 +- .../detail/left_child_next_sibling_heap_/node.hpp | 2 +- .../point_const_iterator.hpp | 2 +- .../policy_access_fn_imps.hpp | 2 +- .../trace_fn_imps.hpp | 2 +- .../constructor_destructor_fn_imps.hpp | 2 +- .../detail/list_update_map_/debug_fn_imps.hpp | 2 +- .../list_update_map_/entry_metadata_base.hpp | 2 +- .../detail/list_update_map_/erase_fn_imps.hpp | 2 +- .../pb_ds/detail/list_update_map_/find_fn_imps.hpp | 2 +- .../pb_ds/detail/list_update_map_/info_fn_imps.hpp | 2 +- .../detail/list_update_map_/insert_fn_imps.hpp | 2 +- .../detail/list_update_map_/iterators_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/list_update_map_/lu_map_.hpp | 2 +- .../detail/list_update_map_/trace_fn_imps.hpp | 2 +- .../list_update_policy/lu_counter_metadata.hpp | 2 +- .../list_update_policy/sample_update_policy.hpp | 2 +- .../constructors_destructor_fn_imps.hpp | 2 +- .../pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp | 2 +- .../pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp | 2 +- .../pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp | 2 +- .../detail/ov_tree_map_/iterators_fn_imps.hpp | 2 +- .../pb_ds/detail/ov_tree_map_/node_iterators.hpp | 2 +- .../ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp | 2 +- .../detail/ov_tree_map_/policy_access_fn_imps.hpp | 2 +- .../detail/ov_tree_map_/split_join_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/ov_tree_map_/traits.hpp | 2 +- .../constructors_destructor_fn_imps.hpp | 2 +- .../pb_ds/detail/pairing_heap_/debug_fn_imps.hpp | 2 +- .../pb_ds/detail/pairing_heap_/erase_fn_imps.hpp | 2 +- .../pb_ds/detail/pairing_heap_/find_fn_imps.hpp | 2 +- .../pb_ds/detail/pairing_heap_/insert_fn_imps.hpp | 2 +- .../pb_ds/detail/pairing_heap_/pairing_heap_.hpp | 2 +- .../detail/pairing_heap_/split_join_fn_imps.hpp | 2 +- .../pat_trie_/constructors_destructor_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp | 2 +- .../pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp | 2 +- .../pb_ds/detail/pat_trie_/iterators_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/pat_trie_/pat_trie_.hpp | 2 +- .../ext/pb_ds/detail/pat_trie_/pat_trie_base.hpp | 2 +- .../detail/pat_trie_/policy_access_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp | 2 +- .../pb_ds/detail/pat_trie_/synth_access_traits.hpp | 2 +- .../ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp | 2 +- .../include/ext/pb_ds/detail/pat_trie_/traits.hpp | 2 +- .../ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp | 2 +- .../pb_ds/detail/priority_queue_base_dispatch.hpp | 2 +- .../constructors_destructor_fn_imps.hpp | 2 +- .../pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp | 2 +- .../pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/rb_tree_map_/info_fn_imps.hpp | 2 +- .../pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp | 2 +- .../include/ext/pb_ds/detail/rb_tree_map_/node.hpp | 2 +- .../ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp | 2 +- .../detail/rb_tree_map_/split_join_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/rb_tree_map_/traits.hpp | 2 +- .../constructors_destructor_fn_imps.hpp | 2 +- .../detail/rc_binomial_heap_/debug_fn_imps.hpp | 2 +- .../detail/rc_binomial_heap_/erase_fn_imps.hpp | 2 +- .../detail/rc_binomial_heap_/insert_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/rc_binomial_heap_/rc.hpp | 2 +- .../detail/rc_binomial_heap_/rc_binomial_heap_.hpp | 2 +- .../rc_binomial_heap_/split_join_fn_imps.hpp | 2 +- .../detail/rc_binomial_heap_/trace_fn_imps.hpp | 2 +- ...hash_max_collision_check_resize_trigger_imp.hpp | 2 +- .../hash_exponential_size_policy_imp.hpp | 2 +- .../hash_load_check_resize_trigger_imp.hpp | 2 +- .../hash_load_check_resize_trigger_size_base.hpp | 2 +- .../resize_policy/hash_prime_size_policy_imp.hpp | 2 +- .../hash_standard_resize_policy_imp.hpp | 2 +- .../detail/resize_policy/sample_resize_policy.hpp | 2 +- .../detail/resize_policy/sample_resize_trigger.hpp | 2 +- .../detail/resize_policy/sample_size_policy.hpp | 2 +- .../constructors_destructor_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp | 2 +- .../pb_ds/detail/splay_tree_/insert_fn_imps.hpp | 2 +- .../include/ext/pb_ds/detail/splay_tree_/node.hpp | 2 +- .../ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/splay_tree_/splay_tree_.hpp | 2 +- .../detail/splay_tree_/split_join_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/splay_tree_/traits.hpp | 2 +- .../include/ext/pb_ds/detail/standard_policies.hpp | 2 +- .../thin_heap_/constructors_destructor_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp | 2 +- .../pb_ds/detail/thin_heap_/split_join_fn_imps.hpp | 2 +- .../ext/pb_ds/detail/thin_heap_/thin_heap_.hpp | 2 +- .../ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp | 2 +- .../detail/tree_policy/node_metadata_selector.hpp | 2 +- .../detail/tree_policy/order_statistics_imp.hpp | 2 +- .../detail/tree_policy/sample_tree_node_update.hpp | 2 +- .../include/ext/pb_ds/detail/tree_trace_base.hpp | 2 +- .../detail/trie_policy/node_metadata_selector.hpp | 2 +- .../detail/trie_policy/order_statistics_imp.hpp | 2 +- .../trie_policy/prefix_search_node_update_imp.hpp | 2 +- .../trie_policy/sample_trie_access_traits.hpp | 2 +- .../detail/trie_policy/sample_trie_node_update.hpp | 2 +- .../pb_ds/detail/trie_policy/trie_policy_base.hpp | 2 +- .../trie_policy/trie_string_access_traits_imp.hpp | 2 +- .../include/ext/pb_ds/detail/type_utils.hpp | 2 +- .../include/ext/pb_ds/detail/types_traits.hpp | 2 +- .../detail/unordered_iterator/const_iterator.hpp | 2 +- .../pb_ds/detail/unordered_iterator/iterator.hpp | 2 +- .../unordered_iterator/point_const_iterator.hpp | 2 +- .../detail/unordered_iterator/point_iterator.hpp | 2 +- libstdc++-v3/include/ext/pb_ds/exception.hpp | 2 +- libstdc++-v3/include/ext/pb_ds/hash_policy.hpp | 2 +- .../include/ext/pb_ds/list_update_policy.hpp | 2 +- libstdc++-v3/include/ext/pb_ds/priority_queue.hpp | 2 +- libstdc++-v3/include/ext/pb_ds/tag_and_trait.hpp | 2 +- libstdc++-v3/include/ext/pb_ds/tree_policy.hpp | 2 +- libstdc++-v3/include/ext/pb_ds/trie_policy.hpp | 2 +- libstdc++-v3/include/ext/pod_char_traits.h | 2 +- libstdc++-v3/include/ext/pointer.h | 2 +- libstdc++-v3/include/ext/pool_allocator.h | 2 +- libstdc++-v3/include/ext/random | 2 +- libstdc++-v3/include/ext/random.tcc | 2 +- libstdc++-v3/include/ext/rb_tree | 2 +- libstdc++-v3/include/ext/rc_string_base.h | 2 +- libstdc++-v3/include/ext/rope | 2 +- libstdc++-v3/include/ext/ropeimpl.h | 2 +- libstdc++-v3/include/ext/slist | 2 +- libstdc++-v3/include/ext/sso_string_base.h | 2 +- libstdc++-v3/include/ext/stdio_filebuf.h | 2 +- libstdc++-v3/include/ext/stdio_sync_filebuf.h | 2 +- libstdc++-v3/include/ext/string_conversions.h | 2 +- libstdc++-v3/include/ext/throw_allocator.h | 2 +- libstdc++-v3/include/ext/type_traits.h | 2 +- libstdc++-v3/include/ext/typelist.h | 2 +- libstdc++-v3/include/ext/vstring.h | 2 +- libstdc++-v3/include/ext/vstring.tcc | 2 +- libstdc++-v3/include/ext/vstring_fwd.h | 2 +- libstdc++-v3/include/ext/vstring_util.h | 2 +- libstdc++-v3/include/parallel/algo.h | 2 +- libstdc++-v3/include/parallel/algobase.h | 2 +- libstdc++-v3/include/parallel/algorithm | 2 +- libstdc++-v3/include/parallel/algorithmfwd.h | 2 +- libstdc++-v3/include/parallel/balanced_quicksort.h | 2 +- libstdc++-v3/include/parallel/base.h | 2 +- libstdc++-v3/include/parallel/basic_iterator.h | 2 +- libstdc++-v3/include/parallel/checkers.h | 2 +- libstdc++-v3/include/parallel/compatibility.h | 2 +- .../include/parallel/compiletime_settings.h | 2 +- libstdc++-v3/include/parallel/equally_split.h | 2 +- libstdc++-v3/include/parallel/features.h | 2 +- libstdc++-v3/include/parallel/find.h | 2 +- libstdc++-v3/include/parallel/find_selectors.h | 2 +- libstdc++-v3/include/parallel/for_each.h | 2 +- libstdc++-v3/include/parallel/for_each_selectors.h | 2 +- libstdc++-v3/include/parallel/iterator.h | 2 +- libstdc++-v3/include/parallel/list_partition.h | 2 +- libstdc++-v3/include/parallel/losertree.h | 2 +- libstdc++-v3/include/parallel/merge.h | 2 +- libstdc++-v3/include/parallel/multiseq_selection.h | 2 +- libstdc++-v3/include/parallel/multiway_merge.h | 2 +- libstdc++-v3/include/parallel/multiway_mergesort.h | 2 +- libstdc++-v3/include/parallel/numeric | 2 +- libstdc++-v3/include/parallel/numericfwd.h | 2 +- libstdc++-v3/include/parallel/omp_loop.h | 2 +- libstdc++-v3/include/parallel/omp_loop_static.h | 2 +- libstdc++-v3/include/parallel/par_loop.h | 2 +- libstdc++-v3/include/parallel/parallel.h | 2 +- libstdc++-v3/include/parallel/partial_sum.h | 2 +- libstdc++-v3/include/parallel/partition.h | 2 +- libstdc++-v3/include/parallel/queue.h | 2 +- libstdc++-v3/include/parallel/quicksort.h | 2 +- libstdc++-v3/include/parallel/random_number.h | 2 +- libstdc++-v3/include/parallel/random_shuffle.h | 2 +- libstdc++-v3/include/parallel/search.h | 2 +- libstdc++-v3/include/parallel/set_operations.h | 2 +- libstdc++-v3/include/parallel/settings.h | 2 +- libstdc++-v3/include/parallel/sort.h | 2 +- libstdc++-v3/include/parallel/tags.h | 2 +- libstdc++-v3/include/parallel/types.h | 2 +- libstdc++-v3/include/parallel/unique_copy.h | 2 +- libstdc++-v3/include/parallel/workstealing.h | 2 +- libstdc++-v3/include/precompiled/extc++.h | 2 +- libstdc++-v3/include/precompiled/stdc++.h | 5 +- libstdc++-v3/include/precompiled/stdtr1c++.h | 2 +- libstdc++-v3/include/std/algorithm | 2 +- libstdc++-v3/include/std/any | 2 +- libstdc++-v3/include/std/array | 4 +- libstdc++-v3/include/std/atomic | 2 +- libstdc++-v3/include/std/barrier | 2 +- libstdc++-v3/include/std/bit | 2 +- libstdc++-v3/include/std/bitset | 26 +- libstdc++-v3/include/std/charconv | 2 +- libstdc++-v3/include/std/chrono | 907 +- libstdc++-v3/include/std/codecvt | 2 +- libstdc++-v3/include/std/complex | 2 +- libstdc++-v3/include/std/concepts | 2 +- libstdc++-v3/include/std/condition_variable | 5 +- libstdc++-v3/include/std/coroutine | 2 +- libstdc++-v3/include/std/deque | 2 +- libstdc++-v3/include/std/execution | 2 +- libstdc++-v3/include/std/expected | 602 +- libstdc++-v3/include/std/filesystem | 2 +- libstdc++-v3/include/std/format | 89 +- libstdc++-v3/include/std/forward_list | 2 +- libstdc++-v3/include/std/fstream | 2 +- libstdc++-v3/include/std/functional | 8 +- libstdc++-v3/include/std/future | 2 +- libstdc++-v3/include/std/iomanip | 2 +- libstdc++-v3/include/std/ios | 2 +- libstdc++-v3/include/std/iosfwd | 2 +- libstdc++-v3/include/std/iostream | 2 +- libstdc++-v3/include/std/istream | 2 +- libstdc++-v3/include/std/iterator | 2 +- libstdc++-v3/include/std/latch | 2 +- libstdc++-v3/include/std/limits | 2 +- libstdc++-v3/include/std/list | 2 +- libstdc++-v3/include/std/locale | 2 +- libstdc++-v3/include/std/map | 2 +- libstdc++-v3/include/std/memory | 2 +- libstdc++-v3/include/std/memory_resource | 2 +- libstdc++-v3/include/std/mutex | 4 +- libstdc++-v3/include/std/numbers | 2 +- libstdc++-v3/include/std/numeric | 2 +- libstdc++-v3/include/std/optional | 2 +- libstdc++-v3/include/std/ostream | 2 +- libstdc++-v3/include/std/queue | 2 +- libstdc++-v3/include/std/random | 2 +- libstdc++-v3/include/std/ranges | 24 +- libstdc++-v3/include/std/ratio | 2 +- libstdc++-v3/include/std/regex | 2 +- libstdc++-v3/include/std/scoped_allocator | 2 +- libstdc++-v3/include/std/semaphore | 2 +- libstdc++-v3/include/std/set | 2 +- libstdc++-v3/include/std/shared_mutex | 3 +- libstdc++-v3/include/std/source_location | 2 +- libstdc++-v3/include/std/span | 4 +- libstdc++-v3/include/std/sstream | 2 +- libstdc++-v3/include/std/stack | 2 +- libstdc++-v3/include/std/stacktrace | 8 +- libstdc++-v3/include/std/stdexcept | 2 +- libstdc++-v3/include/std/stdfloat | 2 +- libstdc++-v3/include/std/stop_token | 2 +- libstdc++-v3/include/std/streambuf | 2 +- libstdc++-v3/include/std/string | 2 +- libstdc++-v3/include/std/string_view | 21 +- libstdc++-v3/include/std/syncstream | 2 +- libstdc++-v3/include/std/system_error | 2 +- libstdc++-v3/include/std/thread | 2 +- libstdc++-v3/include/std/tuple | 18 +- libstdc++-v3/include/std/type_traits | 2 +- libstdc++-v3/include/std/typeindex | 2 +- libstdc++-v3/include/std/unordered_map | 2 +- libstdc++-v3/include/std/unordered_set | 2 +- libstdc++-v3/include/std/utility | 2 +- libstdc++-v3/include/std/valarray | 2 +- libstdc++-v3/include/std/variant | 2 +- libstdc++-v3/include/std/vector | 2 +- libstdc++-v3/include/std/version | 19 +- libstdc++-v3/include/tr1/array | 2 +- libstdc++-v3/include/tr1/bessel_function.tcc | 2 +- libstdc++-v3/include/tr1/beta_function.tcc | 2 +- libstdc++-v3/include/tr1/ccomplex | 2 +- libstdc++-v3/include/tr1/cctype | 2 +- libstdc++-v3/include/tr1/cfenv | 2 +- libstdc++-v3/include/tr1/cfloat | 2 +- libstdc++-v3/include/tr1/cinttypes | 2 +- libstdc++-v3/include/tr1/climits | 2 +- libstdc++-v3/include/tr1/cmath | 2 +- libstdc++-v3/include/tr1/complex | 2 +- libstdc++-v3/include/tr1/complex.h | 2 +- libstdc++-v3/include/tr1/cstdarg | 2 +- libstdc++-v3/include/tr1/cstdbool | 2 +- libstdc++-v3/include/tr1/cstdint | 2 +- libstdc++-v3/include/tr1/cstdio | 2 +- libstdc++-v3/include/tr1/cstdlib | 2 +- libstdc++-v3/include/tr1/ctgmath | 2 +- libstdc++-v3/include/tr1/ctime | 2 +- libstdc++-v3/include/tr1/ctype.h | 2 +- libstdc++-v3/include/tr1/cwchar | 2 +- libstdc++-v3/include/tr1/cwctype | 2 +- libstdc++-v3/include/tr1/ell_integral.tcc | 2 +- libstdc++-v3/include/tr1/exp_integral.tcc | 2 +- libstdc++-v3/include/tr1/fenv.h | 2 +- libstdc++-v3/include/tr1/float.h | 2 +- libstdc++-v3/include/tr1/functional | 2 +- libstdc++-v3/include/tr1/functional_hash.h | 2 +- libstdc++-v3/include/tr1/gamma.tcc | 2 +- libstdc++-v3/include/tr1/hashtable.h | 2 +- libstdc++-v3/include/tr1/hashtable_policy.h | 2 +- libstdc++-v3/include/tr1/hypergeometric.tcc | 2 +- libstdc++-v3/include/tr1/inttypes.h | 2 +- libstdc++-v3/include/tr1/legendre_function.tcc | 2 +- libstdc++-v3/include/tr1/limits.h | 2 +- libstdc++-v3/include/tr1/math.h | 2 +- libstdc++-v3/include/tr1/memory | 2 +- libstdc++-v3/include/tr1/modified_bessel_func.tcc | 2 +- libstdc++-v3/include/tr1/poly_hermite.tcc | 2 +- libstdc++-v3/include/tr1/poly_laguerre.tcc | 2 +- libstdc++-v3/include/tr1/random | 2 +- libstdc++-v3/include/tr1/random.h | 2 +- libstdc++-v3/include/tr1/random.tcc | 2 +- libstdc++-v3/include/tr1/regex | 2 +- libstdc++-v3/include/tr1/riemann_zeta.tcc | 2 +- libstdc++-v3/include/tr1/shared_ptr.h | 2 +- libstdc++-v3/include/tr1/special_function_util.h | 2 +- libstdc++-v3/include/tr1/stdarg.h | 2 +- libstdc++-v3/include/tr1/stdbool.h | 2 +- libstdc++-v3/include/tr1/stdint.h | 2 +- libstdc++-v3/include/tr1/stdio.h | 2 +- libstdc++-v3/include/tr1/stdlib.h | 2 +- libstdc++-v3/include/tr1/tgmath.h | 2 +- libstdc++-v3/include/tr1/tuple | 2 +- libstdc++-v3/include/tr1/type_traits | 2 +- libstdc++-v3/include/tr1/unordered_map | 2 +- libstdc++-v3/include/tr1/unordered_map.h | 2 +- libstdc++-v3/include/tr1/unordered_set | 2 +- libstdc++-v3/include/tr1/unordered_set.h | 2 +- libstdc++-v3/include/tr1/utility | 2 +- libstdc++-v3/include/tr1/wchar.h | 2 +- libstdc++-v3/include/tr1/wctype.h | 2 +- libstdc++-v3/include/tr2/bool_set | 2 +- libstdc++-v3/include/tr2/bool_set.tcc | 2 +- libstdc++-v3/include/tr2/dynamic_bitset | 2 +- libstdc++-v3/include/tr2/dynamic_bitset.tcc | 2 +- libstdc++-v3/include/tr2/ratio | 2 +- libstdc++-v3/include/tr2/type_traits | 2 +- libstdc++-v3/libsupc++/Makefile.am | 2 +- libstdc++-v3/libsupc++/array_type_info.cc | 2 +- libstdc++-v3/libsupc++/atexit_arm.cc | 2 +- libstdc++-v3/libsupc++/atexit_thread.cc | 2 +- libstdc++-v3/libsupc++/atomic_lockfree_defines.h | 2 +- libstdc++-v3/libsupc++/bad_alloc.cc | 2 +- libstdc++-v3/libsupc++/bad_array_length.cc | 2 +- libstdc++-v3/libsupc++/bad_array_new.cc | 2 +- libstdc++-v3/libsupc++/bad_cast.cc | 2 +- libstdc++-v3/libsupc++/bad_typeid.cc | 2 +- libstdc++-v3/libsupc++/class_type_info.cc | 2 +- libstdc++-v3/libsupc++/compare | 2 +- libstdc++-v3/libsupc++/cxxabi.h | 2 +- libstdc++-v3/libsupc++/cxxabi_forced.h | 2 +- libstdc++-v3/libsupc++/cxxabi_init_exception.h | 2 +- libstdc++-v3/libsupc++/del_op.cc | 2 +- libstdc++-v3/libsupc++/del_opa.cc | 2 +- libstdc++-v3/libsupc++/del_opant.cc | 2 +- libstdc++-v3/libsupc++/del_opnt.cc | 2 +- libstdc++-v3/libsupc++/del_ops.cc | 2 +- libstdc++-v3/libsupc++/del_opsa.cc | 2 +- libstdc++-v3/libsupc++/del_opv.cc | 2 +- libstdc++-v3/libsupc++/del_opva.cc | 2 +- libstdc++-v3/libsupc++/del_opvant.cc | 2 +- libstdc++-v3/libsupc++/del_opvnt.cc | 2 +- libstdc++-v3/libsupc++/del_opvs.cc | 2 +- libstdc++-v3/libsupc++/del_opvsa.cc | 2 +- libstdc++-v3/libsupc++/dyncast.cc | 2 +- libstdc++-v3/libsupc++/eh_alloc.cc | 2 +- libstdc++-v3/libsupc++/eh_arm.cc | 2 +- libstdc++-v3/libsupc++/eh_atomics.h | 2 +- libstdc++-v3/libsupc++/eh_aux_runtime.cc | 2 +- libstdc++-v3/libsupc++/eh_call.cc | 2 +- libstdc++-v3/libsupc++/eh_catch.cc | 2 +- libstdc++-v3/libsupc++/eh_exception.cc | 2 +- libstdc++-v3/libsupc++/eh_globals.cc | 2 +- libstdc++-v3/libsupc++/eh_personality.cc | 2 +- libstdc++-v3/libsupc++/eh_ptr.cc | 2 +- libstdc++-v3/libsupc++/eh_term_handler.cc | 2 +- libstdc++-v3/libsupc++/eh_term_handler.h | 2 +- libstdc++-v3/libsupc++/eh_terminate.cc | 2 +- libstdc++-v3/libsupc++/eh_throw.cc | 2 +- libstdc++-v3/libsupc++/eh_tm.cc | 2 +- libstdc++-v3/libsupc++/eh_type.cc | 2 +- libstdc++-v3/libsupc++/eh_unex_handler.cc | 2 +- libstdc++-v3/libsupc++/enum_type_info.cc | 2 +- libstdc++-v3/libsupc++/exception | 2 +- libstdc++-v3/libsupc++/exception.h | 2 +- libstdc++-v3/libsupc++/exception_defines.h | 2 +- libstdc++-v3/libsupc++/exception_ptr.h | 2 +- libstdc++-v3/libsupc++/function_type_info.cc | 2 +- libstdc++-v3/libsupc++/fundamental_type_info.cc | 2 +- libstdc++-v3/libsupc++/guard.cc | 2 +- libstdc++-v3/libsupc++/guard_error.cc | 2 +- libstdc++-v3/libsupc++/hash_bytes.cc | 2 +- libstdc++-v3/libsupc++/hash_bytes.h | 2 +- libstdc++-v3/libsupc++/initializer_list | 2 +- libstdc++-v3/libsupc++/nested_exception.cc | 2 +- libstdc++-v3/libsupc++/nested_exception.h | 2 +- libstdc++-v3/libsupc++/new | 2 +- libstdc++-v3/libsupc++/new_handler.cc | 2 +- libstdc++-v3/libsupc++/new_op.cc | 2 +- libstdc++-v3/libsupc++/new_opa.cc | 2 +- libstdc++-v3/libsupc++/new_opant.cc | 2 +- libstdc++-v3/libsupc++/new_opnt.cc | 2 +- libstdc++-v3/libsupc++/new_opv.cc | 2 +- libstdc++-v3/libsupc++/new_opva.cc | 2 +- libstdc++-v3/libsupc++/new_opvant.cc | 2 +- libstdc++-v3/libsupc++/new_opvnt.cc | 2 +- libstdc++-v3/libsupc++/pbase_type_info.cc | 2 +- libstdc++-v3/libsupc++/pmem_type_info.cc | 2 +- libstdc++-v3/libsupc++/pointer_type_info.cc | 2 +- libstdc++-v3/libsupc++/pure.cc | 2 +- libstdc++-v3/libsupc++/si_class_type_info.cc | 2 +- libstdc++-v3/libsupc++/tinfo.cc | 2 +- libstdc++-v3/libsupc++/tinfo.h | 2 +- libstdc++-v3/libsupc++/tinfo2.cc | 2 +- libstdc++-v3/libsupc++/typeinfo | 2 +- libstdc++-v3/libsupc++/unwind-cxx.h | 2 +- libstdc++-v3/libsupc++/vec.cc | 2 +- libstdc++-v3/libsupc++/vmi_class_type_info.cc | 2 +- libstdc++-v3/libsupc++/vterminate.cc | 2 +- libstdc++-v3/libsupc++/vtv_stubs.cc | 2 +- libstdc++-v3/po/Makefile.am | 2 +- libstdc++-v3/po/POTFILES.in | 2 +- libstdc++-v3/po/de.po | 2 +- libstdc++-v3/po/fr.po | 2 +- libstdc++-v3/po/libstdc++.pot | 2 +- libstdc++-v3/po/string_literals.cc | 2 +- libstdc++-v3/python/Makefile.am | 2 +- libstdc++-v3/python/hook.in | 2 +- libstdc++-v3/python/libstdcxx/v6/__init__.py | 2 +- libstdc++-v3/python/libstdcxx/v6/printers.py | 282 +- libstdc++-v3/python/libstdcxx/v6/xmethods.py | 2 +- libstdc++-v3/scripts/extract_symvers.in | 2 +- libstdc++-v3/scripts/extract_symvers.pl | 2 +- libstdc++-v3/scripts/run_doxygen | 2 +- libstdc++-v3/src/Makefile.am | 2 +- libstdc++-v3/src/c++11/Makefile.am | 2 +- libstdc++-v3/src/c++11/chrono.cc | 2 +- libstdc++-v3/src/c++11/codecvt.cc | 38 +- .../src/c++11/compatibility-atomic-c++0x.cc | 2 +- libstdc++-v3/src/c++11/compatibility-c++0x.cc | 2 +- libstdc++-v3/src/c++11/compatibility-chrono.cc | 2 +- libstdc++-v3/src/c++11/compatibility-condvar.cc | 24 +- .../src/c++11/compatibility-ldbl-alt128-cxx11.cc | 2 +- .../src/c++11/compatibility-ldbl-alt128.cc | 2 +- .../src/c++11/compatibility-ldbl-facets-aliases.h | 2 +- .../src/c++11/compatibility-thread-c++0x.cc | 2 +- libstdc++-v3/src/c++11/condition_variable.cc | 2 +- libstdc++-v3/src/c++11/cow-fstream-inst.cc | 2 +- libstdc++-v3/src/c++11/cow-locale_init.cc | 2 +- libstdc++-v3/src/c++11/cow-shim_facets.cc | 2 +- libstdc++-v3/src/c++11/cow-sstream-inst.cc | 2 +- libstdc++-v3/src/c++11/cow-stdexcept.cc | 2 +- libstdc++-v3/src/c++11/cow-string-inst.cc | 2 +- libstdc++-v3/src/c++11/cow-string-io-inst.cc | 2 +- libstdc++-v3/src/c++11/cow-wstring-inst.cc | 2 +- libstdc++-v3/src/c++11/cow-wstring-io-inst.cc | 2 +- libstdc++-v3/src/c++11/ctype.cc | 2 +- libstdc++-v3/src/c++11/cxx11-hash_tr1.cc | 2 +- libstdc++-v3/src/c++11/cxx11-ios_failure.cc | 2 +- libstdc++-v3/src/c++11/cxx11-locale-inst.cc | 2 +- libstdc++-v3/src/c++11/cxx11-shim_facets.cc | 2 +- libstdc++-v3/src/c++11/cxx11-stdexcept.cc | 2 +- libstdc++-v3/src/c++11/cxx11-wlocale-inst.cc | 2 +- libstdc++-v3/src/c++11/debug.cc | 55 +- libstdc++-v3/src/c++11/ext11-inst.cc | 2 +- libstdc++-v3/src/c++11/fstream-inst.cc | 2 +- libstdc++-v3/src/c++11/functexcept.cc | 2 +- libstdc++-v3/src/c++11/functional.cc | 2 +- libstdc++-v3/src/c++11/futex.cc | 2 +- libstdc++-v3/src/c++11/future.cc | 2 +- libstdc++-v3/src/c++11/hash_c++0x.cc | 2 +- libstdc++-v3/src/c++11/hashtable_c++0x.cc | 2 +- libstdc++-v3/src/c++11/ios-inst.cc | 2 +- libstdc++-v3/src/c++11/ios.cc | 2 +- libstdc++-v3/src/c++11/ios_errcat.cc | 2 +- libstdc++-v3/src/c++11/iostream-inst.cc | 2 +- libstdc++-v3/src/c++11/istream-inst.cc | 2 +- libstdc++-v3/src/c++11/limits.cc | 2 +- libstdc++-v3/src/c++11/locale-inst-monetary.h | 2 +- libstdc++-v3/src/c++11/locale-inst-numeric.h | 2 +- libstdc++-v3/src/c++11/locale-inst.cc | 2 +- libstdc++-v3/src/c++11/mutex.cc | 2 +- libstdc++-v3/src/c++11/mutex_pool.h | 2 +- libstdc++-v3/src/c++11/ostream-inst.cc | 2 +- libstdc++-v3/src/c++11/placeholders.cc | 2 +- libstdc++-v3/src/c++11/random.cc | 2 +- libstdc++-v3/src/c++11/regex.cc | 2 +- libstdc++-v3/src/c++11/shared_ptr.cc | 2 +- libstdc++-v3/src/c++11/snprintf_lite.cc | 2 +- libstdc++-v3/src/c++11/sso_string.cc | 2 +- libstdc++-v3/src/c++11/sstream-inst.cc | 2 +- libstdc++-v3/src/c++11/streambuf-inst.cc | 2 +- libstdc++-v3/src/c++11/string-inst.cc | 2 +- libstdc++-v3/src/c++11/string-io-inst.cc | 2 +- libstdc++-v3/src/c++11/system_error.cc | 3 +- libstdc++-v3/src/c++11/thread.cc | 18 +- libstdc++-v3/src/c++11/wlocale-inst.cc | 2 +- libstdc++-v3/src/c++11/wstring-inst.cc | 2 +- libstdc++-v3/src/c++11/wstring-io-inst.cc | 2 +- libstdc++-v3/src/c++17/Makefile.am | 2 +- libstdc++-v3/src/c++17/cow-fs_dir.cc | 2 +- libstdc++-v3/src/c++17/cow-fs_ops.cc | 2 +- libstdc++-v3/src/c++17/cow-fs_path.cc | 2 +- libstdc++-v3/src/c++17/cow-string-inst.cc | 2 +- libstdc++-v3/src/c++17/floating_from_chars.cc | 2 +- libstdc++-v3/src/c++17/floating_to_chars.cc | 2 +- libstdc++-v3/src/c++17/fs_dir.cc | 2 +- libstdc++-v3/src/c++17/fs_ops.cc | 3 +- libstdc++-v3/src/c++17/fs_path.cc | 2 +- libstdc++-v3/src/c++17/memory_resource.cc | 2 +- libstdc++-v3/src/c++17/ostream-inst.cc | 2 +- libstdc++-v3/src/c++17/string-inst.cc | 2 +- libstdc++-v3/src/c++17/uint128_t.h | 2 +- libstdc++-v3/src/c++20/Makefile.am | 17 +- libstdc++-v3/src/c++20/Makefile.in | 15 +- libstdc++-v3/src/c++20/sstream-inst.cc | 2 +- libstdc++-v3/src/c++20/tzdata.zi | 4207 +++ libstdc++-v3/src/c++20/tzdb.cc | 2042 ++ libstdc++-v3/src/c++98/Makefile.am | 2 +- libstdc++-v3/src/c++98/allocator-inst.cc | 2 +- libstdc++-v3/src/c++98/bitmap_allocator.cc | 2 +- libstdc++-v3/src/c++98/codecvt.cc | 2 +- .../src/c++98/compatibility-debug_list-2.cc | 2 +- libstdc++-v3/src/c++98/compatibility-debug_list.cc | 2 +- libstdc++-v3/src/c++98/compatibility-ldbl.cc | 2 +- libstdc++-v3/src/c++98/compatibility.cc | 2 +- libstdc++-v3/src/c++98/complex_io.cc | 2 +- libstdc++-v3/src/c++98/concept-inst.cc | 2 +- libstdc++-v3/src/c++98/cow-istream-string.cc | 2 +- libstdc++-v3/src/c++98/ext-inst.cc | 2 +- libstdc++-v3/src/c++98/globals_io.cc | 2 +- libstdc++-v3/src/c++98/hash-long-double-tr1-aux.cc | 2 +- libstdc++-v3/src/c++98/hash_tr1.cc | 2 +- libstdc++-v3/src/c++98/hashtable_tr1.cc | 2 +- libstdc++-v3/src/c++98/ios_failure.cc | 2 +- libstdc++-v3/src/c++98/ios_init.cc | 2 +- libstdc++-v3/src/c++98/ios_locale.cc | 2 +- libstdc++-v3/src/c++98/istream-string.cc | 2 +- libstdc++-v3/src/c++98/istream.cc | 2 +- libstdc++-v3/src/c++98/list-aux-2.cc | 2 +- libstdc++-v3/src/c++98/list-aux.cc | 2 +- libstdc++-v3/src/c++98/list.cc | 2 +- libstdc++-v3/src/c++98/list_associated-2.cc | 2 +- libstdc++-v3/src/c++98/list_associated.cc | 2 +- libstdc++-v3/src/c++98/locale.cc | 2 +- libstdc++-v3/src/c++98/locale_facets.cc | 2 +- libstdc++-v3/src/c++98/locale_init.cc | 2 +- libstdc++-v3/src/c++98/localename.cc | 2 +- libstdc++-v3/src/c++98/math_stubs_float.cc | 2 +- libstdc++-v3/src/c++98/math_stubs_long_double.cc | 2 +- libstdc++-v3/src/c++98/misc-inst.cc | 2 +- libstdc++-v3/src/c++98/mt_allocator.cc | 2 +- libstdc++-v3/src/c++98/parallel_settings.cc | 2 +- libstdc++-v3/src/c++98/pool_allocator.cc | 2 +- libstdc++-v3/src/c++98/stdexcept.cc | 2 +- libstdc++-v3/src/c++98/streambuf.cc | 2 +- libstdc++-v3/src/c++98/strstream.cc | 2 +- libstdc++-v3/src/c++98/tree.cc | 2 +- libstdc++-v3/src/c++98/valarray.cc | 2 +- libstdc++-v3/src/experimental/Makefile.am | 2 +- libstdc++-v3/src/experimental/contract.cc | 52 +- libstdc++-v3/src/filesystem/Makefile.am | 2 +- libstdc++-v3/src/filesystem/cow-dir.cc | 2 +- libstdc++-v3/src/filesystem/cow-ops.cc | 2 +- libstdc++-v3/src/filesystem/cow-path.cc | 2 +- libstdc++-v3/src/filesystem/dir-common.h | 2 +- libstdc++-v3/src/filesystem/dir.cc | 2 +- libstdc++-v3/src/filesystem/ops-common.h | 2 +- libstdc++-v3/src/filesystem/ops.cc | 3 +- libstdc++-v3/src/filesystem/path.cc | 2 +- libstdc++-v3/src/libbacktrace/Makefile.am | 3 +- libstdc++-v3/src/libbacktrace/Makefile.in | 6 +- libstdc++-v3/src/libbacktrace/backtrace-rename.h | 1 + .../src/libbacktrace/backtrace-supported.h.in | 2 +- libstdc++-v3/src/shared/hashtable-aux.cc | 2 +- libstdc++-v3/testsuite/17_intro/badnames.cc | 2 +- libstdc++-v3/testsuite/17_intro/freestanding.cc | 2 +- .../testsuite/17_intro/headers/c++1998/49745.cc | 2 +- .../testsuite/17_intro/headers/c++1998/all.cc | 2 +- .../17_intro/headers/c++1998/all_attributes.cc | 2 +- .../headers/c++1998/all_c++200x_compatibility.cc | 2 +- .../17_intro/headers/c++1998/all_no_exceptions.cc | 2 +- .../17_intro/headers/c++1998/all_no_rtti.cc | 2 +- .../headers/c++1998/all_pedantic_errors.cc | 2 +- .../testsuite/17_intro/headers/c++1998/complex.cc | 2 +- .../17_intro/headers/c++1998/operator_names.cc | 2 +- .../17_intro/headers/c++1998/profile_mode.cc | 2 +- .../testsuite/17_intro/headers/c++1998/stdc++.cc | 2 +- .../17_intro/headers/c++1998/stdc++_assert_neg.cc | 2 +- .../headers/c++1998/stdc++_multiple_inclusion.cc | 2 +- .../testsuite/17_intro/headers/c++2011/42319.cc | 2 +- .../testsuite/17_intro/headers/c++2011/67309.cc | 2 +- .../17_intro/headers/c++2011/all_attributes.cc | 2 +- .../17_intro/headers/c++2011/all_no_exceptions.cc | 2 +- .../17_intro/headers/c++2011/all_no_rtti.cc | 2 +- .../headers/c++2011/all_pedantic_errors.cc | 2 +- .../testsuite/17_intro/headers/c++2011/linkage.cc | 2 +- .../17_intro/headers/c++2011/operator_names.cc | 2 +- .../17_intro/headers/c++2011/parallel_mode.cc | 2 +- .../17_intro/headers/c++2011/profile_mode.cc | 2 +- .../testsuite/17_intro/headers/c++2011/stdc++.cc | 2 +- .../headers/c++2011/stdc++_multiple_inclusion.cc | 2 +- .../17_intro/headers/c++2014/all_attributes.cc | 2 +- .../17_intro/headers/c++2014/all_no_exceptions.cc | 2 +- .../17_intro/headers/c++2014/all_no_rtti.cc | 2 +- .../headers/c++2014/all_pedantic_errors.cc | 2 +- .../17_intro/headers/c++2014/operator_names.cc | 2 +- .../17_intro/headers/c++2014/parallel_mode.cc | 2 +- .../testsuite/17_intro/headers/c++2014/stdc++.cc | 2 +- .../headers/c++2014/stdc++_multiple_inclusion.cc | 2 +- .../17_intro/headers/c++2017/all_attributes.cc | 2 +- .../17_intro/headers/c++2017/all_no_exceptions.cc | 2 +- .../17_intro/headers/c++2017/all_no_rtti.cc | 2 +- .../headers/c++2017/all_pedantic_errors.cc | 2 +- .../17_intro/headers/c++2017/operator_names.cc | 2 +- .../17_intro/headers/c++2017/parallel_mode.cc | 2 +- .../testsuite/17_intro/headers/c++2017/stdc++.cc | 2 +- .../headers/c++2017/stdc++_multiple_inclusion.cc | 2 +- .../17_intro/headers/c++2020/all_attributes.cc | 2 +- .../17_intro/headers/c++2020/all_no_exceptions.cc | 2 +- .../17_intro/headers/c++2020/all_no_rtti.cc | 2 +- .../headers/c++2020/all_pedantic_errors.cc | 2 +- .../17_intro/headers/c++2020/operator_names.cc | 2 +- .../testsuite/17_intro/headers/c++2020/stdc++.cc | 2 +- .../headers/c++2020/stdc++_multiple_inclusion.cc | 2 +- libstdc++-v3/testsuite/17_intro/names.cc | 9 +- .../testsuite/17_intro/shared_with_static_deps.cc | 2 +- libstdc++-v3/testsuite/17_intro/static.cc | 2 +- .../testsuite/17_intro/tag_type_explicit_ctor.cc | 2 +- .../testsuite/17_intro/using_namespace_std.cc | 2 +- .../17_intro/using_namespace_std_exp_neg.cc | 2 +- .../17_intro/using_namespace_std_tr1_neg.cc | 2 +- libstdc++-v3/testsuite/18_support/50594.cc | 2 +- libstdc++-v3/testsuite/18_support/51333.cc | 2 +- libstdc++-v3/testsuite/18_support/96817.cc | 2 +- .../18_support/aligned_alloc/aligned_alloc.cc | 2 +- .../bad_alloc/cons_virtual_derivation.cc | 2 +- .../testsuite/18_support/bad_alloc/what.cc | 2 +- .../18_support/bad_cast/cons_virtual_derivation.cc | 2 +- libstdc++-v3/testsuite/18_support/bad_cast/what.cc | 2 +- .../18_support/bad_exception/23591_thread-1.c | 2 +- .../testsuite/18_support/bad_exception/59392.cc | 2 +- .../bad_exception/cons_virtual_derivation.cc | 2 +- .../testsuite/18_support/bad_exception/what.cc | 2 +- .../bad_typeid/cons_virtual_derivation.cc | 2 +- .../testsuite/18_support/bad_typeid/what.cc | 2 +- libstdc++-v3/testsuite/18_support/byte/81076.cc | 2 +- .../testsuite/18_support/byte/global_neg.cc | 2 +- libstdc++-v3/testsuite/18_support/byte/ops.cc | 2 +- .../testsuite/18_support/byte/requirements.cc | 2 +- .../comparisons/algorithms/partial_order.cc | 2 +- .../comparisons/algorithms/strong_order.cc | 2 +- .../comparisons/algorithms/weak_order.cc | 2 +- .../18_support/comparisons/categories/94565.cc | 2 +- .../comparisons/categories/partialord.cc | 2 +- .../18_support/comparisons/categories/strongord.cc | 2 +- .../18_support/comparisons/categories/weakord.cc | 2 +- .../18_support/comparisons/categories/zero_neg.cc | 2 +- .../testsuite/18_support/comparisons/common/1.cc | 2 +- .../18_support/comparisons/object/93479.cc | 2 +- .../18_support/comparisons/object/lwg3530.cc | 2 +- .../testsuite/18_support/coroutines/95917.cc | 2 +- .../testsuite/18_support/coroutines/lwg3460.cc | 2 +- libstdc++-v3/testsuite/18_support/cxa_vec.cc | 2 +- .../testsuite/18_support/destroying_delete.cc | 2 +- .../testsuite/18_support/exception/38732.cc | 2 +- .../testsuite/18_support/exception/what.cc | 2 +- .../testsuite/18_support/exception_ptr/40296.cc | 2 +- .../18_support/exception_ptr/60612-terminate.cc | 2 +- .../18_support/exception_ptr/60612-unexpected.cc | 2 +- .../testsuite/18_support/exception_ptr/62258.cc | 2 +- .../testsuite/18_support/exception_ptr/64241.cc | 2 +- .../testsuite/18_support/exception_ptr/90295.cc | 2 +- .../18_support/exception_ptr/current_exception.cc | 2 +- .../testsuite/18_support/exception_ptr/lifespan.cc | 2 +- .../18_support/exception_ptr/make_exception_ptr.cc | 2 +- .../exception_ptr/make_exception_ptr_2.cc | 2 +- .../testsuite/18_support/exception_ptr/move.cc | 2 +- .../18_support/exception_ptr/requirements.cc | 2 +- .../18_support/exception_ptr/requirements_neg.cc | 2 +- .../18_support/exception_ptr/rethrow_exception.cc | 2 +- libstdc++-v3/testsuite/18_support/free_eh_pool.cc | 2 +- .../testsuite/18_support/headers/cfloat/values.cc | 2 +- .../18_support/headers/cfloat/values_c++17.cc | 2 +- .../testsuite/18_support/headers/climits/values.cc | 2 +- .../18_support/headers/csetjmp/functions_std.cc | 2 +- .../testsuite/18_support/headers/csetjmp/macros.cc | 2 +- .../18_support/headers/csetjmp/types_std.cc | 2 +- .../18_support/headers/csignal/functions_std.cc | 2 +- .../testsuite/18_support/headers/csignal/macros.cc | 2 +- .../18_support/headers/csignal/types_std.cc | 2 +- .../18_support/headers/cstdalign/std_c++0x_neg.cc | 2 +- .../testsuite/18_support/headers/cstdarg/macros.cc | 2 +- .../18_support/headers/cstdarg/types_std.cc | 2 +- .../18_support/headers/cstdbool/macros.cc | 2 +- .../18_support/headers/cstdbool/std_c++0x_neg.cc | 2 +- .../testsuite/18_support/headers/cstddef/macros.cc | 2 +- .../18_support/headers/cstddef/types_std.cc | 2 +- .../18_support/headers/cstdint/std_c++0x_neg.cc | 2 +- .../18_support/headers/cstdint/types_std_c++0x.cc | 2 +- .../18_support/headers/cstdlib/functions_std.cc | 2 +- .../testsuite/18_support/headers/cstdlib/macros.cc | 2 +- .../18_support/headers/ctime/functions_std.cc | 2 +- .../testsuite/18_support/headers/ctime/macros.cc | 2 +- .../18_support/headers/ctime/types_std.cc | 2 +- .../18_support/headers/exception/synopsis.cc | 2 +- .../18_support/headers/exception/types_std.cc | 2 +- .../18_support/headers/limits/synopsis.cc | 2 +- .../18_support/headers/limits/synopsis_cxx23.cc | 2 +- .../testsuite/18_support/headers/new/synopsis.cc | 2 +- .../18_support/headers/new/synopsis_cxx98.cc | 2 +- .../testsuite/18_support/headers/new/types_std.cc | 2 +- .../18_support/headers/stdfloat/types_std.cc | 2 +- .../18_support/headers/typeinfo/synopsis.cc | 2 +- .../18_support/headers/typeinfo/types_std.cc | 2 +- .../testsuite/18_support/headers/version/macros.cc | 2 +- .../18_support/initializer_list/constexpr.cc | 2 +- .../18_support/initializer_list/range_access.cc | 2 +- .../requirements/constexpr_functions.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../initializer_list/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/18_support/launder/1.cc | 2 +- .../testsuite/18_support/launder/nodiscard.cc | 2 +- .../testsuite/18_support/launder/requirements.cc | 2 +- .../18_support/launder/requirements_neg.cc | 2 +- .../18_support/max_align_t/requirements/1.cc | 2 +- .../18_support/max_align_t/requirements/2.cc | 2 +- .../testsuite/18_support/nested_exception/51438.cc | 2 +- .../testsuite/18_support/nested_exception/62154.cc | 2 +- .../testsuite/18_support/nested_exception/68139.cc | 2 +- .../testsuite/18_support/nested_exception/79114.cc | 2 +- .../testsuite/18_support/nested_exception/cons.cc | 2 +- .../18_support/nested_exception/nested_ptr.cc | 2 +- .../nested_exception/rethrow_if_nested.cc | 2 +- .../18_support/nested_exception/rethrow_nested.cc | 2 +- .../nested_exception/throw_with_nested.cc | 2 +- libstdc++-v3/testsuite/18_support/new_aligned.cc | 2 +- .../testsuite/18_support/new_delete_placement.cc | 2 +- libstdc++-v3/testsuite/18_support/new_handler.cc | 2 +- libstdc++-v3/testsuite/18_support/new_nothrow.cc | 2 +- .../testsuite/18_support/numeric_limits/29989.cc | 2 +- .../testsuite/18_support/numeric_limits/40856.cc | 2 +- .../18_support/numeric_limits/char16_32_t.cc | 2 +- .../testsuite/18_support/numeric_limits/char8_t.cc | 2 +- .../18_support/numeric_limits/cons/default.cc | 2 +- .../numeric_limits/cons/default_c++0x.cc | 2 +- .../18_support/numeric_limits/denorm_min.cc | 2 +- .../18_support/numeric_limits/digits10.cc | 2 +- .../testsuite/18_support/numeric_limits/dr559.cc | 2 +- .../testsuite/18_support/numeric_limits/epsilon.cc | 2 +- .../18_support/numeric_limits/infinity.cc | 2 +- .../18_support/numeric_limits/is_iec559.cc | 2 +- .../18_support/numeric_limits/is_signed.cc | 2 +- .../testsuite/18_support/numeric_limits/lowest.cc | 2 +- .../18_support/numeric_limits/max_digits10.cc | 2 +- .../testsuite/18_support/numeric_limits/min_max.cc | 2 +- .../testsuite/18_support/numeric_limits/primary.cc | 2 +- .../18_support/numeric_limits/quiet_NaN.cc | 2 +- .../numeric_limits/requirements/constexpr_data.cc | 2 +- .../requirements/constexpr_functions.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../specialization_default_values.cc | 2 +- .../testsuite/18_support/numeric_limits/traps.cc | 2 +- libstdc++-v3/testsuite/18_support/pthread_guard.cc | 2 +- .../testsuite/18_support/quick_exit/quick_exit.cc | 2 +- libstdc++-v3/testsuite/18_support/set_terminate.cc | 2 +- .../testsuite/18_support/set_unexpected.cc | 2 +- .../testsuite/18_support/source_location/1.cc | 2 +- .../18_support/source_location/consteval.cc | 2 +- .../testsuite/18_support/source_location/srcloc.h | 2 +- .../18_support/source_location/version.cc | 2 +- .../testsuite/18_support/terminate_handler.cc | 2 +- .../testsuite/18_support/type_info/52562.cc | 2 +- .../testsuite/18_support/type_info/fundamental.cc | 2 +- .../testsuite/18_support/type_info/hash_code.cc | 2 +- .../18_support/uncaught_exception/14026.cc | 2 +- .../uncaught_exceptions/uncaught_exceptions.cc | 2 +- .../testsuite/18_support/unexpected_handler.cc | 2 +- .../19_diagnostics/error_category/cons/copy_neg.cc | 2 +- .../19_diagnostics/error_category/cons/default.cc | 2 +- .../error_category/generic_category.cc | 2 +- .../error_category/operators/equal.cc | 2 +- .../error_category/operators/less.cc | 2 +- .../error_category/operators/not_equal.cc | 2 +- .../error_category/operators/three_way.cc | 2 +- .../error_category/system_category.cc | 2 +- .../testsuite/19_diagnostics/error_code/cons/1.cc | 2 +- .../19_diagnostics/error_code/cons/39882.cc | 2 +- .../testsuite/19_diagnostics/error_code/hash.cc | 2 +- .../19_diagnostics/error_code/is_error_code_v.cc | 2 +- .../19_diagnostics/error_code/modifiers/39882.cc | 2 +- .../19_diagnostics/error_code/operators/bool.cc | 2 +- .../error_code/operators/bool_neg.cc | 2 +- .../19_diagnostics/error_code/operators/equal.cc | 2 +- .../19_diagnostics/error_code/operators/less.cc | 2 +- .../error_code/operators/not_equal.cc | 2 +- .../error_code/operators/three_way.cc | 2 +- .../19_diagnostics/error_condition/cons/1.cc | 2 +- .../19_diagnostics/error_condition/cons/39881.cc | 2 +- .../19_diagnostics/error_condition/hash.cc | 2 +- .../error_condition/modifiers/39881.cc | 2 +- .../error_condition/operators/bool.cc | 2 +- .../error_condition/operators/bool_neg.cc | 2 +- .../error_condition/operators/equal.cc | 2 +- .../error_condition/operators/less.cc | 2 +- .../error_condition/operators/not_equal.cc | 2 +- .../error_condition/operators/three_way.cc | 2 +- .../19_diagnostics/headers/cassert/macros.cc | 2 +- .../19_diagnostics/headers/cerrno/macros.cc | 2 +- .../19_diagnostics/headers/stdexcept/synopsis.cc | 2 +- .../19_diagnostics/headers/stdexcept/types_std.cc | 2 +- .../19_diagnostics/headers/system_error/34538.cc | 2 +- .../19_diagnostics/headers/system_error/93151.cc | 2 +- .../headers/system_error/errc_std_c++0x.cc | 21 +- .../headers/system_error/std_c++0x_neg.cc | 2 +- .../headers/system_error/types_std_c++0x.cc | 2 +- .../logic_error/cons_virtual_derivation.cc | 2 +- .../testsuite/19_diagnostics/logic_error/what-1.cc | 2 +- .../testsuite/19_diagnostics/logic_error/what-2.cc | 2 +- .../testsuite/19_diagnostics/logic_error/what-3.cc | 2 +- .../19_diagnostics/logic_error/what-big.cc | 2 +- .../runtime_error/cons_virtual_derivation.cc | 2 +- .../19_diagnostics/runtime_error/what-1.cc | 2 +- .../19_diagnostics/runtime_error/what-2.cc | 2 +- .../19_diagnostics/runtime_error/what-3.cc | 2 +- .../19_diagnostics/runtime_error/what-big.cc | 2 +- libstdc++-v3/testsuite/19_diagnostics/stdexcept.cc | 2 +- .../testsuite/19_diagnostics/system_error/39880.cc | 2 +- .../19_diagnostics/system_error/cons-1.cc | 2 +- .../system_error/cons_virtual_derivation.cc | 2 +- .../19_diagnostics/system_error/what-1.cc | 2 +- .../19_diagnostics/system_error/what-2.cc | 2 +- .../19_diagnostics/system_error/what-3.cc | 2 +- .../19_diagnostics/system_error/what-4.cc | 2 +- .../19_diagnostics/system_error/what-big.cc | 2 +- .../20_util/add_const/requirements/alias_decl.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- libstdc++-v3/testsuite/20_util/add_const/value.cc | 2 +- .../20_util/add_cv/requirements/alias_decl.cc | 2 +- .../add_cv/requirements/explicit_instantiation.cc | 2 +- libstdc++-v3/testsuite/20_util/add_cv/value.cc | 2 +- .../requirements/alias_decl.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/add_lvalue_reference/value.cc | 2 +- .../20_util/add_pointer/requirements/alias_decl.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../testsuite/20_util/add_pointer/value.cc | 2 +- .../requirements/alias_decl.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/add_rvalue_reference/value.cc | 2 +- .../add_volatile/requirements/alias_decl.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../testsuite/20_util/add_volatile/value.cc | 2 +- libstdc++-v3/testsuite/20_util/addressof/1.cc | 2 +- .../20_util/addressof/requirements/constexpr.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- libstdc++-v3/testsuite/20_util/align/1.cc | 2 +- libstdc++-v3/testsuite/20_util/align/2.cc | 2 +- libstdc++-v3/testsuite/20_util/align/3.cc | 2 +- .../aligned_storage/requirements/alias_decl.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../testsuite/20_util/aligned_storage/value.cc | 2 +- libstdc++-v3/testsuite/20_util/aligned_union/1.cc | 2 +- .../aligned_union/requirements/alias_decl.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/alignment_of/requirements/typedefs.cc | 2 +- .../testsuite/20_util/alignment_of/value.cc | 2 +- libstdc++-v3/testsuite/20_util/allocator/1.cc | 2 +- libstdc++-v3/testsuite/20_util/allocator/10378.cc | 2 +- libstdc++-v3/testsuite/20_util/allocator/14176.cc | 2 +- libstdc++-v3/testsuite/20_util/allocator/33807.cc | 2 +- libstdc++-v3/testsuite/20_util/allocator/8230.cc | 2 +- libstdc++-v3/testsuite/20_util/allocator/89510.cc | 2 +- .../testsuite/20_util/allocator/lwg3190.cc | 2 +- .../testsuite/20_util/allocator/overaligned.cc | 2 +- .../testsuite/20_util/allocator/rebind_c++20.cc | 2 +- .../20_util/allocator/requirements/constexpr.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../20_util/allocator/requirements/typedefs.cc | 2 +- .../allocator/requirements/typedefs_c++20.cc | 2 +- libstdc++-v3/testsuite/20_util/allocator/void.cc | 2 +- .../testsuite/20_util/allocator_traits/header-2.cc | 2 +- .../testsuite/20_util/allocator_traits/header.cc | 2 +- .../allocator_traits/members/92878_92947.cc | 2 +- .../allocator_traits/members/allocate_hint.cc | 2 +- .../members/allocate_hint_nonpod.cc | 2 +- .../20_util/allocator_traits/members/construct.cc | 2 +- .../20_util/allocator_traits/members/destroy.cc | 2 +- .../allocator_traits/members/is_always_equal.cc | 2 +- .../20_util/allocator_traits/members/max_size.cc | 2 +- .../20_util/allocator_traits/members/pointers.cc | 2 +- .../allocator_traits/members/rebind_alloc.cc | 13 +- .../20_util/allocator_traits/members/select.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../allocator_traits/requirements/rebind_neg.cc | 20 + .../allocator_traits/requirements/typedefs.cc | 2 +- .../allocator_traits/requirements/typedefs2.cc | 2 +- libstdc++-v3/testsuite/20_util/any/assign/1.cc | 2 +- libstdc++-v3/testsuite/20_util/any/assign/2.cc | 2 +- .../testsuite/20_util/any/assign/92878_92947.cc | 2 +- .../testsuite/20_util/any/assign/emplace.cc | 2 +- .../testsuite/20_util/any/assign/exception.cc | 2 +- libstdc++-v3/testsuite/20_util/any/assign/self.cc | 2 +- libstdc++-v3/testsuite/20_util/any/cons/1.cc | 2 +- libstdc++-v3/testsuite/20_util/any/cons/2.cc | 2 +- libstdc++-v3/testsuite/20_util/any/cons/90415.cc | 2 +- libstdc++-v3/testsuite/20_util/any/cons/92156.cc | 2 +- .../testsuite/20_util/any/cons/92878_92947.cc | 2 +- libstdc++-v3/testsuite/20_util/any/cons/aligned.cc | 2 +- .../testsuite/20_util/any/cons/explicit.cc | 2 +- .../testsuite/20_util/any/cons/in_place.cc | 2 +- .../testsuite/20_util/any/cons/nontrivial.cc | 2 +- libstdc++-v3/testsuite/20_util/any/make_any.cc | 2 +- .../testsuite/20_util/any/misc/any_cast.cc | 2 +- .../testsuite/20_util/any/misc/any_cast_neg.cc | 2 +- .../testsuite/20_util/any/misc/any_cast_no_rtti.cc | 2 +- libstdc++-v3/testsuite/20_util/any/misc/swap.cc | 2 +- libstdc++-v3/testsuite/20_util/any/modifiers/1.cc | 2 +- .../testsuite/20_util/any/modifiers/83658.cc | 2 +- .../testsuite/20_util/any/modifiers/92156.cc | 2 +- .../testsuite/20_util/any/observers/type.cc | 2 +- libstdc++-v3/testsuite/20_util/any/requirements.cc | 2 +- libstdc++-v3/testsuite/20_util/any/typedefs.cc | 2 +- libstdc++-v3/testsuite/20_util/as_const/1.cc | 2 +- .../testsuite/20_util/as_const/rvalue_neg.cc | 2 +- libstdc++-v3/testsuite/20_util/assume_aligned/1.cc | 2 +- .../testsuite/20_util/assume_aligned/2_neg.cc | 2 +- libstdc++-v3/testsuite/20_util/assume_aligned/3.cc | 2 +- .../testsuite/20_util/assume_aligned/97132.cc | 2 +- libstdc++-v3/testsuite/20_util/auto_ptr/1.cc | 2 +- libstdc++-v3/testsuite/20_util/auto_ptr/2.cc | 2 +- libstdc++-v3/testsuite/20_util/auto_ptr/3.cc | 2 +- libstdc++-v3/testsuite/20_util/auto_ptr/3946.cc | 2 +- libstdc++-v3/testsuite/20_util/auto_ptr/4.cc | 2 +- libstdc++-v3/testsuite/20_util/auto_ptr/5.cc | 2 +- libstdc++-v3/testsuite/20_util/auto_ptr/6.cc | 2 +- libstdc++-v3/testsuite/20_util/auto_ptr/7.cc | 2 +- .../testsuite/20_util/auto_ptr/assign_neg.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../bad_function_call/cons_virtual_derivation.cc | 2 +- .../testsuite/20_util/bad_function_call/what.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/35569.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/38889.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/42593.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/45924.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/48698.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/49058_1.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/49058_2.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/57899.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/60497.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/68912.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/79798.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/83427.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/91371.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/all_bound.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/constexpr.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/conv_result.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/cv_quals.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/cv_quals_2.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/cv_quals_3.cc | 2 +- .../testsuite/20_util/bind/is_placeholder_v.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/move.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/nested.cc | 2 +- .../testsuite/20_util/bind/placeholders.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/ref.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/ref2.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/ref_neg.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/refqual.cc | 2 +- libstdc++-v3/testsuite/20_util/bind/socket.cc | 2 +- libstdc++-v3/testsuite/20_util/bitset/18604.cc | 2 +- libstdc++-v3/testsuite/20_util/bitset/45713.cc | 2 +- .../testsuite/20_util/bitset/access/dr396.cc | 2 +- .../testsuite/20_util/bitset/access/to_string.cc | 2 +- .../testsuite/20_util/bitset/access/to_ullong.cc | 2 +- .../testsuite/20_util/bitset/access/to_ulong.cc | 2 +- libstdc++-v3/testsuite/20_util/bitset/cons/1.cc | 2 +- .../testsuite/20_util/bitset/cons/16020.cc | 2 +- libstdc++-v3/testsuite/20_util/bitset/cons/2.cc | 2 +- libstdc++-v3/testsuite/20_util/bitset/cons/3.cc | 2 +- .../testsuite/20_util/bitset/cons/38244.cc | 2 +- .../testsuite/20_util/bitset/cons/50268.cc | 2 +- libstdc++-v3/testsuite/20_util/bitset/cons/6282.cc | 2 +- .../testsuite/20_util/bitset/cons/constexpr.cc | 2 +- .../testsuite/20_util/bitset/cons/dr1325-1.cc | 2 +- .../testsuite/20_util/bitset/cons/dr1325-2.cc | 2 +- .../testsuite/20_util/bitset/cons/dr396.cc | 2 +- .../20_util/bitset/debug/invalidation/1.cc | 2 +- libstdc++-v3/testsuite/20_util/bitset/ext/15361.cc | 2 +- libstdc++-v3/testsuite/20_util/bitset/hash/1.cc | 2 +- libstdc++-v3/testsuite/20_util/bitset/io/input.cc | 23 +- .../testsuite/20_util/bitset/observers/6124.cc | 2 +- .../testsuite/20_util/bitset/observers/all.cc | 2 +- .../testsuite/20_util/bitset/observers/test.cc | 2 +- .../testsuite/20_util/bitset/operations/1.cc | 2 +- .../testsuite/20_util/bitset/operations/13838.cc | 2 +- .../testsuite/20_util/bitset/operations/2.cc | 2 +- .../testsuite/20_util/bitset/operations/96303.cc | 2 +- .../20_util/bitset/operations/constexpr-2.cc | 2 +- .../20_util/bitset/operations/constexpr.cc | 2 +- .../bitset/requirements/constexpr_functions.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/explicit_instantiation/1_c++0x.cc | 2 +- .../20_util/bool_constant/requirements.cc | 2 +- .../common_reference/requirements/alias_decl.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../common_reference/requirements/typedefs.cc | 2 +- .../20_util/common_type/requirements/alias_decl.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../common_type/requirements/sfinae_friendly_1.cc | 2 +- .../common_type/requirements/sfinae_friendly_2.cc | 2 +- .../20_util/common_type/requirements/typedefs-1.cc | 2 +- .../20_util/common_type/requirements/typedefs-2.cc | 2 +- .../20_util/conditional/requirements/alias_decl.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/conditional/requirements/typedefs.cc | 2 +- .../20_util/decay/requirements/alias_decl.cc | 2 +- .../decay/requirements/explicit_instantiation.cc | 2 +- .../20_util/decay/requirements/typedefs.cc | 2 +- .../testsuite/20_util/declval/requirements/1.cc | 2 +- .../20_util/declval/requirements/1_neg.cc | 2 +- .../testsuite/20_util/default_delete/48631_neg.cc | 2 +- .../20_util/default_delete/cons/constexpr.cc | 2 +- .../testsuite/20_util/default_delete/void_neg.cc | 2 +- .../testsuite/20_util/duration/arithmetic/1.cc | 2 +- .../testsuite/20_util/duration/arithmetic/2.cc | 2 +- .../testsuite/20_util/duration/arithmetic/58850.cc | 2 +- .../20_util/duration/arithmetic/constexpr.cc | 2 +- .../20_util/duration/arithmetic/constexpr_c++17.cc | 2 +- .../20_util/duration/arithmetic/dr2020.cc | 2 +- .../20_util/duration/arithmetic/dr3050.cc | 2 +- .../20_util/duration/arithmetic/dr934-1.cc | 2 +- .../20_util/duration/arithmetic/dr934-2.cc | 2 +- .../20_util/duration/comparison_operators/1.cc | 2 +- .../duration/comparison_operators/constexpr.cc | 2 +- .../duration/comparison_operators/three_way.cc | 2 +- libstdc++-v3/testsuite/20_util/duration/cons/1.cc | 2 +- .../testsuite/20_util/duration/cons/1_neg.cc | 2 +- libstdc++-v3/testsuite/20_util/duration/cons/2.cc | 2 +- .../testsuite/20_util/duration/cons/54025.cc | 2 +- .../testsuite/20_util/duration/cons/constexpr.cc | 2 +- .../testsuite/20_util/duration/cons/dr1177.cc | 2 +- .../testsuite/20_util/duration/cons/dr2094.cc | 2 +- .../testsuite/20_util/duration/cons/dr3050.cc | 2 +- .../testsuite/20_util/duration/cons/dr974_neg.cc | 2 +- libstdc++-v3/testsuite/20_util/duration/io.cc | 48 + .../testsuite/20_util/duration/literals/61166.cc | 2 +- .../testsuite/20_util/duration/literals/65499.cc | 2 +- .../testsuite/20_util/duration/literals/84671.cc | 2 +- .../20_util/duration/literals/range_neg.cc | 2 +- .../testsuite/20_util/duration/literals/types.cc | 2 +- .../testsuite/20_util/duration/literals/values.cc | 2 +- .../duration/requirements/constexpr_functions.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/duration/requirements/noexcept.cc | 2 +- .../duration/requirements/reduced_period.cc | 2 +- .../duration/requirements/sfinae_friendly_1.cc | 2 +- .../requirements/treat_as_floating_point_v.cc | 2 +- .../20_util/duration/requirements/typedefs_neg1.cc | 2 +- .../20_util/duration/requirements/typedefs_neg2.cc | 2 +- .../20_util/duration/requirements/typedefs_neg3.cc | 2 +- .../testsuite/20_util/duration_cast/constexpr.cc | 2 +- .../testsuite/20_util/duration_cast/rounding.cc | 2 +- .../20_util/duration_cast/rounding_c++11.cc | 2 +- .../20_util/enable_if/requirements/alias_decl.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/enable_if/requirements/typedefs.cc | 2 +- .../20_util/enable_if/requirements/typedefs_neg.cc | 2 +- .../20_util/enable_shared_from_this/56383.cc | 2 +- .../20_util/enable_shared_from_this/89303.cc | 2 +- .../enable_shared_from_this/cons/constexpr.cc | 2 +- .../enable_shared_from_this/members/assign.cc | 2 +- .../enable_shared_from_this/members/const.cc | 2 +- .../enable_shared_from_this/members/reinit.cc | 2 +- .../enable_shared_from_this/members/unique_ptr.cc | 2 +- .../members/weak_from_this.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- libstdc++-v3/testsuite/20_util/exchange/1.cc | 2 +- .../testsuite/20_util/exchange/constexpr.cc | 2 +- .../testsuite/20_util/expected/equality.cc | 49 + .../testsuite/20_util/expected/illformed_neg.cc | 1 + libstdc++-v3/testsuite/20_util/expected/monadic.cc | 280 + .../testsuite/20_util/expected/observers.cc | 20 + libstdc++-v3/testsuite/20_util/expected/swap.cc | 92 +- .../testsuite/20_util/expected/synopsis.cc | 2 +- .../testsuite/20_util/expected/unexpected.cc | 4 + libstdc++-v3/testsuite/20_util/expected/version.cc | 2 +- .../extent/requirements/explicit_instantiation.cc | 2 +- .../20_util/extent/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/20_util/extent/value.cc | 2 +- libstdc++-v3/testsuite/20_util/forward/1.cc | 2 +- libstdc++-v3/testsuite/20_util/forward/1_neg.cc | 2 +- libstdc++-v3/testsuite/20_util/forward/a.cc | 2 +- libstdc++-v3/testsuite/20_util/forward/b.cc | 2 +- libstdc++-v3/testsuite/20_util/forward/c_neg.cc | 2 +- libstdc++-v3/testsuite/20_util/forward/d.cc | 2 +- libstdc++-v3/testsuite/20_util/forward/e.cc | 2 +- libstdc++-v3/testsuite/20_util/forward/f_neg.cc | 2 +- .../forward/requirements/explicit_instantiation.cc | 2 +- libstdc++-v3/testsuite/20_util/from_chars/1.cc | 2 +- .../testsuite/20_util/from_chars/1_c++20_neg.cc | 2 +- libstdc++-v3/testsuite/20_util/from_chars/1_neg.cc | 2 +- libstdc++-v3/testsuite/20_util/from_chars/2.cc | 2 +- libstdc++-v3/testsuite/20_util/from_chars/3.cc | 2 +- libstdc++-v3/testsuite/20_util/from_chars/4.cc | 2 +- libstdc++-v3/testsuite/20_util/from_chars/5.cc | 2 +- libstdc++-v3/testsuite/20_util/from_chars/6.cc | 2 +- libstdc++-v3/testsuite/20_util/from_chars/8.cc | 2 +- .../testsuite/20_util/from_chars/compare.cc | 2 +- .../testsuite/20_util/from_chars/pr107468.cc | 2 +- .../testsuite/20_util/from_chars/requirements.cc | 2 +- libstdc++-v3/testsuite/20_util/function/1.cc | 2 +- libstdc++-v3/testsuite/20_util/function/10.cc | 2 +- libstdc++-v3/testsuite/20_util/function/2.cc | 2 +- libstdc++-v3/testsuite/20_util/function/3.cc | 2 +- libstdc++-v3/testsuite/20_util/function/4.cc | 2 +- libstdc++-v3/testsuite/20_util/function/43397.cc | 2 +- libstdc++-v3/testsuite/20_util/function/48541.cc | 2 +- libstdc++-v3/testsuite/20_util/function/5.cc | 2 +- libstdc++-v3/testsuite/20_util/function/58569.cc | 2 +- libstdc++-v3/testsuite/20_util/function/6.cc | 2 +- libstdc++-v3/testsuite/20_util/function/60594.cc | 2 +- libstdc++-v3/testsuite/20_util/function/63840.cc | 2 +- libstdc++-v3/testsuite/20_util/function/65760.cc | 2 +- libstdc++-v3/testsuite/20_util/function/68995.cc | 2 +- libstdc++-v3/testsuite/20_util/function/69222.cc | 2 +- libstdc++-v3/testsuite/20_util/function/7.cc | 2 +- libstdc++-v3/testsuite/20_util/function/77322.cc | 2 +- libstdc++-v3/testsuite/20_util/function/8.cc | 2 +- libstdc++-v3/testsuite/20_util/function/9.cc | 2 +- libstdc++-v3/testsuite/20_util/function/91456.cc | 2 +- .../testsuite/20_util/function/assign/move.cc | 2 +- .../20_util/function/assign/move_target.cc | 2 +- .../testsuite/20_util/function/cmp/cmp_neg.cc | 2 +- .../testsuite/20_util/function/cons/55320.cc | 2 +- .../testsuite/20_util/function/cons/57465.cc | 2 +- .../testsuite/20_util/function/cons/72820.cc | 2 +- .../testsuite/20_util/function/cons/addressof.cc | 2 +- .../testsuite/20_util/function/cons/callable.cc | 2 +- .../testsuite/20_util/function/cons/deduction.cc | 2 +- .../testsuite/20_util/function/cons/move.cc | 2 +- .../testsuite/20_util/function/cons/move_target.cc | 2 +- .../20_util/function/cons/non_copyconstructible.cc | 2 +- .../testsuite/20_util/function/cons/refqual.cc | 2 +- .../20_util/function/invoke/forwarding.cc | 2 +- .../testsuite/20_util/function/invoke/move_only.cc | 2 +- .../20_util/function/null_pointer_comparisons.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../testsuite/20_util/function/target_no_rtti.cc | 2 +- .../testsuite/20_util/function_objects/83607.cc | 2 +- .../20_util/function_objects/bind_front/1.cc | 2 +- .../20_util/function_objects/bind_front/107784.cc | 38 +- .../20_util/function_objects/bind_front/2.cc | 2 +- .../20_util/function_objects/bind_front/97101.cc | 2 +- .../function_objects/bind_front/constexpr.cc | 2 +- .../20_util/function_objects/binders/1.cc | 2 +- .../20_util/function_objects/binders/3113.cc | 2 +- .../20_util/function_objects/comparisons.cc | 2 +- .../function_objects/comparisons_pointer.cc | 2 +- .../20_util/function_objects/comparisons_void.cc | 2 +- .../20_util/function_objects/constexpr.cc | 2 +- .../20_util/function_objects/constexpr_searcher.cc | 2 +- .../testsuite/20_util/function_objects/dr660.cc | 2 +- .../20_util/function_objects/identity/1.cc | 2 +- .../testsuite/20_util/function_objects/invoke/1.cc | 2 +- .../testsuite/20_util/function_objects/invoke/2.cc | 2 +- .../testsuite/20_util/function_objects/invoke/3.cc | 2 +- .../20_util/function_objects/invoke/59768.cc | 2 +- .../20_util/function_objects/invoke/constexpr.cc | 2 +- .../20_util/function_objects/invoke/ref_ext.cc | 2 +- .../20_util/function_objects/mem_fn/55463.cc | 2 +- .../20_util/function_objects/mem_fn/55908.cc | 2 +- .../20_util/function_objects/mem_fn/68982.cc | 2 +- .../20_util/function_objects/mem_fn/80478.cc | 2 +- .../20_util/function_objects/mem_fn/adl.cc | 2 +- .../20_util/function_objects/mem_fn/constexpr.cc | 2 +- .../20_util/function_objects/mem_fn/forward.cc | 2 +- .../20_util/function_objects/mem_fn/refqual.cc | 2 +- .../testsuite/20_util/function_objects/not_fn/1.cc | 2 +- .../20_util/function_objects/not_fn/87538.cc | 2 +- .../20_util/function_objects/not_fn/constexpr.cc | 2 +- .../20_util/function_objects/range.cmp/equal_to.cc | 2 +- .../20_util/function_objects/range.cmp/greater.cc | 2 +- .../function_objects/range.cmp/greater_equal.cc | 2 +- .../20_util/function_objects/range.cmp/less.cc | 2 +- .../function_objects/range.cmp/less_equal.cc | 2 +- .../20_util/function_objects/range.cmp/lwg3530.cc | 2 +- .../function_objects/range.cmp/not_equal_to.cc | 2 +- .../20_util/function_objects/searchers.cc | 29 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../has_unique_object_representations/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../20_util/has_virtual_destructor/value.cc | 2 +- libstdc++-v3/testsuite/20_util/hash/52931.cc | 2 +- libstdc++-v3/testsuite/20_util/hash/60970.cc | 2 +- libstdc++-v3/testsuite/20_util/hash/84998.cc | 2 +- libstdc++-v3/testsuite/20_util/hash/89629.cc | 2 +- .../testsuite/20_util/hash/chi2_q_bit_flip_set.cc | 2 +- .../20_util/hash/chi2_q_bit_string_set.cc | 2 +- .../20_util/hash/chi2_q_document_words.cc | 2 +- .../20_util/hash/chi2_q_numeric_pattern_set.cc | 2 +- .../20_util/hash/chi2_q_uniform_random.cc | 2 +- libstdc++-v3/testsuite/20_util/hash/chi2_quality.h | 2 +- libstdc++-v3/testsuite/20_util/hash/nullptr.cc | 2 +- .../testsuite/20_util/hash/operators/size_t.cc | 2 +- libstdc++-v3/testsuite/20_util/hash/quality.cc | 2 +- .../hash/requirements/explicit_instantiation.cc | 2 +- .../testsuite/20_util/headers/bitset/synopsis.cc | 2 +- .../20_util/headers/cstdlib/functions_std.cc | 2 +- .../20_util/headers/cstring/functions_std.cc | 2 +- .../testsuite/20_util/headers/cstring/macros.cc | 2 +- .../testsuite/20_util/headers/cstring/types_std.cc | 2 +- .../20_util/headers/ctime/functions_std.cc | 2 +- .../testsuite/20_util/headers/ctime/macros.cc | 2 +- .../testsuite/20_util/headers/ctime/types_std.cc | 2 +- .../20_util/headers/functional/synopsis.cc | 2 +- .../20_util/headers/functional/types_std_c++0x.cc | 2 +- .../functional/using_namespace_std_placeholders.cc | 2 +- .../testsuite/20_util/headers/memory/synopsis.cc | 2 +- .../20_util/headers/memory/types_std_c++0x.cc | 2 +- .../20_util/headers/type_traits/std_c++0x_neg.cc | 2 +- .../20_util/headers/type_traits/types_std_c++0x.cc | 2 +- .../headers/type_traits/types_std_c++0x_neg.cc | 2 +- .../testsuite/20_util/headers/utility/synopsis.cc | 2 +- .../headers/utility/using_namespace_std_rel_ops.cc | 2 +- .../testsuite/20_util/in_place/requirements.cc | 2 +- .../testsuite/20_util/integer_comparisons/1.cc | 2 +- .../testsuite/20_util/integer_comparisons/2.cc | 2 +- .../testsuite/20_util/integer_comparisons/equal.cc | 2 +- .../20_util/integer_comparisons/equal_neg.cc | 2 +- .../20_util/integer_comparisons/greater_equal.cc | 2 +- .../integer_comparisons/greater_equal_neg.cc | 2 +- .../20_util/integer_comparisons/greater_neg.cc | 2 +- .../20_util/integer_comparisons/in_range.cc | 2 +- .../20_util/integer_comparisons/in_range_neg.cc | 2 +- .../testsuite/20_util/integer_comparisons/less.cc | 2 +- .../20_util/integer_comparisons/less_equal.cc | 2 +- .../20_util/integer_comparisons/less_equal_neg.cc | 2 +- .../20_util/integer_comparisons/less_neg.cc | 2 +- .../20_util/integer_comparisons/not_equal.cc | 2 +- .../20_util/integer_comparisons/not_equal_neg.cc | 2 +- .../testsuite/20_util/integer_sequence/intseq.cc | 2 +- .../integer_sequence/requirements/typedefs.cc | 2 +- .../20_util/integral_constant/call_operator.cc | 2 +- .../integral_constant/operator_value_type.cc | 2 +- .../requirements/constexpr_data.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../integral_constant/requirements/typedefs.cc | 2 +- .../20_util/integral_constant/static_definition.cc | 2 +- .../integral_constant/true_false_type_typedefs.cc | 2 +- .../20_util/integral_constant/true_false_value.cc | 2 +- .../20_util/invoke_result/incomplete_args_neg.cc | 2 +- .../20_util/invoke_result/incomplete_neg.cc | 2 +- .../20_util/is_abstract/incomplete_neg.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/is_abstract/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_abstract/value.cc | 2 +- .../20_util/is_aggregate/incomplete_neg.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/is_aggregate/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_aggregate/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/is_arithmetic/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_arithmetic/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/is_array/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/20_util/is_array/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/is_assignable/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_assignable/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/is_base_of/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/20_util/is_base_of/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_bounded_array/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_bounded_array/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/is_class/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/20_util/is_class/value.cc | 2 +- .../is_complete_or_unbounded/memoization.cc | 2 +- .../is_complete_or_unbounded/memoization_neg.cc | 2 +- .../20_util/is_complete_or_unbounded/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/is_compound/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_compound/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/is_const/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/20_util/is_const/value.cc | 2 +- .../testsuite/20_util/is_constant_evaluated/1.cc | 2 +- .../20_util/is_constant_evaluated/noexcept.cc | 2 +- .../testsuite/20_util/is_constructible/51185.cc | 2 +- .../testsuite/20_util/is_constructible/77395.cc | 2 +- .../testsuite/20_util/is_constructible/80812.cc | 2 +- .../20_util/is_constructible/92878_92947.cc | 2 +- .../testsuite/20_util/is_constructible/94003.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_constructible/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_constructible/value-2.cc | 2 +- .../testsuite/20_util/is_constructible/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_convertible/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_convertible/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_copy_assignable/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_copy_assignable/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_copy_constructible/requirements/typedefs.cc | 2 +- .../20_util/is_copy_constructible/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../20_util/is_default_constructible/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_destructible/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_destructible/value.cc | 2 +- .../testsuite/20_util/is_empty/incomplete_neg.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/is_empty/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/20_util/is_empty/value.cc | 2 +- .../is_enum/requirements/explicit_instantiation.cc | 2 +- .../20_util/is_enum/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/20_util/is_enum/value.cc | 2 +- .../testsuite/20_util/is_final/incomplete_neg.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/is_final/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/20_util/is_final/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_floating_point/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_floating_point/value.cc | 2 +- .../testsuite/20_util/is_function/24808.cc | 2 +- .../testsuite/20_util/is_function/35637.cc | 2 +- .../testsuite/20_util/is_function/91371.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/is_function/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_function/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_fundamental/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_fundamental/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../is_implicitly_default_constructible/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/is_integral/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_integral/value.cc | 2 +- .../testsuite/20_util/is_invocable/83395.cc | 2 +- .../testsuite/20_util/is_invocable/91456.cc | 2 +- .../20_util/is_invocable/incomplete_args_neg.cc | 2 +- .../20_util/is_invocable/incomplete_neg.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/explicit_instantiation_ext.cc | 2 +- .../20_util/is_invocable/requirements/typedefs.cc | 2 +- .../is_invocable/requirements/typedefs_ext.cc | 2 +- .../testsuite/20_util/is_invocable/value.cc | 2 +- .../testsuite/20_util/is_invocable/value_ext.cc | 2 +- .../20_util/is_literal_type/deprecated-1z.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_literal_type/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_literal_type/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_lvalue_reference/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_lvalue_reference/value.cc | 2 +- .../20_util/is_member_function_pointer/91371.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../20_util/is_member_function_pointer/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../20_util/is_member_object_pointer/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_member_pointer/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_member_pointer/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_move_assignable/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_move_assignable/value.cc | 2 +- .../is_move_constructible/incomplete_neg.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_move_constructible/requirements/typedefs.cc | 2 +- .../20_util/is_move_constructible/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_nothrow_assignable/requirements/typedefs.cc | 2 +- .../20_util/is_nothrow_assignable/value.cc | 2 +- .../20_util/is_nothrow_constructible/94003.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../20_util/is_nothrow_constructible/value.cc | 2 +- .../is_nothrow_constructible/value_c++20.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../20_util/is_nothrow_convertible/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../20_util/is_nothrow_copy_assignable/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../20_util/is_nothrow_copy_constructible/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../is_nothrow_default_constructible/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../20_util/is_nothrow_destructible/value.cc | 2 +- .../20_util/is_nothrow_invocable/83395.cc | 2 +- .../20_util/is_nothrow_invocable/91456.cc | 2 +- .../is_nothrow_invocable/incomplete_args_neg.cc | 2 +- .../20_util/is_nothrow_invocable/incomplete_neg.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/explicit_instantiation_ext.cc | 2 +- .../is_nothrow_invocable/requirements/typedefs.cc | 2 +- .../requirements/typedefs_ext.cc | 2 +- .../20_util/is_nothrow_invocable/value.cc | 2 +- .../20_util/is_nothrow_invocable/value_ext.cc | 2 +- .../is_nothrow_move_assignable/incomplete_neg.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../20_util/is_nothrow_move_assignable/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../20_util/is_nothrow_move_constructible/value.cc | 2 +- .../20_util/is_nothrow_swappable/incomplete_neg.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/explicit_instantiation_ext.cc | 2 +- .../is_nothrow_swappable/requirements/typedefs.cc | 2 +- .../requirements/typedefs_ext.cc | 2 +- .../20_util/is_nothrow_swappable/value.cc | 2 +- .../testsuite/20_util/is_nothrow_swappable/value.h | 2 +- .../20_util/is_nothrow_swappable/value_ext.cc | 2 +- .../is_nothrow_swappable_with/incomplete_neg.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../20_util/is_nothrow_swappable_with/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_null_pointer/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_null_pointer/value.cc | 2 +- libstdc++-v3/testsuite/20_util/is_object/24808.cc | 2 +- libstdc++-v3/testsuite/20_util/is_object/91371.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/is_object/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/20_util/is_object/value.cc | 2 +- .../testsuite/20_util/is_pod/deprecated-2a.cc | 2 +- .../is_pod/requirements/explicit_instantiation.cc | 2 +- .../20_util/is_pod/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/20_util/is_pod/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- libstdc++-v3/testsuite/20_util/is_pointer/value.cc | 2 +- .../20_util/is_polymorphic/incomplete_neg.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_polymorphic/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_polymorphic/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/is_reference/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_reference/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_rvalue_reference/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_rvalue_reference/value.cc | 2 +- .../is_same/requirements/explicit_instantiation.cc | 2 +- .../20_util/is_same/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/20_util/is_same/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/is_scalar/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/20_util/is_scalar/value.cc | 2 +- .../testsuite/20_util/is_scoped_enum/value.cc | 2 +- .../testsuite/20_util/is_scoped_enum/version.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/is_signed/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/20_util/is_signed/value.cc | 2 +- .../requiremenents/explicit_instantiation.cc | 2 +- .../is_standard_layout/requiremenents/typedefs.cc | 2 +- .../testsuite/20_util/is_standard_layout/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/explicit_instantiation_ext.cc | 2 +- .../20_util/is_swappable/requirements/typedefs.cc | 2 +- .../is_swappable/requirements/typedefs_ext.cc | 2 +- .../testsuite/20_util/is_swappable/value.cc | 2 +- .../testsuite/20_util/is_swappable/value.h | 2 +- .../testsuite/20_util/is_swappable/value_ext.cc | 2 +- .../20_util/is_swappable_with/incomplete_neg.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_swappable_with/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_swappable_with/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/is_trivial/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/20_util/is_trivial/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../20_util/is_trivially_assignable/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../20_util/is_trivially_constructible/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../20_util/is_trivially_copy_assignable/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../is_trivially_copy_constructible/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_trivially_copyable/requirements/typedefs.cc | 2 +- .../20_util/is_trivially_copyable/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../is_trivially_default_constructible/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../20_util/is_trivially_destructible/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../20_util/is_trivially_move_assignable/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../is_trivially_move_constructible/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_unbounded_array/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_unbounded_array/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/is_union/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/20_util/is_union/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/is_unsigned/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_unsigned/value.cc | 2 +- .../is_void/requirements/explicit_instantiation.cc | 2 +- .../20_util/is_void/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/20_util/is_void/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/is_volatile/requirements/typedefs.cc | 2 +- .../testsuite/20_util/is_volatile/value.cc | 2 +- .../testsuite/20_util/logical_traits/83134.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../logical_traits/requirements/typedefs.cc | 2 +- .../testsuite/20_util/logical_traits/value.cc | 2 +- .../20_util/make_signed/requirements/alias_decl.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/make_signed/requirements/typedefs-1.cc | 2 +- .../20_util/make_signed/requirements/typedefs-2.cc | 2 +- .../20_util/make_signed/requirements/typedefs-3.cc | 2 +- .../20_util/make_signed/requirements/typedefs-4.cc | 2 +- .../make_signed/requirements/typedefs_neg.cc | 2 +- .../make_unsigned/requirements/alias_decl.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../make_unsigned/requirements/typedefs-1.cc | 2 +- .../make_unsigned/requirements/typedefs-2.cc | 2 +- .../make_unsigned/requirements/typedefs-3.cc | 2 +- .../make_unsigned/requirements/typedefs_neg.cc | 2 +- .../testsuite/20_util/memory_resource/1.cc | 2 +- .../testsuite/20_util/memory_resource/2.cc | 2 +- .../20_util/monotonic_buffer_resource/1.cc | 2 +- .../20_util/monotonic_buffer_resource/93208.cc | 2 +- .../20_util/monotonic_buffer_resource/allocate.cc | 2 +- .../monotonic_buffer_resource/deallocate.cc | 2 +- .../20_util/monotonic_buffer_resource/release.cc | 2 +- .../monotonic_buffer_resource/upstream_resource.cc | 2 +- libstdc++-v3/testsuite/20_util/move/1.cc | 2 +- .../move/requirements/explicit_instantiation.cc | 2 +- .../testsuite/20_util/move_if_noexcept/1.cc | 2 +- .../20_util/move_if_noexcept/constexpr.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../testsuite/20_util/nonesuch/nonesuch.cc | 2 +- libstdc++-v3/testsuite/20_util/optional/77288.cc | 2 +- .../testsuite/20_util/optional/assignment/1.cc | 2 +- .../testsuite/20_util/optional/assignment/2.cc | 2 +- .../testsuite/20_util/optional/assignment/3.cc | 2 +- .../testsuite/20_util/optional/assignment/4.cc | 2 +- .../testsuite/20_util/optional/assignment/5.cc | 2 +- .../testsuite/20_util/optional/assignment/6.cc | 2 +- .../testsuite/20_util/optional/assignment/7.cc | 2 +- .../testsuite/20_util/optional/assignment/8.cc | 2 +- .../testsuite/20_util/optional/assignment/9.cc | 2 +- .../20_util/optional/assignment/92878_92947.cc | 2 +- .../20_util/optional/assignment/noexcept.cc | 2 +- .../testsuite/20_util/optional/bad_access.cc | 2 +- .../testsuite/20_util/optional/cons/77727.cc | 2 +- .../testsuite/20_util/optional/cons/85642.cc | 2 +- .../testsuite/20_util/optional/cons/92878_92947.cc | 2 +- .../testsuite/20_util/optional/cons/copy.cc | 2 +- .../testsuite/20_util/optional/cons/deduction.cc | 2 +- .../testsuite/20_util/optional/cons/default.cc | 2 +- .../testsuite/20_util/optional/cons/move.cc | 2 +- .../testsuite/20_util/optional/cons/noexcept.cc | 2 +- .../testsuite/20_util/optional/cons/trivial.cc | 2 +- .../testsuite/20_util/optional/cons/value.cc | 2 +- .../testsuite/20_util/optional/cons/value_neg.cc | 2 +- .../20_util/optional/constexpr/cons/default.cc | 2 +- .../20_util/optional/constexpr/cons/value.cc | 2 +- .../20_util/optional/constexpr/in_place.cc | 2 +- .../20_util/optional/constexpr/make_optional.cc | 2 +- .../20_util/optional/constexpr/nullopt.cc | 2 +- .../20_util/optional/constexpr/observers/1.cc | 2 +- .../20_util/optional/constexpr/observers/2.cc | 2 +- .../20_util/optional/constexpr/observers/3.cc | 2 +- .../20_util/optional/constexpr/observers/4.cc | 2 +- .../20_util/optional/constexpr/observers/5.cc | 2 +- .../20_util/optional/constexpr/relops/1.cc | 2 +- .../20_util/optional/constexpr/relops/2.cc | 2 +- .../20_util/optional/constexpr/relops/3.cc | 2 +- .../20_util/optional/constexpr/relops/4.cc | 2 +- .../20_util/optional/constexpr/relops/5.cc | 2 +- .../20_util/optional/constexpr/relops/6.cc | 2 +- libstdc++-v3/testsuite/20_util/optional/hash.cc | 2 +- .../testsuite/20_util/optional/in_place.cc | 2 +- .../testsuite/20_util/optional/make_optional-2.cc | 2 +- .../testsuite/20_util/optional/make_optional.cc | 2 +- libstdc++-v3/testsuite/20_util/optional/nullopt.cc | 2 +- .../testsuite/20_util/optional/observers/1.cc | 2 +- .../testsuite/20_util/optional/observers/2.cc | 2 +- .../testsuite/20_util/optional/observers/3.cc | 2 +- .../testsuite/20_util/optional/observers/4.cc | 2 +- .../testsuite/20_util/optional/observers/5.cc | 2 +- .../testsuite/20_util/optional/observers/6.cc | 2 +- .../testsuite/20_util/optional/relops/1.cc | 2 +- .../testsuite/20_util/optional/relops/2.cc | 2 +- .../testsuite/20_util/optional/relops/3.cc | 2 +- .../testsuite/20_util/optional/relops/4.cc | 2 +- .../testsuite/20_util/optional/relops/5.cc | 2 +- .../testsuite/20_util/optional/relops/6.cc | 2 +- .../testsuite/20_util/optional/relops/7.cc | 2 +- .../testsuite/20_util/optional/relops/96269.cc | 2 +- .../testsuite/20_util/optional/relops/three_way.cc | 2 +- .../testsuite/20_util/optional/requirements.cc | 2 +- libstdc++-v3/testsuite/20_util/optional/swap/1.cc | 2 +- libstdc++-v3/testsuite/20_util/optional/swap/2.cc | 2 +- .../testsuite/20_util/optional/typedefs.cc | 2 +- libstdc++-v3/testsuite/20_util/owner_less/cmp.cc | 2 +- .../testsuite/20_util/owner_less/noexcept.cc | 2 +- libstdc++-v3/testsuite/20_util/owner_less/void.cc | 2 +- libstdc++-v3/testsuite/20_util/pair/1.cc | 2 +- libstdc++-v3/testsuite/20_util/pair/2.cc | 2 +- libstdc++-v3/testsuite/20_util/pair/3.cc | 2 +- libstdc++-v3/testsuite/20_util/pair/4.cc | 2 +- libstdc++-v3/testsuite/20_util/pair/40925.cc | 2 +- libstdc++-v3/testsuite/20_util/pair/44487.cc | 2 +- libstdc++-v3/testsuite/20_util/pair/70437.cc | 2 +- libstdc++-v3/testsuite/20_util/pair/79141.cc | 2 +- libstdc++-v3/testsuite/20_util/pair/86751.cc | 2 +- libstdc++-v3/testsuite/20_util/pair/87822.cc | 2 +- .../testsuite/20_util/pair/astuple/astuple.cc | 2 +- .../20_util/pair/astuple/astuple_cpp14.cc | 2 +- .../20_util/pair/astuple/constexpr_get.cc | 2 +- .../20_util/pair/astuple/constexpr_get_by_type.cc | 2 +- libstdc++-v3/testsuite/20_util/pair/astuple/get.cc | 2 +- .../testsuite/20_util/pair/astuple/get_by_type.cc | 2 +- .../20_util/pair/astuple/get_by_type_neg.cc | 2 +- .../testsuite/20_util/pair/astuple/get_neg.cc | 2 +- .../20_util/pair/comparison_operators/constexpr.cc | 2 +- .../pair/comparison_operators/constexpr_c++20.cc | 2 +- .../testsuite/20_util/pair/cons/92878_92947.cc | 2 +- .../testsuite/20_util/pair/cons/constexpr.cc | 2 +- .../testsuite/20_util/pair/cons/deduction.cc | 2 +- .../20_util/pair/cons/explicit_construct.cc | 2 +- .../20_util/pair/cons/noexcept_move_construct.cc | 2 +- .../testsuite/20_util/pair/constexpr_assign.cc | 2 +- .../testsuite/20_util/pair/constexpr_get.cc | 2 +- .../testsuite/20_util/pair/constexpr_swap.cc | 2 +- .../testsuite/20_util/pair/make_pair/constexpr.cc | 2 +- libstdc++-v3/testsuite/20_util/pair/moveable.cc | 2 +- .../testsuite/20_util/pair/noexcept_move_assign.cc | 2 +- .../testsuite/20_util/pair/noexcept_swap.cc | 2 +- libstdc++-v3/testsuite/20_util/pair/noncopyable.cc | 2 +- libstdc++-v3/testsuite/20_util/pair/piecewise.cc | 2 +- libstdc++-v3/testsuite/20_util/pair/piecewise2.cc | 2 +- libstdc++-v3/testsuite/20_util/pair/ref_assign.cc | 2 +- .../testsuite/20_util/pair/requirements/dr2367.cc | 2 +- .../testsuite/20_util/pair/requirements/dr801.cc | 2 +- .../pair/requirements/explicit_instantiation/1.cc | 2 +- libstdc++-v3/testsuite/20_util/pair/swap.cc | 2 +- libstdc++-v3/testsuite/20_util/pair/swap_cxx17.cc | 2 +- libstdc++-v3/testsuite/20_util/pair/traits.cc | 2 +- libstdc++-v3/testsuite/20_util/pointer_safety/1.cc | 2 +- .../testsuite/20_util/pointer_traits/pointer_to.cc | 2 +- .../20_util/pointer_traits/pointer_to_constexpr.cc | 2 +- .../testsuite/20_util/pointer_traits/rebind.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../pointer_traits/requirements/typedefs.cc | 2 +- .../testsuite/20_util/polymorphic_allocator/1.cc | 2 +- .../polymorphic_allocator/allocate_object.cc | 2 +- .../polymorphic_allocator/construct_c++2a.cc | 2 +- .../polymorphic_allocator/construct_pair.cc | 2 +- .../20_util/polymorphic_allocator/lwg3237.cc | 2 +- .../20_util/polymorphic_allocator/resource.cc | 2 +- .../20_util/polymorphic_allocator/select.cc | 2 +- .../rank/requirements/explicit_instantiation.cc | 2 +- .../20_util/rank/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/20_util/rank/value.cc | 2 +- .../testsuite/20_util/ratio/comparisons/comp1.cc | 2 +- .../testsuite/20_util/ratio/comparisons/comp2.cc | 2 +- .../testsuite/20_util/ratio/comparisons/comp3.cc | 2 +- libstdc++-v3/testsuite/20_util/ratio/cons/cons1.cc | 2 +- .../20_util/ratio/cons/cons_overflow_neg.cc | 2 +- .../testsuite/20_util/ratio/operations/45866.cc | 2 +- .../testsuite/20_util/ratio/operations/47913.cc | 2 +- .../testsuite/20_util/ratio/operations/53840.cc | 2 +- .../testsuite/20_util/ratio/operations/ops1.cc | 2 +- .../testsuite/20_util/ratio/operations/ops2.cc | 2 +- .../testsuite/20_util/ratio/operations/ops3.cc | 2 +- .../20_util/ratio/operations/ops_overflow_neg.cc | 2 +- .../20_util/ratio/requirements/constexpr_data.cc | 2 +- .../20_util/ratio/requirements/ratio_equal_v.cc | 2 +- .../testsuite/20_util/raw_storage_iterator/base.cc | 2 +- .../20_util/raw_storage_iterator/dr2127.cc | 2 +- .../requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../raw_storage_iterator/requirements/typedefs.cc | 2 +- .../20_util/reference_from_temporary/value.cc | 2 +- .../20_util/reference_from_temporary/value2.cc | 2 +- .../20_util/reference_from_temporary/version.cc | 2 +- .../testsuite/20_util/reference_wrapper/24803.cc | 2 +- .../testsuite/20_util/reference_wrapper/41792.cc | 2 +- .../testsuite/20_util/reference_wrapper/80504.cc | 2 +- .../testsuite/20_util/reference_wrapper/83427.cc | 2 +- .../20_util/reference_wrapper/constexpr.cc | 2 +- .../20_util/reference_wrapper/deduction.cc | 2 +- .../20_util/reference_wrapper/incomplete.cc | 2 +- .../20_util/reference_wrapper/invoke-2.cc | 2 +- .../20_util/reference_wrapper/invoke-3.cc | 2 +- .../testsuite/20_util/reference_wrapper/invoke.cc | 2 +- .../testsuite/20_util/reference_wrapper/lwg2993.cc | 2 +- .../testsuite/20_util/reference_wrapper/ref_neg.cc | 2 +- .../20_util/reference_wrapper/requirements.cc | 2 +- .../20_util/reference_wrapper/result_type.cc | 2 +- .../20_util/reference_wrapper/typedefs-2.cc | 2 +- .../20_util/reference_wrapper/typedefs-3.cc | 2 +- .../20_util/reference_wrapper/typedefs.cc | 2 +- libstdc++-v3/testsuite/20_util/rel_ops.cc | 2 +- .../remove_all_extents/requirements/alias_decl.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../testsuite/20_util/remove_all_extents/value.cc | 2 +- .../remove_const/requirements/alias_decl.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../testsuite/20_util/remove_const/value.cc | 2 +- .../20_util/remove_cv/requirements/alias_decl.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- libstdc++-v3/testsuite/20_util/remove_cv/value.cc | 2 +- .../remove_cvref/requirements/alias_decl.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../testsuite/20_util/remove_cvref/value.cc | 2 +- .../testsuite/20_util/remove_cvref/value_ext.cc | 2 +- .../remove_extent/requirements/alias_decl.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../testsuite/20_util/remove_extent/value.cc | 2 +- .../remove_pointer/requirements/alias_decl.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../testsuite/20_util/remove_pointer/value.cc | 2 +- .../remove_reference/requirements/alias_decl.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../testsuite/20_util/remove_reference/value.cc | 2 +- .../remove_volatile/requirements/alias_decl.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../testsuite/20_util/remove_volatile/value.cc | 2 +- libstdc++-v3/testsuite/20_util/result_of/1.cc | 2 +- libstdc++-v3/testsuite/20_util/result_of/2.cc | 2 +- .../20_util/result_of/requirements/alias_decl.cc | 2 +- .../20_util/result_of/sfinae_friendly_1.cc | 2 +- .../20_util/result_of/sfinae_friendly_2.cc | 2 +- .../testsuite/20_util/scoped_allocator/1.cc | 2 +- .../testsuite/20_util/scoped_allocator/2.cc | 2 +- .../testsuite/20_util/scoped_allocator/3.cc | 2 +- .../testsuite/20_util/scoped_allocator/65279.cc | 2 +- .../testsuite/20_util/scoped_allocator/69114.cc | 2 +- .../20_util/scoped_allocator/69293_neg.cc | 2 +- .../20_util/scoped_allocator/construct_pair.cc | 2 +- .../scoped_allocator/construct_pair_c++2a.cc | 2 +- .../testsuite/20_util/scoped_allocator/dr2586.cc | 2 +- .../20_util/scoped_allocator/outermost.cc | 10 +- .../20_util/scoped_allocator/propagation.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../scoped_allocator/requirements/typedefs.cc | 2 +- .../testsuite/20_util/shared_ptr/assign/assign.cc | 2 +- .../20_util/shared_ptr/assign/auto_ptr.cc | 2 +- .../20_util/shared_ptr/assign/auto_ptr_neg.cc | 2 +- .../20_util/shared_ptr/assign/auto_ptr_rvalue.cc | 2 +- .../testsuite/20_util/shared_ptr/assign/dr541.cc | 2 +- .../testsuite/20_util/shared_ptr/assign/move.cc | 2 +- .../testsuite/20_util/shared_ptr/assign/sfinae.cc | 2 +- .../20_util/shared_ptr/assign/shared_ptr.cc | 2 +- .../20_util/shared_ptr/assign/shared_ptr_neg.cc | 2 +- .../shared_ptr/assign/unique_ptr_lvalue_neg.cc | 2 +- .../20_util/shared_ptr/assign/unique_ptr_rvalue.cc | 2 +- .../testsuite/20_util/shared_ptr/atomic/1.cc | 2 +- .../testsuite/20_util/shared_ptr/atomic/2.cc | 2 +- .../testsuite/20_util/shared_ptr/atomic/3.cc | 2 +- .../testsuite/20_util/shared_ptr/casts/1.cc | 2 +- .../20_util/shared_ptr/casts/reinterpret.cc | 2 +- .../testsuite/20_util/shared_ptr/casts/rval.cc | 2 +- .../20_util/shared_ptr/comparison/42925.cc | 2 +- .../20_util/shared_ptr/comparison/86537.cc | 2 +- .../testsuite/20_util/shared_ptr/comparison/cmp.cc | 2 +- .../20_util/shared_ptr/comparison/cmp_c++20.cc | 2 +- .../20_util/shared_ptr/comparison/dr1401.cc | 2 +- .../20_util/shared_ptr/comparison/less.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/39405.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/43820_neg.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/46910.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/51365.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/52924.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/55123.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/58659.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/58839.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/61036.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/79467.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/80229.cc | 2 +- .../20_util/shared_ptr/cons/alias-rval.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/alias.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/alloc.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/alloc_min.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/array.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/auto_ptr.cc | 2 +- .../20_util/shared_ptr/cons/auto_ptr_neg.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/constexpr.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/copy.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/deduction.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/default.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/lwg2802.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/move.cc | 2 +- .../shared_ptr/cons/noexcept_move_construct.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/nullptr.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/pointer.cc | 2 +- .../20_util/shared_ptr/cons/unique_ptr.cc | 2 +- .../20_util/shared_ptr/cons/unique_ptr_array.cc | 2 +- .../20_util/shared_ptr/cons/unique_ptr_deleter.cc | 2 +- .../shared_ptr/cons/unique_ptr_deleter_ref_1.cc | 2 +- .../shared_ptr/cons/unique_ptr_deleter_ref_2.cc | 2 +- .../20_util/shared_ptr/cons/unique_ptr_neg.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/void_neg.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/weak_ptr.cc | 2 +- .../20_util/shared_ptr/cons/weak_ptr_expired.cc | 2 +- .../testsuite/20_util/shared_ptr/creation/36949.cc | 2 +- .../20_util/shared_ptr/creation/58594-no-rtti.cc | 2 +- .../testsuite/20_util/shared_ptr/creation/58594.cc | 2 +- .../testsuite/20_util/shared_ptr/creation/87278.cc | 2 +- .../20_util/shared_ptr/creation/92878_92947.cc | 2 +- .../testsuite/20_util/shared_ptr/creation/alloc.cc | 2 +- .../20_util/shared_ptr/creation/alloc_min.cc | 2 +- .../testsuite/20_util/shared_ptr/creation/dr402.cc | 2 +- .../testsuite/20_util/shared_ptr/creation/dr925.cc | 2 +- .../testsuite/20_util/shared_ptr/creation/make.cc | 2 +- .../20_util/shared_ptr/creation/no_rtti.cc | 2 +- .../20_util/shared_ptr/creation/private.cc | 2 +- .../shared_ptr/creation/single_allocation.cc | 2 +- .../creation/single_allocation_no_rtti.cc | 2 +- .../testsuite/20_util/shared_ptr/dest/dest.cc | 2 +- .../testsuite/20_util/shared_ptr/hash/1.cc | 2 +- .../testsuite/20_util/shared_ptr/misc/24595.cc | 2 +- .../testsuite/20_util/shared_ptr/misc/42019.cc | 2 +- .../20_util/shared_ptr/misc/get_deleter.cc | 2 +- .../testsuite/20_util/shared_ptr/misc/io.cc | 2 +- .../testsuite/20_util/shared_ptr/misc/swap.cc | 2 +- .../20_util/shared_ptr/modifiers/24805.cc | 2 +- .../20_util/shared_ptr/modifiers/reset.cc | 2 +- .../20_util/shared_ptr/modifiers/reset_alloc.cc | 2 +- .../20_util/shared_ptr/modifiers/reset_neg.cc | 2 +- .../20_util/shared_ptr/modifiers/reset_sfinae.cc | 2 +- .../testsuite/20_util/shared_ptr/modifiers/swap.cc | 2 +- .../20_util/shared_ptr/modifiers/swap_neg.cc | 2 +- .../20_util/shared_ptr/observers/array.cc | 2 +- .../20_util/shared_ptr/observers/bool_conv.cc | 2 +- .../testsuite/20_util/shared_ptr/observers/get.cc | 2 +- .../20_util/shared_ptr/observers/owner_before.cc | 2 +- .../20_util/shared_ptr/observers/unique.cc | 2 +- .../20_util/shared_ptr/observers/use_count.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../20_util/shared_ptr/requirements/weak_type.cc | 2 +- .../shared_ptr/thread/default_weaktoshared.cc | 2 +- .../shared_ptr/thread/mutex_weaktoshared.cc | 2 +- .../specialized_algorithms/construct_at/1.cc | 2 +- .../construct_at/92878_92947.cc | 2 +- .../specialized_algorithms/construct_at/95788.cc | 2 +- .../specialized_algorithms/destroy/constrained.cc | 2 +- .../memory_management_tools/1.cc | 2 +- .../memory_management_tools/destroy_neg.cc | 2 +- .../specialized_algorithms/uninitialized_copy/1.cc | 2 +- .../uninitialized_copy/58982.cc | 2 +- .../uninitialized_copy/64476.cc | 2 +- .../uninitialized_copy/808590-cxx11.cc | 2 +- .../uninitialized_copy/808590.cc | 2 +- .../uninitialized_copy/89164.cc | 2 +- .../uninitialized_copy/constrained.cc | 2 +- .../uninitialized_copy/move_iterators/1.cc | 2 +- .../uninitialized_copy_n/58982.cc | 2 +- .../uninitialized_copy_n/89164.cc | 2 +- .../uninitialized_copy_n/move_iterators/1.cc | 2 +- .../uninitialized_default/94540.cc | 2 +- .../uninitialized_default_construct/constrained.cc | 2 +- .../uninitialized_default_n/94540.cc | 2 +- .../uninitialized_default_n/sizes.cc | 2 +- .../uninitialized_fill/32158.cc | 2 +- .../uninitialized_fill/58982.cc | 2 +- .../uninitialized_fill/89164.cc | 2 +- .../uninitialized_fill/94017.cc | 2 +- .../uninitialized_fill/constrained.cc | 2 +- .../uninitialized_fill_n/16505.cc | 2 +- .../uninitialized_fill_n/58982.cc | 2 +- .../uninitialized_fill_n/89164.cc | 2 +- .../uninitialized_fill_n/94017.cc | 2 +- .../uninitialized_fill_n/dr1339.cc | 2 +- .../uninitialized_fill_n/sizes.cc | 2 +- .../uninitialized_move/constrained.cc | 2 +- .../uninitialized_value_construct/94540.cc | 2 +- .../uninitialized_value_construct/94831.cc | 2 +- .../uninitialized_value_construct/constrained.cc | 2 +- .../uninitialized_value_construct_n/94540.cc | 2 +- .../uninitialized_value_construct_n/sizes.cc | 2 +- .../20_util/steady_clock/constexpr_data.cc | 2 +- .../20_util/synchronized_pool_resource/allocate.cc | 2 +- .../synchronized_pool_resource/allocate_single.cc | 2 +- .../20_util/synchronized_pool_resource/cons.cc | 2 +- .../synchronized_pool_resource/cons_single.cc | 2 +- .../20_util/synchronized_pool_resource/is_equal.cc | 2 +- .../synchronized_pool_resource/multithreaded.cc | 2 +- .../20_util/synchronized_pool_resource/options.cc | 2 +- .../20_util/synchronized_pool_resource/release.cc | 2 +- .../synchronized_pool_resource/release_single.cc | 2 +- libstdc++-v3/testsuite/20_util/system_clock/1.cc | 2 +- .../20_util/system_clock/constexpr_data.cc | 2 +- libstdc++-v3/testsuite/20_util/temporary_buffer.cc | 2 +- libstdc++-v3/testsuite/20_util/time_point/1.cc | 2 +- libstdc++-v3/testsuite/20_util/time_point/2.cc | 2 +- libstdc++-v3/testsuite/20_util/time_point/3.cc | 2 +- libstdc++-v3/testsuite/20_util/time_point/4.cc | 2 +- .../20_util/time_point/arithmetic/constexpr.cc | 2 +- .../time_point/comparison_operators/constexpr.cc | 2 +- .../time_point/comparison_operators/three_way.cc | 2 +- .../testsuite/20_util/time_point/cons/81468.cc | 2 +- .../testsuite/20_util/time_point/cons/constexpr.cc | 2 +- .../20_util/time_point/nonmember/constexpr.cc | 2 +- .../time_point/requirements/constexpr_functions.cc | 2 +- .../time_point/requirements/duration_neg.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/time_point/requirements/noexcept.cc | 2 +- .../testsuite/20_util/time_point_cast/constexpr.cc | 2 +- .../testsuite/20_util/time_point_cast/rounding.cc | 2 +- libstdc++-v3/testsuite/20_util/to_address/1.cc | 2 +- libstdc++-v3/testsuite/20_util/to_address/1_neg.cc | 2 +- libstdc++-v3/testsuite/20_util/to_address/debug.cc | 2 +- libstdc++-v3/testsuite/20_util/to_chars/1.cc | 2 +- libstdc++-v3/testsuite/20_util/to_chars/2.cc | 2 +- libstdc++-v3/testsuite/20_util/to_chars/3.cc | 2 +- libstdc++-v3/testsuite/20_util/to_chars/4.cc | 2 +- libstdc++-v3/testsuite/20_util/to_chars/95851.cc | 2 +- .../testsuite/20_util/to_chars/chars_format.cc | 2 +- libstdc++-v3/testsuite/20_util/to_chars/compare.cc | 2 +- .../testsuite/20_util/to_chars/float128_c++23.cc | 13 +- .../testsuite/20_util/to_chars/float16_c++23.cc | 15 +- .../testsuite/20_util/to_chars/long_double.cc | 2 +- libstdc++-v3/testsuite/20_util/to_chars/lwg3266.cc | 2 +- .../testsuite/20_util/to_chars/requirements.cc | 2 +- libstdc++-v3/testsuite/20_util/to_chars/version.cc | 1 + libstdc++-v3/testsuite/20_util/to_underlying/1.cc | 2 +- .../testsuite/20_util/to_underlying/version.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/48476.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/51365.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/53648.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/56785.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/60497.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/61947.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/67844.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/77395.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/77802.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/78939.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/apply/1.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/apply/2.cc | 2 +- .../tuple/comparison_operators/35480_neg.cc | 2 +- .../20_util/tuple/comparison_operators/93147.cc | 2 +- .../tuple/comparison_operators/comparisons.cc | 2 +- .../tuple/comparison_operators/constexpr.cc | 2 +- .../tuple/comparison_operators/overloaded.cc | 2 +- .../tuple/comparison_operators/overloaded2.cc | 2 +- .../tuple/comparison_operators/three_way.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/cons/41530.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/cons/44487.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/cons/45228.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/cons/48476.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/cons/66338.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/cons/90700.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/cons/96592.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/cons/96803.cc | 2 +- .../20_util/tuple/cons/allocator_with_any.cc | 2 +- .../testsuite/20_util/tuple/cons/allocators.cc | 2 +- .../testsuite/20_util/tuple/cons/assignment.cc | 2 +- .../testsuite/20_util/tuple/cons/big_tuples.cc | 2 +- .../testsuite/20_util/tuple/cons/constexpr-2.cc | 2 +- .../testsuite/20_util/tuple/cons/constexpr-3.cc | 2 +- .../tuple/cons/constexpr_allocator_arg_t.cc | 2 +- .../testsuite/20_util/tuple/cons/constructor.cc | 2 +- .../testsuite/20_util/tuple/cons/converting.cc | 2 +- .../testsuite/20_util/tuple/cons/deduction.cc | 2 +- .../tuple/cons/element_accepts_anything_byval.cc | 2 +- .../20_util/tuple/cons/explicit_construct.cc | 2 +- .../20_util/tuple/cons/nested_tuple_construct.cc | 2 +- .../20_util/tuple/cons/noexcept_move_construct.cc | 2 +- .../testsuite/20_util/tuple/cons/noexcept_specs.cc | 2 +- .../testsuite/20_util/tuple/constexpr_swap.cc | 2 +- .../20_util/tuple/creation_functions/23978.cc | 2 +- .../20_util/tuple/creation_functions/48476.cc | 2 +- .../20_util/tuple/creation_functions/55713.cc | 2 +- .../20_util/tuple/creation_functions/constexpr.cc | 2 +- .../tuple/creation_functions/constexpr_cpp14.cc | 2 +- .../tuple/creation_functions/forward_as_tuple.cc | 2 +- .../20_util/tuple/creation_functions/make_tuple.cc | 2 +- .../20_util/tuple/creation_functions/tie.cc | 2 +- .../20_util/tuple/creation_functions/tie2.cc | 2 +- .../20_util/tuple/creation_functions/tuple_cat.cc | 2 +- .../testsuite/20_util/tuple/cv_tuple_element.cc | 2 +- .../testsuite/20_util/tuple/cv_tuple_size.cc | 2 +- .../testsuite/20_util/tuple/cv_tuple_size_neg.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/dr2729.cc | 2 +- .../20_util/tuple/element_access/71096.cc | 2 +- .../20_util/tuple/element_access/constexpr_get.cc | 2 +- .../tuple/element_access/constexpr_get_by_type.cc | 2 +- .../testsuite/20_util/tuple/element_access/get.cc | 2 +- .../testsuite/20_util/tuple/element_access/get2.cc | 2 +- .../20_util/tuple/element_access/get2_by_type.cc | 2 +- .../20_util/tuple/element_access/get_by_type.cc | 2 +- .../20_util/tuple/element_access/get_neg.cc | 2 +- .../testsuite/20_util/tuple/make_from_tuple/1.cc | 2 +- .../testsuite/20_util/tuple/make_from_tuple/2.cc | 2 +- .../20_util/tuple/make_from_tuple/dangling_ref.cc | 5 + .../20_util/tuple/make_from_tuple/tuple_like.cc | 43 + libstdc++-v3/testsuite/20_util/tuple/moveable.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/moveable2.cc | 2 +- .../20_util/tuple/noexcept_move_assign.cc | 2 +- .../testsuite/20_util/tuple/noexcept_swap.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/p2321r2.cc | 4 + .../testsuite/20_util/tuple/requirements/dr2367.cc | 2 +- .../testsuite/20_util/tuple/requirements/dr801.cc | 2 +- .../tuple/requirements/explicit_instantiation.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/swap.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/swap_cxx17.cc | 2 +- .../testsuite/20_util/tuple/tuple_element.cc | 2 +- .../testsuite/20_util/tuple/tuple_element_t.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/tuple_size.cc | 2 +- .../testsuite/20_util/tuple/tuple_size_v.cc | 2 +- .../type_identity/requirements/alias_decl.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/type_identity/requirements/typedefs.cc | 2 +- .../20_util/typeindex/comparison_operators.cc | 2 +- .../typeindex/comparison_operators_c++20.cc | 2 +- libstdc++-v3/testsuite/20_util/typeindex/hash.cc | 2 +- .../testsuite/20_util/typeindex/hash_code.cc | 2 +- libstdc++-v3/testsuite/20_util/typeindex/name.cc | 2 +- .../underlying_type/requirements/alias_decl.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../underlying_type/requirements/typedefs-1.cc | 2 +- .../underlying_type/requirements/typedefs-2.cc | 2 +- .../underlying_type/requirements/typedefs-3.cc | 2 +- libstdc++-v3/testsuite/20_util/unique_ptr/54351.cc | 2 +- .../testsuite/20_util/unique_ptr/assign/48635.cc | 2 +- .../20_util/unique_ptr/assign/48635_neg.cc | 2 +- .../testsuite/20_util/unique_ptr/assign/91308.cc | 2 +- .../20_util/unique_ptr/assign/assign_neg.cc | 2 +- .../testsuite/20_util/unique_ptr/assign/cv_qual.cc | 2 +- .../testsuite/20_util/unique_ptr/assign/move.cc | 2 +- .../20_util/unique_ptr/assign/move_array.cc | 2 +- .../testsuite/20_util/unique_ptr/assign/nullptr.cc | 2 +- .../20_util/unique_ptr/comparison/42925.cc | 2 +- .../20_util/unique_ptr/comparison/compare.cc | 2 +- .../20_util/unique_ptr/comparison/compare_c++20.cc | 2 +- .../20_util/unique_ptr/comparison/dr1401.cc | 2 +- .../testsuite/20_util/unique_ptr/cons/77990.cc | 2 +- .../unique_ptr/cons/array_convertible_neg.cc | 2 +- .../testsuite/20_util/unique_ptr/cons/auto_ptr.cc | 2 +- .../20_util/unique_ptr/cons/auto_ptr_neg.cc | 2 +- .../testsuite/20_util/unique_ptr/cons/constexpr.cc | 2 +- .../20_util/unique_ptr/cons/convertible_neg.cc | 2 +- .../testsuite/20_util/unique_ptr/cons/cv_qual.cc | 2 +- .../20_util/unique_ptr/cons/cv_qual_neg.cc | 2 +- .../20_util/unique_ptr/cons/deduction_neg.cc | 2 +- .../testsuite/20_util/unique_ptr/cons/default.cc | 2 +- .../20_util/unique_ptr/cons/incomplete.cc | 2 +- .../testsuite/20_util/unique_ptr/cons/lwg2905.cc | 2 +- .../unique_ptr/cons/noexcept_move_construct.cc | 2 +- .../testsuite/20_util/unique_ptr/cons/nullptr.cc | 2 +- .../testsuite/20_util/unique_ptr/cons/pointer.cc | 2 +- .../20_util/unique_ptr/cons/pointer_array.cc | 2 +- .../cons/pointer_array_convertible_neg.cc | 2 +- .../20_util/unique_ptr/cons/ptr_deleter.cc | 2 +- .../20_util/unique_ptr/cons/ptr_deleter_neg.cc | 2 +- .../20_util/unique_ptr/creation/92878_92947.cc | 2 +- .../testsuite/20_util/unique_ptr/creation/array.cc | 2 +- .../20_util/unique_ptr/creation/array_neg.cc | 2 +- .../20_util/unique_ptr/creation/for_overwrite.cc | 2 +- .../unique_ptr/creation/for_overwrite__neg.cc | 2 +- .../20_util/unique_ptr/creation/single.cc | 2 +- .../testsuite/20_util/unique_ptr/dr2228.cc | 2 +- .../testsuite/20_util/unique_ptr/dr2899.cc | 2 +- .../testsuite/20_util/unique_ptr/hash/1.cc | 2 +- .../testsuite/20_util/unique_ptr/hash/90388.cc | 2 +- .../testsuite/20_util/unique_ptr/io/lwg2948.cc | 2 +- .../20_util/unique_ptr/modifiers/43183.cc | 2 +- .../20_util/unique_ptr/modifiers/48398.cc | 2 +- .../20_util/unique_ptr/modifiers/93562.cc | 2 +- .../20_util/unique_ptr/modifiers/cv_qual.cc | 2 +- .../20_util/unique_ptr/modifiers/reset_neg.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../20_util/unique_ptr/requirements/incomplete.cc | 2 +- .../unique_ptr/requirements/pointer_type.cc | 2 +- .../unique_ptr/requirements/pointer_type_array.cc | 2 +- .../specialized_algorithms/comparisons.cc | 2 +- .../specialized_algorithms/comparisons_array.cc | 2 +- .../unique_ptr/specialized_algorithms/swap.cc | 2 +- .../specialized_algorithms/swap_cxx17.cc | 2 +- .../allocate-max-chunks.cc | 2 +- .../unsynchronized_pool_resource/allocate.cc | 2 +- .../20_util/unsynchronized_pool_resource/cons.cc | 2 +- .../unsynchronized_pool_resource/is_equal.cc | 2 +- .../unsynchronized_pool_resource/options.cc | 2 +- .../unsynchronized_pool_resource/release.cc | 2 +- .../testsuite/20_util/unwrap_reference/1.cc | 2 +- .../testsuite/20_util/unwrap_reference/2.cc | 2 +- .../testsuite/20_util/unwrap_reference/3.cc | 2 +- .../testsuite/20_util/uses_allocator/69114.cc | 2 +- .../testsuite/20_util/uses_allocator/69293_neg.cc | 2 +- .../20_util/uses_allocator/92878_92947.cc | 2 +- .../testsuite/20_util/uses_allocator/cons_neg.cc | 2 +- .../20_util/uses_allocator/construction.cc | 2 +- .../testsuite/20_util/uses_allocator/lwg3677.cc | 1 + .../testsuite/20_util/uses_allocator/make_obj.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../uses_allocator/requirements/typedefs.cc | 2 +- .../requirements/uses_allocator_v.cc | 2 +- .../testsuite/20_util/uses_allocator/value.cc | 2 +- .../20_util/variable_templates_for_traits.cc | 2 +- libstdc++-v3/testsuite/20_util/variant/85183.cc | 2 +- libstdc++-v3/testsuite/20_util/variant/86874.cc | 2 +- libstdc++-v3/testsuite/20_util/variant/87431.cc | 2 +- libstdc++-v3/testsuite/20_util/variant/87619.cc | 2 +- libstdc++-v3/testsuite/20_util/variant/91807.cc | 2 +- .../testsuite/20_util/variant/92878_92947.cc | 2 +- libstdc++-v3/testsuite/20_util/variant/95915.cc | 2 +- libstdc++-v3/testsuite/20_util/variant/any.cc | 2 +- libstdc++-v3/testsuite/20_util/variant/compile.cc | 2 +- .../testsuite/20_util/variant/deduction.cc | 2 +- .../testsuite/20_util/variant/exception_safety.cc | 2 +- libstdc++-v3/testsuite/20_util/variant/hash.cc | 2 +- .../testsuite/20_util/variant/index_type.cc | 2 +- .../testsuite/20_util/variant/relops/89851.cc | 2 +- .../testsuite/20_util/variant/relops/90008.cc | 2 +- .../testsuite/20_util/variant/relops/three_way.cc | 2 +- libstdc++-v3/testsuite/20_util/variant/run.cc | 2 +- libstdc++-v3/testsuite/20_util/variant/visit.cc | 2 +- .../testsuite/20_util/variant/visit_neg.cc | 2 +- libstdc++-v3/testsuite/20_util/variant/visit_r.cc | 2 +- libstdc++-v3/testsuite/20_util/void_t/1.cc | 2 +- .../20_util/weak_ptr/comparison/cmp_neg.cc | 2 +- .../testsuite/20_util/weak_ptr/cons/constexpr.cc | 2 +- .../testsuite/20_util/weak_ptr/cons/deduction.cc | 2 +- .../weak_ptr/cons/noexcept_move_construct.cc | 2 +- .../testsuite/20_util/weak_ptr/cons/self_move.cc | 20 + libstdc++-v3/testsuite/20_util/weak_ptr/lock/1.cc | 2 +- .../20_util/weak_ptr/observers/owner_before.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../testsuite/21_strings/basic_string/40160.cc | 2 +- .../testsuite/21_strings/basic_string/56166.cc | 2 +- .../testsuite/21_strings/basic_string/79162.cc | 2 +- .../21_strings/basic_string/allocator/71964.cc | 2 +- .../21_strings/basic_string/allocator/char/copy.cc | 2 +- .../basic_string/allocator/char/copy_assign.cc | 2 +- .../basic_string/allocator/char/lwg2788.cc | 2 +- .../basic_string/allocator/char/minimal.cc | 2 +- .../21_strings/basic_string/allocator/char/move.cc | 2 +- .../basic_string/allocator/char/move_assign.cc | 2 +- .../basic_string/allocator/char/noexcept.cc | 2 +- .../basic_string/allocator/char/operator_plus.cc | 2 +- .../21_strings/basic_string/allocator/char/swap.cc | 2 +- .../basic_string/allocator/wchar_t/copy.cc | 2 +- .../basic_string/allocator/wchar_t/copy_assign.cc | 2 +- .../basic_string/allocator/wchar_t/lwg2788.cc | 2 +- .../basic_string/allocator/wchar_t/minimal.cc | 2 +- .../basic_string/allocator/wchar_t/move.cc | 2 +- .../basic_string/allocator/wchar_t/move_assign.cc | 2 +- .../basic_string/allocator/wchar_t/noexcept.cc | 2 +- .../allocator/wchar_t/operator_plus.cc | 2 +- .../basic_string/allocator/wchar_t/swap.cc | 2 +- .../21_strings/basic_string/capacity/1.cc | 2 +- .../21_strings/basic_string/capacity/char/1.cc | 2 +- .../21_strings/basic_string/capacity/char/18654.cc | 2 +- .../21_strings/basic_string/capacity/char/2.cc | 2 +- .../basic_string/capacity/char/shrink_to_fit.cc | 2 +- .../21_strings/basic_string/capacity/wchar_t/1.cc | 2 +- .../basic_string/capacity/wchar_t/18654.cc | 2 +- .../21_strings/basic_string/capacity/wchar_t/2.cc | 2 +- .../basic_string/capacity/wchar_t/shrink_to_fit.cc | 2 +- .../21_strings/basic_string/cons/char/1.cc | 2 +- .../21_strings/basic_string/cons/char/2.cc | 2 +- .../21_strings/basic_string/cons/char/3.cc | 2 +- .../21_strings/basic_string/cons/char/4.cc | 2 +- .../21_strings/basic_string/cons/char/42261.cc | 2 +- .../21_strings/basic_string/cons/char/5.cc | 2 +- .../21_strings/basic_string/cons/char/6.cc | 2 +- .../21_strings/basic_string/cons/char/64657.cc | 2 +- .../21_strings/basic_string/cons/char/65085.cc | 2 +- .../21_strings/basic_string/cons/char/69092.cc | 2 +- .../21_strings/basic_string/cons/char/7.cc | 2 +- .../21_strings/basic_string/cons/char/79162.cc | 2 +- .../21_strings/basic_string/cons/char/8.cc | 2 +- .../21_strings/basic_string/cons/char/86138.cc | 2 +- .../21_strings/basic_string/cons/char/9.cc | 2 +- .../21_strings/basic_string/cons/char/deduction.cc | 2 +- .../21_strings/basic_string/cons/char/moveable.cc | 2 +- .../21_strings/basic_string/cons/char/moveable2.cc | 2 +- .../basic_string/cons/char/moveable2_c++17.cc | 2 +- .../cons/char/noexcept_move_construct.cc | 2 +- .../21_strings/basic_string/cons/char/self_move.cc | 2 +- .../21_strings/basic_string/cons/wchar_t/1.cc | 2 +- .../21_strings/basic_string/cons/wchar_t/2.cc | 2 +- .../21_strings/basic_string/cons/wchar_t/3.cc | 2 +- .../21_strings/basic_string/cons/wchar_t/4.cc | 2 +- .../21_strings/basic_string/cons/wchar_t/42261.cc | 2 +- .../21_strings/basic_string/cons/wchar_t/5.cc | 2 +- .../21_strings/basic_string/cons/wchar_t/6.cc | 2 +- .../21_strings/basic_string/cons/wchar_t/7.cc | 2 +- .../21_strings/basic_string/cons/wchar_t/79162.cc | 2 +- .../21_strings/basic_string/cons/wchar_t/8.cc | 2 +- .../21_strings/basic_string/cons/wchar_t/86138.cc | 2 +- .../21_strings/basic_string/cons/wchar_t/9.cc | 2 +- .../basic_string/cons/wchar_t/deduction.cc | 2 +- .../basic_string/cons/wchar_t/moveable.cc | 2 +- .../basic_string/cons/wchar_t/moveable2.cc | 2 +- .../basic_string/cons/wchar_t/moveable2_c++17.cc | 2 +- .../cons/wchar_t/noexcept_move_construct.cc | 2 +- .../21_strings/basic_string/debug/1_neg.cc | 2 +- .../21_strings/basic_string/debug/2_neg.cc | 2 +- .../21_strings/basic_string/debug/find1_neg.cc | 2 +- .../21_strings/basic_string/debug/find2_neg.cc | 2 +- .../testsuite/21_strings/basic_string/dr2268.cc | 2 +- .../basic_string/element_access/char/1.cc | 2 +- .../basic_string/element_access/char/2.cc | 2 +- .../basic_string/element_access/char/21674.cc | 2 +- .../basic_string/element_access/char/3.cc | 2 +- .../basic_string/element_access/char/4.cc | 2 +- .../basic_string/element_access/char/58163.cc | 2 +- .../basic_string/element_access/char/empty.cc | 2 +- .../basic_string/element_access/char/front_back.cc | 2 +- .../basic_string/element_access/wchar_t/1.cc | 2 +- .../basic_string/element_access/wchar_t/2.cc | 2 +- .../basic_string/element_access/wchar_t/21674.cc | 2 +- .../basic_string/element_access/wchar_t/3.cc | 2 +- .../basic_string/element_access/wchar_t/4.cc | 2 +- .../basic_string/element_access/wchar_t/58163.cc | 2 +- .../basic_string/element_access/wchar_t/empty.cc | 2 +- .../element_access/wchar_t/front_back.cc | 2 +- .../testsuite/21_strings/basic_string/erasure.cc | 2 +- .../21_strings/basic_string/hash/debug.cc | 2 +- .../testsuite/21_strings/basic_string/hash/hash.cc | 2 +- .../21_strings/basic_string/hash/hash_char8_t.cc | 2 +- .../testsuite/21_strings/basic_string/init-list.cc | 2 +- .../basic_string/inserters_extractors/char/1.cc | 2 +- .../basic_string/inserters_extractors/char/10.cc | 2 +- .../basic_string/inserters_extractors/char/11.cc | 2 +- .../basic_string/inserters_extractors/char/12.cc | 2 +- .../basic_string/inserters_extractors/char/13.cc | 2 +- .../inserters_extractors/char/28277.cc | 2 +- .../basic_string/inserters_extractors/char/4.cc | 2 +- .../basic_string/inserters_extractors/char/5.cc | 2 +- .../basic_string/inserters_extractors/char/6.cc | 2 +- .../basic_string/inserters_extractors/char/7.cc | 2 +- .../basic_string/inserters_extractors/char/8.cc | 2 +- .../basic_string/inserters_extractors/char/9.cc | 2 +- .../inserters_extractors/pod/10081-in.cc | 2 +- .../inserters_extractors/pod/10081-out.cc | 2 +- .../basic_string/inserters_extractors/wchar_t/1.cc | 2 +- .../inserters_extractors/wchar_t/10.cc | 2 +- .../inserters_extractors/wchar_t/11.cc | 2 +- .../inserters_extractors/wchar_t/12.cc | 2 +- .../inserters_extractors/wchar_t/13.cc | 2 +- .../inserters_extractors/wchar_t/28277.cc | 2 +- .../basic_string/inserters_extractors/wchar_t/4.cc | 2 +- .../basic_string/inserters_extractors/wchar_t/5.cc | 2 +- .../basic_string/inserters_extractors/wchar_t/6.cc | 2 +- .../basic_string/inserters_extractors/wchar_t/7.cc | 2 +- .../basic_string/inserters_extractors/wchar_t/8.cc | 2 +- .../basic_string/inserters_extractors/wchar_t/9.cc | 2 +- .../basic_string/literals/types-char8_t.cc | 2 +- .../21_strings/basic_string/literals/types.cc | 2 +- .../basic_string/literals/values-char8_t.cc | 2 +- .../21_strings/basic_string/literals/values.cc | 2 +- .../testsuite/21_strings/basic_string/lwg2758.cc | 2 +- .../testsuite/21_strings/basic_string/lwg2946.cc | 2 +- .../21_strings/basic_string/modifiers/64422.cc | 2 +- .../basic_string/modifiers/append/char/1.cc | 2 +- .../basic_string/modifiers/append/char/2.cc | 2 +- .../basic_string/modifiers/append/char/3.cc | 2 +- .../basic_string/modifiers/append/char/4.cc | 2 +- .../basic_string/modifiers/append/wchar_t/1.cc | 2 +- .../basic_string/modifiers/append/wchar_t/2.cc | 2 +- .../basic_string/modifiers/append/wchar_t/3.cc | 2 +- .../basic_string/modifiers/append/wchar_t/4.cc | 2 +- .../basic_string/modifiers/assign/char/1.cc | 2 +- .../basic_string/modifiers/assign/char/2.cc | 2 +- .../basic_string/modifiers/assign/char/3.cc | 2 +- .../basic_string/modifiers/assign/char/4.cc | 2 +- .../basic_string/modifiers/assign/char/64657.cc | 2 +- .../basic_string/modifiers/assign/char/87749.cc | 2 +- .../modifiers/assign/char/move_assign.cc | 2 +- .../modifiers/assign/char/move_assign_optim.cc | 2 +- .../basic_string/modifiers/assign/wchar_t/1.cc | 2 +- .../basic_string/modifiers/assign/wchar_t/2.cc | 2 +- .../basic_string/modifiers/assign/wchar_t/3.cc | 2 +- .../basic_string/modifiers/assign/wchar_t/4.cc | 2 +- .../basic_string/modifiers/assign/wchar_t/87749.cc | 2 +- .../modifiers/assign/wchar_t/move_assign.cc | 2 +- .../modifiers/assign/wchar_t/move_assign_optim.cc | 2 +- .../basic_string/modifiers/insert/char/1.cc | 2 +- .../basic_string/modifiers/insert/char/2.cc | 2 +- .../basic_string/modifiers/insert/char/3.cc | 2 +- .../basic_string/modifiers/insert/char/83328.cc | 2 +- .../basic_string/modifiers/insert/wchar_t/1.cc | 2 +- .../basic_string/modifiers/insert/wchar_t/2.cc | 2 +- .../basic_string/modifiers/insert/wchar_t/3.cc | 2 +- .../basic_string/modifiers/insert/wchar_t/83328.cc | 2 +- .../basic_string/modifiers/pop_back/char.cc | 2 +- .../basic_string/modifiers/pop_back/wchar_t.cc | 2 +- .../basic_string/modifiers/replace/char/1.cc | 2 +- .../basic_string/modifiers/replace/char/2.cc | 2 +- .../basic_string/modifiers/replace/char/3.cc | 2 +- .../basic_string/modifiers/replace/char/4.cc | 2 +- .../basic_string/modifiers/replace/char/5.cc | 2 +- .../basic_string/modifiers/replace/char/6.cc | 2 +- .../basic_string/modifiers/replace/char/7.cc | 2 +- .../basic_string/modifiers/replace/wchar_t/1.cc | 2 +- .../basic_string/modifiers/replace/wchar_t/2.cc | 2 +- .../basic_string/modifiers/replace/wchar_t/3.cc | 2 +- .../basic_string/modifiers/replace/wchar_t/4.cc | 2 +- .../basic_string/modifiers/replace/wchar_t/5.cc | 2 +- .../basic_string/modifiers/replace/wchar_t/6.cc | 2 +- .../basic_string/modifiers/replace/wchar_t/7.cc | 2 +- .../numeric_conversions/char/dr1261.cc | 2 +- .../basic_string/numeric_conversions/char/errno.cc | 2 +- .../basic_string/numeric_conversions/char/stod.cc | 2 +- .../basic_string/numeric_conversions/char/stof.cc | 2 +- .../basic_string/numeric_conversions/char/stoi.cc | 2 +- .../basic_string/numeric_conversions/char/stol.cc | 2 +- .../basic_string/numeric_conversions/char/stold.cc | 2 +- .../basic_string/numeric_conversions/char/stoll.cc | 2 +- .../basic_string/numeric_conversions/char/stoul.cc | 2 +- .../numeric_conversions/char/stoull.cc | 2 +- .../numeric_conversions/char/to_string.cc | 2 +- .../numeric_conversions/char/to_string_int.cc | 2 +- .../numeric_conversions/wchar_t/dr1261.cc | 2 +- .../numeric_conversions/wchar_t/stod.cc | 2 +- .../numeric_conversions/wchar_t/stof.cc | 2 +- .../numeric_conversions/wchar_t/stoi.cc | 2 +- .../numeric_conversions/wchar_t/stol.cc | 2 +- .../numeric_conversions/wchar_t/stold.cc | 2 +- .../numeric_conversions/wchar_t/stoll.cc | 2 +- .../numeric_conversions/wchar_t/stoul.cc | 2 +- .../numeric_conversions/wchar_t/stoull.cc | 2 +- .../numeric_conversions/wchar_t/to_wstring.cc | 2 +- .../basic_string/operations/compare/char/1.cc | 2 +- .../basic_string/operations/compare/char/13650.cc | 2 +- .../basic_string/operations/compare/char/2.cc | 2 +- .../basic_string/operations/compare/wchar_t/1.cc | 2 +- .../operations/compare/wchar_t/13650.cc | 2 +- .../basic_string/operations/compare/wchar_t/2.cc | 2 +- .../basic_string/operations/contains/char.cc | 2 +- .../basic_string/operations/contains/wchar_t.cc | 2 +- .../basic_string/operations/ends_with/char.cc | 2 +- .../basic_string/operations/ends_with/wchar_t.cc | 2 +- .../basic_string/operations/find/char/1.cc | 2 +- .../basic_string/operations/find/char/2.cc | 2 +- .../basic_string/operations/find/char/3.cc | 2 +- .../basic_string/operations/find/char/4.cc | 2 +- .../basic_string/operations/find/char/5.cc | 2 +- .../basic_string/operations/find/char/6.cc | 2 +- .../basic_string/operations/find/wchar_t/1.cc | 2 +- .../basic_string/operations/find/wchar_t/2.cc | 2 +- .../basic_string/operations/find/wchar_t/3.cc | 2 +- .../basic_string/operations/find/wchar_t/4.cc | 2 +- .../basic_string/operations/find/wchar_t/5.cc | 2 +- .../basic_string/operations/find/wchar_t/6.cc | 2 +- .../basic_string/operations/rfind/char/1.cc | 2 +- .../basic_string/operations/rfind/char/2.cc | 2 +- .../basic_string/operations/rfind/char/3.cc | 2 +- .../basic_string/operations/rfind/wchar_t/1.cc | 2 +- .../basic_string/operations/rfind/wchar_t/2.cc | 2 +- .../basic_string/operations/rfind/wchar_t/3.cc | 2 +- .../basic_string/operations/starts_with/char.cc | 2 +- .../basic_string/operations/starts_with/wchar_t.cc | 2 +- .../basic_string/operations/substr/char.cc | 2 +- .../basic_string/operations/substr/wchar_t.cc | 2 +- .../21_strings/basic_string/operators/char/1.cc | 2 +- .../21_strings/basic_string/operators/char/2.cc | 2 +- .../21_strings/basic_string/operators/char/3.cc | 2 +- .../21_strings/basic_string/operators/char/4.cc | 2 +- .../21_strings/basic_string/operators/char/5.cc | 2 +- .../basic_string/operators/char/65630.cc | 2 +- .../basic_string/operators/char/cmp_c++20.cc | 2 +- .../21_strings/basic_string/operators/wchar_t/1.cc | 2 +- .../21_strings/basic_string/operators/wchar_t/2.cc | 2 +- .../21_strings/basic_string/operators/wchar_t/3.cc | 2 +- .../21_strings/basic_string/operators/wchar_t/4.cc | 2 +- .../21_strings/basic_string/operators/wchar_t/5.cc | 2 +- .../basic_string/operators/wchar_t/65630.cc | 2 +- .../basic_string/operators/wchar_t/cmp_c++20.cc | 2 +- .../21_strings/basic_string/pthread18185.cc | 2 +- .../21_strings/basic_string/pthread33394.cc | 2 +- .../testsuite/21_strings/basic_string/pthread4.cc | 2 +- .../21_strings/basic_string/range_access/char.cc | 2 +- .../basic_string/range_access/wchar_t.cc | 2 +- .../basic_string/requirements/citerators.cc | 2 +- .../basic_string/requirements/dr438/constructor.cc | 2 +- .../basic_string/requirements/exception/basic.cc | 2 +- .../exception/generation_prohibited.cc | 2 +- .../exception/propagation_consistent.cc | 2 +- .../requirements/explicit_instantiation/char.cc | 2 +- .../explicit_instantiation/char16_t.cc | 2 +- .../explicit_instantiation/char32_t.cc | 2 +- .../requirements/explicit_instantiation/char8_t.cc | 2 +- .../requirements/explicit_instantiation/debug.cc | 2 +- .../requirements/explicit_instantiation/int.cc | 2 +- .../requirements/explicit_instantiation/wchar_t.cc | 2 +- .../basic_string/requirements/typedefs.cc | 2 +- .../testsuite/21_strings/basic_string/types/1.cc | 2 +- .../21_strings/basic_string/types/23767.cc | 2 +- .../21_strings/basic_string/types/pmr_typedefs.cc | 2 +- .../21_strings/basic_string_view/capacity/1.cc | 4 +- .../basic_string_view/capacity/empty_neg.cc | 2 +- .../21_strings/basic_string_view/cons/char/1.cc | 9 +- .../21_strings/basic_string_view/cons/char/2.cc | 3 +- .../21_strings/basic_string_view/cons/char/3.cc | 3 +- .../basic_string_view/cons/char/nonnull.cc | 2 +- .../basic_string_view/cons/char/range.cc | 9 +- .../basic_string_view/cons/char/range_c++20.cc | 2 +- .../21_strings/basic_string_view/cons/wchar_t/1.cc | 8 +- .../21_strings/basic_string_view/cons/wchar_t/2.cc | 2 +- .../21_strings/basic_string_view/cons/wchar_t/3.cc | 2 +- .../basic_string_view/cons/wchar_t/nonnull.cc | 2 +- .../basic_string_view/cons/wchar_t/range_c++20.cc | 2 +- .../basic_string_view/element_access/char/1.cc | 9 +- .../basic_string_view/element_access/char/2.cc | 2 +- .../element_access/char/back_constexpr_neg.cc | 2 +- .../element_access/char/constexpr.cc | 2 +- .../element_access/char/constexpr_neg.cc | 2 +- .../basic_string_view/element_access/char/empty.cc | 2 +- .../element_access/char/front_back.cc | 2 +- .../element_access/char/front_back_constexpr.cc | 2 +- .../element_access/char/front_constexpr_neg.cc | 2 +- .../basic_string_view/element_access/wchar_t/1.cc | 8 +- .../basic_string_view/element_access/wchar_t/2.cc | 2 +- .../element_access/wchar_t/back_constexpr_neg.cc | 2 +- .../element_access/wchar_t/constexpr.cc | 2 +- .../element_access/wchar_t/constexpr_neg.cc | 2 +- .../element_access/wchar_t/empty.cc | 2 +- .../element_access/wchar_t/front_back.cc | 2 +- .../element_access/wchar_t/front_constexpr_neg.cc | 2 +- .../21_strings/basic_string_view/include.cc | 2 +- .../basic_string_view/inserters/94051.cc | 2 +- .../basic_string_view/inserters/char/1.cc | 2 +- .../basic_string_view/inserters/char/2.cc | 2 +- .../basic_string_view/inserters/char/3.cc | 2 +- .../basic_string_view/inserters/pod/10081-out.cc | 2 +- .../basic_string_view/inserters/wchar_t/1.cc | 2 +- .../basic_string_view/inserters/wchar_t/2.cc | 2 +- .../basic_string_view/inserters/wchar_t/3.cc | 2 +- .../basic_string_view/literals/types-char8_t.cc | 2 +- .../21_strings/basic_string_view/literals/types.cc | 2 +- .../basic_string_view/literals/values-char8_t.cc | 2 +- .../basic_string_view/literals/values.cc | 2 +- .../modifiers/remove_prefix/char.cc | 2 +- .../modifiers/remove_prefix/wchar_t.cc | 2 +- .../modifiers/remove_suffix/char.cc | 2 +- .../modifiers/remove_suffix/wchar_t.cc | 2 +- .../basic_string_view/modifiers/swap/char.cc | 2 +- .../basic_string_view/modifiers/swap/wchar_t.cc | 2 +- .../basic_string_view/operations/compare/char/1.cc | 2 +- .../operations/compare/char/13650.cc | 2 +- .../basic_string_view/operations/compare/char/2.cc | 2 +- .../operations/compare/char/70483.cc | 2 +- .../operations/compare/char/nonnull.cc | 2 +- .../operations/compare/wchar_t/1.cc | 2 +- .../operations/compare/wchar_t/13650.cc | 2 +- .../operations/compare/wchar_t/2.cc | 2 +- .../basic_string_view/operations/contains/char.cc | 15 +- .../operations/contains/char/2.cc | 14 +- .../operations/contains/wchar_t.cc | 2 +- .../basic_string_view/operations/copy/char/1.cc | 2 +- .../basic_string_view/operations/copy/char/2.cc | 2 +- .../operations/copy/char/constexpr.cc | 2 +- .../basic_string_view/operations/copy/wchar_t/1.cc | 2 +- .../basic_string_view/operations/copy/wchar_t/2.cc | 2 +- .../operations/copy/wchar_t/constexpr.cc | 2 +- .../basic_string_view/operations/ends_with/char.cc | 2 +- .../operations/ends_with/wchar_t.cc | 2 +- .../basic_string_view/operations/find/char/1.cc | 2 +- .../basic_string_view/operations/find/char/2.cc | 2 +- .../basic_string_view/operations/find/char/3.cc | 2 +- .../basic_string_view/operations/find/char/4.cc | 2 +- .../operations/find/char/nonnull.cc | 2 +- .../basic_string_view/operations/find/wchar_t/1.cc | 2 +- .../basic_string_view/operations/find/wchar_t/2.cc | 2 +- .../basic_string_view/operations/find/wchar_t/3.cc | 2 +- .../basic_string_view/operations/find/wchar_t/4.cc | 2 +- .../basic_string_view/operations/rfind/char/1.cc | 2 +- .../basic_string_view/operations/rfind/char/2.cc | 2 +- .../basic_string_view/operations/rfind/char/3.cc | 2 +- .../operations/rfind/char/nonnull.cc | 2 +- .../operations/rfind/wchar_t/1.cc | 2 +- .../operations/rfind/wchar_t/2.cc | 2 +- .../operations/rfind/wchar_t/3.cc | 2 +- .../operations/starts_with/char.cc | 2 +- .../operations/starts_with/wchar_t.cc | 2 +- .../operations/string_conversion/1.cc | 2 +- .../basic_string_view/operations/substr/char.cc | 9 +- .../operations/substr/char/83511.cc | 2 +- .../basic_string_view/operations/substr/wchar_t.cc | 9 +- .../operations/substr/wchar_t/83511.cc | 2 +- .../basic_string_view/operators/char/2.cc | 2 +- .../basic_string_view/operators/char/89446.cc | 2 +- .../basic_string_view/operators/char/cmp_c++20.cc | 2 +- .../basic_string_view/operators/wchar_t/2.cc | 2 +- .../basic_string_view/operators/wchar_t/89446.cc | 2 +- .../operators/wchar_t/cmp_c++20.cc | 2 +- .../basic_string_view/range_access/char.cc | 2 +- .../basic_string_view/range_access/wchar_t.cc | 2 +- .../requirements/constexpr_iter.cc | 2 +- .../requirements/explicit_instantiation/char.cc | 2 +- .../explicit_instantiation/char16_t.cc | 2 +- .../explicit_instantiation/char32_t.cc | 2 +- .../requirements/explicit_instantiation/char8_t.cc | 2 +- .../requirements/explicit_instantiation/int.cc | 2 +- .../requirements/explicit_instantiation/wchar_t.cc | 2 +- .../basic_string_view/requirements/traits_neg.cc | 2 +- .../basic_string_view/requirements/typedefs.cc | 2 +- .../21_strings/basic_string_view/typedefs.cc | 2 +- .../21_strings/basic_string_view/types/1.cc | 2 +- .../testsuite/21_strings/c_strings/char/1.cc | 2 +- .../testsuite/21_strings/c_strings/char/2.cc | 2 +- .../testsuite/21_strings/c_strings/char/3_neg.cc | 2 +- .../testsuite/21_strings/c_strings/char/69626.cc | 2 +- .../testsuite/21_strings/c_strings/wchar_t/1.cc | 2 +- .../testsuite/21_strings/c_strings/wchar_t/2.cc | 2 +- .../21_strings/c_strings/wchar_t/24559.cc | 2 +- .../21_strings/c_strings/wchar_t/3_neg.cc | 2 +- .../21_strings/char_traits/requirements/char/1.cc | 2 +- .../char_traits/requirements/char/57704.cc | 2 +- .../char_traits/requirements/char/65049.cc | 2 +- .../char_traits/requirements/char/99181.cc | 2 +- .../char_traits/requirements/char/typedefs.cc | 2 +- .../char_traits/requirements/char16_t/65049.cc | 2 +- .../char_traits/requirements/char16_t/eof.cc | 2 +- .../char_traits/requirements/char16_t/typedefs.cc | 2 +- .../char_traits/requirements/char32_t/65049.cc | 2 +- .../char_traits/requirements/char32_t/typedefs.cc | 2 +- .../char_traits/requirements/char8_t/65049.cc | 2 +- .../char_traits/requirements/char8_t/typedefs.cc | 2 +- .../requirements/constexpr_functions.cc | 2 +- .../requirements/constexpr_functions_c++17.cc | 2 +- .../requirements/constexpr_functions_c++20.cc | 2 +- .../requirements/explicit_instantiation/char.cc | 2 +- .../explicit_instantiation/char16_t.cc | 2 +- .../explicit_instantiation/char32_t.cc | 2 +- .../requirements/explicit_instantiation/char8_t.cc | 2 +- .../requirements/explicit_instantiation/short.cc | 2 +- .../requirements/explicit_instantiation/wchar_t.cc | 2 +- .../21_strings/char_traits/requirements/short/1.cc | 2 +- .../char_traits/requirements/wchar_t/1.cc | 2 +- .../char_traits/requirements/wchar_t/65049.cc | 2 +- .../char_traits/requirements/wchar_t/typedefs.cc | 2 +- .../testsuite/21_strings/debug/shrink_to_fit.cc | 2 +- .../21_strings/headers/cctype/functions_std.cc | 2 +- .../21_strings/headers/cstdlib/functions_std.cc | 2 +- .../testsuite/21_strings/headers/cstdlib/macros.cc | 2 +- .../21_strings/headers/cstring/functions_std.cc | 2 +- .../testsuite/21_strings/headers/cstring/macros.cc | 2 +- .../21_strings/headers/cstring/types_std.cc | 2 +- .../21_strings/headers/cwchar/functions_std.cc | 2 +- .../testsuite/21_strings/headers/cwchar/macros.cc | 2 +- .../21_strings/headers/cwchar/types_std.cc | 2 +- .../21_strings/headers/cwctype/functions_std.cc | 2 +- .../testsuite/21_strings/headers/cwctype/macros.cc | 2 +- .../21_strings/headers/cwctype/types_std.cc | 2 +- .../21_strings/headers/string/synopsis.cc | 2 +- .../21_strings/headers/string/types_std.cc | 2 +- .../21_strings/headers/string/types_std_c++0x.cc | 2 +- .../testsuite/22_locale/classification/isblank.cc | 2 +- .../22_locale/codecvt/always_noconv/char/1.cc | 2 +- .../codecvt/always_noconv/char/wrapped_env.cc | 2 +- .../codecvt/always_noconv/char/wrapped_locale.cc | 2 +- .../22_locale/codecvt/always_noconv/wchar_t/1.cc | 2 +- .../22_locale/codecvt/always_noconv/wchar_t/2.cc | 2 +- .../22_locale/codecvt/always_noconv/wchar_t/3.cc | 2 +- .../22_locale/codecvt/always_noconv/wchar_t/4.cc | 2 +- .../codecvt/always_noconv/wchar_t/wrapped_env.cc | 2 +- .../always_noconv/wchar_t/wrapped_locale.cc | 2 +- .../22_locale/codecvt/char16_t-char8_t.cc | 2 +- .../testsuite/22_locale/codecvt/char16_t.cc | 2 +- .../22_locale/codecvt/char32_t-char8_t.cc | 2 +- .../testsuite/22_locale/codecvt/char32_t.cc | 2 +- .../testsuite/22_locale/codecvt/codecvt_unicode.cc | 70 + .../testsuite/22_locale/codecvt/codecvt_unicode.h | 1262 + .../codecvt/codecvt_unicode_wchar_t.cc} | 56 +- .../22_locale/codecvt/codecvt_utf16/66417.cc | 2 +- .../22_locale/codecvt/codecvt_utf16/79980.cc | 2 +- .../22_locale/codecvt/codecvt_utf16/80041.cc | 2 +- .../22_locale/codecvt/codecvt_utf16/members.cc | 2 +- .../22_locale/codecvt/codecvt_utf16/misaligned.cc | 2 +- .../codecvt/codecvt_utf16/requirements/1.cc | 2 +- .../22_locale/codecvt/codecvt_utf8/69703.cc | 2 +- .../22_locale/codecvt/codecvt_utf8/79980.cc | 2 +- .../22_locale/codecvt/codecvt_utf8/members.cc | 2 +- .../codecvt/codecvt_utf8/requirements/1.cc | 2 +- .../22_locale/codecvt/codecvt_utf8/wchar_t/1.cc | 2 +- .../22_locale/codecvt/codecvt_utf8_utf16/66855.cc | 2 +- .../22_locale/codecvt/codecvt_utf8_utf16/79511.cc | 2 +- .../codecvt/codecvt_utf8_utf16/members.cc | 2 +- .../codecvt/codecvt_utf8_utf16/requirements/1.cc | 2 +- .../testsuite/22_locale/codecvt/encoding/char/1.cc | 2 +- .../22_locale/codecvt/encoding/char/wrapped_env.cc | 2 +- .../codecvt/encoding/char/wrapped_locale.cc | 2 +- .../22_locale/codecvt/encoding/wchar_t/1.cc | 2 +- .../22_locale/codecvt/encoding/wchar_t/2.cc | 2 +- .../22_locale/codecvt/encoding/wchar_t/3.cc | 2 +- .../22_locale/codecvt/encoding/wchar_t/4.cc | 2 +- .../codecvt/encoding/wchar_t/wrapped_env.cc | 2 +- .../codecvt/encoding/wchar_t/wrapped_locale.cc | 2 +- .../testsuite/22_locale/codecvt/in/char/1.cc | 2 +- .../22_locale/codecvt/in/char/wrapped_env.cc | 2 +- .../22_locale/codecvt/in/char/wrapped_locale.cc | 2 +- .../testsuite/22_locale/codecvt/in/wchar_t/1.cc | 2 +- .../testsuite/22_locale/codecvt/in/wchar_t/2.cc | 2 +- .../testsuite/22_locale/codecvt/in/wchar_t/3.cc | 2 +- .../testsuite/22_locale/codecvt/in/wchar_t/4.cc | 2 +- .../testsuite/22_locale/codecvt/in/wchar_t/5.cc | 2 +- .../testsuite/22_locale/codecvt/in/wchar_t/6.cc | 2 +- .../testsuite/22_locale/codecvt/in/wchar_t/7.cc | 2 +- .../testsuite/22_locale/codecvt/in/wchar_t/8.cc | 2 +- .../testsuite/22_locale/codecvt/in/wchar_t/9.cc | 2 +- .../22_locale/codecvt/in/wchar_t/wrapped_env.cc | 2 +- .../22_locale/codecvt/in/wchar_t/wrapped_locale.cc | 2 +- .../testsuite/22_locale/codecvt/length/char/1.cc | 2 +- .../testsuite/22_locale/codecvt/length/char/2.cc | 2 +- .../22_locale/codecvt/length/char/wrapped_env.cc | 2 +- .../codecvt/length/char/wrapped_locale.cc | 2 +- .../22_locale/codecvt/length/wchar_t/1.cc | 2 +- .../22_locale/codecvt/length/wchar_t/2.cc | 2 +- .../22_locale/codecvt/length/wchar_t/3.cc | 2 +- .../22_locale/codecvt/length/wchar_t/4.cc | 2 +- .../22_locale/codecvt/length/wchar_t/5.cc | 2 +- .../22_locale/codecvt/length/wchar_t/6.cc | 2 +- .../22_locale/codecvt/length/wchar_t/7.cc | 2 +- .../codecvt/length/wchar_t/wrapped_env.cc | 2 +- .../codecvt/length/wchar_t/wrapped_locale.cc | 2 +- .../22_locale/codecvt/max_length/char/1.cc | 2 +- .../codecvt/max_length/char/wrapped_env.cc | 2 +- .../codecvt/max_length/char/wrapped_locale.cc | 2 +- .../22_locale/codecvt/max_length/wchar_t/1.cc | 2 +- .../22_locale/codecvt/max_length/wchar_t/2.cc | 2 +- .../22_locale/codecvt/max_length/wchar_t/3.cc | 2 +- .../22_locale/codecvt/max_length/wchar_t/4.cc | 2 +- .../codecvt/max_length/wchar_t/wrapped_env.cc | 2 +- .../codecvt/max_length/wchar_t/wrapped_locale.cc | 2 +- .../testsuite/22_locale/codecvt/out/char/1.cc | 2 +- .../22_locale/codecvt/out/char/wrapped_env.cc | 2 +- .../22_locale/codecvt/out/char/wrapped_locale.cc | 2 +- .../testsuite/22_locale/codecvt/out/wchar_t/1.cc | 2 +- .../testsuite/22_locale/codecvt/out/wchar_t/2.cc | 2 +- .../testsuite/22_locale/codecvt/out/wchar_t/3.cc | 2 +- .../testsuite/22_locale/codecvt/out/wchar_t/4.cc | 2 +- .../testsuite/22_locale/codecvt/out/wchar_t/5.cc | 2 +- .../testsuite/22_locale/codecvt/out/wchar_t/6.cc | 2 +- .../testsuite/22_locale/codecvt/out/wchar_t/7.cc | 2 +- .../22_locale/codecvt/out/wchar_t/wrapped_env.cc | 2 +- .../codecvt/out/wchar_t/wrapped_locale.cc | 2 +- .../22_locale/codecvt/requirements/base_classes.cc | 2 +- .../codecvt/requirements/explicit_instantiation.cc | 2 +- .../22_locale/codecvt/requirements/typedefs.cc | 2 +- .../testsuite/22_locale/codecvt/unshift/char/1.cc | 2 +- .../22_locale/codecvt/unshift/char/wrapped_env.cc | 2 +- .../codecvt/unshift/char/wrapped_locale.cc | 2 +- .../22_locale/codecvt/unshift/wchar_t/1.cc | 2 +- .../22_locale/codecvt/unshift/wchar_t/2.cc | 2 +- .../22_locale/codecvt/unshift/wchar_t/3.cc | 2 +- .../22_locale/codecvt/unshift/wchar_t/4.cc | 2 +- .../codecvt/unshift/wchar_t/wrapped_env.cc | 2 +- .../codecvt/unshift/wchar_t/wrapped_locale.cc | 2 +- .../testsuite/22_locale/codecvt/utf8-char8_t.cc | 2 +- libstdc++-v3/testsuite/22_locale/codecvt/utf8.cc | 2 +- .../testsuite/22_locale/codecvt_byname/1.cc | 2 +- .../testsuite/22_locale/codecvt_byname/50714.cc | 2 +- .../codecvt_byname/requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../codecvt_byname/requirements/typedefs.cc | 2 +- .../testsuite/22_locale/collate/compare/char/1.cc | 2 +- .../testsuite/22_locale/collate/compare/char/2.cc | 2 +- .../testsuite/22_locale/collate/compare/char/3.cc | 2 +- .../22_locale/collate/compare/char/wrapped_env.cc | 2 +- .../collate/compare/char/wrapped_locale.cc | 2 +- .../22_locale/collate/compare/wchar_t/1.cc | 2 +- .../22_locale/collate/compare/wchar_t/2.cc | 2 +- .../22_locale/collate/compare/wchar_t/3.cc | 2 +- .../collate/compare/wchar_t/wrapped_env.cc | 2 +- .../collate/compare/wchar_t/wrapped_locale.cc | 2 +- .../testsuite/22_locale/collate/hash/char/1.cc | 2 +- .../testsuite/22_locale/collate/hash/char/2.cc | 2 +- .../22_locale/collate/hash/char/wrapped_env.cc | 2 +- .../22_locale/collate/hash/char/wrapped_locale.cc | 2 +- .../testsuite/22_locale/collate/hash/wchar_t/1.cc | 2 +- .../testsuite/22_locale/collate/hash/wchar_t/2.cc | 2 +- .../22_locale/collate/hash/wchar_t/wrapped_env.cc | 2 +- .../collate/hash/wchar_t/wrapped_locale.cc | 2 +- .../22_locale/collate/requirements/base_classes.cc | 2 +- .../collate/requirements/explicit_instantiation.cc | 2 +- .../22_locale/collate/requirements/typedefs.cc | 2 +- .../22_locale/collate/transform/char/2.cc | 2 +- .../22_locale/collate/transform/char/28277.cc | 2 +- .../22_locale/collate/transform/char/3.cc | 2 +- .../collate/transform/char/wrapped_env.cc | 2 +- .../collate/transform/char/wrapped_locale.cc | 2 +- .../22_locale/collate/transform/wchar_t/2.cc | 2 +- .../22_locale/collate/transform/wchar_t/28277.cc | 2 +- .../22_locale/collate/transform/wchar_t/3.cc | 2 +- .../collate/transform/wchar_t/wrapped_env.cc | 2 +- .../collate/transform/wchar_t/wrapped_locale.cc | 2 +- .../testsuite/22_locale/collate_byname/1.cc | 2 +- .../testsuite/22_locale/collate_byname/88681.cc | 2 +- .../22_locale/collate_byname/named_equivalence.cc | 2 +- .../collate_byname/requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../collate_byname/requirements/typedefs.cc | 2 +- .../testsuite/22_locale/conversions/buffer/1.cc | 2 +- .../testsuite/22_locale/conversions/buffer/2.cc | 2 +- .../testsuite/22_locale/conversions/buffer/3.cc | 2 +- .../conversions/buffer/requirements/typedefs.cc | 2 +- .../testsuite/22_locale/conversions/string/1.cc | 2 +- .../testsuite/22_locale/conversions/string/2.cc | 2 +- .../testsuite/22_locale/conversions/string/3.cc | 2 +- .../22_locale/conversions/string/66441.cc | 2 +- .../conversions/string/requirements/typedefs-2.cc | 2 +- .../conversions/string/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/22_locale/ctype/2.cc | 2 +- .../testsuite/22_locale/ctype/cons/char/1.cc | 2 +- .../22_locale/ctype/cons/char/wrapped_env.cc | 2 +- .../22_locale/ctype/cons/char/wrapped_locale.cc | 2 +- libstdc++-v3/testsuite/22_locale/ctype/dr695.cc | 2 +- .../testsuite/22_locale/ctype/is/char/1.cc | 2 +- .../testsuite/22_locale/ctype/is/char/2.cc | 2 +- .../testsuite/22_locale/ctype/is/char/3.cc | 2 +- .../testsuite/22_locale/ctype/is/char/9858.cc | 2 +- .../22_locale/ctype/is/char/wrapped_env.cc | 2 +- .../22_locale/ctype/is/char/wrapped_locale.cc | 2 +- .../22_locale/ctype/is/string/89728_neg.cc | 2 +- .../testsuite/22_locale/ctype/is/wchar_t/1.cc | 2 +- .../testsuite/22_locale/ctype/is/wchar_t/11740.cc | 2 +- .../testsuite/22_locale/ctype/is/wchar_t/2.cc | 2 +- .../22_locale/ctype/is/wchar_t/wrapped_env.cc | 2 +- .../22_locale/ctype/is/wchar_t/wrapped_locale.cc | 2 +- .../testsuite/22_locale/ctype/narrow/char/1.cc | 2 +- .../testsuite/22_locale/ctype/narrow/char/19955.cc | 2 +- .../testsuite/22_locale/ctype/narrow/char/2.cc | 2 +- .../22_locale/ctype/narrow/char/wrapped_env.cc | 2 +- .../22_locale/ctype/narrow/char/wrapped_locale.cc | 2 +- .../testsuite/22_locale/ctype/narrow/wchar_t/1.cc | 2 +- .../testsuite/22_locale/ctype/narrow/wchar_t/2.cc | 2 +- .../testsuite/22_locale/ctype/narrow/wchar_t/3.cc | 2 +- .../22_locale/ctype/narrow/wchar_t/wrapped_env.cc | 2 +- .../ctype/narrow/wchar_t/wrapped_locale.cc | 2 +- .../22_locale/ctype/requirements/base_classes.cc | 2 +- .../ctype/requirements/explicit_instantiation.cc | 2 +- .../22_locale/ctype/requirements/typedefs.cc | 2 +- .../testsuite/22_locale/ctype/scan/char/1.cc | 2 +- .../22_locale/ctype/scan/char/wrapped_env.cc | 2 +- .../22_locale/ctype/scan/char/wrapped_locale.cc | 2 +- .../testsuite/22_locale/ctype/scan/wchar_t/1.cc | 2 +- .../22_locale/ctype/scan/wchar_t/wrapped_env.cc | 2 +- .../22_locale/ctype/scan/wchar_t/wrapped_locale.cc | 2 +- .../testsuite/22_locale/ctype/to/char/1.cc | 2 +- .../22_locale/ctype/to/char/wrapped_env.cc | 2 +- .../22_locale/ctype/to/char/wrapped_locale.cc | 2 +- .../testsuite/22_locale/ctype/to/wchar_t/1.cc | 2 +- .../22_locale/ctype/to/wchar_t/wrapped_env.cc | 2 +- .../22_locale/ctype/to/wchar_t/wrapped_locale.cc | 2 +- .../testsuite/22_locale/ctype/widen/char/1.cc | 2 +- .../22_locale/ctype/widen/char/wrapped_env.cc | 2 +- .../22_locale/ctype/widen/char/wrapped_locale.cc | 2 +- .../testsuite/22_locale/ctype/widen/wchar_t/1.cc | 2 +- .../testsuite/22_locale/ctype/widen/wchar_t/2.cc | 2 +- .../testsuite/22_locale/ctype/widen/wchar_t/3.cc | 2 +- .../22_locale/ctype/widen/wchar_t/wrapped_env.cc | 2 +- .../ctype/widen/wchar_t/wrapped_locale.cc | 2 +- .../testsuite/22_locale/ctype_base/11844.cc | 2 +- .../testsuite/22_locale/ctype_base/53678.cc | 2 +- .../testsuite/22_locale/ctype_base/blank.cc | 2 +- .../testsuite/22_locale/ctype_base/mask.cc | 2 +- libstdc++-v3/testsuite/22_locale/ctype_byname/1.cc | 2 +- libstdc++-v3/testsuite/22_locale/ctype_byname/2.cc | 2 +- libstdc++-v3/testsuite/22_locale/facet/1.cc | 2 +- libstdc++-v3/testsuite/22_locale/facet/2.cc | 2 +- libstdc++-v3/testsuite/22_locale/facet/25421.cc | 2 +- .../testsuite/22_locale/global_templates/1.cc | 2 +- .../global_templates/standard_facet_hierarchies.cc | 2 +- .../global_templates/user_facet_hierarchies.cc | 2 +- .../22_locale/headers/clocale/functions_std.cc | 2 +- .../testsuite/22_locale/headers/clocale/macros.cc | 2 +- .../22_locale/headers/clocale/types_std.cc | 2 +- .../testsuite/22_locale/headers/locale/synopsis.cc | 2 +- .../22_locale/headers/locale/types_std.cc | 2 +- libstdc++-v3/testsuite/22_locale/locale/13630.cc | 2 +- libstdc++-v3/testsuite/22_locale/locale/cons/1.cc | 2 +- .../testsuite/22_locale/locale/cons/12352.cc | 2 +- .../testsuite/22_locale/locale/cons/12438.cc | 2 +- .../22_locale/locale/cons/12658_thread-1.cc | 2 +- .../22_locale/locale/cons/12658_thread-2.cc | 2 +- libstdc++-v3/testsuite/22_locale/locale/cons/2.cc | 2 +- .../testsuite/22_locale/locale/cons/29217.cc | 2 +- .../testsuite/22_locale/locale/cons/38365.cc | 2 +- .../testsuite/22_locale/locale/cons/38368.cc | 2 +- libstdc++-v3/testsuite/22_locale/locale/cons/4.cc | 2 +- .../testsuite/22_locale/locale/cons/40184.cc | 2 +- libstdc++-v3/testsuite/22_locale/locale/cons/5.cc | 2 +- libstdc++-v3/testsuite/22_locale/locale/cons/6.cc | 2 +- libstdc++-v3/testsuite/22_locale/locale/cons/7.cc | 2 +- .../testsuite/22_locale/locale/cons/7222-c.cc | 2 +- .../testsuite/22_locale/locale/cons/7222-env.cc | 2 +- libstdc++-v3/testsuite/22_locale/locale/cons/8.cc | 2 +- .../testsuite/22_locale/locale/cons/unicode.cc | 2 +- .../22_locale/locale/global_locale_objects/1.cc | 2 +- .../locale/global_locale_objects/14071.cc | 2 +- .../22_locale/locale/global_locale_objects/2.cc | 2 +- .../22_locale/locale/global_locale_objects/3.cc | 2 +- .../testsuite/22_locale/locale/operations/1.cc | 2 +- .../testsuite/22_locale/locale/operations/2.cc | 2 +- libstdc++-v3/testsuite/22_locale/messages/13631.cc | 2 +- .../testsuite/22_locale/messages/members/char/1.cc | 2 +- .../testsuite/22_locale/messages/members/char/2.cc | 2 +- .../testsuite/22_locale/messages/members/char/3.cc | 2 +- .../22_locale/messages/members/char/wrapped_env.cc | 2 +- .../messages/members/char/wrapped_locale.cc | 2 +- .../messages/requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../22_locale/messages/requirements/typedefs.cc | 2 +- .../testsuite/22_locale/messages_byname/1.cc | 2 +- .../22_locale/messages_byname/named_equivalence.cc | 2 +- .../messages_byname/requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../messages_byname/requirements/typedefs.cc | 2 +- .../testsuite/22_locale/money_get/cons/3.cc | 2 +- .../testsuite/22_locale/money_get/get/char/1.cc | 2 +- .../testsuite/22_locale/money_get/get/char/10.cc | 2 +- .../testsuite/22_locale/money_get/get/char/11.cc | 2 +- .../22_locale/money_get/get/char/11528.cc | 2 +- .../testsuite/22_locale/money_get/get/char/12.cc | 2 +- .../testsuite/22_locale/money_get/get/char/13.cc | 2 +- .../testsuite/22_locale/money_get/get/char/14.cc | 2 +- .../testsuite/22_locale/money_get/get/char/15.cc | 2 +- .../testsuite/22_locale/money_get/get/char/16.cc | 2 +- .../testsuite/22_locale/money_get/get/char/17.cc | 2 +- .../testsuite/22_locale/money_get/get/char/18.cc | 2 +- .../testsuite/22_locale/money_get/get/char/19.cc | 2 +- .../testsuite/22_locale/money_get/get/char/2.cc | 2 +- .../22_locale/money_get/get/char/22131.cc | 2 +- .../testsuite/22_locale/money_get/get/char/3.cc | 2 +- .../22_locale/money_get/get/char/38399.cc | 2 +- .../22_locale/money_get/get/char/39168.cc | 2 +- .../testsuite/22_locale/money_get/get/char/4.cc | 2 +- .../testsuite/22_locale/money_get/get/char/5.cc | 2 +- .../testsuite/22_locale/money_get/get/char/6.cc | 2 +- .../testsuite/22_locale/money_get/get/char/7.cc | 2 +- .../testsuite/22_locale/money_get/get/char/8.cc | 2 +- .../testsuite/22_locale/money_get/get/char/9.cc | 2 +- .../22_locale/money_get/get/char/wrapped_env.cc | 2 +- .../22_locale/money_get/get/char/wrapped_locale.cc | 2 +- .../testsuite/22_locale/money_get/get/wchar_t/1.cc | 2 +- .../22_locale/money_get/get/wchar_t/10.cc | 2 +- .../22_locale/money_get/get/wchar_t/11.cc | 2 +- .../22_locale/money_get/get/wchar_t/11528.cc | 2 +- .../22_locale/money_get/get/wchar_t/12.cc | 2 +- .../22_locale/money_get/get/wchar_t/13.cc | 2 +- .../22_locale/money_get/get/wchar_t/14.cc | 2 +- .../22_locale/money_get/get/wchar_t/15.cc | 2 +- .../22_locale/money_get/get/wchar_t/16.cc | 2 +- .../22_locale/money_get/get/wchar_t/17.cc | 2 +- .../22_locale/money_get/get/wchar_t/18.cc | 2 +- .../22_locale/money_get/get/wchar_t/19.cc | 2 +- .../testsuite/22_locale/money_get/get/wchar_t/2.cc | 2 +- .../22_locale/money_get/get/wchar_t/22131.cc | 2 +- .../testsuite/22_locale/money_get/get/wchar_t/3.cc | 2 +- .../22_locale/money_get/get/wchar_t/38399.cc | 2 +- .../22_locale/money_get/get/wchar_t/39168.cc | 2 +- .../testsuite/22_locale/money_get/get/wchar_t/4.cc | 2 +- .../testsuite/22_locale/money_get/get/wchar_t/5.cc | 2 +- .../testsuite/22_locale/money_get/get/wchar_t/6.cc | 2 +- .../testsuite/22_locale/money_get/get/wchar_t/7.cc | 2 +- .../testsuite/22_locale/money_get/get/wchar_t/8.cc | 2 +- .../testsuite/22_locale/money_get/get/wchar_t/9.cc | 2 +- .../22_locale/money_get/get/wchar_t/wrapped_env.cc | 2 +- .../money_get/get/wchar_t/wrapped_locale.cc | 2 +- .../money_get/requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../22_locale/money_get/requirements/typedefs.cc | 2 +- .../testsuite/22_locale/money_put/cons/3.cc | 2 +- .../testsuite/22_locale/money_put/put/char/1.cc | 2 +- .../22_locale/money_put/put/char/12971.cc | 2 +- .../testsuite/22_locale/money_put/put/char/2.cc | 2 +- .../testsuite/22_locale/money_put/put/char/3.cc | 2 +- .../22_locale/money_put/put/char/39168.cc | 2 +- .../testsuite/22_locale/money_put/put/char/4.cc | 2 +- .../testsuite/22_locale/money_put/put/char/5.cc | 2 +- .../testsuite/22_locale/money_put/put/char/6.cc | 2 +- .../22_locale/money_put/put/char/9780-3.cc | 2 +- .../22_locale/money_put/put/char/wrapped_env.cc | 2 +- .../22_locale/money_put/put/char/wrapped_locale.cc | 2 +- .../testsuite/22_locale/money_put/put/wchar_t/1.cc | 2 +- .../22_locale/money_put/put/wchar_t/12971.cc | 2 +- .../testsuite/22_locale/money_put/put/wchar_t/2.cc | 2 +- .../testsuite/22_locale/money_put/put/wchar_t/3.cc | 2 +- .../22_locale/money_put/put/wchar_t/39168.cc | 2 +- .../testsuite/22_locale/money_put/put/wchar_t/4.cc | 2 +- .../testsuite/22_locale/money_put/put/wchar_t/5.cc | 2 +- .../testsuite/22_locale/money_put/put/wchar_t/6.cc | 2 +- .../22_locale/money_put/put/wchar_t/wrapped_env.cc | 2 +- .../money_put/put/wchar_t/wrapped_locale.cc | 2 +- .../money_put/requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../22_locale/money_put/requirements/typedefs.cc | 2 +- .../testsuite/22_locale/moneypunct/40712.cc | 2 +- .../22_locale/moneypunct/members/char/1.cc | 2 +- .../22_locale/moneypunct/members/char/2.cc | 2 +- .../moneypunct/members/char/wrapped_env.cc | 2 +- .../moneypunct/members/char/wrapped_locale.cc | 2 +- .../22_locale/moneypunct/members/wchar_t/1.cc | 2 +- .../22_locale/moneypunct/members/wchar_t/2.cc | 2 +- .../moneypunct/members/wchar_t/wrapped_env.cc | 2 +- .../moneypunct/members/wchar_t/wrapped_locale.cc | 2 +- .../moneypunct/requirements/false/base_classes.cc | 2 +- .../requirements/false/explicit_instantiation.cc | 2 +- .../moneypunct/requirements/false/intl.cc | 2 +- .../moneypunct/requirements/false/typedefs.cc | 2 +- .../moneypunct/requirements/true/base_classes.cc | 2 +- .../requirements/true/explicit_instantiation.cc | 2 +- .../22_locale/moneypunct/requirements/true/intl.cc | 2 +- .../moneypunct/requirements/true/typedefs.cc | 2 +- .../testsuite/22_locale/moneypunct_byname/1.cc | 2 +- .../moneypunct_byname/named_equivalence.cc | 2 +- .../moneypunct_byname/requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../moneypunct_byname/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/22_locale/num_get/cons/3.cc | 2 +- .../testsuite/22_locale/num_get/get/char/1.cc | 2 +- .../testsuite/22_locale/num_get/get/char/10.cc | 2 +- .../testsuite/22_locale/num_get/get/char/11.cc | 2 +- .../testsuite/22_locale/num_get/get/char/12.cc | 2 +- .../testsuite/22_locale/num_get/get/char/13.cc | 2 +- .../testsuite/22_locale/num_get/get/char/14.cc | 2 +- .../testsuite/22_locale/num_get/get/char/15.cc | 2 +- .../testsuite/22_locale/num_get/get/char/16.cc | 2 +- .../testsuite/22_locale/num_get/get/char/2.cc | 2 +- .../testsuite/22_locale/num_get/get/char/22131.cc | 2 +- .../testsuite/22_locale/num_get/get/char/23953.cc | 2 +- .../testsuite/22_locale/num_get/get/char/3.cc | 2 +- .../testsuite/22_locale/num_get/get/char/37958.cc | 2 +- .../testsuite/22_locale/num_get/get/char/39168.cc | 2 +- .../testsuite/22_locale/num_get/get/char/39802.cc | 2 +- .../testsuite/22_locale/num_get/get/char/4.cc | 2 +- .../testsuite/22_locale/num_get/get/char/5.cc | 2 +- .../testsuite/22_locale/num_get/get/char/6.cc | 2 +- .../testsuite/22_locale/num_get/get/char/7.cc | 2 +- .../testsuite/22_locale/num_get/get/char/8.cc | 2 +- .../testsuite/22_locale/num_get/get/char/9.cc | 2 +- .../22_locale/num_get/get/char/wrapped_env.cc | 2 +- .../22_locale/num_get/get/char/wrapped_locale.cc | 2 +- .../testsuite/22_locale/num_get/get/wchar_t/1.cc | 2 +- .../testsuite/22_locale/num_get/get/wchar_t/10.cc | 2 +- .../testsuite/22_locale/num_get/get/wchar_t/11.cc | 2 +- .../testsuite/22_locale/num_get/get/wchar_t/12.cc | 2 +- .../testsuite/22_locale/num_get/get/wchar_t/13.cc | 2 +- .../testsuite/22_locale/num_get/get/wchar_t/14.cc | 2 +- .../testsuite/22_locale/num_get/get/wchar_t/15.cc | 2 +- .../testsuite/22_locale/num_get/get/wchar_t/16.cc | 2 +- .../testsuite/22_locale/num_get/get/wchar_t/2.cc | 2 +- .../22_locale/num_get/get/wchar_t/22131.cc | 2 +- .../22_locale/num_get/get/wchar_t/23953.cc | 2 +- .../testsuite/22_locale/num_get/get/wchar_t/3.cc | 2 +- .../22_locale/num_get/get/wchar_t/37958.cc | 2 +- .../22_locale/num_get/get/wchar_t/39168.cc | 2 +- .../22_locale/num_get/get/wchar_t/39802.cc | 2 +- .../testsuite/22_locale/num_get/get/wchar_t/4.cc | 2 +- .../testsuite/22_locale/num_get/get/wchar_t/5.cc | 2 +- .../testsuite/22_locale/num_get/get/wchar_t/6.cc | 2 +- .../testsuite/22_locale/num_get/get/wchar_t/7.cc | 2 +- .../testsuite/22_locale/num_get/get/wchar_t/8.cc | 2 +- .../testsuite/22_locale/num_get/get/wchar_t/9.cc | 2 +- .../22_locale/num_get/get/wchar_t/wrapped_env.cc | 2 +- .../num_get/get/wchar_t/wrapped_locale.cc | 2 +- .../22_locale/num_get/requirements/base_classes.cc | 2 +- .../num_get/requirements/explicit_instantiation.cc | 2 +- .../22_locale/num_get/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/22_locale/num_put/cons/3.cc | 2 +- .../testsuite/22_locale/num_put/put/char/1.cc | 2 +- .../testsuite/22_locale/num_put/put/char/10.cc | 2 +- .../testsuite/22_locale/num_put/put/char/11.cc | 2 +- .../testsuite/22_locale/num_put/put/char/12.cc | 2 +- .../testsuite/22_locale/num_put/put/char/14220.cc | 2 +- .../testsuite/22_locale/num_put/put/char/15565.cc | 2 +- .../testsuite/22_locale/num_put/put/char/2.cc | 2 +- .../testsuite/22_locale/num_put/put/char/20909.cc | 2 +- .../testsuite/22_locale/num_put/put/char/20914.cc | 2 +- .../testsuite/22_locale/num_put/put/char/23953.cc | 2 +- .../testsuite/22_locale/num_put/put/char/3.cc | 2 +- .../testsuite/22_locale/num_put/put/char/38196.cc | 2 +- .../testsuite/22_locale/num_put/put/char/38210.cc | 2 +- .../testsuite/22_locale/num_put/put/char/4.cc | 2 +- .../testsuite/22_locale/num_put/put/char/5.cc | 2 +- .../testsuite/22_locale/num_put/put/char/6.cc | 2 +- .../testsuite/22_locale/num_put/put/char/7.cc | 2 +- .../testsuite/22_locale/num_put/put/char/8.cc | 2 +- .../testsuite/22_locale/num_put/put/char/9.cc | 2 +- .../testsuite/22_locale/num_put/put/char/9780-2.cc | 2 +- .../22_locale/num_put/put/char/wrapped_env.cc | 2 +- .../22_locale/num_put/put/char/wrapped_locale.cc | 2 +- .../testsuite/22_locale/num_put/put/wchar_t/1.cc | 2 +- .../testsuite/22_locale/num_put/put/wchar_t/10.cc | 2 +- .../testsuite/22_locale/num_put/put/wchar_t/11.cc | 2 +- .../testsuite/22_locale/num_put/put/wchar_t/12.cc | 2 +- .../22_locale/num_put/put/wchar_t/14220.cc | 2 +- .../22_locale/num_put/put/wchar_t/15565.cc | 2 +- .../testsuite/22_locale/num_put/put/wchar_t/2.cc | 2 +- .../22_locale/num_put/put/wchar_t/20909.cc | 2 +- .../22_locale/num_put/put/wchar_t/20914.cc | 2 +- .../22_locale/num_put/put/wchar_t/23953.cc | 2 +- .../testsuite/22_locale/num_put/put/wchar_t/3.cc | 2 +- .../22_locale/num_put/put/wchar_t/38196.cc | 2 +- .../22_locale/num_put/put/wchar_t/38210.cc | 2 +- .../testsuite/22_locale/num_put/put/wchar_t/4.cc | 2 +- .../testsuite/22_locale/num_put/put/wchar_t/5.cc | 2 +- .../testsuite/22_locale/num_put/put/wchar_t/6.cc | 2 +- .../testsuite/22_locale/num_put/put/wchar_t/7.cc | 2 +- .../testsuite/22_locale/num_put/put/wchar_t/8.cc | 2 +- .../testsuite/22_locale/num_put/put/wchar_t/9.cc | 2 +- .../22_locale/num_put/put/wchar_t/wrapped_env.cc | 2 +- .../num_put/put/wchar_t/wrapped_locale.cc | 2 +- .../22_locale/num_put/requirements/base_classes.cc | 2 +- .../num_put/requirements/explicit_instantiation.cc | 2 +- .../22_locale/num_put/requirements/typedefs.cc | 2 +- .../testsuite/22_locale/numpunct/members/char/1.cc | 2 +- .../testsuite/22_locale/numpunct/members/char/2.cc | 2 +- .../testsuite/22_locale/numpunct/members/char/3.cc | 2 +- .../22_locale/numpunct/members/char/cache_1.cc | 2 +- .../22_locale/numpunct/members/char/cache_2.cc | 2 +- .../22_locale/numpunct/members/char/wrapped_env.cc | 2 +- .../numpunct/members/char/wrapped_locale.cc | 2 +- .../testsuite/22_locale/numpunct/members/pod/1.cc | 2 +- .../testsuite/22_locale/numpunct/members/pod/2.cc | 2 +- .../22_locale/numpunct/members/wchar_t/1.cc | 2 +- .../22_locale/numpunct/members/wchar_t/2.cc | 2 +- .../22_locale/numpunct/members/wchar_t/cache_1.cc | 2 +- .../22_locale/numpunct/members/wchar_t/cache_2.cc | 2 +- .../numpunct/members/wchar_t/wrapped_env.cc | 2 +- .../numpunct/members/wchar_t/wrapped_locale.cc | 2 +- .../numpunct/requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../22_locale/numpunct/requirements/typedefs.cc | 2 +- .../testsuite/22_locale/numpunct_byname/1.cc | 2 +- .../22_locale/numpunct_byname/named_equivalence.cc | 2 +- .../numpunct_byname/requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../numpunct_byname/requirements/typedefs.cc | 2 +- .../22_locale/time_get/date_order/char/1.cc | 2 +- .../time_get/date_order/char/wrapped_env.cc | 2 +- .../time_get/date_order/char/wrapped_locale.cc | 2 +- .../22_locale/time_get/date_order/wchar_t/1.cc | 2 +- .../time_get/date_order/wchar_t/wrapped_env.cc | 2 +- .../time_get/date_order/wchar_t/wrapped_locale.cc | 2 +- .../testsuite/22_locale/time_get/get/char/1.cc | 2 +- .../testsuite/22_locale/time_get/get/char/2.cc | 2 +- .../testsuite/22_locale/time_get/get/char/3.cc | 2 +- .../testsuite/22_locale/time_get/get/char/4.cc | 2 +- .../testsuite/22_locale/time_get/get/char/71367.cc | 2 +- .../testsuite/22_locale/time_get/get/char/71557.cc | 2 +- .../testsuite/22_locale/time_get/get/char/88681.cc | 2 +- .../testsuite/22_locale/time_get/get/wchar_t/1.cc | 2 +- .../testsuite/22_locale/time_get/get/wchar_t/2.cc | 2 +- .../testsuite/22_locale/time_get/get/wchar_t/3.cc | 2 +- .../testsuite/22_locale/time_get/get/wchar_t/4.cc | 2 +- .../22_locale/time_get/get/wchar_t/71367.cc | 2 +- .../22_locale/time_get/get/wchar_t/71557.cc | 2 +- .../22_locale/time_get/get/wchar_t/88681.cc | 2 +- .../22_locale/time_get/get_date/char/1.cc | 2 +- .../22_locale/time_get/get_date/char/12750.cc | 2 +- .../22_locale/time_get/get_date/char/12791.cc | 2 +- .../22_locale/time_get/get_date/char/2.cc | 2 +- .../22_locale/time_get/get_date/char/26701.cc | 2 +- .../22_locale/time_get/get_date/char/3.cc | 2 +- .../22_locale/time_get/get_date/char/5.cc | 2 +- .../time_get/get_date/char/wrapped_env.cc | 2 +- .../time_get/get_date/char/wrapped_locale.cc | 2 +- .../22_locale/time_get/get_date/wchar_t/1.cc | 2 +- .../22_locale/time_get/get_date/wchar_t/12750.cc | 2 +- .../22_locale/time_get/get_date/wchar_t/12791.cc | 2 +- .../22_locale/time_get/get_date/wchar_t/2.cc | 2 +- .../22_locale/time_get/get_date/wchar_t/26701.cc | 2 +- .../22_locale/time_get/get_date/wchar_t/3.cc | 2 +- .../22_locale/time_get/get_date/wchar_t/4.cc | 2 +- .../22_locale/time_get/get_date/wchar_t/5.cc | 2 +- .../time_get/get_date/wchar_t/wrapped_env.cc | 2 +- .../time_get/get_date/wchar_t/wrapped_locale.cc | 2 +- .../22_locale/time_get/get_monthname/char/1.cc | 2 +- .../22_locale/time_get/get_monthname/char/2.cc | 2 +- .../22_locale/time_get/get_monthname/char/3.cc | 2 +- .../22_locale/time_get/get_monthname/char/4.cc | 2 +- .../22_locale/time_get/get_monthname/char/5.cc | 2 +- .../22_locale/time_get/get_monthname/char/6.cc | 2 +- .../time_get/get_monthname/char/wrapped_env.cc | 2 +- .../time_get/get_monthname/char/wrapped_locale.cc | 2 +- .../22_locale/time_get/get_monthname/wchar_t/1.cc | 2 +- .../22_locale/time_get/get_monthname/wchar_t/2.cc | 2 +- .../22_locale/time_get/get_monthname/wchar_t/3.cc | 2 +- .../22_locale/time_get/get_monthname/wchar_t/4.cc | 2 +- .../22_locale/time_get/get_monthname/wchar_t/5.cc | 2 +- .../22_locale/time_get/get_monthname/wchar_t/6.cc | 2 +- .../time_get/get_monthname/wchar_t/wrapped_env.cc | 2 +- .../get_monthname/wchar_t/wrapped_locale.cc | 2 +- .../22_locale/time_get/get_time/char/1.cc | 2 +- .../22_locale/time_get/get_time/char/2.cc | 2 +- .../22_locale/time_get/get_time/char/3.cc | 2 +- .../22_locale/time_get/get_time/char/4.cc | 2 +- .../22_locale/time_get/get_time/char/5.cc | 2 +- .../22_locale/time_get/get_time/char/6.cc | 2 +- .../time_get/get_time/char/wrapped_env.cc | 2 +- .../time_get/get_time/char/wrapped_locale.cc | 2 +- .../22_locale/time_get/get_time/wchar_t/1.cc | 2 +- .../22_locale/time_get/get_time/wchar_t/2.cc | 2 +- .../22_locale/time_get/get_time/wchar_t/3.cc | 2 +- .../22_locale/time_get/get_time/wchar_t/4.cc | 2 +- .../22_locale/time_get/get_time/wchar_t/5.cc | 2 +- .../22_locale/time_get/get_time/wchar_t/6.cc | 2 +- .../time_get/get_time/wchar_t/wrapped_env.cc | 2 +- .../time_get/get_time/wchar_t/wrapped_locale.cc | 2 +- .../22_locale/time_get/get_weekday/char/1.cc | 2 +- .../22_locale/time_get/get_weekday/char/2.cc | 2 +- .../22_locale/time_get/get_weekday/char/3.cc | 2 +- .../22_locale/time_get/get_weekday/char/38081-1.cc | 2 +- .../22_locale/time_get/get_weekday/char/38081-2.cc | 2 +- .../22_locale/time_get/get_weekday/char/5.cc | 2 +- .../22_locale/time_get/get_weekday/char/6.cc | 2 +- .../time_get/get_weekday/char/wrapped_env.cc | 2 +- .../time_get/get_weekday/char/wrapped_locale.cc | 2 +- .../22_locale/time_get/get_weekday/wchar_t/1.cc | 2 +- .../22_locale/time_get/get_weekday/wchar_t/2.cc | 2 +- .../22_locale/time_get/get_weekday/wchar_t/3.cc | 2 +- .../22_locale/time_get/get_weekday/wchar_t/5.cc | 2 +- .../22_locale/time_get/get_weekday/wchar_t/6.cc | 2 +- .../time_get/get_weekday/wchar_t/wrapped_env.cc | 2 +- .../time_get/get_weekday/wchar_t/wrapped_locale.cc | 2 +- .../22_locale/time_get/get_year/char/1.cc | 2 +- .../22_locale/time_get/get_year/char/3.cc | 2 +- .../22_locale/time_get/get_year/char/5.cc | 2 +- .../22_locale/time_get/get_year/char/6.cc | 2 +- .../time_get/get_year/char/wrapped_env.cc | 2 +- .../time_get/get_year/char/wrapped_locale.cc | 2 +- .../22_locale/time_get/get_year/wchar_t/1.cc | 2 +- .../22_locale/time_get/get_year/wchar_t/3.cc | 2 +- .../22_locale/time_get/get_year/wchar_t/5.cc | 2 +- .../22_locale/time_get/get_year/wchar_t/6.cc | 2 +- .../time_get/get_year/wchar_t/wrapped_env.cc | 2 +- .../time_get/get_year/wchar_t/wrapped_locale.cc | 2 +- .../time_get/requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../22_locale/time_get/requirements/typedefs.cc | 2 +- .../testsuite/22_locale/time_put/put/char/1.cc | 2 +- .../testsuite/22_locale/time_put/put/char/10.cc | 2 +- .../22_locale/time_put/put/char/12439_1.cc | 2 +- .../22_locale/time_put/put/char/12439_3.cc | 2 +- .../testsuite/22_locale/time_put/put/char/17038.cc | 2 +- .../testsuite/22_locale/time_put/put/char/2.cc | 2 +- .../testsuite/22_locale/time_put/put/char/3.cc | 2 +- .../testsuite/22_locale/time_put/put/char/4.cc | 2 +- .../testsuite/22_locale/time_put/put/char/5.cc | 2 +- .../testsuite/22_locale/time_put/put/char/6.cc | 2 +- .../testsuite/22_locale/time_put/put/char/7.cc | 2 +- .../testsuite/22_locale/time_put/put/char/8.cc | 2 +- .../testsuite/22_locale/time_put/put/char/9.cc | 2 +- .../22_locale/time_put/put/char/9780-1.cc | 2 +- .../22_locale/time_put/put/char/wrapped_env.cc | 2 +- .../22_locale/time_put/put/char/wrapped_locale.cc | 2 +- .../testsuite/22_locale/time_put/put/wchar_t/1.cc | 2 +- .../testsuite/22_locale/time_put/put/wchar_t/10.cc | 2 +- .../22_locale/time_put/put/wchar_t/12439_1.cc | 2 +- .../22_locale/time_put/put/wchar_t/12439_2.cc | 2 +- .../22_locale/time_put/put/wchar_t/12439_3.cc | 2 +- .../22_locale/time_put/put/wchar_t/17038.cc | 2 +- .../testsuite/22_locale/time_put/put/wchar_t/2.cc | 2 +- .../testsuite/22_locale/time_put/put/wchar_t/3.cc | 2 +- .../testsuite/22_locale/time_put/put/wchar_t/4.cc | 2 +- .../testsuite/22_locale/time_put/put/wchar_t/5.cc | 2 +- .../testsuite/22_locale/time_put/put/wchar_t/6.cc | 2 +- .../testsuite/22_locale/time_put/put/wchar_t/7.cc | 2 +- .../testsuite/22_locale/time_put/put/wchar_t/8.cc | 2 +- .../testsuite/22_locale/time_put/put/wchar_t/9.cc | 2 +- .../22_locale/time_put/put/wchar_t/wrapped_env.cc | 2 +- .../time_put/put/wchar_t/wrapped_locale.cc | 2 +- .../time_put/requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../22_locale/time_put/requirements/typedefs.cc | 2 +- .../array/capacity/constexpr_functions.cc | 2 +- .../23_containers/array/capacity/empty.cc | 2 +- .../23_containers/array/capacity/max_size.cc | 2 +- .../testsuite/23_containers/array/capacity/size.cc | 2 +- .../array/comparison_operators/96851.cc | 2 +- .../array/comparison_operators/constexpr.cc | 2 +- .../array/comparison_operators/equal.cc | 2 +- .../array/comparison_operators/greater.cc | 2 +- .../array/comparison_operators/greater_or_equal.cc | 2 +- .../array/comparison_operators/less.cc | 2 +- .../array/comparison_operators/less_or_equal.cc | 2 +- .../array/comparison_operators/not_equal.cc | 2 +- .../testsuite/23_containers/array/cons/53361.cc | 2 +- .../array/cons/aggregate_initialization.cc | 2 +- .../23_containers/array/cons/deduction.cc | 2 +- .../23_containers/array/cons/deduction_neg.cc | 2 +- .../testsuite/23_containers/array/creation/1.cc | 2 +- .../testsuite/23_containers/array/creation/2.cc | 2 +- .../23_containers/array/creation/3_neg.cc | 2 +- .../23_containers/array/debug/back1_neg.cc | 2 +- .../23_containers/array/debug/back2_neg.cc | 2 +- .../23_containers/array/debug/constexpr_c++11.cc | 2 +- .../23_containers/array/debug/front1_neg.cc | 2 +- .../23_containers/array/debug/front2_neg.cc | 2 +- .../array/debug/square_brackets_operator1_neg.cc | 2 +- .../array/debug/square_brackets_operator2_neg.cc | 2 +- .../23_containers/array/element_access/54388.cc | 2 +- .../23_containers/array/element_access/60497.cc | 2 +- .../23_containers/array/element_access/at_neg.cc | 2 +- .../array/element_access/at_out_of_range.cc | 2 +- .../23_containers/array/element_access/back.cc | 2 +- .../array/element_access/constexpr_c++17.cc | 21 +- .../element_access/constexpr_element_access.cc | 2 +- .../23_containers/array/element_access/data.cc | 2 +- .../23_containers/array/element_access/front.cc | 2 +- .../array/iterators/end_is_one_past.cc | 2 +- .../testsuite/23_containers/array/range_access.cc | 2 +- .../23_containers/array/requirements/citerators.cc | 2 +- .../array/requirements/constexpr_fill.cc | 2 +- .../array/requirements/constexpr_iter.cc | 2 +- .../array/requirements/constexpr_swap.cc | 2 +- .../23_containers/array/requirements/contiguous.cc | 2 +- .../array/requirements/explicit_instantiation/1.cc | 2 +- .../array/requirements/explicit_instantiation/2.cc | 2 +- .../array/requirements/explicit_instantiation/3.cc | 2 +- .../23_containers/array/requirements/fill.cc | 2 +- .../array/requirements/member_swap.cc | 2 +- .../requirements/non_default_constructible.cc | 2 +- .../23_containers/array/requirements/typedefs.cc | 2 +- .../array/requirements/zero_sized_arrays.cc | 2 +- .../array/specialized_algorithms/swap.cc | 2 +- .../array/specialized_algorithms/swap_cxx17.cc | 2 +- .../array/tuple_interface/constexpr_get.cc | 2 +- .../23_containers/array/tuple_interface/get.cc | 2 +- .../23_containers/array/tuple_interface/get_neg.cc | 2 +- .../array/tuple_interface/tuple_element.cc | 2 +- .../array/tuple_interface/tuple_element_cpp14.cc | 2 +- .../array/tuple_interface/tuple_element_neg.cc | 2 +- .../array/tuple_interface/tuple_size.cc | 2 +- .../testsuite/23_containers/deque/14340.cc | 2 +- .../testsuite/23_containers/deque/18604.cc | 2 +- .../testsuite/23_containers/deque/48101-2_neg.cc | 2 +- .../testsuite/23_containers/deque/48101-3_neg.cc | 2 +- .../testsuite/23_containers/deque/48101_neg.cc | 2 +- .../testsuite/23_containers/deque/58764.cc | 2 +- .../testsuite/23_containers/deque/70303.cc | 2 +- .../testsuite/23_containers/deque/92124.cc | 2 +- .../23_containers/deque/allocator/copy.cc | 2 +- .../23_containers/deque/allocator/copy_assign.cc | 2 +- .../23_containers/deque/allocator/default_init.cc | 2 +- .../23_containers/deque/allocator/ext_ptr.cc | 2 +- .../23_containers/deque/allocator/minimal.cc | 2 +- .../23_containers/deque/allocator/move-2.cc | 2 +- .../23_containers/deque/allocator/move.cc | 2 +- .../23_containers/deque/allocator/move_assign-2.cc | 2 +- .../23_containers/deque/allocator/move_assign.cc | 2 +- .../23_containers/deque/allocator/noexcept.cc | 2 +- .../23_containers/deque/allocator/swap.cc | 2 +- .../23_containers/deque/capacity/29134-2.cc | 2 +- .../23_containers/deque/capacity/29134.cc | 2 +- .../23_containers/deque/capacity/max_size.cc | 2 +- .../23_containers/deque/capacity/moveable.cc | 2 +- .../23_containers/deque/capacity/resize_size.cc | 2 +- .../23_containers/deque/capacity/shrink_to_fit.cc | 2 +- .../23_containers/deque/check_construct_destroy.cc | 2 +- .../testsuite/23_containers/deque/cons/1.cc | 2 +- .../testsuite/23_containers/deque/cons/2.cc | 2 +- .../testsuite/23_containers/deque/cons/55977.cc | 2 +- .../testsuite/23_containers/deque/cons/assign/1.cc | 2 +- .../23_containers/deque/cons/clear_allocator.cc | 2 +- .../23_containers/deque/cons/cons_size.cc | 2 +- .../23_containers/deque/cons/deduction.cc | 2 +- .../testsuite/23_containers/deque/cons/moveable.cc | 2 +- .../23_containers/deque/cons/moveable2.cc | 2 +- .../23_containers/deque/cons/self_move.cc | 2 +- .../testsuite/23_containers/deque/debug/90102.cc | 2 +- .../testsuite/23_containers/deque/debug/98466.cc | 2 +- .../23_containers/deque/debug/assign1_neg.cc | 2 +- .../23_containers/deque/debug/assign2_neg.cc | 2 +- .../23_containers/deque/debug/assign3_neg.cc | 2 +- .../23_containers/deque/debug/assign4_neg.cc | 2 +- .../23_containers/deque/debug/construct1_neg.cc | 2 +- .../23_containers/deque/debug/construct2_neg.cc | 2 +- .../23_containers/deque/debug/construct3_neg.cc | 2 +- .../23_containers/deque/debug/construct4_neg.cc | 2 +- .../23_containers/deque/debug/insert1_neg.cc | 2 +- .../23_containers/deque/debug/insert2_neg.cc | 2 +- .../23_containers/deque/debug/insert3_neg.cc | 2 +- .../23_containers/deque/debug/insert4_neg.cc | 2 +- .../23_containers/deque/debug/insert5_neg.cc | 2 +- .../23_containers/deque/debug/invalidation/1.cc | 2 +- .../23_containers/deque/debug/invalidation/2.cc | 2 +- .../23_containers/deque/debug/invalidation/3.cc | 2 +- .../23_containers/deque/debug/invalidation/4.cc | 2 +- .../23_containers/deque/debug/iterator1_neg.cc | 2 +- .../23_containers/deque/debug/iterator2_neg.cc | 2 +- .../23_containers/deque/debug/shrink_to_fit.cc | 2 +- .../testsuite/23_containers/deque/erasure.cc | 2 +- .../testsuite/23_containers/deque/init-list.cc | 2 +- .../23_containers/deque/modifiers/assign/1.cc | 2 +- .../23_containers/deque/modifiers/emplace/52799.cc | 2 +- .../deque/modifiers/emplace/92878_92947.cc | 2 +- .../deque/modifiers/emplace/const_iterator.cc | 2 +- .../deque/modifiers/emplace/cxx17_return.cc | 2 +- .../23_containers/deque/modifiers/erase/1.cc | 2 +- .../23_containers/deque/modifiers/erase/2.cc | 2 +- .../23_containers/deque/modifiers/erase/3.cc | 2 +- .../23_containers/deque/modifiers/erase/50529.cc | 2 +- .../23_containers/deque/modifiers/erase/54577.cc | 2 +- .../deque/modifiers/erase/moveable.cc | 2 +- .../deque/modifiers/insert/const_iterator.cc | 2 +- .../23_containers/deque/modifiers/moveable.cc | 2 +- .../deque/modifiers/push_back/49836.cc | 2 +- .../deque/modifiers/push_front/49836.cc | 2 +- .../23_containers/deque/modifiers/swap/1.cc | 2 +- .../23_containers/deque/modifiers/swap/2.cc | 2 +- .../23_containers/deque/modifiers/swap/3.cc | 2 +- .../testsuite/23_containers/deque/operators/1.cc | 2 +- .../testsuite/23_containers/deque/operators/2.cc | 2 +- .../23_containers/deque/operators/cmp_c++20.cc | 2 +- .../testsuite/23_containers/deque/range_access.cc | 2 +- .../23_containers/deque/requirements/citerators.cc | 2 +- .../deque/requirements/do_the_right_thing.cc | 2 +- .../deque/requirements/dr438/assign_neg.cc | 2 +- .../deque/requirements/dr438/constructor.cc | 2 +- .../deque/requirements/dr438/constructor_1_neg.cc | 2 +- .../deque/requirements/dr438/constructor_2_neg.cc | 2 +- .../deque/requirements/dr438/insert_neg.cc | 2 +- .../deque/requirements/exception/basic.cc | 2 +- .../exception/generation_prohibited.cc | 2 +- .../exception/propagation_consistent.cc | 2 +- .../deque/requirements/explicit_instantiation/1.cc | 2 +- .../deque/requirements/explicit_instantiation/2.cc | 2 +- .../deque/requirements/explicit_instantiation/3.cc | 2 +- .../deque/requirements/explicit_instantiation/4.cc | 2 +- .../deque/requirements/partial_specialization/1.cc | 2 +- .../23_containers/deque/requirements/typedefs.cc | 2 +- .../testsuite/23_containers/deque/types/1.cc | 2 +- .../testsuite/23_containers/deque/types/92267.cc | 2 +- .../23_containers/deque/types/pmr_typedefs.cc | 2 +- .../deque/types/pmr_typedefs_debug.cc | 2 +- .../23_containers/forward_list/48101-2_neg.cc | 2 +- .../23_containers/forward_list/48101-3_neg.cc | 2 +- .../23_containers/forward_list/48101_neg.cc | 3 +- .../testsuite/23_containers/forward_list/92124.cc | 2 +- .../23_containers/forward_list/allocator/copy.cc | 2 +- .../forward_list/allocator/copy_assign.cc | 2 +- .../forward_list/allocator/default_init.cc | 2 +- .../forward_list/allocator/ext_ptr.cc | 2 +- .../forward_list/allocator/minimal.cc | 2 +- .../23_containers/forward_list/allocator/move.cc | 2 +- .../forward_list/allocator/move_assign.cc | 2 +- .../forward_list/allocator/noexcept.cc | 2 +- .../23_containers/forward_list/allocator/swap.cc | 2 +- .../23_containers/forward_list/capacity/1.cc | 2 +- .../forward_list/capacity/resize_size.cc | 2 +- .../23_containers/forward_list/cmp_c++20.cc | 2 +- .../23_containers/forward_list/comparable.cc | 2 +- .../testsuite/23_containers/forward_list/cons/1.cc | 2 +- .../23_containers/forward_list/cons/10.cc | 2 +- .../23_containers/forward_list/cons/11.cc | 2 +- .../23_containers/forward_list/cons/12.cc | 2 +- .../23_containers/forward_list/cons/13.cc | 2 +- .../23_containers/forward_list/cons/14.cc | 2 +- .../testsuite/23_containers/forward_list/cons/2.cc | 2 +- .../testsuite/23_containers/forward_list/cons/3.cc | 2 +- .../testsuite/23_containers/forward_list/cons/4.cc | 2 +- .../testsuite/23_containers/forward_list/cons/5.cc | 2 +- .../testsuite/23_containers/forward_list/cons/6.cc | 2 +- .../testsuite/23_containers/forward_list/cons/7.cc | 2 +- .../testsuite/23_containers/forward_list/cons/8.cc | 2 +- .../23_containers/forward_list/cons/87809.cc | 2 +- .../testsuite/23_containers/forward_list/cons/9.cc | 2 +- .../23_containers/forward_list/cons/cons_size.cc | 2 +- .../23_containers/forward_list/cons/deduction.cc | 2 +- .../23_containers/forward_list/cons/moveable.cc | 2 +- .../forward_list/cons/noexcept_move_construct.cc | 2 +- .../23_containers/forward_list/cons/self_move.cc | 2 +- .../23_containers/forward_list/debug/60499.cc | 2 +- .../23_containers/forward_list/debug/90102.cc | 2 +- .../23_containers/forward_list/debug/clear.cc | 2 +- .../forward_list/debug/construct1_neg.cc | 2 +- .../forward_list/debug/construct2_neg.cc | 2 +- .../forward_list/debug/construct3_neg.cc | 2 +- .../forward_list/debug/construct4_neg.cc | 2 +- .../forward_list/debug/erase_after1_neg.cc | 2 +- .../forward_list/debug/erase_after2_neg.cc | 2 +- .../forward_list/debug/erase_after3_neg.cc | 2 +- .../forward_list/debug/erase_after4_neg.cc | 2 +- .../forward_list/debug/erase_after5_neg.cc | 2 +- .../forward_list/debug/erase_after6_neg.cc | 2 +- .../forward_list/debug/erase_after7_neg.cc | 2 +- .../forward_list/debug/erase_after8_neg.cc | 2 +- .../forward_list/debug/erase_after9_neg.cc | 2 +- .../forward_list/debug/insert_after1_neg.cc | 2 +- .../forward_list/debug/insert_after2_neg.cc | 2 +- .../forward_list/debug/insert_after3_neg.cc | 2 +- .../forward_list/debug/insert_after4_neg.cc | 2 +- .../forward_list/debug/iterator1_neg.cc | 2 +- .../forward_list/debug/iterator2_neg.cc | 2 +- .../forward_list/debug/iterator3_neg.cc | 2 +- .../forward_list/debug/move_assign_neg.cc | 2 +- .../forward_list/debug/move_constructor.cc | 2 +- .../23_containers/forward_list/debug/move_neg.cc | 2 +- .../forward_list/debug/splice_after.cc | 2 +- .../forward_list/debug/splice_after1_neg.cc | 2 +- .../forward_list/debug/splice_after2_neg.cc | 2 +- .../forward_list/debug/splice_after3_neg.cc | 2 +- .../forward_list/debug/splice_after4_neg.cc | 2 +- .../forward_list/debug/splice_after5_neg.cc | 2 +- .../forward_list/debug/splice_after6_neg.cc | 2 +- .../forward_list/debug/splice_after7_neg.cc | 2 +- .../23_containers/forward_list/debug/swap.cc | 2 +- .../23_containers/forward_list/erasure.cc | 2 +- .../23_containers/forward_list/modifiers/1.cc | 2 +- .../23_containers/forward_list/modifiers/2.cc | 2 +- .../23_containers/forward_list/modifiers/3.cc | 2 +- .../23_containers/forward_list/modifiers/4.cc | 2 +- .../23_containers/forward_list/modifiers/5.cc | 2 +- .../23_containers/forward_list/modifiers/6.cc | 2 +- .../forward_list/modifiers/92878_92947.cc | 2 +- .../forward_list/modifiers/addressof.cc | 2 +- .../forward_list/modifiers/emplace_cxx17_return.cc | 2 +- .../23_containers/forward_list/operations/1.cc | 2 +- .../23_containers/forward_list/operations/2.cc | 2 +- .../23_containers/forward_list/operations/3.cc | 2 +- .../23_containers/forward_list/operations/4.cc | 2 +- .../23_containers/forward_list/operations/5.cc | 2 +- .../23_containers/forward_list/operations/6.cc | 2 +- .../23_containers/forward_list/operations/7.cc | 2 +- .../23_containers/forward_list/operations/90105.cc | 2 +- .../23_containers/forward_list/operations/91620.cc | 2 +- .../forward_list/operations/remove_cxx20_return.cc | 2 +- .../forward_list/operations/remove_freed.cc | 2 +- .../forward_list/operations/unique_cxx20_return.cc | 2 +- .../23_containers/forward_list/pmr_typedefs.cc | 2 +- .../forward_list/pmr_typedefs_debug.cc | 2 +- .../23_containers/forward_list/range_access.cc | 2 +- .../forward_list/requirements/citerators.cc | 2 +- .../requirements/do_the_right_thing.cc | 2 +- .../forward_list/requirements/dr438/assign_neg.cc | 2 +- .../forward_list/requirements/dr438/constructor.cc | 2 +- .../requirements/dr438/constructor_1_neg.cc | 2 +- .../requirements/dr438/constructor_2_neg.cc | 2 +- .../forward_list/requirements/dr438/insert_neg.cc | 2 +- .../forward_list/requirements/exception/basic.cc | 2 +- .../exception/generation_prohibited.cc | 2 +- .../exception/propagation_consistent.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/explicit_instantiation/3.cc | 2 +- .../requirements/explicit_instantiation/4.cc | 2 +- .../requirements/explicit_instantiation/5.cc | 2 +- .../forward_list/requirements/typedefs.cc | 2 +- .../23_containers/forward_list/types/1.cc | 2 +- .../23_containers/headers/array/std_c++0x_neg.cc | 2 +- .../23_containers/headers/deque/synopsis.cc | 2 +- .../23_containers/headers/forward_list/synopsis.cc | 2 +- .../23_containers/headers/list/synopsis.cc | 2 +- .../23_containers/headers/map/synopsis.cc | 2 +- .../23_containers/headers/queue/synopsis.cc | 2 +- .../23_containers/headers/set/synopsis.cc | 2 +- .../23_containers/headers/stack/synopsis.cc | 2 +- .../23_containers/headers/tuple/std_c++0x_neg.cc | 2 +- .../23_containers/headers/tuple/types_std_c++0x.cc | 2 +- .../headers/unordered_map/std_c++0x_neg.cc | 2 +- .../headers/unordered_set/std_c++0x_neg.cc | 2 +- .../23_containers/headers/vector/synopsis.cc | 2 +- libstdc++-v3/testsuite/23_containers/list/14340.cc | 2 +- libstdc++-v3/testsuite/23_containers/list/18604.cc | 2 +- .../testsuite/23_containers/list/23781_neg.cc | 2 +- .../testsuite/23_containers/list/48101-2_neg.cc | 2 +- .../testsuite/23_containers/list/48101-3_neg.cc | 2 +- .../testsuite/23_containers/list/48101_neg.cc | 2 +- libstdc++-v3/testsuite/23_containers/list/58764.cc | 2 +- libstdc++-v3/testsuite/23_containers/list/61347.cc | 2 +- .../testsuite/23_containers/list/68222_neg.cc | 2 +- libstdc++-v3/testsuite/23_containers/list/92124.cc | 2 +- .../testsuite/23_containers/list/allocator/copy.cc | 2 +- .../23_containers/list/allocator/copy_assign.cc | 2 +- .../23_containers/list/allocator/default_init.cc | 2 +- .../23_containers/list/allocator/minimal.cc | 2 +- .../testsuite/23_containers/list/allocator/move.cc | 2 +- .../23_containers/list/allocator/move_assign.cc | 2 +- .../23_containers/list/allocator/noexcept.cc | 2 +- .../testsuite/23_containers/list/allocator/swap.cc | 2 +- .../testsuite/23_containers/list/capacity/1.cc | 2 +- .../testsuite/23_containers/list/capacity/1.h | 2 +- .../testsuite/23_containers/list/capacity/29134.cc | 2 +- .../23_containers/list/capacity/resize_size.cc | 2 +- .../23_containers/list/check_construct_destroy.cc | 2 +- .../23_containers/list/check_construct_destroy.h | 2 +- .../testsuite/23_containers/list/cmp_c++20.cc | 2 +- .../testsuite/23_containers/list/cons/1.cc | 2 +- libstdc++-v3/testsuite/23_containers/list/cons/1.h | 2 +- .../testsuite/23_containers/list/cons/2.cc | 2 +- libstdc++-v3/testsuite/23_containers/list/cons/2.h | 2 +- .../testsuite/23_containers/list/cons/3.cc | 2 +- libstdc++-v3/testsuite/23_containers/list/cons/3.h | 2 +- .../testsuite/23_containers/list/cons/4.cc | 2 +- libstdc++-v3/testsuite/23_containers/list/cons/4.h | 2 +- .../testsuite/23_containers/list/cons/5.cc | 2 +- libstdc++-v3/testsuite/23_containers/list/cons/5.h | 2 +- .../testsuite/23_containers/list/cons/55979.cc | 2 +- .../testsuite/23_containers/list/cons/6.cc | 2 +- libstdc++-v3/testsuite/23_containers/list/cons/6.h | 2 +- .../testsuite/23_containers/list/cons/7.cc | 2 +- libstdc++-v3/testsuite/23_containers/list/cons/7.h | 2 +- .../testsuite/23_containers/list/cons/8.cc | 2 +- libstdc++-v3/testsuite/23_containers/list/cons/8.h | 2 +- .../testsuite/23_containers/list/cons/87809.cc | 2 +- .../testsuite/23_containers/list/cons/9.cc | 2 +- libstdc++-v3/testsuite/23_containers/list/cons/9.h | 2 +- .../23_containers/list/cons/clear_allocator.cc | 2 +- .../23_containers/list/cons/clear_allocator.h | 2 +- .../testsuite/23_containers/list/cons/cons_size.cc | 2 +- .../testsuite/23_containers/list/cons/deduction.cc | 2 +- .../testsuite/23_containers/list/cons/moveable.cc | 2 +- .../testsuite/23_containers/list/cons/moveable.h | 2 +- .../list/cons/noexcept_move_construct.cc | 2 +- .../testsuite/23_containers/list/cons/self_move.cc | 2 +- .../testsuite/23_containers/list/debug/90102.cc | 2 +- .../23_containers/list/debug/assign1_neg.cc | 2 +- .../23_containers/list/debug/assign2_neg.cc | 2 +- .../23_containers/list/debug/assign3_neg.cc | 2 +- .../23_containers/list/debug/assign4_neg.cc | 2 +- .../23_containers/list/debug/construct1_neg.cc | 2 +- .../23_containers/list/debug/construct2_neg.cc | 2 +- .../23_containers/list/debug/construct3_neg.cc | 2 +- .../23_containers/list/debug/construct4_neg.cc | 2 +- .../23_containers/list/debug/insert1_neg.cc | 2 +- .../23_containers/list/debug/insert2_neg.cc | 2 +- .../23_containers/list/debug/insert3_neg.cc | 2 +- .../23_containers/list/debug/insert4_neg.cc | 2 +- .../23_containers/list/debug/insert5_neg.cc | 2 +- .../23_containers/list/debug/invalidation/1.cc | 2 +- .../23_containers/list/debug/invalidation/2.cc | 2 +- .../23_containers/list/debug/invalidation/3.cc | 2 +- .../23_containers/list/debug/invalidation/4.cc | 2 +- .../testsuite/23_containers/list/erasure.cc | 2 +- .../testsuite/23_containers/list/init-list.cc | 2 +- .../testsuite/23_containers/list/init-list.h | 2 +- .../testsuite/23_containers/list/modifiers/1.cc | 2 +- .../testsuite/23_containers/list/modifiers/1.h | 2 +- .../23_containers/list/modifiers/1_c++0x.cc | 2 +- .../testsuite/23_containers/list/modifiers/2.cc | 2 +- .../testsuite/23_containers/list/modifiers/2.h | 2 +- .../testsuite/23_containers/list/modifiers/3.cc | 2 +- .../testsuite/23_containers/list/modifiers/3.h | 2 +- .../23_containers/list/modifiers/addressof.cc | 2 +- .../23_containers/list/modifiers/assign/1.cc | 2 +- .../23_containers/list/modifiers/emplace/52799.cc | 2 +- .../list/modifiers/emplace/92878_92947.cc | 2 +- .../list/modifiers/emplace/const_iterator.cc | 2 +- .../list/modifiers/emplace/cxx17_return.cc | 2 +- .../23_containers/list/modifiers/erase/54577.cc | 2 +- .../23_containers/list/modifiers/insert/25288.cc | 2 +- .../23_containers/list/modifiers/insert/25288.h | 2 +- .../list/modifiers/insert/const_iterator.cc | 2 +- .../23_containers/list/modifiers/swap/1.cc | 2 +- .../23_containers/list/modifiers/swap/1.h | 2 +- .../23_containers/list/modifiers/swap/2.cc | 2 +- .../23_containers/list/modifiers/swap/2.h | 2 +- .../23_containers/list/modifiers/swap/3.cc | 2 +- .../23_containers/list/modifiers/swap/3.h | 2 +- .../testsuite/23_containers/list/operations/1.cc | 2 +- .../testsuite/23_containers/list/operations/1.h | 2 +- .../testsuite/23_containers/list/operations/2.cc | 2 +- .../testsuite/23_containers/list/operations/2.h | 2 +- .../23_containers/list/operations/2_c++0x.cc | 2 +- .../testsuite/23_containers/list/operations/3.cc | 2 +- .../testsuite/23_containers/list/operations/3.h | 2 +- .../23_containers/list/operations/35969.cc | 2 +- .../23_containers/list/operations/3_c++0x.cc | 2 +- .../testsuite/23_containers/list/operations/4.cc | 2 +- .../testsuite/23_containers/list/operations/4.h | 2 +- .../23_containers/list/operations/42352.cc | 2 +- .../23_containers/list/operations/78389.cc | 2 +- .../23_containers/list/operations/80034.cc | 2 +- .../23_containers/list/operations/91620.cc | 2 +- .../list/operations/remove_cxx20_return.cc | 2 +- .../list/operations/splice/const_iterator.cc | 2 +- .../list/operations/unique_cxx20_return.cc | 2 +- .../testsuite/23_containers/list/pmr_typedefs.cc | 2 +- .../23_containers/list/pmr_typedefs_debug.cc | 2 +- .../testsuite/23_containers/list/pthread1.cc | 2 +- .../testsuite/23_containers/list/pthread5.cc | 2 +- .../testsuite/23_containers/list/range_access.cc | 2 +- .../23_containers/list/requirements/citerators.cc | 2 +- .../list/requirements/do_the_right_thing.cc | 2 +- .../list/requirements/dr438/assign_neg.cc | 2 +- .../list/requirements/dr438/constructor.cc | 2 +- .../list/requirements/dr438/constructor_1_neg.cc | 2 +- .../list/requirements/dr438/constructor_2_neg.cc | 2 +- .../list/requirements/dr438/insert_neg.cc | 2 +- .../list/requirements/exception/basic.cc | 2 +- .../exception/generation_prohibited.cc | 2 +- .../exception/propagation_consistent.cc | 2 +- .../list/requirements/explicit_instantiation/1.cc | 2 +- .../list/requirements/explicit_instantiation/2.cc | 2 +- .../list/requirements/explicit_instantiation/3.cc | 2 +- .../list/requirements/explicit_instantiation/4.cc | 2 +- .../list/requirements/explicit_instantiation/5.cc | 2 +- .../list/requirements/partial_specialization/1.cc | 2 +- .../23_containers/list/requirements/typedefs.cc | 2 +- .../testsuite/23_containers/list/types/1.cc | 2 +- libstdc++-v3/testsuite/23_containers/map/14340.cc | 2 +- libstdc++-v3/testsuite/23_containers/map/18604.cc | 2 +- .../testsuite/23_containers/map/23781_neg.cc | 2 +- .../testsuite/23_containers/map/48101-2_neg.cc | 2 +- .../testsuite/23_containers/map/48101-3_neg.cc | 2 +- .../testsuite/23_containers/map/48101_neg.cc | 2 +- libstdc++-v3/testsuite/23_containers/map/56613.cc | 2 +- libstdc++-v3/testsuite/23_containers/map/58764.cc | 2 +- libstdc++-v3/testsuite/23_containers/map/59872.cc | 2 +- libstdc++-v3/testsuite/23_containers/map/77334.cc | 2 +- libstdc++-v3/testsuite/23_containers/map/92124.cc | 2 +- .../testsuite/23_containers/map/allocator/copy.cc | 2 +- .../23_containers/map/allocator/copy_assign.cc | 2 +- .../23_containers/map/allocator/default_init.cc | 2 +- .../23_containers/map/allocator/init-list.cc | 2 +- .../23_containers/map/allocator/minimal.cc | 2 +- .../testsuite/23_containers/map/allocator/move.cc | 2 +- .../23_containers/map/allocator/move_assign.cc | 2 +- .../23_containers/map/allocator/move_cons.cc | 2 +- .../23_containers/map/allocator/noexcept.cc | 2 +- .../testsuite/23_containers/map/allocator/swap.cc | 2 +- .../testsuite/23_containers/map/capacity/29134.cc | 2 +- .../testsuite/23_containers/map/cons/moveable.cc | 2 +- .../map/cons/noexcept_default_construct.cc | 2 +- .../map/cons/noexcept_move_construct.cc | 2 +- .../testsuite/23_containers/map/debug/60499.cc | 2 +- .../testsuite/23_containers/map/debug/90102.cc | 2 +- .../23_containers/map/debug/construct1_neg.cc | 2 +- .../23_containers/map/debug/construct2_neg.cc | 2 +- .../23_containers/map/debug/construct3_neg.cc | 2 +- .../23_containers/map/debug/construct4_neg.cc | 2 +- .../23_containers/map/debug/construct5_neg.cc | 2 +- .../23_containers/map/debug/insert1_neg.cc | 2 +- .../23_containers/map/debug/insert2_neg.cc | 2 +- .../23_containers/map/debug/insert3_neg.cc | 2 +- .../23_containers/map/debug/insert4_neg.cc | 2 +- .../23_containers/map/debug/invalidation/1.cc | 2 +- .../23_containers/map/debug/invalidation/2.cc | 2 +- .../23_containers/map/debug/move_assign_neg.cc | 2 +- .../testsuite/23_containers/map/debug/move_neg.cc | 2 +- .../23_containers/map/element_access/1.cc | 2 +- .../23_containers/map/element_access/2.cc | 2 +- .../23_containers/map/element_access/39901.cc | 2 +- .../23_containers/map/element_access/46148.cc | 2 +- .../testsuite/23_containers/map/erasure.cc | 2 +- .../testsuite/23_containers/map/init-list.cc | 2 +- .../23_containers/map/modifiers/108554.cc | 21 + .../testsuite/23_containers/map/modifiers/dr130.cc | 2 +- .../23_containers/map/modifiers/emplace/1.cc | 2 +- .../map/modifiers/emplace/92878_92947.cc | 2 +- .../23_containers/map/modifiers/erase/47628.cc | 2 +- .../23_containers/map/modifiers/erase/51142.cc | 2 +- .../23_containers/map/modifiers/erase/abi_tag.cc | 2 +- .../map/modifiers/erase/dr130-linkage-check.cc | 2 +- .../23_containers/map/modifiers/erase/end_neg.cc | 2 +- .../23_containers/map/modifiers/extract.cc | 2 +- .../23_containers/map/modifiers/insert/1.cc | 2 +- .../23_containers/map/modifiers/insert/16813.cc | 2 +- .../23_containers/map/modifiers/insert/2.cc | 2 +- .../23_containers/map/modifiers/insert/3.cc | 2 +- .../23_containers/map/modifiers/insert/4.cc | 2 +- .../23_containers/map/modifiers/insert/5.cc | 2 +- .../23_containers/map/modifiers/insert/78595.cc | 2 +- .../23_containers/map/modifiers/insert/83226.cc | 2 +- .../23_containers/map/modifiers/insert/87194.cc | 2 +- .../23_containers/map/modifiers/insert/dr2354.cc | 2 +- .../map/modifiers/insert_or_assign/1.cc | 2 +- .../testsuite/23_containers/map/modifiers/merge.cc | 2 +- .../23_containers/map/modifiers/swap/1.cc | 2 +- .../23_containers/map/modifiers/swap/2.cc | 2 +- .../23_containers/map/modifiers/swap/3.cc | 2 +- .../23_containers/map/modifiers/try_emplace/1.cc | 2 +- .../testsuite/23_containers/map/operations/1.cc | 2 +- .../testsuite/23_containers/map/operations/2.cc | 2 +- .../23_containers/map/operations/31440.cc | 2 +- .../23_containers/map/operations/contains.cc | 2 +- .../23_containers/map/operations/count.cc | 2 +- .../testsuite/23_containers/map/operators/1.cc | 2 +- .../testsuite/23_containers/map/operators/1_neg.cc | 2 +- .../testsuite/23_containers/map/operators/2.cc | 2 +- .../23_containers/map/operators/cmp_c++20.cc | 2 +- .../testsuite/23_containers/map/pmr_typedefs.cc | 2 +- .../23_containers/map/pmr_typedefs_debug.cc | 2 +- .../testsuite/23_containers/map/pthread6.cc | 2 +- .../testsuite/23_containers/map/range_access.cc | 2 +- .../23_containers/map/requirements/citerators.cc | 2 +- .../map/requirements/exception/basic.cc | 2 +- .../exception/generation_prohibited.cc | 2 +- .../exception/propagation_consistent.cc | 2 +- .../map/requirements/explicit_instantiation/1.cc | 2 +- .../map/requirements/explicit_instantiation/2.cc | 2 +- .../map/requirements/explicit_instantiation/3.cc | 2 +- .../map/requirements/explicit_instantiation/4.cc | 2 +- .../map/requirements/explicit_instantiation/5.cc | 2 +- .../map/requirements/partial_specialization/1.cc | 2 +- .../23_containers/map/requirements/typedefs.cc | 2 +- .../testsuite/23_containers/multimap/14340.cc | 2 +- .../testsuite/23_containers/multimap/23781_neg.cc | 2 +- .../23_containers/multimap/48101-2_neg.cc | 2 +- .../23_containers/multimap/48101-3_neg.cc | 2 +- .../testsuite/23_containers/multimap/48101_neg.cc | 2 +- .../testsuite/23_containers/multimap/58764.cc | 2 +- .../23_containers/multimap/allocator/copy.cc | 2 +- .../multimap/allocator/copy_assign.cc | 2 +- .../23_containers/multimap/allocator/init-list.cc | 2 +- .../23_containers/multimap/allocator/minimal.cc | 2 +- .../23_containers/multimap/allocator/move.cc | 2 +- .../multimap/allocator/move_assign.cc | 2 +- .../23_containers/multimap/allocator/move_cons.cc | 2 +- .../23_containers/multimap/allocator/noexcept.cc | 2 +- .../23_containers/multimap/allocator/swap.cc | 2 +- .../23_containers/multimap/capacity/29134.cc | 2 +- .../23_containers/multimap/cons/moveable.cc | 2 +- .../multimap/cons/noexcept_default_construct.cc | 2 +- .../multimap/cons/noexcept_move_construct.cc | 2 +- .../23_containers/multimap/debug/60499.cc | 2 +- .../23_containers/multimap/debug/90102.cc | 2 +- .../23_containers/multimap/debug/construct1_neg.cc | 2 +- .../23_containers/multimap/debug/construct2_neg.cc | 2 +- .../23_containers/multimap/debug/construct3_neg.cc | 2 +- .../23_containers/multimap/debug/construct4_neg.cc | 2 +- .../23_containers/multimap/debug/construct5_neg.cc | 2 +- .../23_containers/multimap/debug/insert1_neg.cc | 2 +- .../23_containers/multimap/debug/insert2_neg.cc | 2 +- .../23_containers/multimap/debug/insert3_neg.cc | 2 +- .../23_containers/multimap/debug/insert4_neg.cc | 2 +- .../23_containers/multimap/debug/invalidation/1.cc | 2 +- .../23_containers/multimap/debug/invalidation/2.cc | 2 +- .../multimap/debug/move_assign_neg.cc | 2 +- .../23_containers/multimap/debug/move_neg.cc | 2 +- .../testsuite/23_containers/multimap/init-list.cc | 2 +- .../23_containers/multimap/modifiers/dr130.cc | 2 +- .../23_containers/multimap/modifiers/emplace/1.cc | 2 +- .../multimap/modifiers/emplace/92878_92947.cc | 2 +- .../multimap/modifiers/erase/47628.cc | 2 +- .../multimap/modifiers/erase/51142.cc | 2 +- .../multimap/modifiers/erase/abi_tag.cc | 2 +- .../modifiers/erase/dr130-linkage-check.cc | 2 +- .../23_containers/multimap/modifiers/extract.cc | 2 +- .../23_containers/multimap/modifiers/insert/1.cc | 2 +- .../23_containers/multimap/modifiers/insert/2.cc | 2 +- .../multimap/modifiers/insert/22102.cc | 2 +- .../23_containers/multimap/modifiers/insert/3.cc | 2 +- .../23_containers/multimap/modifiers/insert/4.cc | 2 +- .../multimap/modifiers/insert/78595.cc | 2 +- .../multimap/modifiers/insert/87194.cc | 2 +- .../multimap/modifiers/insert/dr2354.cc | 2 +- .../23_containers/multimap/modifiers/merge.cc | 2 +- .../23_containers/multimap/modifiers/swap/1.cc | 2 +- .../23_containers/multimap/modifiers/swap/2.cc | 2 +- .../23_containers/multimap/modifiers/swap/3.cc | 2 +- .../23_containers/multimap/operations/1.cc | 2 +- .../23_containers/multimap/operations/2.cc | 2 +- .../23_containers/multimap/operations/contains.cc | 2 +- .../23_containers/multimap/operations/count.cc | 2 +- .../23_containers/multimap/operators/cmp_c++20.cc | 2 +- .../23_containers/multimap/pmr_typedefs.cc | 2 +- .../23_containers/multimap/pmr_typedefs_debug.cc | 2 +- .../23_containers/multimap/range_access.cc | 2 +- .../multimap/requirements/citerators.cc | 2 +- .../multimap/requirements/exception/basic.cc | 2 +- .../exception/generation_prohibited.cc | 2 +- .../exception/propagation_consistent.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/3.cc | 2 +- .../requirements/explicit_instantiation/4.cc | 2 +- .../requirements/explicit_instantiation/5.cc | 2 +- .../requirements/partial_specialization/1.cc | 2 +- .../multimap/requirements/typedefs.cc | 2 +- .../testsuite/23_containers/multiset/14340.cc | 2 +- .../testsuite/23_containers/multiset/23781_neg.cc | 2 +- .../23_containers/multiset/48101-2_neg.cc | 2 +- .../23_containers/multiset/48101-3_neg.cc | 2 +- .../testsuite/23_containers/multiset/48101_neg.cc | 2 +- .../testsuite/23_containers/multiset/58764.cc | 2 +- .../23_containers/multiset/allocator/copy.cc | 2 +- .../multiset/allocator/copy_assign.cc | 2 +- .../23_containers/multiset/allocator/init-list.cc | 2 +- .../23_containers/multiset/allocator/minimal.cc | 2 +- .../23_containers/multiset/allocator/move.cc | 2 +- .../multiset/allocator/move_assign.cc | 2 +- .../23_containers/multiset/allocator/move_cons.cc | 2 +- .../23_containers/multiset/allocator/noexcept.cc | 2 +- .../23_containers/multiset/allocator/swap.cc | 2 +- .../23_containers/multiset/capacity/29134.cc | 2 +- .../23_containers/multiset/cons/moveable.cc | 2 +- .../multiset/cons/noexcept_default_construct.cc | 2 +- .../multiset/cons/noexcept_move_construct.cc | 2 +- .../23_containers/multiset/debug/60499.cc | 2 +- .../23_containers/multiset/debug/90102.cc | 2 +- .../23_containers/multiset/debug/construct1_neg.cc | 2 +- .../23_containers/multiset/debug/construct2_neg.cc | 2 +- .../23_containers/multiset/debug/construct3_neg.cc | 2 +- .../23_containers/multiset/debug/construct4_neg.cc | 2 +- .../23_containers/multiset/debug/construct5_neg.cc | 2 +- .../23_containers/multiset/debug/insert1_neg.cc | 2 +- .../23_containers/multiset/debug/insert2_neg.cc | 2 +- .../23_containers/multiset/debug/insert3_neg.cc | 2 +- .../23_containers/multiset/debug/insert4_neg.cc | 2 +- .../23_containers/multiset/debug/invalidation/1.cc | 2 +- .../23_containers/multiset/debug/invalidation/2.cc | 2 +- .../multiset/debug/move_assign_neg.cc | 2 +- .../23_containers/multiset/debug/move_neg.cc | 2 +- .../testsuite/23_containers/multiset/init-list.cc | 2 +- .../23_containers/multiset/modifiers/dr130.cc | 2 +- .../23_containers/multiset/modifiers/emplace/1.cc | 2 +- .../multiset/modifiers/emplace/92878_92947.cc | 2 +- .../multiset/modifiers/erase/51142.cc | 2 +- .../multiset/modifiers/erase/abi_tag.cc | 2 +- .../modifiers/erase/dr130-linkage-check.cc | 2 +- .../23_containers/multiset/modifiers/extract.cc | 2 +- .../23_containers/multiset/modifiers/insert/1.cc | 2 +- .../23_containers/multiset/modifiers/insert/2.cc | 2 +- .../multiset/modifiers/insert/22102.cc | 2 +- .../23_containers/multiset/modifiers/insert/3.cc | 2 +- .../23_containers/multiset/modifiers/insert/4.cc | 2 +- .../multiset/modifiers/insert/87194.cc | 2 +- .../23_containers/multiset/modifiers/merge.cc | 2 +- .../23_containers/multiset/modifiers/swap/1.cc | 2 +- .../23_containers/multiset/modifiers/swap/2.cc | 2 +- .../23_containers/multiset/modifiers/swap/3.cc | 2 +- .../23_containers/multiset/operations/1.cc | 2 +- .../23_containers/multiset/operations/2.cc | 2 +- .../23_containers/multiset/operations/contains.cc | 2 +- .../23_containers/multiset/operations/count.cc | 2 +- .../23_containers/multiset/operators/cmp_c++20.cc | 2 +- .../23_containers/multiset/pmr_typedefs.cc | 2 +- .../23_containers/multiset/pmr_typedefs_debug.cc | 2 +- .../23_containers/multiset/range_access.cc | 2 +- .../multiset/requirements/citerators.cc | 2 +- .../multiset/requirements/exception/basic.cc | 2 +- .../exception/generation_prohibited.cc | 2 +- .../exception/propagation_consistent.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/explicit_instantiation/1_c++0x.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/3.cc | 2 +- .../requirements/explicit_instantiation/4.cc | 2 +- .../requirements/explicit_instantiation/5.cc | 2 +- .../requirements/partial_specialization/1.cc | 2 +- .../multiset/requirements/typedefs.cc | 2 +- .../23_containers/priority_queue/67085.cc | 2 +- .../23_containers/priority_queue/77528.cc | 2 +- .../23_containers/priority_queue/92878_92947.cc | 2 +- .../23_containers/priority_queue/allocator.cc | 2 +- .../23_containers/priority_queue/deduction.cc | 2 +- .../23_containers/priority_queue/dr2537.cc | 2 +- .../23_containers/priority_queue/members/7161.cc | 2 +- .../23_containers/priority_queue/moveable.cc | 2 +- .../priority_queue/requirements/constructible.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/explicit_instantiation/1_c++98.cc | 2 +- .../priority_queue/requirements/typedefs.cc | 2 +- .../priority_queue/requirements/uses_allocator.cc | 2 +- .../testsuite/23_containers/queue/77528.cc | 2 +- .../testsuite/23_containers/queue/92878_92947.cc | 2 +- .../testsuite/23_containers/queue/cmp_c++20.cc | 2 +- .../23_containers/queue/cons_from_iters.cc | 2 +- .../testsuite/23_containers/queue/deduction.cc | 2 +- .../testsuite/23_containers/queue/members/7157.cc | 2 +- .../queue/members/emplace_cxx17_return.cc | 2 +- .../testsuite/23_containers/queue/moveable.cc | 2 +- .../queue/requirements/constructible.cc | 2 +- .../queue/requirements/explicit_instantiation/1.cc | 2 +- .../requirements/explicit_instantiation/1_c++98.cc | 2 +- .../23_containers/queue/requirements/typedefs.cc | 2 +- .../queue/requirements/uses_allocator.cc | 2 +- libstdc++-v3/testsuite/23_containers/set/14340.cc | 2 +- libstdc++-v3/testsuite/23_containers/set/18604.cc | 2 +- .../testsuite/23_containers/set/23781_neg.cc | 2 +- .../testsuite/23_containers/set/48101-2_neg.cc | 2 +- .../testsuite/23_containers/set/48101-3_neg.cc | 2 +- .../testsuite/23_containers/set/48101_neg.cc | 2 +- libstdc++-v3/testsuite/23_containers/set/58764.cc | 2 +- libstdc++-v3/testsuite/23_containers/set/85965.cc | 2 +- libstdc++-v3/testsuite/23_containers/set/92124.cc | 2 +- .../testsuite/23_containers/set/allocator/71964.cc | 2 +- .../testsuite/23_containers/set/allocator/copy.cc | 2 +- .../23_containers/set/allocator/copy_assign.cc | 2 +- .../23_containers/set/allocator/default_init.cc | 2 +- .../23_containers/set/allocator/init-list.cc | 2 +- .../23_containers/set/allocator/minimal.cc | 2 +- .../testsuite/23_containers/set/allocator/move.cc | 2 +- .../23_containers/set/allocator/move_assign.cc | 2 +- .../23_containers/set/allocator/move_cons.cc | 2 +- .../23_containers/set/allocator/noexcept.cc | 2 +- .../testsuite/23_containers/set/allocator/swap.cc | 2 +- .../testsuite/23_containers/set/capacity/29134.cc | 2 +- .../23_containers/set/check_construct_destroy.cc | 2 +- .../testsuite/23_containers/set/cons/61023.cc | 2 +- .../testsuite/23_containers/set/cons/moveable.cc | 2 +- .../set/cons/noexcept_default_construct.cc | 2 +- .../set/cons/noexcept_move_construct.cc | 2 +- .../testsuite/23_containers/set/cons/self_move.cc | 2 +- .../testsuite/23_containers/set/debug/60499.cc | 2 +- .../testsuite/23_containers/set/debug/90102.cc | 2 +- .../23_containers/set/debug/construct1_neg.cc | 2 +- .../23_containers/set/debug/construct2_neg.cc | 2 +- .../23_containers/set/debug/construct3_neg.cc | 2 +- .../23_containers/set/debug/construct4_neg.cc | 2 +- .../23_containers/set/debug/construct5_neg.cc | 2 +- .../23_containers/set/debug/insert1_neg.cc | 2 +- .../23_containers/set/debug/insert2_neg.cc | 2 +- .../23_containers/set/debug/insert3_neg.cc | 2 +- .../23_containers/set/debug/insert4_neg.cc | 2 +- .../23_containers/set/debug/invalidation/1.cc | 2 +- .../23_containers/set/debug/invalidation/2.cc | 2 +- .../23_containers/set/debug/move_assign_neg.cc | 2 +- .../testsuite/23_containers/set/debug/move_neg.cc | 2 +- .../testsuite/23_containers/set/erasure.cc | 2 +- .../testsuite/23_containers/set/init-list.cc | 2 +- .../testsuite/23_containers/set/modifiers/16728.cc | 2 +- .../testsuite/23_containers/set/modifiers/17948.cc | 2 +- .../testsuite/23_containers/set/modifiers/dr130.cc | 2 +- .../23_containers/set/modifiers/emplace/1.cc | 2 +- .../set/modifiers/emplace/92878_92947.cc | 2 +- .../23_containers/set/modifiers/erase/51142.cc | 2 +- .../23_containers/set/modifiers/erase/abi_tag.cc | 2 +- .../set/modifiers/erase/dr130-linkage-check.cc | 2 +- .../23_containers/set/modifiers/extract.cc | 2 +- .../23_containers/set/modifiers/insert/1.cc | 2 +- .../23_containers/set/modifiers/insert/2.cc | 2 +- .../23_containers/set/modifiers/insert/3.cc | 2 +- .../23_containers/set/modifiers/insert/87194.cc | 2 +- .../testsuite/23_containers/set/modifiers/merge.cc | 2 +- .../23_containers/set/modifiers/node_swap.cc | 2 +- .../23_containers/set/modifiers/swap/1.cc | 2 +- .../23_containers/set/modifiers/swap/2.cc | 2 +- .../23_containers/set/modifiers/swap/3.cc | 2 +- .../testsuite/23_containers/set/move_comparison.cc | 2 +- .../testsuite/23_containers/set/operations/1.cc | 2 +- .../testsuite/23_containers/set/operations/2.cc | 2 +- .../23_containers/set/operations/contains.cc | 2 +- .../23_containers/set/operations/count.cc | 2 +- .../testsuite/23_containers/set/operators/1_neg.cc | 2 +- .../23_containers/set/operators/cmp_c++20.cc | 2 +- .../testsuite/23_containers/set/pmr_typedefs.cc | 2 +- .../23_containers/set/pmr_typedefs_debug.cc | 2 +- .../testsuite/23_containers/set/range_access.cc | 2 +- .../23_containers/set/requirements/citerators.cc | 2 +- .../set/requirements/exception/basic.cc | 2 +- .../exception/generation_prohibited.cc | 2 +- .../exception/propagation_consistent.cc | 2 +- .../set/requirements/explicit_instantiation/1.cc | 2 +- .../set/requirements/explicit_instantiation/2.cc | 2 +- .../set/requirements/explicit_instantiation/3.cc | 2 +- .../set/requirements/explicit_instantiation/4.cc | 2 +- .../set/requirements/explicit_instantiation/5.cc | 2 +- .../set/requirements/partial_specialization/1.cc | 2 +- .../23_containers/set/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/23_containers/span/1.cc | 2 +- libstdc++-v3/testsuite/23_containers/span/2.cc | 2 +- .../23_containers/span/back_assert_neg.cc | 2 +- .../testsuite/23_containers/span/back_neg.cc | 2 +- .../23_containers/span/contiguous_range_neg.cc | 2 +- .../testsuite/23_containers/span/deduction.cc | 2 +- .../testsuite/23_containers/span/everything.cc | 2 +- .../testsuite/23_containers/span/explicit.cc | 2 +- .../23_containers/span/first_2_assert_neg.cc | 2 +- .../23_containers/span/first_assert_neg.cc | 2 +- .../testsuite/23_containers/span/first_neg.cc | 2 +- .../23_containers/span/front_assert_neg.cc | 2 +- .../testsuite/23_containers/span/front_neg.cc | 2 +- .../23_containers/span/index_op_assert_neg.cc | 2 +- .../testsuite/23_containers/span/index_op_neg.cc | 2 +- .../23_containers/span/last_2_assert_neg.cc | 2 +- .../23_containers/span/last_assert_neg.cc | 2 +- .../testsuite/23_containers/span/last_neg.cc | 2 +- .../testsuite/23_containers/span/layout_compat.cc | 2 +- .../testsuite/23_containers/span/lwg3255.cc | 2 +- .../testsuite/23_containers/span/nothrow_cons.cc | 2 +- .../23_containers/span/subspan_2_assert_neg.cc | 2 +- .../23_containers/span/subspan_3_assert_neg.cc | 2 +- .../23_containers/span/subspan_4_assert_neg.cc | 2 +- .../23_containers/span/subspan_5_assert_neg.cc | 2 +- .../23_containers/span/subspan_6_assert_neg.cc | 2 +- .../23_containers/span/subspan_assert_neg.cc | 2 +- .../testsuite/23_containers/span/subspan_neg.cc | 2 +- .../testsuite/23_containers/stack/77528.cc | 2 +- .../testsuite/23_containers/stack/92878_92947.cc | 2 +- .../testsuite/23_containers/stack/cmp_c++20.cc | 2 +- .../23_containers/stack/cons_from_iters.cc | 2 +- .../testsuite/23_containers/stack/deduction.cc | 2 +- .../testsuite/23_containers/stack/members/7158.cc | 2 +- .../stack/members/emplace_cxx17_return.cc | 2 +- .../stack/requirements/constructible.cc | 2 +- .../stack/requirements/explicit_instantiation/1.cc | 2 +- .../requirements/explicit_instantiation/1_c++98.cc | 2 +- .../23_containers/stack/requirements/typedefs.cc | 2 +- .../stack/requirements/uses_allocator.cc | 2 +- .../23_containers/unordered_map/48101-2_neg.cc | 2 +- .../23_containers/unordered_map/48101-3_neg.cc | 2 +- .../23_containers/unordered_map/48101_neg.cc | 2 +- .../testsuite/23_containers/unordered_map/55043.cc | 2 +- .../testsuite/23_containers/unordered_map/59548.cc | 2 +- .../testsuite/23_containers/unordered_map/96088.cc | 2 +- .../23_containers/unordered_map/allocator/copy.cc | 2 +- .../unordered_map/allocator/copy_assign.cc | 2 +- .../unordered_map/allocator/default_init.cc | 2 +- .../unordered_map/allocator/minimal.cc | 2 +- .../23_containers/unordered_map/allocator/move.cc | 2 +- .../unordered_map/allocator/move_assign.cc | 2 +- .../unordered_map/allocator/noexcept.cc | 2 +- .../23_containers/unordered_map/allocator/swap.cc | 2 +- .../23_containers/unordered_map/cons/56112.cc | 2 +- .../23_containers/unordered_map/cons/66055.cc | 2 +- .../23_containers/unordered_map/cons/81891.cc | 2 +- .../23_containers/unordered_map/cons/moveable.cc | 2 +- .../cons/noexcept_default_construct.cc | 2 +- .../unordered_map/cons/noexcept_move_construct.cc | 2 +- .../23_containers/unordered_map/debug/60499.cc | 2 +- .../23_containers/unordered_map/debug/90102.cc | 2 +- .../23_containers/unordered_map/debug/98466.cc | 2 +- .../unordered_map/debug/begin1_neg.cc | 2 +- .../unordered_map/debug/begin2_neg.cc | 2 +- .../unordered_map/debug/bucket_size_neg.cc | 2 +- .../unordered_map/debug/cbegin_neg.cc | 2 +- .../23_containers/unordered_map/debug/cend_neg.cc | 2 +- .../unordered_map/debug/construct1_neg.cc | 2 +- .../unordered_map/debug/construct2_neg.cc | 2 +- .../unordered_map/debug/construct3_neg.cc | 2 +- .../unordered_map/debug/construct4_neg.cc | 2 +- .../unordered_map/debug/construct5_neg.cc | 2 +- .../23_containers/unordered_map/debug/end1_neg.cc | 2 +- .../23_containers/unordered_map/debug/end2_neg.cc | 2 +- .../unordered_map/debug/insert1_neg.cc | 2 +- .../unordered_map/debug/insert2_neg.cc | 2 +- .../unordered_map/debug/insert3_neg.cc | 2 +- .../unordered_map/debug/insert4_neg.cc | 2 +- .../debug/invalid_local_iterator_compare_neg.cc | 2 +- .../invalid_local_iterator_post_increment_neg.cc | 16 + .../invalid_local_iterator_pre_increment_neg.cc | 16 + .../debug/invalid_local_iterator_range_neg.cc | 2 +- .../unordered_map/debug/max_load_factor_neg.cc | 2 +- .../unordered_map/debug/move_assign_neg.cc | 2 +- .../23_containers/unordered_map/debug/move_neg.cc | 2 +- .../debug/use_erased_local_iterator_neg.cc | 2 +- .../debug/use_invalid_iterator_neg.cc | 2 +- .../debug/use_invalid_local_iterator_neg.cc | 2 +- .../testsuite/23_containers/unordered_map/dr761.cc | 2 +- .../23_containers/unordered_map/dup_types.cc | 2 +- .../23_containers/unordered_map/erase/1.cc | 2 +- .../23_containers/unordered_map/erase/24061-map.cc | 2 +- .../23_containers/unordered_map/erase/51142.cc | 2 +- .../23_containers/unordered_map/erase/54276.cc | 2 +- .../23_containers/unordered_map/erasure.cc | 2 +- .../23_containers/unordered_map/final_hash.cc | 2 +- .../unordered_map/hash_policy/dr1189.cc | 2 +- .../23_containers/unordered_map/init-list.cc | 2 +- .../23_containers/unordered_map/insert/105717.cc | 2 +- .../unordered_map/insert/24061-map.cc | 2 +- .../23_containers/unordered_map/insert/57619.cc | 2 +- .../23_containers/unordered_map/insert/83709.cc | 2 +- .../unordered_map/insert/array_syntax.cc | 2 +- .../unordered_map/insert/array_syntax_move.cc | 2 +- .../23_containers/unordered_map/insert/dr2354.cc | 2 +- .../unordered_map/insert/map_range.cc | 2 +- .../unordered_map/insert/map_single.cc | 2 +- .../unordered_map/insert/map_single_move-1.cc | 2 +- .../unordered_map/insert/map_single_move-2.cc | 2 +- .../23_containers/unordered_map/modifiers/61667.cc | 2 +- .../23_containers/unordered_map/modifiers/78595.cc | 2 +- .../unordered_map/modifiers/92878_92947.cc | 2 +- .../unordered_map/modifiers/emplace.cc | 2 +- .../unordered_map/modifiers/extract.cc | 2 +- .../unordered_map/modifiers/insert_or_assign.cc | 2 +- .../23_containers/unordered_map/modifiers/merge.cc | 2 +- .../unordered_map/modifiers/move_assign.cc | 2 +- .../unordered_map/modifiers/reserve.cc | 2 +- .../unordered_map/modifiers/try_emplace.cc | 2 +- .../23_containers/unordered_map/observers.cc | 2 +- .../23_containers/unordered_map/operations/1.cc | 2 +- .../unordered_map/operations/contains.cc | 2 +- .../unordered_map/operations/count.cc | 2 +- .../23_containers/unordered_map/operators/1.cc | 2 +- .../23_containers/unordered_map/operators/2.cc | 2 +- .../23_containers/unordered_map/pmr_typedefs.cc | 2 +- .../unordered_map/pmr_typedefs_debug.cc | 2 +- .../23_containers/unordered_map/range_access.cc | 2 +- .../unordered_map/requirements/52942.cc | 2 +- .../unordered_map/requirements/53067.cc | 2 +- .../unordered_map/requirements/53339.cc | 2 +- .../unordered_map/requirements/citerators.cc | 2 +- .../unordered_map/requirements/cliterators.cc | 2 +- .../unordered_map/requirements/debug_container.cc | 2 +- .../unordered_map/requirements/debug_mode.cc | 2 +- .../unordered_map/requirements/exception/basic.cc | 2 +- .../exception/generation_prohibited.cc | 2 +- .../exception/propagation_consistent.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/3.cc | 2 +- .../requirements/explicit_instantiation/4.cc | 2 +- .../requirements/explicit_instantiation/5.cc | 2 +- .../unordered_map/requirements/typedefs.cc | 2 +- .../unordered_multimap/48101-2_neg.cc | 2 +- .../unordered_multimap/48101-3_neg.cc | 2 +- .../23_containers/unordered_multimap/48101_neg.cc | 2 +- .../23_containers/unordered_multimap/55043.cc | 2 +- .../23_containers/unordered_multimap/96088.cc | 2 +- .../unordered_multimap/allocator/copy.cc | 2 +- .../unordered_multimap/allocator/copy_assign.cc | 2 +- .../unordered_multimap/allocator/minimal.cc | 2 +- .../unordered_multimap/allocator/move.cc | 2 +- .../unordered_multimap/allocator/move_assign.cc | 2 +- .../unordered_multimap/allocator/noexcept.cc | 2 +- .../unordered_multimap/allocator/swap.cc | 2 +- .../23_containers/unordered_multimap/cons/66055.cc | 2 +- .../unordered_multimap/cons/moveable.cc | 2 +- .../cons/noexcept_default_construct.cc | 2 +- .../cons/noexcept_move_construct.cc | 2 +- .../unordered_multimap/debug/60499.cc | 2 +- .../unordered_multimap/debug/90102.cc | 2 +- .../unordered_multimap/debug/begin1_neg.cc | 2 +- .../unordered_multimap/debug/begin2_neg.cc | 2 +- .../unordered_multimap/debug/bucket_size_neg.cc | 2 +- .../unordered_multimap/debug/cbegin_neg.cc | 2 +- .../unordered_multimap/debug/cend_neg.cc | 2 +- .../unordered_multimap/debug/construct1_neg.cc | 2 +- .../unordered_multimap/debug/construct2_neg.cc | 2 +- .../unordered_multimap/debug/construct3_neg.cc | 2 +- .../unordered_multimap/debug/construct4_neg.cc | 2 +- .../unordered_multimap/debug/construct5_neg.cc | 2 +- .../unordered_multimap/debug/end1_neg.cc | 2 +- .../unordered_multimap/debug/end2_neg.cc | 2 +- .../unordered_multimap/debug/insert1_neg.cc | 2 +- .../unordered_multimap/debug/insert2_neg.cc | 2 +- .../unordered_multimap/debug/insert3_neg.cc | 2 +- .../unordered_multimap/debug/insert4_neg.cc | 2 +- .../debug/invalid_local_iterator_compare_neg.cc | 2 +- .../debug/invalid_local_iterator_range_neg.cc | 2 +- .../debug/max_load_factor_neg.cc | 2 +- .../unordered_multimap/debug/move_assign_neg.cc | 2 +- .../unordered_multimap/debug/move_neg.cc | 2 +- .../debug/use_erased_local_iterator_neg.cc | 2 +- .../debug/use_invalid_iterator_neg.cc | 2 +- .../debug/use_invalid_local_iterator_neg.cc | 2 +- .../23_containers/unordered_multimap/erase/1.cc | 2 +- .../23_containers/unordered_multimap/erase/2.cc | 2 +- .../unordered_multimap/erase/24061-multimap.cc | 2 +- .../unordered_multimap/erase/51142.cc | 2 +- .../unordered_multimap/erase/51845-multimap.cc | 2 +- .../unordered_multimap/erase/54276.cc | 2 +- .../23_containers/unordered_multimap/final_hash.cc | 2 +- .../unordered_multimap/hash_policy/dr1189.cc | 2 +- .../23_containers/unordered_multimap/init-list.cc | 2 +- .../unordered_multimap/insert/24061-multimap.cc | 2 +- .../unordered_multimap/insert/51866.cc | 2 +- .../unordered_multimap/insert/52476.cc | 2 +- .../unordered_multimap/insert/53115.cc | 2 +- .../unordered_multimap/insert/55028-debug.cc | 2 +- .../unordered_multimap/insert/57619.cc | 2 +- .../unordered_multimap/insert/dr2354.cc | 2 +- .../unordered_multimap/insert/hint.cc | 2 +- .../unordered_multimap/insert/multimap_range.cc | 2 +- .../unordered_multimap/insert/multimap_single.cc | 2 +- .../insert/multimap_single_move-1.cc | 2 +- .../insert/multimap_single_move-2.cc | 2 +- .../unordered_multimap/modifiers/78595.cc | 2 +- .../unordered_multimap/modifiers/92878_92947.cc | 2 +- .../unordered_multimap/modifiers/emplace.cc | 2 +- .../unordered_multimap/modifiers/extract.cc | 2 +- .../unordered_multimap/modifiers/merge.cc | 2 +- .../unordered_multimap/modifiers/reserve.cc | 2 +- .../23_containers/unordered_multimap/observers.cc | 2 +- .../unordered_multimap/operations/1.cc | 2 +- .../unordered_multimap/operations/contains.cc | 2 +- .../unordered_multimap/operations/count.cc | 2 +- .../unordered_multimap/operators/1.cc | 2 +- .../unordered_multimap/operators/2.cc | 2 +- .../unordered_multimap/pmr_typedefs.cc | 2 +- .../unordered_multimap/pmr_typedefs_debug.cc | 2 +- .../unordered_multimap/range_access.cc | 2 +- .../unordered_multimap/requirements/53339.cc | 2 +- .../unordered_multimap/requirements/citerators.cc | 2 +- .../unordered_multimap/requirements/cliterators.cc | 2 +- .../unordered_multimap/requirements/debug.cc | 2 +- .../requirements/exception/basic.cc | 2 +- .../exception/generation_prohibited.cc | 2 +- .../exception/propagation_consistent.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/3.cc | 2 +- .../requirements/explicit_instantiation/4.cc | 2 +- .../requirements/explicit_instantiation/5.cc | 2 +- .../unordered_multimap/requirements/typedefs.cc | 2 +- .../unordered_multiset/48101-2_neg.cc | 2 +- .../unordered_multiset/48101-3_neg.cc | 2 +- .../23_containers/unordered_multiset/48101_neg.cc | 3 +- .../23_containers/unordered_multiset/55043.cc | 2 +- .../23_containers/unordered_multiset/96088.cc | 2 +- .../unordered_multiset/allocator/copy.cc | 2 +- .../unordered_multiset/allocator/copy_assign.cc | 2 +- .../unordered_multiset/allocator/minimal.cc | 2 +- .../unordered_multiset/allocator/move.cc | 2 +- .../unordered_multiset/allocator/move_assign.cc | 2 +- .../unordered_multiset/allocator/noexcept.cc | 2 +- .../unordered_multiset/allocator/swap.cc | 2 +- .../23_containers/unordered_multiset/cons/66055.cc | 2 +- .../23_containers/unordered_multiset/cons/copy.cc | 2 +- .../unordered_multiset/cons/moveable.cc | 2 +- .../cons/noexcept_default_construct.cc | 2 +- .../cons/noexcept_move_construct.cc | 2 +- .../unordered_multiset/debug/60499.cc | 2 +- .../unordered_multiset/debug/90102.cc | 2 +- .../unordered_multiset/debug/begin1_neg.cc | 2 +- .../unordered_multiset/debug/begin2_neg.cc | 2 +- .../unordered_multiset/debug/bucket_size_neg.cc | 2 +- .../unordered_multiset/debug/cbegin_neg.cc | 2 +- .../unordered_multiset/debug/cend_neg.cc | 2 +- .../unordered_multiset/debug/construct1_neg.cc | 2 +- .../unordered_multiset/debug/construct2_neg.cc | 2 +- .../unordered_multiset/debug/construct3_neg.cc | 2 +- .../unordered_multiset/debug/construct4_neg.cc | 2 +- .../unordered_multiset/debug/construct5_neg.cc | 2 +- .../unordered_multiset/debug/end1_neg.cc | 2 +- .../unordered_multiset/debug/end2_neg.cc | 2 +- .../unordered_multiset/debug/insert1_neg.cc | 2 +- .../unordered_multiset/debug/insert2_neg.cc | 2 +- .../unordered_multiset/debug/insert3_neg.cc | 2 +- .../unordered_multiset/debug/insert4_neg.cc | 2 +- .../debug/invalid_local_iterator_compare_neg.cc | 2 +- .../debug/invalid_local_iterator_range_neg.cc | 2 +- .../debug/max_load_factor_neg.cc | 2 +- .../unordered_multiset/debug/move_assign_neg.cc | 2 +- .../unordered_multiset/debug/move_neg.cc | 2 +- .../debug/use_erased_local_iterator_neg.cc | 2 +- .../debug/use_invalid_iterator_neg.cc | 2 +- .../debug/use_invalid_local_iterator_neg.cc | 2 +- .../23_containers/unordered_multiset/erase/1.cc | 2 +- .../23_containers/unordered_multiset/erase/2.cc | 2 +- .../unordered_multiset/erase/24061-multiset.cc | 2 +- .../unordered_multiset/erase/51142.cc | 2 +- .../23_containers/unordered_multiset/final_hash.cc | 2 +- .../unordered_multiset/hash_policy/dr1189.cc | 2 +- .../23_containers/unordered_multiset/init-list.cc | 2 +- .../unordered_multiset/insert/24061-multiset.cc | 2 +- .../unordered_multiset/insert/51866.cc | 2 +- .../unordered_multiset/insert/52476.cc | 2 +- .../unordered_multiset/insert/53115.cc | 2 +- .../unordered_multiset/insert/hash_policy.cc | 2 +- .../unordered_multiset/insert/multiset_range.cc | 2 +- .../unordered_multiset/insert/multiset_single.cc | 2 +- .../insert/multiset_single_move.cc | 2 +- .../unordered_multiset/modifiers/92878_92947.cc | 2 +- .../unordered_multiset/modifiers/emplace.cc | 2 +- .../unordered_multiset/modifiers/extract.cc | 2 +- .../unordered_multiset/modifiers/merge.cc | 2 +- .../unordered_multiset/modifiers/reserve.cc | 2 +- .../23_containers/unordered_multiset/observers.cc | 2 +- .../unordered_multiset/operations/1.cc | 2 +- .../unordered_multiset/operations/contains.cc | 2 +- .../unordered_multiset/operations/count.cc | 2 +- .../unordered_multiset/operators/1.cc | 2 +- .../unordered_multiset/pmr_typedefs.cc | 2 +- .../unordered_multiset/pmr_typedefs_debug.cc | 2 +- .../unordered_multiset/range_access.cc | 2 +- .../unordered_multiset/requirements/citerators.cc | 2 +- .../unordered_multiset/requirements/cliterators.cc | 2 +- .../unordered_multiset/requirements/debug.cc | 2 +- .../requirements/exception/basic.cc | 2 +- .../exception/generation_prohibited.cc | 2 +- .../exception/propagation_consistent.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/3.cc | 2 +- .../requirements/explicit_instantiation/4.cc | 2 +- .../requirements/explicit_instantiation/5.cc | 2 +- .../unordered_multiset/requirements/typedefs.cc | 2 +- .../23_containers/unordered_set/48101-2_neg.cc | 2 +- .../23_containers/unordered_set/48101-3_neg.cc | 2 +- .../23_containers/unordered_set/48101_neg.cc | 3 +- .../testsuite/23_containers/unordered_set/55043.cc | 2 +- .../23_containers/unordered_set/56267-2.cc | 2 +- .../testsuite/23_containers/unordered_set/56267.cc | 2 +- .../testsuite/23_containers/unordered_set/56278.cc | 2 +- .../testsuite/23_containers/unordered_set/61143.cc | 2 +- .../testsuite/23_containers/unordered_set/63456.cc | 2 +- .../testsuite/23_containers/unordered_set/85965.cc | 2 +- .../testsuite/23_containers/unordered_set/92124.cc | 2 +- .../testsuite/23_containers/unordered_set/96088.cc | 2 +- .../23_containers/unordered_set/allocator/copy.cc | 2 +- .../unordered_set/allocator/copy_assign.cc | 2 +- .../unordered_set/allocator/default_init.cc | 2 +- .../unordered_set/allocator/ext_ptr.cc | 2 +- .../unordered_set/allocator/minimal.cc | 2 +- .../23_containers/unordered_set/allocator/move.cc | 2 +- .../unordered_set/allocator/move_assign.cc | 2 +- .../unordered_set/allocator/noexcept.cc | 2 +- .../23_containers/unordered_set/allocator/swap.cc | 2 +- .../23_containers/unordered_set/buckets/swap.cc | 2 +- .../23_containers/unordered_set/cons/66055.cc | 2 +- .../23_containers/unordered_set/cons/99985.cc | 2 +- .../unordered_set/cons/bucket_hint.cc | 2 +- .../23_containers/unordered_set/cons/moveable.cc | 2 +- .../cons/noexcept_default_construct.cc | 2 +- .../unordered_set/cons/noexcept_move_construct.cc | 2 +- .../23_containers/unordered_set/cons/self_move.cc | 2 +- .../23_containers/unordered_set/debug/60499.cc | 2 +- .../23_containers/unordered_set/debug/89608_neg.cc | 2 +- .../23_containers/unordered_set/debug/90102.cc | 2 +- .../unordered_set/debug/begin1_neg.cc | 2 +- .../unordered_set/debug/begin2_neg.cc | 2 +- .../unordered_set/debug/bucket_size_neg.cc | 2 +- .../unordered_set/debug/cbegin_neg.cc | 2 +- .../23_containers/unordered_set/debug/cend_neg.cc | 2 +- .../unordered_set/debug/construct1_neg.cc | 2 +- .../unordered_set/debug/construct2_neg.cc | 2 +- .../unordered_set/debug/construct3_neg.cc | 2 +- .../unordered_set/debug/construct4_neg.cc | 2 +- .../unordered_set/debug/construct5_neg.cc | 2 +- .../unordered_set/debug/debug_functions.cc | 2 +- .../23_containers/unordered_set/debug/end1_neg.cc | 2 +- .../23_containers/unordered_set/debug/end2_neg.cc | 2 +- .../unordered_set/debug/insert1_neg.cc | 2 +- .../unordered_set/debug/insert2_neg.cc | 2 +- .../unordered_set/debug/insert3_neg.cc | 2 +- .../unordered_set/debug/insert4_neg.cc | 2 +- .../debug/invalid_local_iterator_compare_neg.cc | 2 +- .../debug/invalid_local_iterator_range_neg.cc | 2 +- .../unordered_set/debug/max_load_factor_neg.cc | 2 +- .../unordered_set/debug/move_assign_neg.cc | 2 +- .../23_containers/unordered_set/debug/move_neg.cc | 2 +- .../debug/use_erased_local_iterator_neg.cc | 2 +- .../debug/use_invalid_iterator_neg.cc | 2 +- .../debug/use_invalid_local_iterator_neg.cc | 2 +- .../23_containers/unordered_set/erase/1.cc | 2 +- .../23_containers/unordered_set/erase/24061-set.cc | 2 +- .../23_containers/unordered_set/erase/51142.cc | 2 +- .../23_containers/unordered_set/erasure.cc | 2 +- .../23_containers/unordered_set/final_hash.cc | 2 +- .../unordered_set/hash_policy/26132.cc | 2 +- .../unordered_set/hash_policy/71181.cc | 2 +- .../unordered_set/hash_policy/dr1189.cc | 2 +- .../unordered_set/hash_policy/load_factor.cc | 2 +- .../unordered_set/hash_policy/power2_rehash.cc | 2 +- .../unordered_set/hash_policy/prime_rehash.cc | 2 +- .../unordered_set/hash_policy/rehash.cc | 2 +- .../23_containers/unordered_set/init-list.cc | 2 +- .../23_containers/unordered_set/insert/105717.cc | 2 +- .../unordered_set/insert/24061-set.cc | 2 +- .../23_containers/unordered_set/insert/83709.cc | 2 +- .../unordered_set/insert/hash_policy.cc | 2 +- .../unordered_set/insert/move_range.cc | 2 +- .../unordered_set/insert/set_range.cc | 2 +- .../unordered_set/insert/set_single.cc | 2 +- .../unordered_set/insert/set_single_move.cc | 2 +- .../unordered_set/instantiation_neg.cc | 2 +- .../unordered_set/max_load_factor/robustness.cc | 2 +- .../unordered_set/modifiers/92878_92947.cc | 2 +- .../unordered_set/modifiers/emplace.cc | 2 +- .../unordered_set/modifiers/extract.cc | 2 +- .../unordered_set/modifiers/insert.cc | 2 +- .../23_containers/unordered_set/modifiers/merge.cc | 2 +- .../unordered_set/modifiers/reserve.cc | 2 +- .../23_containers/unordered_set/modifiers/swap.cc | 2 +- .../23_containers/unordered_set/observers.cc | 2 +- .../23_containers/unordered_set/operations/1.cc | 2 +- .../unordered_set/operations/contains.cc | 2 +- .../unordered_set/operations/count.cc | 2 +- .../23_containers/unordered_set/operators/1.cc | 2 +- .../23_containers/unordered_set/operators/52309.cc | 2 +- .../23_containers/unordered_set/pmr_typedefs.cc | 2 +- .../unordered_set/pmr_typedefs_debug.cc | 2 +- .../23_containers/unordered_set/range_access.cc | 2 +- .../unordered_set/requirements/52942.cc | 2 +- .../unordered_set/requirements/53067.cc | 2 +- .../unordered_set/requirements/citerators.cc | 2 +- .../unordered_set/requirements/cliterators.cc | 2 +- .../unordered_set/requirements/debug_container.cc | 2 +- .../unordered_set/requirements/debug_mode.cc | 2 +- .../unordered_set/requirements/exception/basic.cc | 2 +- .../exception/generation_prohibited.cc | 2 +- .../exception/propagation_consistent.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/3.cc | 2 +- .../requirements/explicit_instantiation/4.cc | 2 +- .../requirements/explicit_instantiation/5.cc | 2 +- .../unordered_set/requirements/typedefs.cc | 2 +- .../testsuite/23_containers/vector/14340.cc | 2 +- .../testsuite/23_containers/vector/15523.cc | 2 +- .../testsuite/23_containers/vector/18604.cc | 2 +- .../testsuite/23_containers/vector/26412-1.cc | 2 +- .../testsuite/23_containers/vector/26412-2.cc | 2 +- .../testsuite/23_containers/vector/40192.cc | 2 +- .../testsuite/23_containers/vector/48101-2_neg.cc | 2 +- .../testsuite/23_containers/vector/48101-3_neg.cc | 2 +- .../testsuite/23_containers/vector/48101_neg.cc | 2 +- .../testsuite/23_containers/vector/52591.cc | 4 +- .../testsuite/23_containers/vector/58764.cc | 2 +- .../testsuite/23_containers/vector/59829.cc | 2 +- .../testsuite/23_containers/vector/63500.cc | 2 +- .../testsuite/23_containers/vector/70303.cc | 2 +- .../testsuite/23_containers/vector/92124.cc | 2 +- .../23_containers/vector/allocator/construction.cc | 2 +- .../23_containers/vector/allocator/copy.cc | 2 +- .../23_containers/vector/allocator/copy_assign.cc | 2 +- .../23_containers/vector/allocator/default_init.cc | 2 +- .../23_containers/vector/allocator/ext_ptr.cc | 2 +- .../23_containers/vector/allocator/minimal.cc | 2 +- .../23_containers/vector/allocator/move.cc | 2 +- .../23_containers/vector/allocator/move_assign.cc | 2 +- .../23_containers/vector/allocator/noexcept.cc | 2 +- .../23_containers/vector/allocator/swap.cc | 2 +- .../testsuite/23_containers/vector/bool/1.cc | 2 +- .../testsuite/23_containers/vector/bool/21244.cc | 2 +- .../testsuite/23_containers/vector/bool/23632.cc | 2 +- .../testsuite/23_containers/vector/bool/6886.cc | 2 +- .../testsuite/23_containers/vector/bool/72847.cc | 2 +- .../testsuite/23_containers/vector/bool/80893.cc | 2 +- .../testsuite/23_containers/vector/bool/82558.cc | 2 +- .../23_containers/vector/bool/allocator/copy.cc | 2 +- .../vector/bool/allocator/copy_assign.cc | 2 +- .../vector/bool/allocator/default_init.cc | 2 +- .../23_containers/vector/bool/allocator/ext_ptr.cc | 2 +- .../23_containers/vector/bool/allocator/minimal.cc | 2 +- .../23_containers/vector/bool/allocator/move.cc | 2 +- .../vector/bool/allocator/move_assign.cc | 2 +- .../vector/bool/allocator/noexcept.cc | 2 +- .../23_containers/vector/bool/allocator/swap.cc | 2 +- .../23_containers/vector/bool/capacity/1.cc | 2 +- .../23_containers/vector/bool/capacity/29134.cc | 2 +- .../vector/bool/capacity/shrink_to_fit.cc | 2 +- .../23_containers/vector/bool/clear_allocator.cc | 2 +- .../23_containers/vector/bool/cmp_c++20.cc | 2 +- .../testsuite/23_containers/vector/bool/cons/1.cc | 2 +- .../testsuite/23_containers/vector/bool/cons/2.cc | 2 +- .../23_containers/vector/bool/cons/87809.cc | 2 +- .../vector/bool/cons/noexcept_move_construct.cc | 2 +- .../testsuite/23_containers/vector/bool/emplace.cc | 2 +- .../vector/bool/emplace_cxx17_return.cc | 2 +- .../testsuite/23_containers/vector/bool/hash/1.cc | 2 +- .../23_containers/vector/bool/iterator_c++20.cc | 2 +- .../vector/bool/modifiers/assign/1.cc | 2 +- .../23_containers/vector/bool/modifiers/erase/1.cc | 2 +- .../vector/bool/modifiers/erase/54577.cc | 2 +- .../vector/bool/modifiers/insert/1.cc | 2 +- .../vector/bool/modifiers/insert/31370.cc | 2 +- .../vector/bool/modifiers/insert/const_iterator.cc | 2 +- .../23_containers/vector/bool/modifiers/swap/1.cc | 2 +- .../23_containers/vector/bool/modifiers/swap/2.cc | 2 +- .../vector/bool/requirements/citerators.cc | 2 +- .../vector/bool/requirements/dr438/constructor.cc | 2 +- .../testsuite/23_containers/vector/bool/swap.cc | 2 +- .../testsuite/23_containers/vector/capacity/1.cc | 2 +- .../testsuite/23_containers/vector/capacity/2.cc | 2 +- .../23_containers/vector/capacity/29134-2.cc | 2 +- .../23_containers/vector/capacity/29134.cc | 2 +- .../23_containers/vector/capacity/44190.cc | 2 +- .../23_containers/vector/capacity/8230.cc | 2 +- .../23_containers/vector/capacity/87544.cc | 2 +- .../23_containers/vector/capacity/max_size.cc | 2 +- .../vector/capacity/reserve/moveable.cc | 2 +- .../vector/capacity/reserve/moveable2.cc | 2 +- .../23_containers/vector/capacity/resize/1.cc | 2 +- .../vector/capacity/resize/moveable.cc | 2 +- .../vector/capacity/resize/moveable2.cc | 2 +- .../vector/capacity/resize/resize_size.cc | 2 +- .../vector/capacity/resize/strong_guarantee.cc | 2 +- .../23_containers/vector/capacity/shrink_to_fit.cc | 2 +- .../vector/capacity/shrink_to_fit2.cc | 2 +- .../vector/check_construct_destroy.cc | 2 +- .../testsuite/23_containers/vector/cmp_c++20.cc | 2 +- .../testsuite/23_containers/vector/cons/1.cc | 2 +- .../testsuite/23_containers/vector/cons/2.cc | 2 +- .../testsuite/23_containers/vector/cons/3.cc | 2 +- .../testsuite/23_containers/vector/cons/4.cc | 2 +- .../testsuite/23_containers/vector/cons/55977.cc | 2 +- .../testsuite/23_containers/vector/cons/6513.cc | 2 +- .../testsuite/23_containers/vector/cons/86292.cc | 2 +- .../testsuite/23_containers/vector/cons/87809.cc | 2 +- .../testsuite/23_containers/vector/cons/89164.cc | 2 +- .../23_containers/vector/cons/89164_c++17.cc | 2 +- .../testsuite/23_containers/vector/cons/94540.cc | 2 +- .../testsuite/23_containers/vector/cons/94831.cc | 2 +- .../23_containers/vector/cons/clear_allocator.cc | 2 +- .../23_containers/vector/cons/cons_size.cc | 2 +- .../23_containers/vector/cons/deduction.cc | 2 +- .../vector/cons/destructible_debug_neg.cc | 2 +- .../23_containers/vector/cons/destructible_neg.cc | 2 +- .../23_containers/vector/cons/moveable.cc | 2 +- .../23_containers/vector/cons/moveable2.cc | 2 +- .../vector/cons/noexcept_move_construct.cc | 2 +- .../23_containers/vector/cons/self_move.cc | 2 +- .../23_containers/vector/data_access/1.cc | 2 +- .../testsuite/23_containers/vector/debug/52433.cc | 2 +- .../23_containers/vector/debug/57779_neg.cc | 2 +- .../testsuite/23_containers/vector/debug/60499.cc | 2 +- .../testsuite/23_containers/vector/debug/60587.cc | 2 +- .../23_containers/vector/debug/60587_neg.cc | 2 +- .../testsuite/23_containers/vector/debug/90102.cc | 2 +- .../23_containers/vector/debug/alloc_prop.cc | 2 +- .../23_containers/vector/debug/assign1_neg.cc | 2 +- .../23_containers/vector/debug/assign2_neg.cc | 2 +- .../23_containers/vector/debug/assign3_neg.cc | 2 +- .../23_containers/vector/debug/assign4_neg.cc | 2 +- .../vector/debug/bool/shrink_to_fit.cc | 2 +- .../23_containers/vector/debug/construct1_neg.cc | 2 +- .../23_containers/vector/debug/construct2_neg.cc | 2 +- .../23_containers/vector/debug/construct3_neg.cc | 2 +- .../23_containers/vector/debug/construct4_neg.cc | 2 +- .../23_containers/vector/debug/debug_functions.cc | 2 +- .../23_containers/vector/debug/insert1_neg.cc | 2 +- .../23_containers/vector/debug/insert2_neg.cc | 2 +- .../23_containers/vector/debug/insert3_neg.cc | 2 +- .../23_containers/vector/debug/insert4_neg.cc | 2 +- .../23_containers/vector/debug/insert5_neg.cc | 2 +- .../23_containers/vector/debug/insert6_neg.cc | 2 +- .../23_containers/vector/debug/insert7_neg.cc | 2 +- .../23_containers/vector/debug/invalidation/1.cc | 2 +- .../23_containers/vector/debug/invalidation/2.cc | 2 +- .../23_containers/vector/debug/invalidation/3.cc | 2 +- .../23_containers/vector/debug/invalidation/4.cc | 2 +- .../23_containers/vector/debug/move_assign_neg.cc | 2 +- .../23_containers/vector/debug/move_neg.cc | 2 +- .../vector/debug/multithreaded_swap.cc | 2 +- .../vector/debug/mutex_association.cc | 2 +- .../23_containers/vector/debug/shrink_to_fit.cc | 2 +- .../vector/debug_mode_requires_reallocation-1.cc | 2 +- .../vector/debug_mode_requires_reallocation-2.cc | 2 +- .../23_containers/vector/element_access/1.cc | 2 +- .../testsuite/23_containers/vector/erasure.cc | 2 +- .../23_containers/vector/ext_pointer/citerators.cc | 2 +- .../vector/ext_pointer/data_access.cc | 2 +- .../vector/ext_pointer/explicit_instantiation/1.cc | 2 +- .../vector/ext_pointer/explicit_instantiation/3.cc | 2 +- .../vector/ext_pointer/modifiers/element.cc | 2 +- .../vector/ext_pointer/modifiers/erase.cc | 2 +- .../vector/ext_pointer/modifiers/insert.cc | 2 +- .../23_containers/vector/ext_pointer/resize.cc | 2 +- .../23_containers/vector/ext_pointer/types/1.cc | 2 +- .../23_containers/vector/ext_pointer/types/2.cc | 2 +- .../testsuite/23_containers/vector/init-list.cc | 2 +- .../testsuite/23_containers/vector/modifiers/1.cc | 2 +- .../testsuite/23_containers/vector/modifiers/2.cc | 2 +- .../23_containers/vector/modifiers/assign/1.cc | 2 +- .../vector/modifiers/emplace/52799.cc | 2 +- .../vector/modifiers/emplace/92878_92947.cc | 2 +- .../vector/modifiers/emplace/const_iterator.cc | 2 +- .../vector/modifiers/emplace/cxx17_return.cc | 2 +- .../vector/modifiers/emplace/self_emplace.cc | 2 +- .../23_containers/vector/modifiers/erase/1.cc | 2 +- .../23_containers/vector/modifiers/erase/50529.cc | 2 +- .../23_containers/vector/modifiers/erase/54577.cc | 2 +- .../vector/modifiers/erase/moveable.cc | 2 +- .../23_containers/vector/modifiers/insert/1.cc | 2 +- .../23_containers/vector/modifiers/insert/58148.cc | 2 +- .../vector/modifiers/insert/aliasing.cc | 2 +- .../vector/modifiers/insert/const_iterator.cc | 2 +- .../vector/modifiers/insert/self_insert.cc | 2 +- .../23_containers/vector/modifiers/moveable.cc | 2 +- .../23_containers/vector/modifiers/moveable2.cc | 2 +- .../vector/modifiers/push_back/49836.cc | 2 +- .../vector/modifiers/push_back/89130.cc | 2 +- .../vector/modifiers/push_back/89416.cc | 2 +- .../vector/modifiers/push_back/strong_guarantee.cc | 2 +- .../23_containers/vector/modifiers/swap/1.cc | 2 +- .../23_containers/vector/modifiers/swap/2.cc | 2 +- .../23_containers/vector/modifiers/swap/3.cc | 2 +- .../testsuite/23_containers/vector/pmr_typedefs.cc | 2 +- .../testsuite/23_containers/vector/range_access.cc | 2 +- .../vector/requirements/citerators.cc | 2 +- .../vector/requirements/do_the_right_thing.cc | 2 +- .../vector/requirements/dr438/assign_neg.cc | 2 +- .../vector/requirements/dr438/constructor.cc | 2 +- .../vector/requirements/dr438/constructor_1_neg.cc | 2 +- .../vector/requirements/dr438/constructor_2_neg.cc | 2 +- .../vector/requirements/dr438/insert_neg.cc | 2 +- .../vector/requirements/exception/basic.cc | 2 +- .../exception/generation_prohibited.cc | 2 +- .../exception/propagation_consistent.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/explicit_instantiation/1_c++0x.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/3.cc | 2 +- .../requirements/explicit_instantiation/4.cc | 2 +- .../requirements/partial_specialization/1.cc | 2 +- .../23_containers/vector/requirements/typedefs.cc | 2 +- .../testsuite/23_containers/vector/types/1.cc | 2 +- .../testsuite/23_containers/vector/types/23767.cc | 2 +- .../vector/types/pmr_typedefs_debug.cc | 2 +- .../23_containers/vector/zero_sized_allocations.cc | 2 +- libstdc++-v3/testsuite/24_iterators/aliases.cc | 2 +- .../associated_types/incrementable.traits.cc | 2 +- .../associated_types/iterator.traits.cc | 2 +- .../associated_types/readable.traits.cc | 2 +- .../24_iterators/back_insert_iterator/2.cc | 2 +- .../24_iterators/back_insert_iterator/constexpr.cc | 2 +- .../24_iterators/back_insert_iterator/pr93884.cc | 2 +- .../requirements/base_classes.cc | 2 +- .../back_insert_iterator/requirements/container.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../back_insert_iterator/requirements/typedefs.cc | 2 +- .../24_iterators/bidirectional/concept.cc | 2 +- .../testsuite/24_iterators/bidirectional/tag.cc | 2 +- .../testsuite/24_iterators/common_iterator/1.cc | 2 +- .../testsuite/24_iterators/common_iterator/2.cc | 2 +- .../testsuite/24_iterators/container_access.cc | 2 +- .../testsuite/24_iterators/contiguous/concept.cc | 2 +- .../testsuite/24_iterators/contiguous/tag.cc | 2 +- .../testsuite/24_iterators/counted_iterator/1.cc | 2 +- .../24_iterators/counted_iterator/lwg3389.cc | 2 +- .../24_iterators/customization_points/92894.cc | 2 +- .../24_iterators/customization_points/iter_move.cc | 2 +- .../24_iterators/customization_points/iter_swap.cc | 2 +- .../24_iterators/customization_points/lwg3420.cc | 2 +- .../testsuite/24_iterators/forward/concept.cc | 2 +- libstdc++-v3/testsuite/24_iterators/forward/tag.cc | 2 +- .../24_iterators/front_insert_iterator/2.cc | 2 +- .../front_insert_iterator/constexpr.cc | 2 +- .../24_iterators/front_insert_iterator/pr93884.cc | 2 +- .../requirements/base_classes.cc | 2 +- .../requirements/container.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../front_insert_iterator/requirements/typedefs.cc | 2 +- .../headers/iterator/range_access_c++11.cc | 2 +- .../headers/iterator/range_access_c++14.cc | 2 +- .../headers/iterator/range_access_c++17.cc | 2 +- .../24_iterators/headers/iterator/synopsis.cc | 2 +- .../headers/iterator/synopsis_c++11.cc | 2 +- .../headers/iterator/synopsis_c++14.cc | 2 +- .../headers/iterator/synopsis_c++17.cc | 2 +- .../headers/iterator/synopsis_c++20.cc | 2 +- .../24_iterators/headers/iterator/types_std.cc | 2 +- .../24_iterators/indirect_callable/92894.cc | 2 +- .../24_iterators/indirect_callable/projected.cc | 2 +- .../testsuite/24_iterators/input/concept.cc | 2 +- libstdc++-v3/testsuite/24_iterators/input/tag.cc | 2 +- .../testsuite/24_iterators/insert_iterator/2.cc | 2 +- .../24_iterators/insert_iterator/constexpr.cc | 2 +- .../24_iterators/insert_iterator/dr561.cc | 2 +- .../insert_iterator/requirements/base_classes.cc | 2 +- .../insert_iterator/requirements/container.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../insert_iterator/requirements/typedefs.cc | 2 +- .../testsuite/24_iterators/istream_iterator/1.cc | 2 +- .../testsuite/24_iterators/istream_iterator/2.cc | 2 +- .../24_iterators/istream_iterator/70766.cc | 2 +- .../istream_iterator/cons/constexpr.cc | 2 +- .../24_iterators/istream_iterator/cons/sentinel.cc | 2 +- .../istream_iterator/requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../istream_iterator/requirements/typedefs.cc | 2 +- .../24_iterators/istream_iterator/sentinel.cc | 2 +- .../24_iterators/istreambuf_iterator/2.cc | 2 +- .../24_iterators/istreambuf_iterator/2627.cc | 2 +- .../24_iterators/istreambuf_iterator/92285.cc | 2 +- .../istreambuf_iterator/cons/constexpr.cc | 2 +- .../istreambuf_iterator/cons/sentinel.cc | 2 +- .../istreambuf_iterator/debug/1_neg.cc | 2 +- .../istreambuf_iterator/debug/2_neg.cc | 2 +- .../requirements/base_classes.cc | 2 +- .../istreambuf_iterator/requirements/dr445.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../istreambuf_iterator/requirements/typedefs.cc | 2 +- .../24_iterators/istreambuf_iterator/sentinel.cc | 2 +- .../testsuite/24_iterators/move_iterator/cust.cc | 2 +- .../24_iterators/move_iterator/debug_neg.cc | 2 +- .../testsuite/24_iterators/move_iterator/dr2061.cc | 2 +- .../testsuite/24_iterators/move_iterator/dr2106.cc | 2 +- .../testsuite/24_iterators/move_iterator/dr3265.cc | 2 +- .../testsuite/24_iterators/move_iterator/dr3435.cc | 2 +- .../24_iterators/move_iterator/greedy_ops.cc | 2 +- .../24_iterators/move_iterator/input_iterator.cc | 2 +- .../24_iterators/move_iterator/lwg3390.cc | 2 +- .../24_iterators/move_iterator/lwg3391.cc | 2 +- .../24_iterators/move_iterator/move_only.cc | 2 +- .../24_iterators/move_iterator/rel_ops_c++20.cc | 2 +- .../24_iterators/move_iterator/sentinel.cc | 2 +- .../24_iterators/normal_iterator/58403.cc | 2 +- .../24_iterators/normal_iterator/cmp_c++20.cc | 2 +- .../24_iterators/normal_iterator/debug_neg.cc | 2 +- .../24_iterators/normal_iterator/greedy_ops.cc | 2 +- .../testsuite/24_iterators/operations/26020.cc | 2 +- .../testsuite/24_iterators/operations/40497.cc | 2 +- .../testsuite/24_iterators/operations/next.cc | 2 +- .../testsuite/24_iterators/operations/prev.cc | 2 +- .../testsuite/24_iterators/operations/prev_neg.cc | 2 +- .../testsuite/24_iterators/ostream_iterator/1.cc | 2 +- .../24_iterators/ostream_iterator/70766.cc | 2 +- .../ostream_iterator/requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../ostream_iterator/requirements/typedefs.cc | 2 +- .../24_iterators/ostreambuf_iterator/2.cc | 2 +- .../requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../ostreambuf_iterator/requirements/typedefs.cc | 2 +- .../testsuite/24_iterators/output/concept.cc | 2 +- libstdc++-v3/testsuite/24_iterators/output/tag.cc | 2 +- .../24_iterators/random_access/concept.cc | 2 +- .../random_access/string_vector_iterators.cc | 2 +- .../testsuite/24_iterators/random_access/tag.cc | 2 +- .../24_iterators/range_access/range_access.cc | 2 +- .../range_access/range_access_cpp14.cc | 2 +- .../range_access/range_access_cpp17.cc | 2 +- .../range_access/range_access_cpp17_neg.cc | 2 +- .../range_access/range_access_cpp20.cc | 2 +- .../range_access/range_access_cpp20_neg.cc | 2 +- .../24_iterators/range_operations/100768.cc | 2 +- .../24_iterators/range_operations/advance.cc | 2 +- .../range_operations/advance_debug_neg.cc | 2 +- .../24_iterators/range_operations/distance.cc | 2 +- .../24_iterators/range_operations/next.cc | 2 +- .../24_iterators/range_operations/prev.cc | 2 +- .../24_iterators/reverse_iterator/100639.cc | 2 +- .../24_iterators/reverse_iterator/11729.cc | 2 +- .../testsuite/24_iterators/reverse_iterator/2.cc | 2 +- .../testsuite/24_iterators/reverse_iterator/3.cc | 2 +- .../24_iterators/reverse_iterator/71771.cc | 2 +- .../24_iterators/reverse_iterator/cust.cc | 2 +- .../24_iterators/reverse_iterator/debug_neg.cc | 2 +- .../24_iterators/reverse_iterator/dr1052.cc | 2 +- .../24_iterators/reverse_iterator/dr2188.cc | 2 +- .../24_iterators/reverse_iterator/dr3435.cc | 2 +- .../24_iterators/reverse_iterator/greedy_ops.cc | 2 +- .../24_iterators/reverse_iterator/make.cc | 2 +- .../24_iterators/reverse_iterator/rel_ops.cc | 2 +- .../24_iterators/reverse_iterator/rel_ops_c++20.cc | 2 +- .../reverse_iterator/requirements/base_classes.cc | 2 +- .../reverse_iterator/requirements/current.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../reverse_iterator/requirements/typedefs.cc | 2 +- .../testsuite/25_algorithms/adjacent_find/1.cc | 2 +- .../25_algorithms/adjacent_find/check_type.cc | 2 +- .../25_algorithms/adjacent_find/constexpr.cc | 2 +- .../25_algorithms/adjacent_find/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../25_algorithms/adjacent_find/vectorbool.cc | 2 +- .../advance/istreambuf_iterators/char/1.cc | 2 +- .../advance/istreambuf_iterators/char/1_neg.cc | 2 +- .../advance/istreambuf_iterators/char/2.cc | 2 +- .../advance/istreambuf_iterators/char/2_neg.cc | 2 +- .../advance/istreambuf_iterators/char/3_neg.cc | 2 +- .../advance/istreambuf_iterators/wchar_t/1.cc | 2 +- .../advance/istreambuf_iterators/wchar_t/1_neg.cc | 2 +- .../advance/istreambuf_iterators/wchar_t/2.cc | 2 +- .../advance/istreambuf_iterators/wchar_t/2_neg.cc | 2 +- .../advance/istreambuf_iterators/wchar_t/3_neg.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/all_of/1.cc | 2 +- .../testsuite/25_algorithms/all_of/check_type.cc | 2 +- .../testsuite/25_algorithms/all_of/constexpr.cc | 2 +- .../testsuite/25_algorithms/all_of/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/any_of/1.cc | 2 +- .../testsuite/25_algorithms/any_of/check_type.cc | 2 +- .../testsuite/25_algorithms/any_of/constexpr.cc | 2 +- .../testsuite/25_algorithms/any_of/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/binary_search/1.cc | 2 +- .../testsuite/25_algorithms/binary_search/2.cc | 2 +- .../25_algorithms/binary_search/check_type.cc | 2 +- .../25_algorithms/binary_search/constexpr.cc | 2 +- .../25_algorithms/binary_search/constrained.cc | 2 +- .../25_algorithms/binary_search/partitioned.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/clamp/1.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/clamp/2.cc | 2 +- .../testsuite/25_algorithms/clamp/constexpr.cc | 2 +- .../testsuite/25_algorithms/clamp/constrained.cc | 2 +- .../clamp/requirements/explicit_instantiation/1.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/constexpr_macro.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/copy/1.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/copy/2.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/copy/3.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/copy/34595.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/copy/4.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/copy/58982.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/copy/86658.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/copy/94013.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/copy/95578.cc | 2 +- .../testsuite/25_algorithms/copy/constexpr.cc | 2 +- .../testsuite/25_algorithms/copy/constrained.cc | 2 +- .../testsuite/25_algorithms/copy/debug/1_neg.cc | 2 +- .../testsuite/25_algorithms/copy/debug/2_neg.cc | 2 +- .../testsuite/25_algorithms/copy/debug/95289.cc | 2 +- .../testsuite/25_algorithms/copy/debug/99402.cc | 2 +- .../25_algorithms/copy/debug/constexpr_neg.cc | 2 +- .../25_algorithms/copy/deque_iterators/2.cc | 2 +- .../25_algorithms/copy/deque_iterators/31.cc | 2 +- .../25_algorithms/copy/deque_iterators/32.cc | 2 +- .../25_algorithms/copy/deque_iterators/33.cc | 2 +- .../25_algorithms/copy/deque_iterators/41.cc | 2 +- .../25_algorithms/copy/deque_iterators/42.cc | 2 +- .../25_algorithms/copy/deque_iterators/43.cc | 2 +- .../25_algorithms/copy/move_iterators/1.cc | 2 +- .../25_algorithms/copy/move_iterators/69478.cc | 2 +- .../copy/requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../copy/streambuf_iterators/char/1.cc | 2 +- .../copy/streambuf_iterators/char/2.cc | 2 +- .../copy/streambuf_iterators/char/3.cc | 2 +- .../copy/streambuf_iterators/char/4.cc | 2 +- .../streambuf_iterators/char/debug/deque_neg.cc | 2 +- .../copy/streambuf_iterators/wchar_t/1.cc | 2 +- .../copy/streambuf_iterators/wchar_t/2.cc | 2 +- .../copy/streambuf_iterators/wchar_t/3.cc | 2 +- .../copy/streambuf_iterators/wchar_t/4.cc | 2 +- .../testsuite/25_algorithms/copy_backward/94013.cc | 2 +- .../testsuite/25_algorithms/copy_backward/95578.cc | 2 +- .../25_algorithms/copy_backward/constexpr.cc | 2 +- .../25_algorithms/copy_backward/constrained.cc | 2 +- .../25_algorithms/copy_backward/debug/1_neg.cc | 2 +- .../25_algorithms/copy_backward/debug/2_neg.cc | 2 +- .../25_algorithms/copy_backward/debug/3_neg.cc | 2 +- .../copy_backward/debug/constexpr_neg.cc | 2 +- .../copy_backward/deque_iterators/2.cc | 2 +- .../copy_backward/move_iterators/1.cc | 2 +- .../copy_backward/move_iterators/69478.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/copy_if/check_type.cc | 2 +- .../testsuite/25_algorithms/copy_if/constexpr.cc | 2 +- .../testsuite/25_algorithms/copy_if/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/copy_n/1.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/copy_n/2.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/copy_n/3.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/copy_n/4.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/copy_n/5.cc | 2 +- .../testsuite/25_algorithms/copy_n/50119.cc | 2 +- .../testsuite/25_algorithms/copy_n/58982.cc | 2 +- .../testsuite/25_algorithms/copy_n/constexpr.cc | 2 +- .../testsuite/25_algorithms/copy_n/constrained.cc | 2 +- .../testsuite/25_algorithms/copy_n/debug/1_neg.cc | 2 +- .../testsuite/25_algorithms/copy_n/debug/2_neg.cc | 2 +- .../copy_n/debug/istreambuf_ite_deque_neg.cc | 2 +- .../25_algorithms/copy_n/istreambuf_iterator/1.cc | 2 +- .../copy_n/istreambuf_iterator/1_neg.cc | 2 +- .../25_algorithms/copy_n/istreambuf_iterator/2.cc | 2 +- .../copy_n/istreambuf_iterator/2_neg.cc | 2 +- .../copy_n/istreambuf_iterator/deque.cc | 2 +- .../25_algorithms/copy_n/move_iterators/1.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/count/1.cc | 2 +- .../testsuite/25_algorithms/count/check_type.cc | 2 +- .../testsuite/25_algorithms/count/constexpr.cc | 2 +- .../testsuite/25_algorithms/count/constrained.cc | 2 +- .../count/requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/count_if/1.cc | 2 +- .../testsuite/25_algorithms/count_if/check_type.cc | 2 +- .../testsuite/25_algorithms/count_if/constexpr.cc | 2 +- .../25_algorithms/count_if/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/cpp_lib_constexpr.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/equal/1.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/equal/2.cc | 2 +- .../testsuite/25_algorithms/equal/94013.cc | 2 +- .../testsuite/25_algorithms/equal/95578.cc | 2 +- .../testsuite/25_algorithms/equal/check_type.cc | 2 +- .../testsuite/25_algorithms/equal/check_type2.cc | 2 +- .../testsuite/25_algorithms/equal/constexpr.cc | 2 +- .../testsuite/25_algorithms/equal/constexpr_neg.cc | 2 +- .../testsuite/25_algorithms/equal/constrained.cc | 2 +- .../testsuite/25_algorithms/equal/debug/1_neg.cc | 2 +- .../testsuite/25_algorithms/equal/debug/2_neg.cc | 2 +- .../testsuite/25_algorithms/equal/debug/3_neg.cc | 2 +- .../25_algorithms/equal/debug/constexpr_neg.cc | 2 +- .../25_algorithms/equal/deque_iterators/1.cc | 2 +- .../25_algorithms/equal/no_operator_ne.cc | 2 +- .../equal/requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/equal_range/1.cc | 2 +- .../testsuite/25_algorithms/equal_range/2.cc | 2 +- .../25_algorithms/equal_range/check_type.cc | 2 +- .../25_algorithms/equal_range/constexpr.cc | 2 +- .../25_algorithms/equal_range/constrained.cc | 2 +- .../25_algorithms/equal_range/partitioned.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/fill/1.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/fill/2.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/fill/3.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/fill/35725.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/fill/4.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/fill/94013.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/fill/94017.cc | 2 +- .../testsuite/25_algorithms/fill/bvector/1.cc | 2 +- .../testsuite/25_algorithms/fill/constexpr.cc | 2 +- .../testsuite/25_algorithms/fill/constrained.cc | 2 +- .../25_algorithms/fill/deque_iterators/1.cc | 2 +- .../fill/requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/fill_n/1.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/fill_n/2.cc | 2 +- .../testsuite/25_algorithms/fill_n/25306.cc | 2 +- .../testsuite/25_algorithms/fill_n/35725.cc | 2 +- .../testsuite/25_algorithms/fill_n/87982.cc | 2 +- .../testsuite/25_algorithms/fill_n/87982_neg.cc | 2 +- .../testsuite/25_algorithms/fill_n/94017.cc | 2 +- .../testsuite/25_algorithms/fill_n/constexpr.cc | 2 +- .../testsuite/25_algorithms/fill_n/constrained.cc | 2 +- .../testsuite/25_algorithms/fill_n/debug/1_neg.cc | 2 +- .../testsuite/25_algorithms/fill_n/debug/2_neg.cc | 2 +- .../testsuite/25_algorithms/fill_n/debug/3_neg.cc | 2 +- .../testsuite/25_algorithms/fill_n/debug/4_neg.cc | 2 +- .../testsuite/25_algorithms/fill_n/dr426.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/find/1.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/find/17441.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/find/39546.cc | 2 +- .../testsuite/25_algorithms/find/check_type.cc | 2 +- .../testsuite/25_algorithms/find/constexpr.cc | 2 +- .../testsuite/25_algorithms/find/constrained.cc | 2 +- .../find/istreambuf_iterators/char/1.cc | 2 +- .../find/istreambuf_iterators/char/2.cc | 2 +- .../find/istreambuf_iterators/wchar_t/1.cc | 2 +- .../find/istreambuf_iterators/wchar_t/2.cc | 2 +- .../find/requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/find/vectorbool.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/find_end/1.cc | 2 +- .../testsuite/25_algorithms/find_end/check_type.cc | 2 +- .../testsuite/25_algorithms/find_end/constexpr.cc | 2 +- .../25_algorithms/find_end/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/find_end/vectorbool.cc | 2 +- .../testsuite/25_algorithms/find_first_of/1.cc | 2 +- .../25_algorithms/find_first_of/check_type.cc | 2 +- .../25_algorithms/find_first_of/concept_check_1.cc | 2 +- .../25_algorithms/find_first_of/constexpr.cc | 2 +- .../25_algorithms/find_first_of/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../25_algorithms/find_first_of/vectorbool.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/find_if/1.cc | 2 +- .../testsuite/25_algorithms/find_if/check_type.cc | 2 +- .../testsuite/25_algorithms/find_if/constexpr.cc | 2 +- .../testsuite/25_algorithms/find_if/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/find_if/vectorbool.cc | 2 +- .../testsuite/25_algorithms/find_if_not/1.cc | 2 +- .../25_algorithms/find_if_not/check_type.cc | 2 +- .../25_algorithms/find_if_not/constexpr.cc | 2 +- .../25_algorithms/find_if_not/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../25_algorithms/find_if_not/vectorbool.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/for_each/1.cc | 2 +- .../testsuite/25_algorithms/for_each/constexpr.cc | 2 +- .../25_algorithms/for_each/constrained.cc | 2 +- .../testsuite/25_algorithms/for_each/for_each_n.cc | 2 +- .../25_algorithms/for_each/for_each_n_debug.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/generate/constexpr.cc | 2 +- .../25_algorithms/generate/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/generate_n/1.cc | 2 +- .../testsuite/25_algorithms/generate_n/25306.cc | 2 +- .../testsuite/25_algorithms/generate_n/87982.cc | 2 +- .../25_algorithms/generate_n/87982_neg.cc | 2 +- .../25_algorithms/generate_n/constexpr.cc | 2 +- .../25_algorithms/generate_n/constrained.cc | 2 +- .../testsuite/25_algorithms/generate_n/dr426.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../headers/algorithm/algorithm_parallel_mode.cc | 2 +- .../headers/algorithm/parallel_algorithm.cc | 2 +- .../headers/algorithm/parallel_algorithm_assert.cc | 2 +- .../algorithm/parallel_algorithm_assert2.cc | 2 +- .../headers/algorithm/parallel_algorithm_mixed1.cc | 2 +- .../headers/algorithm/parallel_algorithm_mixed2.cc | 2 +- .../25_algorithms/headers/algorithm/synopsis.cc | 2 +- .../25_algorithms/headers/cstdlib/functions_std.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/heap/1.cc | 2 +- .../testsuite/25_algorithms/heap/constrained.cc | 2 +- .../testsuite/25_algorithms/heap/moveable.cc | 2 +- .../testsuite/25_algorithms/heap/moveable2.cc | 2 +- .../testsuite/25_algorithms/heap/vectorbool.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/includes/1.cc | 2 +- .../testsuite/25_algorithms/includes/check_type.cc | 2 +- .../25_algorithms/includes/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/inplace_merge/1.cc | 2 +- .../testsuite/25_algorithms/inplace_merge/49559.cc | 2 +- .../25_algorithms/inplace_merge/check_type.cc | 2 +- .../25_algorithms/inplace_merge/constrained.cc | 2 +- .../25_algorithms/inplace_merge/moveable.cc | 2 +- .../25_algorithms/inplace_merge/moveable2.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/is_heap/1.cc | 2 +- .../testsuite/25_algorithms/is_heap/constexpr.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/is_heap_until/1.cc | 2 +- .../25_algorithms/is_heap_until/constexpr.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/is_partitioned/1.cc | 2 +- .../testsuite/25_algorithms/is_partitioned/2.cc | 2 +- .../25_algorithms/is_partitioned/check_type.cc | 2 +- .../25_algorithms/is_partitioned/constexpr.cc | 2 +- .../25_algorithms/is_partitioned/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/is_permutation/1.cc | 2 +- .../testsuite/25_algorithms/is_permutation/2.cc | 2 +- .../25_algorithms/is_permutation/64646.cc | 2 +- .../25_algorithms/is_permutation/check_type.cc | 2 +- .../25_algorithms/is_permutation/check_type2.cc | 2 +- .../25_algorithms/is_permutation/constexpr.cc | 2 +- .../25_algorithms/is_permutation/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../25_algorithms/is_permutation/vectorbool.cc | 2 +- .../testsuite/25_algorithms/is_sorted/1.cc | 2 +- .../testsuite/25_algorithms/is_sorted/constexpr.cc | 2 +- .../25_algorithms/is_sorted/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/is_sorted_until/1.cc | 2 +- .../25_algorithms/is_sorted_until/constexpr.cc | 2 +- .../25_algorithms/is_sorted_until/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/iter_swap/20577.cc | 2 +- .../testsuite/25_algorithms/iter_swap/constexpr.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../25_algorithms/lexicographical_compare/1.cc | 2 +- .../25_algorithms/lexicographical_compare/71545.cc | 2 +- .../25_algorithms/lexicographical_compare/93972.cc | 2 +- .../25_algorithms/lexicographical_compare/94013.cc | 2 +- .../25_algorithms/lexicographical_compare/95578.cc | 2 +- .../lexicographical_compare/check_type.cc | 2 +- .../lexicographical_compare/constexpr.cc | 2 +- .../lexicographical_compare/constrained.cc | 2 +- .../lexicographical_compare/deque_iterators/1.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../25_algorithms/lexicographical_compare/uchar.cc | 2 +- .../lexicographical_compare_three_way/1.cc | 2 +- .../lexicographical_compare_three_way/constexpr.cc | 2 +- .../testsuite/25_algorithms/lower_bound/1.cc | 2 +- .../testsuite/25_algorithms/lower_bound/2.cc | 2 +- .../testsuite/25_algorithms/lower_bound/33613.cc | 2 +- .../25_algorithms/lower_bound/check_type.cc | 2 +- .../25_algorithms/lower_bound/constexpr.cc | 2 +- .../25_algorithms/lower_bound/constrained.cc | 2 +- .../lower_bound/debug/constexpr_partitioned_neg.cc | 2 +- .../debug/constexpr_partitioned_pred_neg.cc | 2 +- .../lower_bound/debug/constexpr_valid_range_neg.cc | 2 +- .../25_algorithms/lower_bound/debug/irreflexive.cc | 2 +- .../lower_bound/debug/partitioned_neg.cc | 2 +- .../lower_bound/debug/partitioned_pred_neg.cc | 2 +- .../25_algorithms/lower_bound/no_operator_ne.cc | 2 +- .../25_algorithms/lower_bound/partitioned.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/make_heap/80064.cc | 2 +- .../25_algorithms/make_heap/complexity.cc | 2 +- .../testsuite/25_algorithms/make_heap/constexpr.cc | 2 +- .../testsuite/25_algorithms/make_heap/movable.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/max/1.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/max/2.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/max/3.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/max/37547.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/max/4.cc | 2 +- .../testsuite/25_algorithms/max/constexpr.cc | 2 +- .../testsuite/25_algorithms/max/constrained.cc | 2 +- .../max/requirements/explicit_instantiation/2.cc | 2 +- .../max/requirements/explicit_instantiation/3.cc | 2 +- .../max/requirements/explicit_instantiation/pod.cc | 2 +- .../requirements/explicit_instantiation/pod2.cc | 2 +- .../testsuite/25_algorithms/max_element/1.cc | 2 +- .../25_algorithms/max_element/check_type.cc | 2 +- .../25_algorithms/max_element/constexpr.cc | 2 +- .../25_algorithms/max_element/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/merge/1.cc | 2 +- .../testsuite/25_algorithms/merge/check_type.cc | 2 +- .../testsuite/25_algorithms/merge/constexpr.cc | 2 +- .../testsuite/25_algorithms/merge/constrained.cc | 2 +- .../merge/requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/min/1.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/min/2.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/min/3.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/min/37547.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/min/4.cc | 2 +- .../testsuite/25_algorithms/min/concept_checks.cc | 2 +- .../testsuite/25_algorithms/min/constexpr.cc | 2 +- .../testsuite/25_algorithms/min/constrained.cc | 2 +- .../min/requirements/explicit_instantiation/2.cc | 2 +- .../min/requirements/explicit_instantiation/3.cc | 2 +- .../min/requirements/explicit_instantiation/pod.cc | 2 +- .../requirements/explicit_instantiation/pod2.cc | 2 +- .../testsuite/25_algorithms/min_element/1.cc | 2 +- .../25_algorithms/min_element/check_type.cc | 2 +- .../25_algorithms/min_element/constexpr.cc | 2 +- .../25_algorithms/min_element/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/minmax/1.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/minmax/2.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/minmax/3.cc | 2 +- .../testsuite/25_algorithms/minmax/37547.cc | 2 +- .../testsuite/25_algorithms/minmax/constexpr.cc | 2 +- .../testsuite/25_algorithms/minmax/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/3.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../requirements/explicit_instantiation/pod2.cc | 2 +- .../testsuite/25_algorithms/minmax_element/1.cc | 2 +- .../25_algorithms/minmax_element/check_type.cc | 2 +- .../25_algorithms/minmax_element/constexpr.cc | 2 +- .../25_algorithms/minmax_element/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/mismatch/1.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/mismatch/2.cc | 2 +- .../testsuite/25_algorithms/mismatch/check_type.cc | 2 +- .../25_algorithms/mismatch/check_type2.cc | 2 +- .../testsuite/25_algorithms/mismatch/constexpr.cc | 2 +- .../25_algorithms/mismatch/constrained.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/move/1.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/move/69478.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/move/93872.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/move/94013.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/move/95578.cc | 2 +- .../testsuite/25_algorithms/move/constrained.cc | 2 +- .../25_algorithms/move/deque_iterators/2.cc | 2 +- .../move/requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/move_backward/1.cc | 2 +- .../testsuite/25_algorithms/move_backward/69478.cc | 2 +- .../testsuite/25_algorithms/move_backward/93872.cc | 2 +- .../testsuite/25_algorithms/move_backward/94013.cc | 2 +- .../testsuite/25_algorithms/move_backward/95578.cc | 2 +- .../25_algorithms/move_backward/constrained.cc | 2 +- .../move_backward/deque_iterators/2.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/next_permutation/1.cc | 2 +- .../25_algorithms/next_permutation/check_type.cc | 2 +- .../25_algorithms/next_permutation/constexpr.cc | 2 +- .../25_algorithms/next_permutation/constrained.cc | 2 +- .../25_algorithms/next_permutation/moveable.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/none_of/1.cc | 2 +- .../testsuite/25_algorithms/none_of/check_type.cc | 2 +- .../testsuite/25_algorithms/none_of/constexpr.cc | 2 +- .../testsuite/25_algorithms/none_of/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/nth_element/1.cc | 2 +- .../testsuite/25_algorithms/nth_element/2.cc | 2 +- .../testsuite/25_algorithms/nth_element/3.cc | 2 +- .../testsuite/25_algorithms/nth_element/58800.cc | 2 +- .../25_algorithms/nth_element/check_type.cc | 2 +- .../25_algorithms/nth_element/constexpr.cc | 2 +- .../25_algorithms/nth_element/constrained.cc | 2 +- .../25_algorithms/nth_element/moveable.cc | 2 +- .../25_algorithms/nth_element/random_test.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/partial_sort/1.cc | 2 +- .../testsuite/25_algorithms/partial_sort/2.cc | 2 +- .../partial_sort/check_compare_by_value.cc | 2 +- .../25_algorithms/partial_sort/check_type.cc | 2 +- .../25_algorithms/partial_sort/constexpr.cc | 2 +- .../25_algorithms/partial_sort/constrained.cc | 2 +- .../25_algorithms/partial_sort/moveable.cc | 2 +- .../25_algorithms/partial_sort/random_test.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/partial_sort_copy/1.cc | 2 +- .../testsuite/25_algorithms/partial_sort_copy/2.cc | 2 +- .../25_algorithms/partial_sort_copy/check_type.cc | 2 +- .../25_algorithms/partial_sort_copy/constexpr.cc | 2 +- .../25_algorithms/partial_sort_copy/constrained.cc | 2 +- .../partial_sort_copy/debug/irreflexive_neg.cc | 2 +- .../25_algorithms/partial_sort_copy/random_test.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/partition/1.cc | 2 +- .../testsuite/25_algorithms/partition/constexpr.cc | 2 +- .../25_algorithms/partition/constrained.cc | 2 +- .../testsuite/25_algorithms/partition/moveable.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/partition_copy/1.cc | 2 +- .../25_algorithms/partition_copy/check_type.cc | 2 +- .../25_algorithms/partition_copy/constexpr.cc | 2 +- .../25_algorithms/partition_copy/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/partition_point/1.cc | 2 +- .../25_algorithms/partition_point/check_type.cc | 2 +- .../25_algorithms/partition_point/constexpr.cc | 2 +- .../25_algorithms/partition_point/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/pop_heap/57010.cc | 2 +- .../testsuite/25_algorithms/pop_heap/complexity.cc | 2 +- .../testsuite/25_algorithms/pop_heap/constexpr.cc | 2 +- .../testsuite/25_algorithms/pop_heap/empty2_neg.cc | 2 +- .../testsuite/25_algorithms/pop_heap/empty_neg.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/prev_permutation/1.cc | 2 +- .../25_algorithms/prev_permutation/check_type.cc | 2 +- .../25_algorithms/prev_permutation/constexpr.cc | 2 +- .../25_algorithms/prev_permutation/constrained.cc | 2 +- .../25_algorithms/prev_permutation/moveable.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/pstl/feature_test-2.cc | 2 +- .../testsuite/25_algorithms/pstl/feature_test-3.cc | 2 +- .../testsuite/25_algorithms/pstl/feature_test-4.cc | 2 +- .../testsuite/25_algorithms/pstl/feature_test-5.cc | 2 +- .../testsuite/25_algorithms/pstl/feature_test.cc | 2 +- .../25_algorithms/push_heap/complexity.cc | 2 +- .../testsuite/25_algorithms/push_heap/constexpr.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/random_shuffle/1.cc | 2 +- .../25_algorithms/random_shuffle/59603.cc | 2 +- .../25_algorithms/random_shuffle/moveable.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/remove/1.cc | 2 +- .../testsuite/25_algorithms/remove/check_type.cc | 2 +- .../testsuite/25_algorithms/remove/constexpr.cc | 2 +- .../testsuite/25_algorithms/remove/constrained.cc | 2 +- .../testsuite/25_algorithms/remove/moveable.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../25_algorithms/remove_copy/constexpr.cc | 2 +- .../25_algorithms/remove_copy/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../25_algorithms/remove_copy_if/check_type.cc | 2 +- .../25_algorithms/remove_copy_if/constexpr.cc | 2 +- .../25_algorithms/remove_copy_if/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/remove_if/1.cc | 2 +- .../25_algorithms/remove_if/check_type.cc | 2 +- .../testsuite/25_algorithms/remove_if/constexpr.cc | 2 +- .../25_algorithms/remove_if/constrained.cc | 2 +- .../testsuite/25_algorithms/remove_if/moveable.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/replace/1.cc | 2 +- .../testsuite/25_algorithms/replace/check_type.cc | 2 +- .../testsuite/25_algorithms/replace/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/replace_copy/1.cc | 2 +- .../25_algorithms/replace_copy/check_type.cc | 2 +- .../25_algorithms/replace_copy/constexpr.cc | 2 +- .../25_algorithms/replace_copy/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/replace_copy_if/1.cc | 2 +- .../25_algorithms/replace_copy_if/check_type.cc | 2 +- .../25_algorithms/replace_copy_if/constexpr.cc | 2 +- .../25_algorithms/replace_copy_if/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/replace_if/1.cc | 2 +- .../25_algorithms/replace_if/check_type.cc | 2 +- .../25_algorithms/replace_if/constexpr.cc | 2 +- .../25_algorithms/replace_if/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/reverse/constrained.cc | 2 +- .../testsuite/25_algorithms/reverse/moveable.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../25_algorithms/reverse_copy/constexpr.cc | 2 +- .../25_algorithms/reverse_copy/constrained.cc | 2 +- .../reverse_copy/explicit_instantiation/2.cc | 2 +- .../reverse_copy/explicit_instantiation/pod.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/rotate/1.cc | 2 +- .../testsuite/25_algorithms/rotate/90920.cc | 2 +- .../testsuite/25_algorithms/rotate/check_type.cc | 2 +- .../testsuite/25_algorithms/rotate/constrained.cc | 2 +- .../testsuite/25_algorithms/rotate/dr488.cc | 2 +- .../testsuite/25_algorithms/rotate/moveable.cc | 2 +- .../testsuite/25_algorithms/rotate/moveable2.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/rotate/rotate.cc | 2 +- .../25_algorithms/rotate_copy/constexpr.cc | 2 +- .../25_algorithms/rotate_copy/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/sample/1.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/sample/2.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/sample/3.cc | 2 +- .../testsuite/25_algorithms/sample/81221.cc | 2 +- .../testsuite/25_algorithms/sample/constrained.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/search/1.cc | 2 +- .../testsuite/25_algorithms/search/78346.cc | 2 +- .../testsuite/25_algorithms/search/check_type.cc | 2 +- .../testsuite/25_algorithms/search/constexpr.cc | 2 +- .../testsuite/25_algorithms/search/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/search/searcher.cc | 2 +- .../testsuite/25_algorithms/search_n/11400.cc | 2 +- .../testsuite/25_algorithms/search_n/58358.cc | 2 +- .../testsuite/25_algorithms/search_n/97828.cc | 2 +- .../testsuite/25_algorithms/search_n/check_type.cc | 2 +- .../testsuite/25_algorithms/search_n/constexpr.cc | 2 +- .../25_algorithms/search_n/constrained.cc | 2 +- .../testsuite/25_algorithms/search_n/iterator.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/set_difference/1.cc | 2 +- .../25_algorithms/set_difference/35541.cc | 2 +- .../25_algorithms/set_difference/check_type.cc | 2 +- .../25_algorithms/set_difference/constexpr.cc | 2 +- .../25_algorithms/set_difference/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/set_intersection/1.cc | 2 +- .../25_algorithms/set_intersection/34730.cc | 2 +- .../25_algorithms/set_intersection/check_type.cc | 2 +- .../25_algorithms/set_intersection/constexpr.cc | 2 +- .../25_algorithms/set_intersection/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../25_algorithms/set_symmetric_difference/1.cc | 2 +- .../set_symmetric_difference/check_type.cc | 2 +- .../set_symmetric_difference/constexpr.cc | 2 +- .../set_symmetric_difference/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/set_union/1.cc | 2 +- .../25_algorithms/set_union/check_type.cc | 2 +- .../testsuite/25_algorithms/set_union/constexpr.cc | 2 +- .../25_algorithms/set_union/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/shift_left/1.cc | 2 +- .../testsuite/25_algorithms/shift_right/1.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/shuffle/1.cc | 2 +- .../testsuite/25_algorithms/shuffle/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/sort/1.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/sort/34095.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/sort/34636.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/sort/35588.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/sort/78991.cc | 2 +- .../25_algorithms/sort/check_compare_by_value.cc | 2 +- .../testsuite/25_algorithms/sort/constexpr.cc | 2 +- .../testsuite/25_algorithms/sort/constrained.cc | 2 +- .../testsuite/25_algorithms/sort/moveable.cc | 2 +- .../testsuite/25_algorithms/sort/random_test.cc | 2 +- .../sort/requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/sort/vectorbool.cc | 2 +- .../sort_heap/check_compare_by_value.cc | 2 +- .../25_algorithms/sort_heap/complexity.cc | 2 +- .../testsuite/25_algorithms/sort_heap/constexpr.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/stable_partition/1.cc | 2 +- .../25_algorithms/stable_partition/constrained.cc | 2 +- .../25_algorithms/stable_partition/mem_check.cc | 2 +- .../25_algorithms/stable_partition/moveable.cc | 2 +- .../25_algorithms/stable_partition/pr52822.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/stable_sort/1.cc | 2 +- .../testsuite/25_algorithms/stable_sort/2.cc | 2 +- .../testsuite/25_algorithms/stable_sort/3.cc | 2 +- .../testsuite/25_algorithms/stable_sort/49559.cc | 2 +- .../stable_sort/check_compare_by_value.cc | 2 +- .../25_algorithms/stable_sort/check_type.cc | 2 +- .../25_algorithms/stable_sort/constrained.cc | 2 +- .../25_algorithms/stable_sort/mem_check.cc | 2 +- .../25_algorithms/stable_sort/moveable.cc | 2 +- .../25_algorithms/stable_sort/moveable2.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/swap/68877.cc | 2 +- .../testsuite/25_algorithms/swap/constexpr.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/swap/dr809.cc | 2 +- .../testsuite/25_algorithms/swap/noexcept.cc | 2 +- .../swap/requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/swap_ranges/1.cc | 2 +- .../25_algorithms/swap_ranges/check_type.cc | 2 +- .../25_algorithms/swap_ranges/constexpr.cc | 2 +- .../25_algorithms/swap_ranges/constrained.cc | 2 +- .../25_algorithms/swap_ranges/moveable.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/transform/constexpr.cc | 2 +- .../25_algorithms/transform/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/unique/1.cc | 2 +- .../testsuite/25_algorithms/unique/11480.cc | 2 +- libstdc++-v3/testsuite/25_algorithms/unique/2.cc | 2 +- .../testsuite/25_algorithms/unique/constexpr.cc | 2 +- .../testsuite/25_algorithms/unique/constrained.cc | 2 +- .../testsuite/25_algorithms/unique/moveable.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/unique_copy/1.cc | 2 +- .../testsuite/25_algorithms/unique_copy/2.cc | 2 +- .../testsuite/25_algorithms/unique_copy/26133.cc | 2 +- .../25_algorithms/unique_copy/check_type.cc | 2 +- .../25_algorithms/unique_copy/constexpr.cc | 2 +- .../25_algorithms/unique_copy/constrained.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/25_algorithms/upper_bound/1.cc | 2 +- .../testsuite/25_algorithms/upper_bound/2.cc | 2 +- .../testsuite/25_algorithms/upper_bound/33613.cc | 2 +- .../25_algorithms/upper_bound/check_type.cc | 2 +- .../25_algorithms/upper_bound/constexpr.cc | 2 +- .../25_algorithms/upper_bound/constrained.cc | 2 +- .../upper_bound/debug/constexpr_partitioned_neg.cc | 2 +- .../debug/constexpr_partitioned_pred_neg.cc | 2 +- .../upper_bound/debug/constexpr_valid_range_neg.cc | 2 +- .../upper_bound/debug/partitioned_neg.cc | 2 +- .../upper_bound/debug/partitioned_pred_neg.cc | 2 +- .../25_algorithms/upper_bound/partitioned.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- libstdc++-v3/testsuite/26_numerics/accumulate/1.cc | 2 +- .../testsuite/26_numerics/accumulate/48750.cc | 2 +- .../testsuite/26_numerics/accumulate/constexpr.cc | 2 +- .../testsuite/26_numerics/accumulate/lwg2055.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../testsuite/26_numerics/adjacent_difference/1.cc | 2 +- .../26_numerics/adjacent_difference/constexpr.cc | 2 +- .../26_numerics/adjacent_difference/lwg2055.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../26_numerics/bit/bit.byteswap/byteswap.cc | 2 +- .../26_numerics/bit/bit.byteswap/version.cc | 2 +- .../testsuite/26_numerics/bit/bit.cast/bit_cast.cc | 2 +- .../testsuite/26_numerics/bit/bit.cast/version.cc | 2 +- .../26_numerics/bit/bit.count/countl_one.cc | 2 +- .../26_numerics/bit/bit.count/countl_zero.cc | 2 +- .../26_numerics/bit/bit.count/countr_one.cc | 2 +- .../26_numerics/bit/bit.count/countr_zero.cc | 2 +- .../26_numerics/bit/bit.count/popcount.cc | 2 +- .../26_numerics/bit/bit.pow.two/bit_ceil.cc | 2 +- .../26_numerics/bit/bit.pow.two/bit_ceil_neg.cc | 2 +- .../26_numerics/bit/bit.pow.two/bit_floor.cc | 2 +- .../26_numerics/bit/bit.pow.two/bit_width.cc | 2 +- .../26_numerics/bit/bit.pow.two/has_single_bit.cc | 2 +- .../testsuite/26_numerics/bit/bit.rotate/rotl.cc | 2 +- .../testsuite/26_numerics/bit/bit.rotate/rotr.cc | 2 +- libstdc++-v3/testsuite/26_numerics/bit/header-2.cc | 2 +- libstdc++-v3/testsuite/26_numerics/bit/header.cc | 2 +- libstdc++-v3/testsuite/26_numerics/complex/1.cc | 2 +- .../testsuite/26_numerics/complex/13450.cc | 2 +- libstdc++-v3/testsuite/26_numerics/complex/2.cc | 2 +- .../testsuite/26_numerics/complex/50880.cc | 2 +- .../testsuite/26_numerics/complex/51083.cc | 2 +- .../testsuite/26_numerics/complex/56111.cc | 2 +- .../testsuite/26_numerics/complex/buggy_complex.cc | 2 +- libstdc++-v3/testsuite/26_numerics/complex/c99.cc | 2 +- .../complex/comparison_operators/constexpr.cc | 2 +- .../complex/comparison_operators/more_constexpr.cc | 2 +- .../testsuite/26_numerics/complex/cons/48760.cc | 2 +- .../26_numerics/complex/cons/48760_c++0x.cc | 2 +- .../26_numerics/complex/cons/constexpr.cc | 2 +- .../26_numerics/complex/cons/constexpr_primary.cc | 2 +- .../testsuite/26_numerics/complex/dr387_2.cc | 2 +- .../testsuite/26_numerics/complex/dr781.cc | 2 +- .../testsuite/26_numerics/complex/dr844.cc | 2 +- .../testsuite/26_numerics/complex/ext_c++23.cc | 2 +- .../complex/inserters_extractors/char/1.cc | 2 +- .../complex/inserters_extractors/char/dr2714.cc | 2 +- .../complex/inserters_extractors/wchar_t/1.cc | 2 +- .../26_numerics/complex/literals/types.cc | 2 +- .../26_numerics/complex/literals/values.cc | 2 +- .../complex/operators/more_constexpr.cc | 2 +- libstdc++-v3/testsuite/26_numerics/complex/proj.cc | 2 +- .../complex/requirements/constexpr_functions.cc | 2 +- .../complex/requirements/more_constexpr.cc | 2 +- .../26_numerics/complex/value_operations/1.cc | 2 +- .../complex/value_operations/constexpr.cc | 2 +- .../complex/value_operations/constexpr2.cc | 2 +- .../26_numerics/complex/value_operations/dr387.cc | 2 +- .../complex/value_operations/more_constexpr.cc | 2 +- .../complex/value_operations/pr88341.cc | 2 +- libstdc++-v3/testsuite/26_numerics/endian/1.cc | 2 +- libstdc++-v3/testsuite/26_numerics/endian/2.cc | 2 +- libstdc++-v3/testsuite/26_numerics/endian/3.cc | 2 +- libstdc++-v3/testsuite/26_numerics/endian/4.cc | 2 +- .../testsuite/26_numerics/exclusive_scan/1.cc | 2 +- .../26_numerics/exclusive_scan/constexpr.cc | 2 +- libstdc++-v3/testsuite/26_numerics/gcd/1.cc | 2 +- libstdc++-v3/testsuite/26_numerics/gcd/2.cc | 2 +- libstdc++-v3/testsuite/26_numerics/gcd/92978.cc | 2 +- libstdc++-v3/testsuite/26_numerics/gcd/gcd_neg.cc | 2 +- .../26_numerics/headers/ccomplex/std_c++0x_neg.cc | 2 +- .../26_numerics/headers/cfenv/std_c++0x_neg.cc | 2 +- .../26_numerics/headers/cfenv/types_std_c++0x.cc | 2 +- .../testsuite/26_numerics/headers/cmath/14608.cc | 2 +- .../testsuite/26_numerics/headers/cmath/19322.cc | 2 +- .../testsuite/26_numerics/headers/cmath/25913.cc | 2 +- .../testsuite/26_numerics/headers/cmath/37582.cc | 2 +- .../testsuite/26_numerics/headers/cmath/48891.cc | 2 +- .../testsuite/26_numerics/headers/cmath/51083.cc | 2 +- .../testsuite/26_numerics/headers/cmath/53503.cc | 2 +- .../testsuite/26_numerics/headers/cmath/60401.cc | 2 +- .../testsuite/26_numerics/headers/cmath/60637.cc | 2 +- .../testsuite/26_numerics/headers/cmath/82644.cc | 2 +- .../cmath/c99_classification_macros_c++11.cc | 2 +- .../cmath/c99_classification_macros_c++23.cc | 2 +- .../cmath/c99_classification_macros_c++98.cc | 2 +- .../headers/cmath/c99_classification_macros_c.cc | 2 +- .../testsuite/26_numerics/headers/cmath/c_math.cc | 2 +- .../26_numerics/headers/cmath/c_math_dynamic.cc | 2 +- .../testsuite/26_numerics/headers/cmath/dr2192.cc | 2 +- .../26_numerics/headers/cmath/dr2192_neg.cc | 2 +- .../testsuite/26_numerics/headers/cmath/dr550.cc | 2 +- .../26_numerics/headers/cmath/fabs_inline.cc | 2 +- .../26_numerics/headers/cmath/functions_global.cc | 2 +- .../26_numerics/headers/cmath/functions_std.cc | 2 +- .../headers/cmath/functions_std_c++17.cc | 2 +- .../headers/cmath/functions_std_c++23.cc | 2 +- .../testsuite/26_numerics/headers/cmath/hypot.cc | 2 +- .../testsuite/26_numerics/headers/cmath/macros.cc | 2 +- .../26_numerics/headers/cmath/nextafter_c++23.cc | 2 +- .../26_numerics/headers/cmath/overloads.cc | 2 +- .../headers/cmath/overloads_c++0x_neg.cc | 2 +- .../testsuite/26_numerics/headers/cmath/powi.cc | 2 +- .../headers/cmath/special_functions_global.cc | 2 +- .../26_numerics/headers/cmath/types_std_c++0x.cc | 2 +- .../headers/cmath/types_std_c++0x_neg.cc | 2 +- .../26_numerics/headers/complex.h/std_c++11.h | 2 +- .../26_numerics/headers/complex.h/std_c++98.h | 2 +- .../26_numerics/headers/complex.h/std_gnu++11.h | 2 +- .../26_numerics/headers/complex/synopsis.cc | 2 +- .../testsuite/26_numerics/headers/cstdlib/13943.cc | 2 +- .../testsuite/26_numerics/headers/cstdlib/2190.cc | 2 +- .../testsuite/26_numerics/headers/cstdlib/54686.cc | 2 +- .../testsuite/26_numerics/headers/cstdlib/60401.cc | 2 +- .../26_numerics/headers/cstdlib/dr2192.cc | 2 +- .../26_numerics/headers/cstdlib/dr2192_neg.cc | 2 +- .../26_numerics/headers/cstdlib/dr2735.cc | 2 +- .../26_numerics/headers/cstdlib/functions_std.cc | 2 +- .../26_numerics/headers/cstdlib/macros.cc | 2 +- .../26_numerics/headers/cstdlib/types_std.cc | 2 +- .../26_numerics/headers/cstdlib/types_std_c++0x.cc | 2 +- .../26_numerics/headers/ctgmath/complex.cc | 2 +- .../26_numerics/headers/ctgmath/std_c++0x_neg.cc | 2 +- .../headers/numeric/numeric_parallel_mode.cc | 2 +- .../headers/numeric/parallel_numeric.cc | 2 +- .../headers/numeric/parallel_numeric_mixed1.cc | 2 +- .../headers/numeric/parallel_numeric_mixed2.cc | 2 +- .../26_numerics/headers/numeric/synopsis.cc | 2 +- .../26_numerics/headers/random/std_c++0x_neg.cc | 2 +- .../26_numerics/headers/random/types_std_c++0x.cc | 2 +- .../26_numerics/headers/valarray/synopsis.cc | 2 +- .../26_numerics/headers/valarray/types_std.cc | 2 +- .../testsuite/26_numerics/inclusive_scan/1.cc | 2 +- .../26_numerics/inclusive_scan/constexpr.cc | 2 +- .../testsuite/26_numerics/inner_product/1.cc | 2 +- .../26_numerics/inner_product/constexpr.cc | 2 +- .../testsuite/26_numerics/inner_product/lwg2055.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- libstdc++-v3/testsuite/26_numerics/iota/1.cc | 2 +- .../testsuite/26_numerics/iota/constexpr.cc | 2 +- .../iota/requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- libstdc++-v3/testsuite/26_numerics/lcm/1.cc | 2 +- libstdc++-v3/testsuite/26_numerics/lcm/92978.cc | 2 +- libstdc++-v3/testsuite/26_numerics/lcm/lcm_neg.cc | 2 +- libstdc++-v3/testsuite/26_numerics/lerp/1.cc | 2 +- .../testsuite/26_numerics/midpoint/floating.cc | 2 +- .../testsuite/26_numerics/midpoint/integral.cc | 2 +- .../testsuite/26_numerics/midpoint/pointer.cc | 2 +- .../testsuite/26_numerics/midpoint/pointer_neg.cc | 2 +- libstdc++-v3/testsuite/26_numerics/numbers/1.cc | 2 +- libstdc++-v3/testsuite/26_numerics/numbers/2.cc | 2 +- libstdc++-v3/testsuite/26_numerics/numbers/3.cc | 2 +- libstdc++-v3/testsuite/26_numerics/numbers/4.cc | 2 +- .../testsuite/26_numerics/numbers/float128.cc | 2 +- .../testsuite/26_numerics/numbers/nonfloat_neg.cc | 2 +- .../testsuite/26_numerics/partial_sum/1.cc | 2 +- .../testsuite/26_numerics/partial_sum/constexpr.cc | 2 +- .../testsuite/26_numerics/partial_sum/lwg2055.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../random/bernoulli_distribution/cons/default.cc | 2 +- .../random/bernoulli_distribution/cons/parms.cc | 2 +- .../bernoulli_distribution/operators/equal.cc | 2 +- .../bernoulli_distribution/operators/inequal.cc | 2 +- .../bernoulli_distribution/operators/serialize.cc | 2 +- .../bernoulli_distribution/operators/values.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../random/binomial_distribution/cons/default.cc | 2 +- .../random/binomial_distribution/cons/parms.cc | 2 +- .../binomial_distribution/operators/equal.cc | 2 +- .../binomial_distribution/operators/inequal.cc | 2 +- .../binomial_distribution/operators/serialize.cc | 2 +- .../binomial_distribution/operators/values.cc | 2 +- .../binomial_distribution/operators/values2.cc | 2 +- .../binomial_distribution/operators/values3.cc | 2 +- .../binomial_distribution/operators/values4.cc | 2 +- .../binomial_distribution/operators/values5.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../binomial_distribution/requirements/typedefs.cc | 2 +- .../random/cauchy_distribution/cons/default.cc | 2 +- .../random/cauchy_distribution/cons/parms.cc | 2 +- .../random/cauchy_distribution/operators/equal.cc | 2 +- .../cauchy_distribution/operators/inequal.cc | 2 +- .../cauchy_distribution/operators/serialize.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../cauchy_distribution/requirements/typedefs.cc | 2 +- .../random/chi_squared_distribution/83833.cc | 2 +- .../chi_squared_distribution/cons/default.cc | 2 +- .../random/chi_squared_distribution/cons/parms.cc | 2 +- .../chi_squared_distribution/operators/equal.cc | 2 +- .../chi_squared_distribution/operators/inequal.cc | 2 +- .../operators/serialize.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../testsuite/26_numerics/random/concept.cc | 2 +- .../26_numerics/random/default_random_engine.cc | 2 +- .../random/discard_block_engine/cons/55215.cc | 2 +- .../random/discard_block_engine/cons/base_copy.cc | 2 +- .../random/discard_block_engine/cons/base_move.cc | 2 +- .../random/discard_block_engine/cons/copy.cc | 2 +- .../random/discard_block_engine/cons/default.cc | 2 +- .../random/discard_block_engine/cons/seed1.cc | 2 +- .../random/discard_block_engine/cons/seed2.cc | 2 +- .../random/discard_block_engine/cons/seed_seq.cc | 2 +- .../random/discard_block_engine/cons/seed_seq2.cc | 2 +- .../random/discard_block_engine/operators/equal.cc | 2 +- .../discard_block_engine/operators/inequal.cc | 2 +- .../discard_block_engine/operators/serialize.cc | 2 +- .../requirements/constexpr_data.cc | 2 +- .../requirements/constexpr_functions.cc | 2 +- .../discard_block_engine/requirements/typedefs.cc | 2 +- .../random/discrete_distribution/cons/default.cc | 2 +- .../random/discrete_distribution/cons/initlist.cc | 2 +- .../discrete_distribution/cons/num_xbound_fun.cc | 2 +- .../random/discrete_distribution/cons/range.cc | 2 +- .../operators/call-default.cc | 2 +- .../discrete_distribution/operators/equal.cc | 2 +- .../discrete_distribution/operators/inequal.cc | 2 +- .../discrete_distribution/operators/serialize.cc | 2 +- .../discrete_distribution/operators/values.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../discrete_distribution/requirements/typedefs.cc | 2 +- .../exponential_distribution/cons/default.cc | 2 +- .../random/exponential_distribution/cons/parms.cc | 2 +- .../exponential_distribution/operators/equal.cc | 2 +- .../exponential_distribution/operators/inequal.cc | 2 +- .../operators/serialize.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../extreme_value_distribution/cons/default.cc | 2 +- .../extreme_value_distribution/cons/parms.cc | 2 +- .../extreme_value_distribution/operators/equal.cc | 2 +- .../operators/inequal.cc | 2 +- .../operators/serialize.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../random/fisher_f_distribution/cons/default.cc | 2 +- .../random/fisher_f_distribution/cons/parms.cc | 2 +- .../fisher_f_distribution/operators/equal.cc | 2 +- .../fisher_f_distribution/operators/inequal.cc | 2 +- .../fisher_f_distribution/operators/serialize.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../fisher_f_distribution/requirements/typedefs.cc | 2 +- .../random/gamma_distribution/cons/default.cc | 2 +- .../random/gamma_distribution/cons/parms.cc | 2 +- .../random/gamma_distribution/operators/equal.cc | 2 +- .../random/gamma_distribution/operators/inequal.cc | 2 +- .../gamma_distribution/operators/serialize.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../gamma_distribution/requirements/typedefs.cc | 2 +- .../random/geometric_distribution/cons/default.cc | 2 +- .../random/geometric_distribution/cons/parms.cc | 2 +- .../geometric_distribution/operators/equal.cc | 2 +- .../geometric_distribution/operators/inequal.cc | 2 +- .../geometric_distribution/operators/serialize.cc | 2 +- .../geometric_distribution/operators/values.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../random/independent_bits_engine/cons/55215.cc | 2 +- .../independent_bits_engine/cons/base_copy.cc | 2 +- .../independent_bits_engine/cons/base_move.cc | 2 +- .../random/independent_bits_engine/cons/copy.cc | 2 +- .../random/independent_bits_engine/cons/default.cc | 2 +- .../random/independent_bits_engine/cons/seed1.cc | 2 +- .../random/independent_bits_engine/cons/seed2.cc | 2 +- .../independent_bits_engine/cons/seed_seq.cc | 2 +- .../independent_bits_engine/cons/seed_seq2.cc | 2 +- .../independent_bits_engine/operators/equal.cc | 2 +- .../independent_bits_engine/operators/inequal.cc | 2 +- .../independent_bits_engine/operators/serialize.cc | 2 +- .../requirements/constexpr_functions.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../testsuite/26_numerics/random/knuth_b.cc | 2 +- .../linear_congruential_engine/cons/55215.cc | 2 +- .../random/linear_congruential_engine/cons/copy.cc | 2 +- .../linear_congruential_engine/cons/default.cc | 2 +- .../linear_congruential_engine/cons/seed1.cc | 2 +- .../linear_congruential_engine/cons/seed2.cc | 2 +- .../linear_congruential_engine/cons/seed_seq.cc | 2 +- .../linear_congruential_engine/cons/seed_seq2.cc | 2 +- .../linear_congruential_engine/operators/51795.cc | 2 +- .../linear_congruential_engine/operators/call.cc | 2 +- .../linear_congruential_engine/operators/equal.cc | 2 +- .../operators/inequal.cc | 2 +- .../operators/serialize.cc | 2 +- .../requirements/constants.cc | 2 +- .../requirements/constexpr_data.cc | 2 +- .../requirements/constexpr_functions.cc | 2 +- .../requirements/non_uint_neg.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../random/lognormal_distribution/cons/default.cc | 2 +- .../random/lognormal_distribution/cons/parms.cc | 2 +- .../lognormal_distribution/operators/equal.cc | 2 +- .../lognormal_distribution/operators/inequal.cc | 2 +- .../lognormal_distribution/operators/serialize.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../random/mersenne_twister_engine/cons/55215.cc | 2 +- .../random/mersenne_twister_engine/cons/copy.cc | 2 +- .../random/mersenne_twister_engine/cons/default.cc | 2 +- .../random/mersenne_twister_engine/cons/seed1.cc | 2 +- .../random/mersenne_twister_engine/cons/seed2.cc | 2 +- .../mersenne_twister_engine/cons/seed_seq.cc | 2 +- .../mersenne_twister_engine/cons/seed_seq2.cc | 2 +- .../mersenne_twister_engine/operators/equal.cc | 2 +- .../mersenne_twister_engine/operators/inequal.cc | 2 +- .../mersenne_twister_engine/operators/serialize.cc | 2 +- .../requirements/constants.cc | 2 +- .../requirements/constexpr_data.cc | 2 +- .../requirements/constexpr_functions.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../testsuite/26_numerics/random/minstd_rand.cc | 2 +- .../testsuite/26_numerics/random/minstd_rand0.cc | 2 +- .../testsuite/26_numerics/random/mt19937.cc | 2 +- .../testsuite/26_numerics/random/mt19937_64.cc | 2 +- .../negative_binomial_distribution/cons/default.cc | 2 +- .../negative_binomial_distribution/cons/parms.cc | 2 +- .../operators/58302.cc | 2 +- .../operators/equal.cc | 2 +- .../operators/inequal.cc | 2 +- .../operators/serialize.cc | 2 +- .../operators/values.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../random/normal_distribution/cons/default.cc | 2 +- .../random/normal_distribution/cons/parms.cc | 2 +- .../random/normal_distribution/operators/equal.cc | 2 +- .../normal_distribution/operators/inequal.cc | 2 +- .../normal_distribution/operators/serialize.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../normal_distribution/requirements/typedefs.cc | 2 +- .../cons/default.cc | 2 +- .../cons/initlist_fun.cc | 2 +- .../cons/num_xbound_fun.cc | 2 +- .../piecewise_constant_distribution/cons/range.cc | 2 +- .../operators/call-default.cc | 2 +- .../operators/equal.cc | 2 +- .../operators/inequal.cc | 2 +- .../operators/serialize.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../piecewise_linear_distribution/cons/default.cc | 2 +- .../cons/initlist_fun.cc | 2 +- .../cons/num_xbound_fun.cc | 2 +- .../piecewise_linear_distribution/cons/range.cc | 2 +- .../operators/call-default.cc | 2 +- .../operators/equal.cc | 2 +- .../operators/inequal.cc | 2 +- .../operators/serialize.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../random/poisson_distribution/cons/default.cc | 2 +- .../random/poisson_distribution/cons/parms.cc | 2 +- .../random/poisson_distribution/operators/equal.cc | 2 +- .../poisson_distribution/operators/inequal.cc | 2 +- .../poisson_distribution/operators/serialize.cc | 2 +- .../poisson_distribution/operators/values.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../poisson_distribution/requirements/typedefs.cc | 2 +- .../26_numerics/random/random_device/85494.cc | 2 +- .../26_numerics/random/random_device/94087.cc | 2 +- .../random/random_device/cons/default-cow.cc | 2 +- .../random/random_device/cons/default.cc | 2 +- .../26_numerics/random/random_device/cons/token.cc | 2 +- .../random/random_device/requirements/typedefs.cc | 2 +- .../testsuite/26_numerics/random/ranlux24.cc | 2 +- .../testsuite/26_numerics/random/ranlux24_base.cc | 2 +- .../testsuite/26_numerics/random/ranlux48.cc | 2 +- .../testsuite/26_numerics/random/ranlux48_base.cc | 2 +- .../testsuite/26_numerics/random/seed_seq/97311.cc | 2 +- .../26_numerics/random/seed_seq/cons/65631.cc | 2 +- .../26_numerics/random/seed_seq/cons/default.cc | 2 +- .../26_numerics/random/seed_seq/cons/initlist.cc | 2 +- .../26_numerics/random/seed_seq/cons/range.cc | 2 +- .../random/seed_seq/requirements/typedefs.cc | 2 +- .../random/shuffle_order_engine/cons/55215.cc | 2 +- .../random/shuffle_order_engine/cons/base_copy.cc | 2 +- .../random/shuffle_order_engine/cons/base_move.cc | 2 +- .../random/shuffle_order_engine/cons/copy.cc | 2 +- .../random/shuffle_order_engine/cons/default.cc | 2 +- .../random/shuffle_order_engine/cons/seed1.cc | 2 +- .../random/shuffle_order_engine/cons/seed2.cc | 2 +- .../random/shuffle_order_engine/cons/seed_seq.cc | 2 +- .../random/shuffle_order_engine/cons/seed_seq2.cc | 2 +- .../random/shuffle_order_engine/operators/equal.cc | 2 +- .../shuffle_order_engine/operators/inequal.cc | 2 +- .../shuffle_order_engine/operators/serialize.cc | 2 +- .../shuffle_order_engine/requirements/constants.cc | 2 +- .../requirements/constexpr_data.cc | 2 +- .../requirements/constexpr_functions.cc | 2 +- .../shuffle_order_engine/requirements/typedefs.cc | 2 +- .../random/student_t_distribution/cons/default.cc | 2 +- .../random/student_t_distribution/cons/parms.cc | 2 +- .../student_t_distribution/operators/equal.cc | 2 +- .../student_t_distribution/operators/inequal.cc | 2 +- .../student_t_distribution/operators/serialize.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../subtract_with_carry_engine/cons/55215.cc | 2 +- .../random/subtract_with_carry_engine/cons/copy.cc | 2 +- .../subtract_with_carry_engine/cons/default.cc | 2 +- .../subtract_with_carry_engine/cons/seed1.cc | 2 +- .../subtract_with_carry_engine/cons/seed2.cc | 2 +- .../subtract_with_carry_engine/cons/seed_seq.cc | 2 +- .../subtract_with_carry_engine/cons/seed_seq2.cc | 2 +- .../subtract_with_carry_engine/operators/equal.cc | 2 +- .../operators/inequal.cc | 2 +- .../operators/serialize.cc | 2 +- .../requirements/constants.cc | 2 +- .../requirements/constexpr_data.cc | 2 +- .../requirements/constexpr_functions.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../uniform_int_distribution/cons/default.cc | 2 +- .../random/uniform_int_distribution/cons/parms.cc | 2 +- .../uniform_int_distribution/operators/equal.cc | 2 +- .../uniform_int_distribution/operators/inequal.cc | 2 +- .../operators/serialize.cc | 2 +- .../uniform_int_distribution/operators/values.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../uniform_real_distribution/cons/default.cc | 2 +- .../random/uniform_real_distribution/cons/parms.cc | 2 +- .../uniform_real_distribution/operators/64351.cc | 2 +- .../uniform_real_distribution/operators/equal.cc | 2 +- .../uniform_real_distribution/operators/inequal.cc | 2 +- .../operators/serialize.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../random/weibull_distribution/cons/default.cc | 2 +- .../random/weibull_distribution/cons/parms.cc | 2 +- .../random/weibull_distribution/operators/equal.cc | 2 +- .../weibull_distribution/operators/inequal.cc | 2 +- .../weibull_distribution/operators/serialize.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../weibull_distribution/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/26_numerics/reduce/1.cc | 2 +- libstdc++-v3/testsuite/26_numerics/reduce/2.cc | 2 +- .../testsuite/26_numerics/reduce/constexpr.cc | 2 +- libstdc++-v3/testsuite/26_numerics/slice/1.cc | 2 +- .../testsuite/26_numerics/slice/compare.cc | 2 +- .../26_numerics/slice_array/array_assignment.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../slice_array/requirements/typedefs.cc | 2 +- .../26_numerics/transform_exclusive_scan/1.cc | 2 +- .../transform_exclusive_scan/constexpr.cc | 2 +- .../26_numerics/transform_inclusive_scan/1.cc | 2 +- .../transform_inclusive_scan/constexpr.cc | 2 +- .../testsuite/26_numerics/transform_reduce/1.cc | 2 +- .../26_numerics/transform_reduce/constexpr.cc | 2 +- .../testsuite/26_numerics/valarray/27867.cc | 2 +- .../testsuite/26_numerics/valarray/28277.cc | 2 +- .../testsuite/26_numerics/valarray/30416.cc | 2 +- .../testsuite/26_numerics/valarray/33084.cc | 2 +- .../testsuite/26_numerics/valarray/40691.cc | 2 +- .../testsuite/26_numerics/valarray/69116.cc | 2 +- .../testsuite/26_numerics/valarray/83860.cc | 2 +- .../testsuite/26_numerics/valarray/87641.cc | 2 +- .../testsuite/26_numerics/valarray/95592.cc | 2 +- .../testsuite/26_numerics/valarray/algo.cc | 2 +- .../26_numerics/valarray/const_bracket.cc | 2 +- .../testsuite/26_numerics/valarray/deduction.cc | 2 +- .../testsuite/26_numerics/valarray/dr543.cc | 2 +- .../testsuite/26_numerics/valarray/dr630-1.cc | 2 +- .../testsuite/26_numerics/valarray/dr630-2.cc | 2 +- .../testsuite/26_numerics/valarray/dr630-3.cc | 2 +- .../testsuite/26_numerics/valarray/init-list.cc | 2 +- .../testsuite/26_numerics/valarray/moveable.cc | 2 +- .../testsuite/26_numerics/valarray/name_lookup.cc | 2 +- .../valarray/noexcept_move_construct.cc | 2 +- .../testsuite/26_numerics/valarray/operators.cc | 2 +- .../testsuite/26_numerics/valarray/range_access.cc | 2 +- .../26_numerics/valarray/range_access2.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../26_numerics/valarray/requirements/typedefs.cc | 2 +- .../26_numerics/valarray/subset_assignment.cc | 2 +- .../testsuite/26_numerics/valarray/swap.cc | 2 +- .../testsuite/26_numerics/valarray/transcend.cc | 2 +- .../testsuite/27_io/basic_filebuf/close/12790-1.cc | 2 +- .../testsuite/27_io/basic_filebuf/close/char/1.cc | 2 +- .../27_io/basic_filebuf/close/char/12790-1.cc | 2 +- .../27_io/basic_filebuf/close/char/12790-2.cc | 2 +- .../27_io/basic_filebuf/close/char/12790-3.cc | 2 +- .../27_io/basic_filebuf/close/char/12790-4.cc | 2 +- .../testsuite/27_io/basic_filebuf/close/char/2.cc | 2 +- .../testsuite/27_io/basic_filebuf/close/char/3.cc | 2 +- .../testsuite/27_io/basic_filebuf/close/char/4.cc | 2 +- .../27_io/basic_filebuf/close/char/4879.cc | 2 +- .../testsuite/27_io/basic_filebuf/close/char/5.cc | 2 +- .../27_io/basic_filebuf/close/char/9964.cc | 2 +- .../27_io/basic_filebuf/close/wchar_t/12790-1.cc | 2 +- .../27_io/basic_filebuf/close/wchar_t/12790-2.cc | 2 +- .../27_io/basic_filebuf/close/wchar_t/12790-3.cc | 2 +- .../27_io/basic_filebuf/close/wchar_t/12790-4.cc | 2 +- .../27_io/basic_filebuf/close/wchar_t/81256.cc | 2 +- .../testsuite/27_io/basic_filebuf/cons/2020.cc | 2 +- .../testsuite/27_io/basic_filebuf/cons/char/1.cc | 2 +- .../27_io/basic_filebuf/cons/char/copy_neg.cc | 2 +- .../27_io/basic_filebuf/cons/wchar_t/1.cc | 2 +- .../27_io/basic_filebuf/cons/wchar_t/10132-1.cc | 2 +- .../testsuite/27_io/basic_filebuf/imbue/12206.cc | 2 +- .../testsuite/27_io/basic_filebuf/imbue/char/1.cc | 2 +- .../27_io/basic_filebuf/imbue/char/13007.cc | 2 +- .../27_io/basic_filebuf/imbue/char/13171-1.cc | 2 +- .../27_io/basic_filebuf/imbue/char/13171-2.cc | 2 +- .../27_io/basic_filebuf/imbue/char/13171-4.cc | 2 +- .../27_io/basic_filebuf/imbue/char/13582-2.cc | 2 +- .../27_io/basic_filebuf/imbue/char/14975-1.cc | 2 +- .../testsuite/27_io/basic_filebuf/imbue/char/2.cc | 2 +- .../testsuite/27_io/basic_filebuf/imbue/char/3.cc | 2 +- .../27_io/basic_filebuf/imbue/char/9322.cc | 2 +- .../27_io/basic_filebuf/imbue/wchar_t/1.cc | 2 +- .../27_io/basic_filebuf/imbue/wchar_t/12868.cc | 2 +- .../27_io/basic_filebuf/imbue/wchar_t/13007.cc | 2 +- .../27_io/basic_filebuf/imbue/wchar_t/13171-3.cc | 2 +- .../27_io/basic_filebuf/imbue/wchar_t/13582-2.cc | 2 +- .../27_io/basic_filebuf/imbue/wchar_t/13582-3.cc | 2 +- .../27_io/basic_filebuf/imbue/wchar_t/14975-2.cc | 2 +- .../27_io/basic_filebuf/imbue/wchar_t/2.cc | 2 +- .../27_io/basic_filebuf/imbue/wchar_t/3.cc | 2 +- .../27_io/basic_filebuf/imbue/wchar_t/9322.cc | 2 +- .../27_io/basic_filebuf/in_avail/char/1.cc | 2 +- .../27_io/basic_filebuf/in_avail/char/9701-3.cc | 2 +- .../27_io/basic_filebuf/is_open/char/1.cc | 2 +- .../testsuite/27_io/basic_filebuf/open/12790-1.cc | 2 +- .../testsuite/27_io/basic_filebuf/open/char/1.cc | 2 +- .../testsuite/27_io/basic_filebuf/open/char/2.cc | 2 +- .../testsuite/27_io/basic_filebuf/open/char/3.cc | 2 +- .../testsuite/27_io/basic_filebuf/open/char/4.cc | 2 +- .../testsuite/27_io/basic_filebuf/open/char/5.cc | 2 +- .../27_io/basic_filebuf/open/char/9507.cc | 2 +- .../27_io/basic_filebuf/open/char/path.cc | 2 +- .../27_io/basic_filebuf/open/wchar_t/1.cc | 2 +- .../27_io/basic_filebuf/overflow/char/1.cc | 2 +- .../27_io/basic_filebuf/overflow/char/13858.cc | 2 +- .../27_io/basic_filebuf/overflow/char/2-unbuf.cc | 2 +- .../27_io/basic_filebuf/overflow/char/2.cc | 2 +- .../27_io/basic_filebuf/overflow/char/3599.cc | 2 +- .../27_io/basic_filebuf/overflow/char/9169.cc | 2 +- .../27_io/basic_filebuf/overflow/char/9182-2.cc | 2 +- .../27_io/basic_filebuf/overflow/char/9988.cc | 2 +- .../basic_filebuf/overflow/wchar_t/11305-1.cc | 2 +- .../basic_filebuf/overflow/wchar_t/11305-2.cc | 2 +- .../basic_filebuf/overflow/wchar_t/11305-3.cc | 2 +- .../basic_filebuf/overflow/wchar_t/11305-4.cc | 2 +- .../27_io/basic_filebuf/overflow/wchar_t/13858.cc | 2 +- .../27_io/basic_filebuf/pbackfail/char/9761.cc | 2 +- .../basic_filebuf/requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../27_io/basic_filebuf/requirements/typedefs.cc | 2 +- .../27_io/basic_filebuf/sbumpc/char/1-in.cc | 2 +- .../27_io/basic_filebuf/sbumpc/char/1-io.cc | 2 +- .../27_io/basic_filebuf/sbumpc/char/1-out.cc | 2 +- .../27_io/basic_filebuf/sbumpc/char/2-in.cc | 2 +- .../27_io/basic_filebuf/sbumpc/char/2-io.cc | 2 +- .../27_io/basic_filebuf/sbumpc/char/2-out.cc | 2 +- .../27_io/basic_filebuf/sbumpc/char/9825.cc | 2 +- .../27_io/basic_filebuf/seekoff/10132-2.cc | 2 +- .../27_io/basic_filebuf/seekoff/12790-1.cc | 2 +- .../27_io/basic_filebuf/seekoff/12790-2.cc | 2 +- .../27_io/basic_filebuf/seekoff/12790-3.cc | 2 +- .../27_io/basic_filebuf/seekoff/12790-4.cc | 2 +- .../27_io/basic_filebuf/seekoff/45628-2.cc | 2 +- .../27_io/basic_filebuf/seekoff/char/1-in.cc | 2 +- .../27_io/basic_filebuf/seekoff/char/1-io.cc | 2 +- .../27_io/basic_filebuf/seekoff/char/1-out.cc | 2 +- .../27_io/basic_filebuf/seekoff/char/11543.cc | 2 +- .../27_io/basic_filebuf/seekoff/char/12232.cc | 2 +- .../27_io/basic_filebuf/seekoff/char/12790-1.cc | 2 +- .../27_io/basic_filebuf/seekoff/char/12790-2.cc | 2 +- .../27_io/basic_filebuf/seekoff/char/12790-3.cc | 2 +- .../27_io/basic_filebuf/seekoff/char/12790-4.cc | 2 +- .../27_io/basic_filebuf/seekoff/char/2-in.cc | 2 +- .../27_io/basic_filebuf/seekoff/char/2-io.cc | 2 +- .../27_io/basic_filebuf/seekoff/char/2-out.cc | 2 +- .../27_io/basic_filebuf/seekoff/char/26777.cc | 2 +- .../27_io/basic_filebuf/seekoff/char/3-in.cc | 2 +- .../27_io/basic_filebuf/seekoff/char/3-io.cc | 2 +- .../27_io/basic_filebuf/seekoff/char/3-out.cc | 2 +- .../27_io/basic_filebuf/seekoff/char/4.cc | 2 +- .../27_io/basic_filebuf/seekoff/char/45628-1.cc | 2 +- .../27_io/basic_filebuf/seekoff/wchar_t/1.cc | 2 +- .../27_io/basic_filebuf/seekoff/wchar_t/11543.cc | 2 +- .../27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc | 2 +- .../27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc | 2 +- .../27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc | 2 +- .../27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc | 2 +- .../27_io/basic_filebuf/seekoff/wchar_t/2.cc | 2 +- .../27_io/basic_filebuf/seekoff/wchar_t/3.cc | 2 +- .../27_io/basic_filebuf/seekoff/wchar_t/4.cc | 2 +- .../basic_filebuf/seekoff/wchar_t/9875_seekoff.cc | 2 +- .../27_io/basic_filebuf/seekpos/10132-3.cc | 2 +- .../27_io/basic_filebuf/seekpos/12790-1.cc | 2 +- .../27_io/basic_filebuf/seekpos/12790-2.cc | 2 +- .../27_io/basic_filebuf/seekpos/12790-3.cc | 2 +- .../27_io/basic_filebuf/seekpos/char/1-in.cc | 2 +- .../27_io/basic_filebuf/seekpos/char/1-io.cc | 2 +- .../27_io/basic_filebuf/seekpos/char/1-out.cc | 2 +- .../27_io/basic_filebuf/seekpos/char/12790-1.cc | 2 +- .../27_io/basic_filebuf/seekpos/char/12790-2.cc | 2 +- .../27_io/basic_filebuf/seekpos/char/12790-3.cc | 2 +- .../27_io/basic_filebuf/seekpos/char/12790-4.cc | 2 +- .../27_io/basic_filebuf/seekpos/char/2-in.cc | 2 +- .../27_io/basic_filebuf/seekpos/char/2-io.cc | 2 +- .../27_io/basic_filebuf/seekpos/char/2-out.cc | 2 +- .../27_io/basic_filebuf/seekpos/char/3-in.cc | 2 +- .../27_io/basic_filebuf/seekpos/char/3-io.cc | 2 +- .../27_io/basic_filebuf/seekpos/char/3-out.cc | 2 +- .../27_io/basic_filebuf/seekpos/wchar_t/1.cc | 2 +- .../27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc | 2 +- .../27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc | 2 +- .../27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc | 2 +- .../27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc | 2 +- .../27_io/basic_filebuf/seekpos/wchar_t/9874.cc | 2 +- .../basic_filebuf/seekpos/wchar_t/9875_seekpos.cc | 2 +- .../testsuite/27_io/basic_filebuf/setbuf/char/1.cc | 2 +- .../27_io/basic_filebuf/setbuf/char/12875-1.cc | 2 +- .../27_io/basic_filebuf/setbuf/char/12875-2.cc | 2 +- .../testsuite/27_io/basic_filebuf/setbuf/char/2.cc | 2 +- .../testsuite/27_io/basic_filebuf/setbuf/char/3.cc | 2 +- .../27_io/basic_filebuf/sgetc/char/1-in.cc | 2 +- .../27_io/basic_filebuf/sgetc/char/1-io.cc | 2 +- .../27_io/basic_filebuf/sgetc/char/1-out.cc | 2 +- .../27_io/basic_filebuf/sgetc/char/2-in.cc | 2 +- .../27_io/basic_filebuf/sgetc/char/2-io.cc | 2 +- .../27_io/basic_filebuf/sgetc/char/2-out.cc | 2 +- .../27_io/basic_filebuf/sgetn/char/1-in.cc | 2 +- .../27_io/basic_filebuf/sgetn/char/1-io.cc | 2 +- .../27_io/basic_filebuf/sgetn/char/1-out.cc | 2 +- .../27_io/basic_filebuf/sgetn/char/2-in.cc | 2 +- .../27_io/basic_filebuf/sgetn/char/2-io.cc | 2 +- .../27_io/basic_filebuf/sgetn/char/2-out.cc | 2 +- .../testsuite/27_io/basic_filebuf/sgetn/char/3.cc | 2 +- .../27_io/basic_filebuf/sgetn/char/81395.cc | 2 +- .../27_io/basic_filebuf/showmanyc/char/9533-1.cc | 2 +- .../27_io/basic_filebuf/showmanyc/char/9533-2.cc | 2 +- .../27_io/basic_filebuf/snextc/char/1-in.cc | 2 +- .../27_io/basic_filebuf/snextc/char/1-io.cc | 2 +- .../27_io/basic_filebuf/snextc/char/1-out.cc | 2 +- .../27_io/basic_filebuf/snextc/char/2-in.cc | 2 +- .../27_io/basic_filebuf/snextc/char/2-io.cc | 2 +- .../27_io/basic_filebuf/snextc/char/2-out.cc | 2 +- .../27_io/basic_filebuf/sputbackc/char/1-in.cc | 2 +- .../27_io/basic_filebuf/sputbackc/char/1-io.cc | 2 +- .../27_io/basic_filebuf/sputbackc/char/1-out.cc | 2 +- .../27_io/basic_filebuf/sputbackc/char/2-in.cc | 2 +- .../27_io/basic_filebuf/sputbackc/char/2-io.cc | 2 +- .../27_io/basic_filebuf/sputbackc/char/2-out.cc | 2 +- .../27_io/basic_filebuf/sputbackc/char/9425.cc | 2 +- .../27_io/basic_filebuf/sputc/char/1-in.cc | 2 +- .../27_io/basic_filebuf/sputc/char/1-io.cc | 2 +- .../27_io/basic_filebuf/sputc/char/1-out.cc | 2 +- .../27_io/basic_filebuf/sputc/char/1057.cc | 2 +- .../27_io/basic_filebuf/sputc/char/2-in.cc | 2 +- .../27_io/basic_filebuf/sputc/char/2-io.cc | 2 +- .../27_io/basic_filebuf/sputc/char/2-out.cc | 2 +- .../27_io/basic_filebuf/sputc/char/59427.cc | 2 +- .../27_io/basic_filebuf/sputc/char/9701-2.cc | 2 +- .../27_io/basic_filebuf/sputn/char/1-in.cc | 2 +- .../27_io/basic_filebuf/sputn/char/1-io.cc | 2 +- .../27_io/basic_filebuf/sputn/char/1-out.cc | 2 +- .../27_io/basic_filebuf/sputn/char/1057.cc | 2 +- .../27_io/basic_filebuf/sputn/char/2-in.cc | 2 +- .../27_io/basic_filebuf/sputn/char/2-io.cc | 2 +- .../27_io/basic_filebuf/sputn/char/2-out.cc | 2 +- .../27_io/basic_filebuf/sputn/char/59427.cc | 2 +- .../27_io/basic_filebuf/sputn/char/9339.cc | 2 +- .../27_io/basic_filebuf/sputn/char/9701-1.cc | 2 +- .../27_io/basic_filebuf/sungetc/char/1-in.cc | 2 +- .../27_io/basic_filebuf/sungetc/char/1-io.cc | 2 +- .../27_io/basic_filebuf/sungetc/char/1-out.cc | 2 +- .../27_io/basic_filebuf/sungetc/char/2-in.cc | 2 +- .../27_io/basic_filebuf/sungetc/char/2-io.cc | 2 +- .../27_io/basic_filebuf/sungetc/char/2-out.cc | 2 +- .../27_io/basic_filebuf/sync/char/1057.cc | 2 +- .../27_io/basic_filebuf/sync/char/9182-1.cc | 2 +- .../27_io/basic_filebuf/underflow/10096.cc | 2 +- .../27_io/basic_filebuf/underflow/char/1.cc | 2 +- .../27_io/basic_filebuf/underflow/char/10097.cc | 2 +- .../27_io/basic_filebuf/underflow/char/2.cc | 2 +- .../27_io/basic_filebuf/underflow/char/3.cc | 2 +- .../27_io/basic_filebuf/underflow/char/45841.cc | 2 +- .../27_io/basic_filebuf/underflow/char/9027.cc | 2 +- .../27_io/basic_filebuf/underflow/wchar_t/1.cc | 2 +- .../basic_filebuf/underflow/wchar_t/11389-1.cc | 2 +- .../basic_filebuf/underflow/wchar_t/11389-2.cc | 2 +- .../basic_filebuf/underflow/wchar_t/11389-3.cc | 2 +- .../basic_filebuf/underflow/wchar_t/11389-4.cc | 2 +- .../basic_filebuf/underflow/wchar_t/11544-1.cc | 2 +- .../basic_filebuf/underflow/wchar_t/11544-2.cc | 2 +- .../27_io/basic_filebuf/underflow/wchar_t/11603.cc | 2 +- .../27_io/basic_filebuf/underflow/wchar_t/2.cc | 2 +- .../27_io/basic_filebuf/underflow/wchar_t/3.cc | 2 +- .../27_io/basic_filebuf/underflow/wchar_t/4.cc | 2 +- .../27_io/basic_filebuf/underflow/wchar_t/45841.cc | 2 +- .../27_io/basic_filebuf/underflow/wchar_t/5.cc | 2 +- .../27_io/basic_filebuf/underflow/wchar_t/9178.cc | 2 +- .../27_io/basic_filebuf/underflow/wchar_t/9520.cc | 2 +- .../testsuite/27_io/basic_fstream/53984.cc | 2 +- .../testsuite/27_io/basic_fstream/assign/1.cc | 2 +- .../testsuite/27_io/basic_fstream/cons/1.cc | 2 +- .../testsuite/27_io/basic_fstream/cons/base.cc | 2 +- .../testsuite/27_io/basic_fstream/cons/char/1.cc | 2 +- .../27_io/basic_fstream/cons/char/path.cc | 2 +- .../testsuite/27_io/basic_fstream/cons/move.cc | 2 +- .../27_io/basic_fstream/cons/wchar_t/1.cc | 2 +- .../testsuite/27_io/basic_fstream/open/char/1.cc | 2 +- .../27_io/basic_fstream/open/char/path.cc | 2 +- .../27_io/basic_fstream/open/wchar_t/1.cc | 2 +- .../27_io/basic_fstream/rdbuf/char/2832.cc | 2 +- .../basic_fstream/requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../27_io/basic_fstream/requirements/typedefs.cc | 2 +- .../testsuite/27_io/basic_ifstream/assign/1.cc | 2 +- .../testsuite/27_io/basic_ifstream/cons/2020.cc | 2 +- .../testsuite/27_io/basic_ifstream/cons/char/1.cc | 2 +- .../testsuite/27_io/basic_ifstream/cons/char/2.cc | 2 +- .../27_io/basic_ifstream/cons/char/path.cc | 2 +- .../testsuite/27_io/basic_ifstream/cons/move.cc | 2 +- .../27_io/basic_ifstream/cons/wchar_t/1.cc | 2 +- .../testsuite/27_io/basic_ifstream/open/char/1.cc | 2 +- .../testsuite/27_io/basic_ifstream/open/char/2.cc | 2 +- .../27_io/basic_ifstream/open/char/path.cc | 2 +- .../27_io/basic_ifstream/open/wchar_t/1.cc | 2 +- .../27_io/basic_ifstream/rdbuf/char/2832.cc | 2 +- .../basic_ifstream/requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../27_io/basic_ifstream/requirements/typedefs.cc | 2 +- .../testsuite/27_io/basic_ios/clear/char/1.cc | 2 +- .../testsuite/27_io/basic_ios/cons/2020.cc | 2 +- .../testsuite/27_io/basic_ios/cons/char/1.cc | 2 +- .../testsuite/27_io/basic_ios/cons/char/2.cc | 2 +- .../testsuite/27_io/basic_ios/cons/char/3.cc | 2 +- .../testsuite/27_io/basic_ios/conv/bool.cc | 2 +- .../testsuite/27_io/basic_ios/conv/bool_neg.cc | 2 +- .../testsuite/27_io/basic_ios/conv/voidptr.cc | 2 +- .../testsuite/27_io/basic_ios/copyfmt/char/1.cc | 2 +- .../testsuite/27_io/basic_ios/copyfmt/char/2.cc | 2 +- .../testsuite/27_io/basic_ios/exceptions/char/1.cc | 2 +- .../testsuite/27_io/basic_ios/exceptions/char/2.cc | 2 +- .../testsuite/27_io/basic_ios/imbue/14072.cc | 2 +- .../testsuite/27_io/basic_ios/locales/char/1.cc | 2 +- .../27_io/basic_ios/requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../27_io/basic_ios/requirements/typedefs.cc | 2 +- .../testsuite/27_io/basic_iostream/cons/16251.cc | 2 +- .../testsuite/27_io/basic_iostream/cons/2020.cc | 2 +- .../basic_iostream/requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../27_io/basic_iostream/requirements/typedefs.cc | 2 +- .../testsuite/27_io/basic_istream/cons/3.cc | 2 +- .../27_io/basic_istream/exceptions/char/9561.cc | 2 +- .../27_io/basic_istream/exceptions/wchar_t/9561.cc | 2 +- .../basic_istream/extractors_arithmetic/char/01.cc | 2 +- .../basic_istream/extractors_arithmetic/char/02.cc | 2 +- .../basic_istream/extractors_arithmetic/char/03.cc | 2 +- .../basic_istream/extractors_arithmetic/char/06.cc | 2 +- .../basic_istream/extractors_arithmetic/char/07.cc | 2 +- .../basic_istream/extractors_arithmetic/char/08.cc | 2 +- .../basic_istream/extractors_arithmetic/char/09.cc | 2 +- .../basic_istream/extractors_arithmetic/char/10.cc | 2 +- .../basic_istream/extractors_arithmetic/char/11.cc | 2 +- .../basic_istream/extractors_arithmetic/char/12.cc | 2 +- .../basic_istream/extractors_arithmetic/char/13.cc | 2 +- .../extractors_arithmetic/char/9555-ia.cc | 2 +- .../extractors_arithmetic/char/dr696.cc | 2 +- .../char/exceptions_badbit_throw.cc | 2 +- .../char/exceptions_failbit.cc | 2 +- .../char/exceptions_failbit_throw.cc | 2 +- .../extractors_arithmetic/pod/3983-1.cc | 2 +- .../extractors_arithmetic/wchar_t/01.cc | 2 +- .../extractors_arithmetic/wchar_t/02.cc | 2 +- .../extractors_arithmetic/wchar_t/03.cc | 2 +- .../extractors_arithmetic/wchar_t/06.cc | 2 +- .../extractors_arithmetic/wchar_t/07.cc | 2 +- .../extractors_arithmetic/wchar_t/08.cc | 2 +- .../extractors_arithmetic/wchar_t/09.cc | 2 +- .../extractors_arithmetic/wchar_t/10.cc | 2 +- .../extractors_arithmetic/wchar_t/11.cc | 2 +- .../extractors_arithmetic/wchar_t/12.cc | 2 +- .../extractors_arithmetic/wchar_t/13.cc | 2 +- .../extractors_arithmetic/wchar_t/9555-ia.cc | 2 +- .../extractors_arithmetic/wchar_t/dr696.cc | 2 +- .../wchar_t/exceptions_badbit_throw.cc | 2 +- .../wchar_t/exceptions_failbit.cc | 2 +- .../wchar_t/exceptions_failbit_throw.cc | 2 +- .../basic_istream/extractors_character/char/1.cc | 2 +- .../extractors_character/char/11095-i.cc | 2 +- .../basic_istream/extractors_character/char/2.cc | 2 +- .../basic_istream/extractors_character/char/3.cc | 2 +- .../basic_istream/extractors_character/char/4.cc | 2 +- .../basic_istream/extractors_character/char/5.cc | 2 +- .../extractors_character/char/9555-ic.cc | 2 +- .../extractors_character/char/9826.cc | 2 +- .../extractors_character/char/lwg2499.cc | 2 +- .../extractors_character/char/lwg2499_neg.cc | 2 +- .../extractors_character/char/overflow.cc | 2 +- .../extractors_character/pod/3983-2.cc | 2 +- .../extractors_character/wchar_t/1.cc | 2 +- .../extractors_character/wchar_t/11095-i.cc | 2 +- .../extractors_character/wchar_t/2.cc | 2 +- .../extractors_character/wchar_t/3.cc | 2 +- .../extractors_character/wchar_t/4.cc | 2 +- .../extractors_character/wchar_t/5.cc | 2 +- .../extractors_character/wchar_t/9555-ic.cc | 2 +- .../extractors_character/wchar_t/lwg2499.cc | 2 +- .../extractors_character/wchar_t/lwg2499_neg.cc | 2 +- .../extractors_character/wchar_t/overflow.cc | 2 +- .../27_io/basic_istream/extractors_other/char/1.cc | 2 +- .../27_io/basic_istream/extractors_other/char/2.cc | 2 +- .../basic_istream/extractors_other/char/26181.cc | 2 +- .../27_io/basic_istream/extractors_other/char/3.cc | 2 +- .../27_io/basic_istream/extractors_other/char/4.cc | 2 +- .../basic_istream/extractors_other/char/9318-in.cc | 2 +- .../basic_istream/extractors_other/char/9424-in.cc | 2 +- .../basic_istream/extractors_other/char/9555-io.cc | 2 +- .../extractors_other/char/error_failbit.cc | 2 +- .../char/exceptions_badbit_throw.cc | 2 +- .../char/exceptions_failbit_throw.cc | 2 +- .../extractors_other/char/exceptions_null.cc | 2 +- .../basic_istream/extractors_other/pod/3983-3.cc | 2 +- .../basic_istream/extractors_other/wchar_t/1.cc | 2 +- .../basic_istream/extractors_other/wchar_t/2.cc | 2 +- .../extractors_other/wchar_t/26181.cc | 2 +- .../basic_istream/extractors_other/wchar_t/3.cc | 2 +- .../basic_istream/extractors_other/wchar_t/4.cc | 2 +- .../extractors_other/wchar_t/9318-in.cc | 2 +- .../extractors_other/wchar_t/9424-in.cc | 2 +- .../extractors_other/wchar_t/9555-io.cc | 2 +- .../extractors_other/wchar_t/error_failbit.cc | 2 +- .../wchar_t/exceptions_badbit_throw.cc | 2 +- .../wchar_t/exceptions_failbit_throw.cc | 2 +- .../extractors_other/wchar_t/exceptions_null.cc | 2 +- .../testsuite/27_io/basic_istream/get/char/1.cc | 2 +- .../testsuite/27_io/basic_istream/get/char/2.cc | 2 +- .../testsuite/27_io/basic_istream/get/char/3.cc | 2 +- .../27_io/basic_istream/get/char/lwg3464.cc | 2 +- .../testsuite/27_io/basic_istream/get/wchar_t/1.cc | 2 +- .../testsuite/27_io/basic_istream/get/wchar_t/2.cc | 2 +- .../testsuite/27_io/basic_istream/get/wchar_t/3.cc | 2 +- .../27_io/basic_istream/get/wchar_t/lwg3464.cc | 2 +- .../27_io/basic_istream/getline/char/1.cc | 2 +- .../27_io/basic_istream/getline/char/2.cc | 2 +- .../27_io/basic_istream/getline/char/3.cc | 2 +- .../27_io/basic_istream/getline/char/4.cc | 2 +- .../27_io/basic_istream/getline/char/5.cc | 2 +- .../27_io/basic_istream/getline/char/6.cc | 2 +- .../27_io/basic_istream/getline/wchar_t/1.cc | 2 +- .../27_io/basic_istream/getline/wchar_t/2.cc | 2 +- .../27_io/basic_istream/getline/wchar_t/3.cc | 2 +- .../27_io/basic_istream/getline/wchar_t/4.cc | 2 +- .../27_io/basic_istream/getline/wchar_t/5.cc | 2 +- .../27_io/basic_istream/getline/wchar_t/6.cc | 2 +- .../testsuite/27_io/basic_istream/ignore/char/1.cc | 2 +- .../testsuite/27_io/basic_istream/ignore/char/2.cc | 2 +- .../testsuite/27_io/basic_istream/ignore/char/3.cc | 2 +- .../27_io/basic_istream/ignore/char/6360.cc | 2 +- .../27_io/basic_istream/ignore/char/7220.cc | 2 +- .../27_io/basic_istream/ignore/char/94749.cc | 2 +- .../27_io/basic_istream/ignore/char/96161.cc | 2 +- .../27_io/basic_istream/ignore/wchar_t/1.cc | 2 +- .../27_io/basic_istream/ignore/wchar_t/2.cc | 2 +- .../27_io/basic_istream/ignore/wchar_t/3.cc | 2 +- .../27_io/basic_istream/ignore/wchar_t/6360.cc | 2 +- .../27_io/basic_istream/ignore/wchar_t/7220.cc | 2 +- .../27_io/basic_istream/ignore/wchar_t/94749.cc | 2 +- .../27_io/basic_istream/ignore/wchar_t/96161.cc | 2 +- .../testsuite/27_io/basic_istream/peek/char/1.cc | 2 +- .../27_io/basic_istream/peek/char/12296.cc | 2 +- .../27_io/basic_istream/peek/char/6414.cc | 2 +- .../27_io/basic_istream/peek/wchar_t/1.cc | 2 +- .../27_io/basic_istream/peek/wchar_t/12296.cc | 2 +- .../27_io/basic_istream/peek/wchar_t/6414.cc | 2 +- .../27_io/basic_istream/putback/char/1.cc | 2 +- .../27_io/basic_istream/putback/wchar_t/1.cc | 2 +- .../testsuite/27_io/basic_istream/read/char/1.cc | 2 +- .../testsuite/27_io/basic_istream/read/char/2.cc | 2 +- .../testsuite/27_io/basic_istream/read/char/3.cc | 2 +- .../27_io/basic_istream/read/wchar_t/1.cc | 2 +- .../27_io/basic_istream/read/wchar_t/2.cc | 2 +- .../27_io/basic_istream/read/wchar_t/3.cc | 2 +- .../27_io/basic_istream/readsome/char/6746-1.cc | 2 +- .../27_io/basic_istream/readsome/char/6746-2.cc | 2 +- .../27_io/basic_istream/readsome/char/8258.cc | 2 +- .../27_io/basic_istream/readsome/wchar_t/6746-1.cc | 2 +- .../27_io/basic_istream/readsome/wchar_t/6746-2.cc | 2 +- .../27_io/basic_istream/readsome/wchar_t/8258.cc | 2 +- .../basic_istream/requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../27_io/basic_istream/requirements/typedefs.cc | 2 +- .../testsuite/27_io/basic_istream/seekg/char/2.cc | 2 +- .../27_io/basic_istream/seekg/char/26211.cc | 2 +- .../27_io/basic_istream/seekg/char/8348-1.cc | 2 +- .../27_io/basic_istream/seekg/char/8348-2.cc | 2 +- .../seekg/char/exceptions_badbit_throw.cc | 2 +- .../27_io/basic_istream/seekg/char/fstream.cc | 2 +- .../27_io/basic_istream/seekg/char/sstream.cc | 2 +- .../27_io/basic_istream/seekg/wchar_t/2.cc | 2 +- .../27_io/basic_istream/seekg/wchar_t/26211.cc | 2 +- .../27_io/basic_istream/seekg/wchar_t/8348-1.cc | 2 +- .../27_io/basic_istream/seekg/wchar_t/8348-2.cc | 2 +- .../seekg/wchar_t/exceptions_badbit_throw.cc | 2 +- .../27_io/basic_istream/seekg/wchar_t/fstream.cc | 2 +- .../27_io/basic_istream/seekg/wchar_t/sstream.cc | 2 +- .../testsuite/27_io/basic_istream/sentry/char/1.cc | 2 +- .../27_io/basic_istream/sentry/char/12297.cc | 2 +- .../testsuite/27_io/basic_istream/sentry/char/2.cc | 2 +- .../testsuite/27_io/basic_istream/sentry/char/3.cc | 2 +- .../27_io/basic_istream/sentry/char/53984.cc | 2 +- .../testsuite/27_io/basic_istream/sentry/pod/1.cc | 2 +- .../27_io/basic_istream/sentry/wchar_t/1.cc | 2 +- .../27_io/basic_istream/sentry/wchar_t/12297.cc | 2 +- .../27_io/basic_istream/sentry/wchar_t/2.cc | 2 +- .../27_io/basic_istream/sentry/wchar_t/3.cc | 2 +- .../testsuite/27_io/basic_istream/tellg/char/1.cc | 2 +- .../testsuite/27_io/basic_istream/tellg/char/2.cc | 2 +- .../27_io/basic_istream/tellg/char/26211.cc | 2 +- .../27_io/basic_istream/tellg/char/8348.cc | 2 +- .../tellg/char/exceptions_badbit_throw.cc | 2 +- .../27_io/basic_istream/tellg/char/fstream.cc | 2 +- .../27_io/basic_istream/tellg/char/sstream.cc | 2 +- .../27_io/basic_istream/tellg/wchar_t/1.cc | 2 +- .../27_io/basic_istream/tellg/wchar_t/2.cc | 2 +- .../27_io/basic_istream/tellg/wchar_t/26211.cc | 2 +- .../27_io/basic_istream/tellg/wchar_t/8348.cc | 2 +- .../tellg/wchar_t/exceptions_badbit_throw.cc | 2 +- .../27_io/basic_istream/tellg/wchar_t/fstream.cc | 2 +- .../27_io/basic_istream/tellg/wchar_t/sstream.cc | 2 +- .../testsuite/27_io/basic_istream/ws/char/1.cc | 2 +- .../testsuite/27_io/basic_istream/ws/wchar_t/1.cc | 2 +- .../27_io/basic_istringstream/assign/1.cc | 2 +- .../27_io/basic_istringstream/cons/2020.cc | 2 +- .../27_io/basic_istringstream/cons/char/1.cc | 2 +- .../27_io/basic_istringstream/cons/default.cc | 2 +- .../27_io/basic_istringstream/cons/move.cc | 2 +- .../27_io/basic_istringstream/cons/wchar_t/1.cc | 2 +- .../27_io/basic_istringstream/rdbuf/char/2832.cc | 2 +- .../basic_istringstream/rdbuf/wchar_t/2832.cc | 2 +- .../requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../basic_istringstream/requirements/typedefs.cc | 2 +- .../27_io/basic_istringstream/str/char/1.cc | 2 +- .../27_io/basic_istringstream/str/char/2.cc | 2 +- .../27_io/basic_istringstream/str/wchar_t/1.cc | 2 +- .../27_io/basic_istringstream/str/wchar_t/2.cc | 2 +- .../27_io/basic_istringstream/view/char/1.cc | 2 +- .../27_io/basic_istringstream/view/wchar_t/1.cc | 2 +- .../testsuite/27_io/basic_ofstream/assign/1.cc | 2 +- .../testsuite/27_io/basic_ofstream/cons/2020.cc | 2 +- .../testsuite/27_io/basic_ofstream/cons/char/1.cc | 2 +- .../testsuite/27_io/basic_ofstream/cons/char/2.cc | 2 +- .../27_io/basic_ofstream/cons/char/path.cc | 2 +- .../testsuite/27_io/basic_ofstream/cons/move.cc | 2 +- .../27_io/basic_ofstream/cons/wchar_t/1.cc | 2 +- .../testsuite/27_io/basic_ofstream/open/char/1.cc | 2 +- .../testsuite/27_io/basic_ofstream/open/char/2.cc | 2 +- .../27_io/basic_ofstream/open/char/path.cc | 2 +- .../27_io/basic_ofstream/open/wchar_t/1.cc | 2 +- .../testsuite/27_io/basic_ofstream/pthread2.cc | 2 +- .../27_io/basic_ofstream/rdbuf/char/2832.cc | 2 +- .../basic_ofstream/requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../27_io/basic_ofstream/requirements/typedefs.cc | 2 +- .../testsuite/27_io/basic_ostream/cons/2020.cc | 2 +- .../27_io/basic_ostream/cons/char/9827.cc | 2 +- .../27_io/basic_ostream/cons/char/null.cc | 2 +- .../27_io/basic_ostream/cons/wchar_t/9827.cc | 2 +- .../testsuite/27_io/basic_ostream/emit/1.cc | 2 +- .../testsuite/27_io/basic_ostream/endl/char/1.cc | 2 +- .../27_io/basic_ostream/endl/wchar_t/1.cc | 2 +- .../testsuite/27_io/basic_ostream/ends/char/1.cc | 2 +- .../testsuite/27_io/basic_ostream/ends/char/2.cc | 2 +- .../27_io/basic_ostream/ends/wchar_t/1.cc | 2 +- .../27_io/basic_ostream/ends/wchar_t/2.cc | 2 +- .../27_io/basic_ostream/exceptions/char/9561.cc | 2 +- .../27_io/basic_ostream/exceptions/wchar_t/9561.cc | 2 +- .../testsuite/27_io/basic_ostream/flush/char/1.cc | 2 +- .../testsuite/27_io/basic_ostream/flush/char/2.cc | 2 +- .../flush/char/exceptions_badbit_throw.cc | 2 +- .../27_io/basic_ostream/flush/wchar_t/1.cc | 2 +- .../27_io/basic_ostream/flush/wchar_t/2.cc | 2 +- .../flush/wchar_t/exceptions_badbit_throw.cc | 2 +- .../basic_ostream/inserters_arithmetic/char/1.cc | 2 +- .../basic_ostream/inserters_arithmetic/char/2.cc | 2 +- .../inserters_arithmetic/char/23871.cc | 2 +- .../basic_ostream/inserters_arithmetic/char/3.cc | 2 +- .../inserters_arithmetic/char/31031.cc | 2 +- .../basic_ostream/inserters_arithmetic/char/4.cc | 2 +- .../inserters_arithmetic/char/4402.cc | 2 +- .../basic_ostream/inserters_arithmetic/char/5.cc | 2 +- .../basic_ostream/inserters_arithmetic/char/6.cc | 2 +- .../basic_ostream/inserters_arithmetic/char/7.cc | 2 +- .../inserters_arithmetic/char/9555-oa.cc | 2 +- .../char/exceptions_badbit_throw.cc | 2 +- .../char/exceptions_failbit_throw.cc | 2 +- .../inserters_arithmetic/char/hexfloat.cc | 2 +- .../inserters_arithmetic/pod/23875.cc | 2 +- .../inserters_arithmetic/wchar_t/1.cc | 2 +- .../inserters_arithmetic/wchar_t/2.cc | 2 +- .../inserters_arithmetic/wchar_t/3.cc | 2 +- .../inserters_arithmetic/wchar_t/31031.cc | 2 +- .../inserters_arithmetic/wchar_t/4.cc | 2 +- .../inserters_arithmetic/wchar_t/4402.cc | 2 +- .../inserters_arithmetic/wchar_t/5.cc | 2 +- .../inserters_arithmetic/wchar_t/6.cc | 2 +- .../inserters_arithmetic/wchar_t/7.cc | 2 +- .../inserters_arithmetic/wchar_t/9555-oa.cc | 2 +- .../wchar_t/exceptions_badbit_throw.cc | 2 +- .../wchar_t/exceptions_failbit_throw.cc | 2 +- .../basic_ostream/inserters_character/char/1.cc | 2 +- .../inserters_character/char/11095-oa.cc | 2 +- .../inserters_character/char/11095-ob.cc | 2 +- .../inserters_character/char/11095-oc.cc | 2 +- .../basic_ostream/inserters_character/char/2.cc | 2 +- .../inserters_character/char/28277-3.cc | 2 +- .../inserters_character/char/28277-4.cc | 2 +- .../basic_ostream/inserters_character/char/3.cc | 2 +- .../basic_ostream/inserters_character/char/4.cc | 2 +- .../basic_ostream/inserters_character/char/5.cc | 2 +- .../basic_ostream/inserters_character/char/6.cc | 2 +- .../basic_ostream/inserters_character/char/8.cc | 2 +- .../inserters_character/char/9555-oc.cc | 2 +- .../inserters_character/char/deleted.cc | 2 +- .../basic_ostream/inserters_character/wchar_t/1.cc | 2 +- .../inserters_character/wchar_t/11095-od.cc | 2 +- .../inserters_character/wchar_t/11095-oe.cc | 2 +- .../inserters_character/wchar_t/11095-of.cc | 2 +- .../basic_ostream/inserters_character/wchar_t/2.cc | 2 +- .../inserters_character/wchar_t/28277-1.cc | 2 +- .../inserters_character/wchar_t/28277-2.cc | 2 +- .../inserters_character/wchar_t/28277-3.cc | 2 +- .../inserters_character/wchar_t/28277-4.cc | 2 +- .../basic_ostream/inserters_character/wchar_t/3.cc | 2 +- .../basic_ostream/inserters_character/wchar_t/4.cc | 2 +- .../basic_ostream/inserters_character/wchar_t/5.cc | 2 +- .../basic_ostream/inserters_character/wchar_t/6.cc | 2 +- .../basic_ostream/inserters_character/wchar_t/7.cc | 2 +- .../basic_ostream/inserters_character/wchar_t/8.cc | 2 +- .../inserters_character/wchar_t/9555-oc.cc | 2 +- .../inserters_character/wchar_t/deleted.cc | 2 +- .../27_io/basic_ostream/inserters_other/char/1.cc | 2 +- .../27_io/basic_ostream/inserters_other/char/2.cc | 2 +- .../27_io/basic_ostream/inserters_other/char/3.cc | 2 +- .../27_io/basic_ostream/inserters_other/char/4.cc | 2 +- .../27_io/basic_ostream/inserters_other/char/5.cc | 2 +- .../27_io/basic_ostream/inserters_other/char/6.cc | 2 +- .../basic_ostream/inserters_other/char/9318-out.cc | 2 +- .../basic_ostream/inserters_other/char/9424-out.cc | 2 +- .../basic_ostream/inserters_other/char/9555-oo.cc | 2 +- .../inserters_other/char/error_code.cc | 2 +- .../inserters_other/char/error_failbit.cc | 2 +- .../char/exceptions_badbit_throw.cc | 2 +- .../char/exceptions_failbit_throw.cc | 2 +- .../inserters_other/char/exceptions_null.cc | 2 +- .../basic_ostream/inserters_other/wchar_t/1.cc | 2 +- .../basic_ostream/inserters_other/wchar_t/2.cc | 2 +- .../basic_ostream/inserters_other/wchar_t/3.cc | 2 +- .../basic_ostream/inserters_other/wchar_t/4.cc | 2 +- .../basic_ostream/inserters_other/wchar_t/5.cc | 2 +- .../basic_ostream/inserters_other/wchar_t/6.cc | 2 +- .../inserters_other/wchar_t/9318-out.cc | 2 +- .../inserters_other/wchar_t/9424-out.cc | 2 +- .../inserters_other/wchar_t/9555-oo.cc | 2 +- .../inserters_other/wchar_t/error_code.cc | 2 +- .../inserters_other/wchar_t/error_failbit.cc | 2 +- .../wchar_t/exceptions_badbit_throw.cc | 2 +- .../wchar_t/exceptions_failbit_throw.cc | 2 +- .../inserters_other/wchar_t/exceptions_null.cc | 2 +- .../testsuite/27_io/basic_ostream/put/char/1.cc | 2 +- .../testsuite/27_io/basic_ostream/put/wchar_t/1.cc | 2 +- .../basic_ostream/requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../27_io/basic_ostream/requirements/typedefs.cc | 2 +- .../27_io/basic_ostream/seekp/char/2346-fstream.cc | 2 +- .../27_io/basic_ostream/seekp/char/2346-sstream.cc | 2 +- .../seekp/char/exceptions_badbit_throw.cc | 2 +- .../basic_ostream/seekp/wchar_t/2346-fstream.cc | 2 +- .../basic_ostream/seekp/wchar_t/2346-sstream.cc | 2 +- .../seekp/wchar_t/exceptions_badbit_throw.cc | 2 +- .../testsuite/27_io/basic_ostream/sentry/char/1.cc | 2 +- .../testsuite/27_io/basic_ostream/sentry/char/2.cc | 2 +- .../testsuite/27_io/basic_ostream/sentry/pod/1.cc | 2 +- .../27_io/basic_ostream/sentry/wchar_t/1.cc | 2 +- .../27_io/basic_ostream/sentry/wchar_t/2.cc | 2 +- .../testsuite/27_io/basic_ostream/tellp/char/1.cc | 2 +- .../testsuite/27_io/basic_ostream/tellp/char/2.cc | 2 +- .../tellp/char/exceptions_badbit_throw.cc | 2 +- .../27_io/basic_ostream/tellp/wchar_t/1.cc | 2 +- .../27_io/basic_ostream/tellp/wchar_t/2.cc | 2 +- .../tellp/wchar_t/exceptions_badbit_throw.cc | 2 +- .../testsuite/27_io/basic_ostream/write/char/1.cc | 2 +- .../27_io/basic_ostream/write/wchar_t/1.cc | 2 +- .../27_io/basic_ostringstream/assign/1.cc | 2 +- .../27_io/basic_ostringstream/cons/2020.cc | 2 +- .../27_io/basic_ostringstream/cons/char/1.cc | 2 +- .../27_io/basic_ostringstream/cons/char/3.cc | 2 +- .../27_io/basic_ostringstream/cons/default.cc | 2 +- .../27_io/basic_ostringstream/cons/move.cc | 2 +- .../27_io/basic_ostringstream/cons/wchar_t/1.cc | 2 +- .../27_io/basic_ostringstream/cons/wchar_t/3.cc | 2 +- .../27_io/basic_ostringstream/pthread3.cc | 2 +- .../27_io/basic_ostringstream/rdbuf/char/2832.cc | 2 +- .../basic_ostringstream/rdbuf/wchar_t/2832.cc | 2 +- .../requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../basic_ostringstream/requirements/typedefs.cc | 2 +- .../27_io/basic_ostringstream/str/char/1.cc | 2 +- .../27_io/basic_ostringstream/str/char/2.cc | 2 +- .../27_io/basic_ostringstream/str/char/3.cc | 2 +- .../27_io/basic_ostringstream/str/wchar_t/1.cc | 2 +- .../27_io/basic_ostringstream/str/wchar_t/2.cc | 2 +- .../27_io/basic_ostringstream/str/wchar_t/3.cc | 2 +- .../27_io/basic_ostringstream/view/char/1.cc | 2 +- .../27_io/basic_ostringstream/view/wchar_t/1.cc | 2 +- .../testsuite/27_io/basic_streambuf/cons/2020.cc | 2 +- .../testsuite/27_io/basic_streambuf/cons/57394.cc | 2 +- .../testsuite/27_io/basic_streambuf/cons/char/1.cc | 2 +- .../27_io/basic_streambuf/cons/wchar_t/1.cc | 2 +- .../27_io/basic_streambuf/imbue/char/1.cc | 2 +- .../27_io/basic_streambuf/imbue/char/13007-1.cc | 2 +- .../27_io/basic_streambuf/imbue/char/13007-2.cc | 2 +- .../27_io/basic_streambuf/imbue/char/9322.cc | 2 +- .../27_io/basic_streambuf/imbue/wchar_t/1.cc | 2 +- .../27_io/basic_streambuf/imbue/wchar_t/13007-1.cc | 2 +- .../27_io/basic_streambuf/imbue/wchar_t/13007-2.cc | 2 +- .../27_io/basic_streambuf/imbue/wchar_t/9322.cc | 2 +- .../27_io/basic_streambuf/in_avail/char/1.cc | 2 +- .../27_io/basic_streambuf/in_avail/wchar_t/1.cc | 2 +- .../27_io/basic_streambuf/overflow/char/1.cc | 2 +- .../27_io/basic_streambuf/overflow/char/2.cc | 2 +- .../27_io/basic_streambuf/overflow/char/3599.cc | 2 +- .../27_io/basic_streambuf/overflow/wchar_t/1.cc | 2 +- .../27_io/basic_streambuf/overflow/wchar_t/2.cc | 2 +- .../27_io/basic_streambuf/overflow/wchar_t/3599.cc | 2 +- .../basic_streambuf/requirements/base_classes.cc | 2 +- .../27_io/basic_streambuf/requirements/typedefs.cc | 2 +- .../27_io/basic_streambuf/sgetc/char/1.cc | 2 +- .../27_io/basic_streambuf/sgetc/char16_t/80624.cc | 2 +- .../27_io/basic_streambuf/sgetc/wchar_t/1.cc | 2 +- .../27_io/basic_streambuf/sgetn/char/1.cc | 2 +- .../27_io/basic_streambuf/sgetn/wchar_t/1.cc | 2 +- .../27_io/basic_streambuf/sputbackc/char/9538.cc | 2 +- .../basic_streambuf/sputbackc/wchar_t/9538.cc | 2 +- .../27_io/basic_streambuf/sputc/char/1057.cc | 2 +- .../27_io/basic_streambuf/sputc/char16_t/80624.cc | 2 +- .../27_io/basic_streambuf/sputc/wchar_t/1057.cc | 2 +- .../27_io/basic_streambuf/sputn/char/1.cc | 2 +- .../27_io/basic_streambuf/sputn/char/1057.cc | 2 +- .../27_io/basic_streambuf/sputn/wchar_t/1.cc | 2 +- .../27_io/basic_streambuf/sputn/wchar_t/1057.cc | 2 +- .../27_io/basic_streambuf/sync/char/1057.cc | 2 +- .../27_io/basic_streambuf/sync/wchar_t/1057.cc | 2 +- .../testsuite/27_io/basic_stringbuf/cons/2020.cc | 2 +- .../testsuite/27_io/basic_stringbuf/cons/81381.cc | 2 +- .../testsuite/27_io/basic_stringbuf/cons/char/1.cc | 2 +- .../testsuite/27_io/basic_stringbuf/cons/char/2.cc | 2 +- .../27_io/basic_stringbuf/cons/char/default.cc | 2 +- .../27_io/basic_stringbuf/cons/wchar_t/1.cc | 2 +- .../27_io/basic_stringbuf/cons/wchar_t/2.cc | 2 +- .../27_io/basic_stringbuf/cons/wchar_t/default.cc | 2 +- .../27_io/basic_stringbuf/imbue/char/1.cc | 2 +- .../27_io/basic_stringbuf/imbue/char/9322.cc | 2 +- .../27_io/basic_stringbuf/imbue/wchar_t/1.cc | 2 +- .../27_io/basic_stringbuf/imbue/wchar_t/9322.cc | 2 +- .../27_io/basic_stringbuf/in_avail/char/1.cc | 2 +- .../27_io/basic_stringbuf/in_avail/char/21955.cc | 2 +- .../27_io/basic_stringbuf/in_avail/wchar_t/1.cc | 2 +- .../27_io/basic_stringbuf/overflow/char/1.cc | 2 +- .../27_io/basic_stringbuf/overflow/char/2.cc | 2 +- .../27_io/basic_stringbuf/overflow/char/26250.cc | 2 +- .../27_io/basic_stringbuf/overflow/char/3599.cc | 2 +- .../27_io/basic_stringbuf/overflow/char/9988.cc | 2 +- .../27_io/basic_stringbuf/overflow/wchar_t/1.cc | 2 +- .../27_io/basic_stringbuf/overflow/wchar_t/2.cc | 2 +- .../basic_stringbuf/overflow/wchar_t/26250.cc | 2 +- .../27_io/basic_stringbuf/overflow/wchar_t/3599.cc | 2 +- .../27_io/basic_stringbuf/overflow/wchar_t/9988.cc | 2 +- .../27_io/basic_stringbuf/pbackfail/char/1.cc | 2 +- .../27_io/basic_stringbuf/pbackfail/char/2.cc | 2 +- .../27_io/basic_stringbuf/pbackfail/wchar_t/1.cc | 2 +- .../27_io/basic_stringbuf/pbackfail/wchar_t/2.cc | 2 +- .../basic_stringbuf/requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/4.cc | 2 +- .../27_io/basic_stringbuf/requirements/typedefs.cc | 2 +- .../27_io/basic_stringbuf/sbumpc/char/1.cc | 2 +- .../27_io/basic_stringbuf/sbumpc/char/9825.cc | 2 +- .../27_io/basic_stringbuf/sbumpc/wchar_t/1.cc | 2 +- .../27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc | 2 +- .../27_io/basic_stringbuf/seekoff/char/1.cc | 2 +- .../27_io/basic_stringbuf/seekoff/char/10975.cc | 2 +- .../27_io/basic_stringbuf/seekoff/char/16956.cc | 2 +- .../27_io/basic_stringbuf/seekoff/char/2.cc | 2 +- .../27_io/basic_stringbuf/seekoff/wchar_t/1.cc | 2 +- .../27_io/basic_stringbuf/seekoff/wchar_t/10975.cc | 2 +- .../27_io/basic_stringbuf/seekoff/wchar_t/16956.cc | 2 +- .../27_io/basic_stringbuf/seekoff/wchar_t/2.cc | 2 +- .../27_io/basic_stringbuf/seekpos/char/1.cc | 2 +- .../27_io/basic_stringbuf/seekpos/char/2.cc | 2 +- .../27_io/basic_stringbuf/seekpos/char/29354.cc | 2 +- .../27_io/basic_stringbuf/seekpos/char/3.cc | 2 +- .../27_io/basic_stringbuf/seekpos/wchar_t/1.cc | 2 +- .../27_io/basic_stringbuf/seekpos/wchar_t/2.cc | 2 +- .../27_io/basic_stringbuf/seekpos/wchar_t/29354.cc | 2 +- .../27_io/basic_stringbuf/seekpos/wchar_t/3.cc | 2 +- .../27_io/basic_stringbuf/setbuf/char/1.cc | 2 +- .../27_io/basic_stringbuf/setbuf/char/2.cc | 2 +- .../27_io/basic_stringbuf/setbuf/char/3.cc | 2 +- .../27_io/basic_stringbuf/setbuf/char/4.cc | 2 +- .../27_io/basic_stringbuf/setbuf/wchar_t/1.cc | 2 +- .../27_io/basic_stringbuf/setbuf/wchar_t/2.cc | 2 +- .../27_io/basic_stringbuf/setbuf/wchar_t/3.cc | 2 +- .../27_io/basic_stringbuf/setbuf/wchar_t/4.cc | 2 +- .../27_io/basic_stringbuf/sgetc/char/1.cc | 2 +- .../27_io/basic_stringbuf/sgetc/wchar_t/1.cc | 2 +- .../27_io/basic_stringbuf/sgetn/char/1.cc | 2 +- .../27_io/basic_stringbuf/sgetn/wchar_t/1.cc | 2 +- .../27_io/basic_stringbuf/snextc/char/1.cc | 2 +- .../27_io/basic_stringbuf/snextc/wchar_t/1.cc | 2 +- .../27_io/basic_stringbuf/sputbackc/char/1.cc | 2 +- .../27_io/basic_stringbuf/sputbackc/char/9425.cc | 2 +- .../27_io/basic_stringbuf/sputbackc/wchar_t/1.cc | 2 +- .../basic_stringbuf/sputbackc/wchar_t/9425.cc | 2 +- .../27_io/basic_stringbuf/sputc/char/1.cc | 2 +- .../27_io/basic_stringbuf/sputc/char/1057.cc | 2 +- .../27_io/basic_stringbuf/sputc/char/9404-1.cc | 2 +- .../27_io/basic_stringbuf/sputc/wchar_t/1.cc | 2 +- .../27_io/basic_stringbuf/sputc/wchar_t/1057.cc | 2 +- .../27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc | 2 +- .../27_io/basic_stringbuf/sputn/char/1.cc | 2 +- .../27_io/basic_stringbuf/sputn/char/1057.cc | 2 +- .../27_io/basic_stringbuf/sputn/char/9404-2.cc | 2 +- .../27_io/basic_stringbuf/sputn/wchar_t/1.cc | 2 +- .../27_io/basic_stringbuf/sputn/wchar_t/1057.cc | 2 +- .../27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc | 2 +- .../testsuite/27_io/basic_stringbuf/str/char/1.cc | 2 +- .../testsuite/27_io/basic_stringbuf/str/char/2.cc | 2 +- .../testsuite/27_io/basic_stringbuf/str/char/3.cc | 2 +- .../27_io/basic_stringbuf/str/char/3955.cc | 2 +- .../testsuite/27_io/basic_stringbuf/str/char/4.cc | 2 +- .../27_io/basic_stringbuf/str/wchar_t/1.cc | 2 +- .../27_io/basic_stringbuf/str/wchar_t/2.cc | 2 +- .../27_io/basic_stringbuf/str/wchar_t/3.cc | 2 +- .../27_io/basic_stringbuf/str/wchar_t/3955.cc | 2 +- .../27_io/basic_stringbuf/str/wchar_t/4.cc | 2 +- .../27_io/basic_stringbuf/sungetc/char/1.cc | 2 +- .../27_io/basic_stringbuf/sungetc/wchar_t/1.cc | 2 +- .../27_io/basic_stringbuf/sync/char/1057.cc | 2 +- .../27_io/basic_stringbuf/sync/wchar_t/1057.cc | 2 +- .../testsuite/27_io/basic_stringbuf/view/char/1.cc | 2 +- .../27_io/basic_stringbuf/view/wchar_t/1.cc | 2 +- .../testsuite/27_io/basic_stringstream/assign/1.cc | 2 +- .../27_io/basic_stringstream/assign/81338.cc | 2 +- .../27_io/basic_stringstream/cons/2020.cc | 2 +- .../27_io/basic_stringstream/cons/char/1.cc | 2 +- .../27_io/basic_stringstream/cons/char/97719.cc | 2 +- .../27_io/basic_stringstream/cons/default.cc | 2 +- .../27_io/basic_stringstream/cons/move.cc | 2 +- .../27_io/basic_stringstream/cons/wchar_t/1.cc | 2 +- .../27_io/basic_stringstream/rdbuf/char/2832.cc | 2 +- .../27_io/basic_stringstream/rdbuf/wchar_t/2832.cc | 2 +- .../requirements/base_classes.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../basic_stringstream/requirements/typedefs.cc | 2 +- .../27_io/basic_stringstream/str/char/1.cc | 2 +- .../27_io/basic_stringstream/str/char/2.cc | 2 +- .../27_io/basic_stringstream/str/char/3.cc | 2 +- .../27_io/basic_stringstream/str/char/4.cc | 2 +- .../27_io/basic_stringstream/str/char/5.cc | 2 +- .../27_io/basic_stringstream/str/wchar_t/1.cc | 2 +- .../27_io/basic_stringstream/str/wchar_t/2.cc | 2 +- .../27_io/basic_stringstream/str/wchar_t/3.cc | 2 +- .../27_io/basic_stringstream/str/wchar_t/4.cc | 2 +- .../27_io/basic_stringstream/str/wchar_t/5.cc.cc | 2 +- .../27_io/basic_stringstream/view/char/1.cc | 2 +- .../27_io/basic_stringstream/view/wchar_t/1.cc | 2 +- libstdc++-v3/testsuite/27_io/basic_syncbuf/1.cc | 2 +- libstdc++-v3/testsuite/27_io/basic_syncbuf/2.cc | 2 +- .../testsuite/27_io/basic_syncbuf/basic_ops/1.cc | 2 +- .../27_io/basic_syncbuf/requirements/types.cc | 2 +- .../testsuite/27_io/basic_syncbuf/sync_ops/1.cc | 2 +- libstdc++-v3/testsuite/27_io/basic_syncstream/1.cc | 2 +- libstdc++-v3/testsuite/27_io/basic_syncstream/2.cc | 2 +- .../27_io/basic_syncstream/basic_ops/1.cc | 2 +- .../27_io/basic_syncstream/requirements/types.cc | 2 +- .../27_io/filesystem/directory_entry/86597.cc | 2 +- .../27_io/filesystem/directory_entry/lwg3171.cc | 2 +- .../testsuite/27_io/filesystem/file_status/1.cc | 2 +- .../27_io/filesystem/filesystem_error/cons.cc | 2 +- .../27_io/filesystem/filesystem_error/copy.cc | 2 +- .../testsuite/27_io/filesystem/iterators/91067.cc | 2 +- .../testsuite/27_io/filesystem/iterators/97731.cc | 2 +- .../27_io/filesystem/iterators/caching.cc | 2 +- .../filesystem/iterators/directory_iterator.cc | 2 +- .../27_io/filesystem/iterators/error_reporting.cc | 2 +- .../testsuite/27_io/filesystem/iterators/pop.cc | 2 +- .../filesystem/iterators/recursion_pending.cc | 2 +- .../iterators/recursive_directory_iterator.cc | 2 +- .../27_io/filesystem/operations/absolute.cc | 2 +- .../testsuite/27_io/filesystem/operations/all.cc | 2 +- .../27_io/filesystem/operations/canonical.cc | 2 +- .../testsuite/27_io/filesystem/operations/copy.cc | 2 +- .../27_io/filesystem/operations/copy_file.cc | 2 +- .../filesystem/operations/create_directories.cc | 2 +- .../filesystem/operations/create_directory.cc | 2 +- .../27_io/filesystem/operations/create_symlink.cc | 2 +- .../27_io/filesystem/operations/current_path.cc | 2 +- .../27_io/filesystem/operations/equivalent.cc | 2 +- .../27_io/filesystem/operations/exists.cc | 2 +- .../27_io/filesystem/operations/file_size.cc | 2 +- .../27_io/filesystem/operations/is_empty.cc | 2 +- .../27_io/filesystem/operations/last_write_time.cc | 2 +- .../27_io/filesystem/operations/permissions.cc | 2 +- .../27_io/filesystem/operations/proximate.cc | 2 +- .../27_io/filesystem/operations/read_symlink.cc | 2 +- .../27_io/filesystem/operations/relative.cc | 2 +- .../27_io/filesystem/operations/remove.cc | 2 +- .../27_io/filesystem/operations/remove_all.cc | 2 +- .../27_io/filesystem/operations/rename.cc | 2 +- .../27_io/filesystem/operations/resize_file.cc | 2 +- .../testsuite/27_io/filesystem/operations/space.cc | 2 +- .../27_io/filesystem/operations/status.cc | 2 +- .../27_io/filesystem/operations/symlink_status.cc | 2 +- .../filesystem/operations/temp_directory_path.cc | 2 +- .../filesystem/operations/weakly_canonical.cc | 2 +- .../testsuite/27_io/filesystem/path/append/path.cc | 2 +- .../27_io/filesystem/path/append/source.cc | 2 +- .../27_io/filesystem/path/assign/assign.cc | 2 +- .../testsuite/27_io/filesystem/path/assign/copy.cc | 2 +- .../27_io/filesystem/path/compare/compare.cc | 2 +- .../27_io/filesystem/path/compare/lwg2936.cc | 2 +- .../27_io/filesystem/path/compare/path.cc | 2 +- .../27_io/filesystem/path/compare/strings.cc | 2 +- .../27_io/filesystem/path/concat/92853.cc | 2 +- .../27_io/filesystem/path/concat/94063.cc | 2 +- .../testsuite/27_io/filesystem/path/concat/path.cc | 2 +- .../27_io/filesystem/path/concat/strings.cc | 2 +- .../27_io/filesystem/path/construct/80762.cc | 2 +- .../27_io/filesystem/path/construct/90281.cc | 3 +- .../27_io/filesystem/path/construct/90634.cc | 2 +- .../27_io/filesystem/path/construct/copy.cc | 2 +- .../27_io/filesystem/path/construct/default.cc | 2 +- .../27_io/filesystem/path/construct/format.cc | 2 +- .../27_io/filesystem/path/construct/locale.cc | 2 +- .../27_io/filesystem/path/construct/range.cc | 2 +- .../27_io/filesystem/path/construct/string_view.cc | 2 +- .../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_name.cc | 2 +- .../27_io/filesystem/path/decompose/root_path.cc | 2 +- .../27_io/filesystem/path/decompose/stem.cc | 2 +- .../filesystem/path/factory/u8path-char8_t.cc | 3 +- .../27_io/filesystem/path/factory/u8path-depr.cc | 16 + .../27_io/filesystem/path/factory/u8path.cc | 3 +- .../27_io/filesystem/path/generation/normal.cc | 2 +- .../27_io/filesystem/path/generation/normal2.cc | 2 +- .../27_io/filesystem/path/generation/proximate.cc | 2 +- .../27_io/filesystem/path/generation/relative.cc | 2 +- .../27_io/filesystem/path/generic/94242.cc | 2 +- .../filesystem/path/generic/generic_string.cc | 2 +- .../testsuite/27_io/filesystem/path/generic/utf.cc | 2 +- .../27_io/filesystem/path/generic/wchar_t.cc | 2 +- .../testsuite/27_io/filesystem/path/io/dr2989.cc | 2 +- .../27_io/filesystem/path/itr/components.cc | 2 +- .../27_io/filesystem/path/itr/traversal.cc | 2 +- .../27_io/filesystem/path/modifiers/clear.cc | 2 +- .../filesystem/path/modifiers/make_preferred.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/modifiers/swap.cc | 2 +- .../27_io/filesystem/path/native/alloc.cc | 2 +- .../27_io/filesystem/path/native/string-char8_t.cc | 2 +- .../27_io/filesystem/path/native/string.cc | 3 +- .../27_io/filesystem/path/nonmember/append.cc | 2 +- .../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 +- .../testsuite/27_io/filesystem/path/query/empty.cc | 2 +- .../27_io/filesystem/path/query/empty_neg.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_absolute.cc | 2 +- .../27_io/filesystem/path/query/is_relative.cc | 2 +- libstdc++-v3/testsuite/27_io/fpos/11450.cc | 2 +- libstdc++-v3/testsuite/27_io/fpos/14252.cc | 2 +- libstdc++-v3/testsuite/27_io/fpos/14320-1.cc | 2 +- libstdc++-v3/testsuite/27_io/fpos/14320-2.cc | 2 +- libstdc++-v3/testsuite/27_io/fpos/14320-3.cc | 2 +- libstdc++-v3/testsuite/27_io/fpos/14320-4.cc | 2 +- libstdc++-v3/testsuite/27_io/fpos/14320-5.cc | 2 +- libstdc++-v3/testsuite/27_io/fpos/14775.cc | 2 +- libstdc++-v3/testsuite/27_io/fpos/mbstate_t/1.cc | 2 +- .../testsuite/27_io/fpos/mbstate_t/12065.cc | 2 +- libstdc++-v3/testsuite/27_io/fpos/mbstate_t/2.cc | 2 +- libstdc++-v3/testsuite/27_io/fpos/mbstate_t/3.cc | 2 +- .../testsuite/27_io/fpos/mbstate_t/4_neg.cc | 2 +- libstdc++-v3/testsuite/27_io/fpos/mbstate_t/5.cc | 2 +- libstdc++-v3/testsuite/27_io/fpos/mbstate_t/6.cc | 2 +- .../fpos/requirements/explicit_instantiation.cc | 2 +- .../27_io/headers/cinttypes/std_c++0x_neg.cc | 2 +- .../27_io/headers/cinttypes/types_std_c++0x.cc | 2 +- .../27_io/headers/cstdio/functions_neg.cc | 2 +- .../27_io/headers/cstdio/functions_std.cc | 2 +- .../testsuite/27_io/headers/cstdio/macros.cc | 2 +- .../testsuite/27_io/headers/cstdio/types_std.cc | 2 +- .../testsuite/27_io/headers/fstream/synopsis.cc | 2 +- .../testsuite/27_io/headers/fstream/types_std.cc | 2 +- .../testsuite/27_io/headers/iomanip/synopsis.cc | 2 +- .../testsuite/27_io/headers/ios/synopsis.cc | 2 +- .../testsuite/27_io/headers/ios/types_std.cc | 2 +- .../testsuite/27_io/headers/iostream/synopsis.cc | 2 +- .../testsuite/27_io/headers/iostream/types_std.cc | 2 +- .../testsuite/27_io/headers/istream/synopsis.cc | 2 +- .../testsuite/27_io/headers/istream/types_std.cc | 2 +- .../testsuite/27_io/headers/ostream/synopsis.cc | 2 +- .../testsuite/27_io/headers/ostream/types_std.cc | 2 +- .../testsuite/27_io/headers/sstream/synopsis.cc | 2 +- .../testsuite/27_io/headers/sstream/types_std.cc | 2 +- .../testsuite/27_io/headers/streambuf/synopsis.cc | 2 +- .../testsuite/27_io/headers/streambuf/types_std.cc | 2 +- .../testsuite/27_io/ios_base/callbacks/1.cc | 2 +- .../testsuite/27_io/ios_base/cons/assign_neg.cc | 2 +- .../testsuite/27_io/ios_base/cons/copy_neg.cc | 2 +- .../ios_base/failure/cons_virtual_derivation.cc | 2 +- .../testsuite/27_io/ios_base/failure/cxx11.cc | 2 +- .../testsuite/27_io/ios_base/failure/dual_abi.cc | 2 +- .../testsuite/27_io/ios_base/failure/error_code.cc | 2 +- .../testsuite/27_io/ios_base/failure/what-1.cc | 2 +- .../testsuite/27_io/ios_base/failure/what-2.cc | 2 +- .../testsuite/27_io/ios_base/failure/what-3.cc | 2 +- .../testsuite/27_io/ios_base/failure/what-big.cc | 2 +- libstdc++-v3/testsuite/27_io/ios_base/state/1.cc | 2 +- libstdc++-v3/testsuite/27_io/ios_base/storage/1.cc | 2 +- .../testsuite/27_io/ios_base/storage/11584.cc | 2 +- libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc | 2 +- libstdc++-v3/testsuite/27_io/ios_base/storage/3.cc | 2 +- .../testsuite/27_io/ios_base/storage/68197.cc | 2 +- .../testsuite/27_io/ios_base/sync_with_stdio/1.cc | 2 +- .../27_io/ios_base/sync_with_stdio/16959.cc | 2 +- .../testsuite/27_io/ios_base/sync_with_stdio/2.cc | 2 +- .../27_io/ios_base/sync_with_stdio/9523.cc | 2 +- .../ios_base/types/fmtflags/bitmask_operators.cc | 2 +- .../27_io/ios_base/types/fmtflags/case_label.cc | 2 +- .../ios_base/types/fmtflags/constexpr_operators.cc | 2 +- .../ios_base/types/iostate/bitmask_operators.cc | 2 +- .../27_io/ios_base/types/iostate/case_label.cc | 2 +- .../ios_base/types/iostate/constexpr_operators.cc | 2 +- .../ios_base/types/openmode/bitmask_operators.cc | 2 +- .../27_io/ios_base/types/openmode/case_label.cc | 2 +- .../ios_base/types/openmode/constexpr_operators.cc | 2 +- .../27_io/ios_base/types/seekdir/case_label.cc | 2 +- .../27_io/manipulators/adjustfield/char/1.cc | 2 +- .../27_io/manipulators/adjustfield/char/2.cc | 2 +- .../27_io/manipulators/adjustfield/wchar_t/1.cc | 2 +- .../27_io/manipulators/adjustfield/wchar_t/2.cc | 2 +- .../27_io/manipulators/basefield/char/1.cc | 2 +- .../27_io/manipulators/basefield/wchar_t/1.cc | 2 +- .../manipulators/extended/get_money/char/1.cc | 2 +- .../manipulators/extended/get_money/char/51288.cc | 2 +- .../manipulators/extended/get_money/wchar_t/1.cc | 2 +- .../extended/get_money/wchar_t/51288.cc | 2 +- .../27_io/manipulators/extended/get_time/char/1.cc | 2 +- .../27_io/manipulators/extended/get_time/char/2.cc | 2 +- .../manipulators/extended/get_time/wchar_t/1.cc | 2 +- .../manipulators/extended/get_time/wchar_t/2.cc | 2 +- .../manipulators/extended/put_money/char/1.cc | 2 +- .../manipulators/extended/put_money/char/51288.cc | 2 +- .../manipulators/extended/put_money/wchar_t/1.cc | 2 +- .../extended/put_money/wchar_t/51288.cc | 2 +- .../27_io/manipulators/extended/put_time/char/1.cc | 2 +- .../27_io/manipulators/extended/put_time/char/2.cc | 2 +- .../manipulators/extended/put_time/wchar_t/1.cc | 2 +- .../manipulators/extended/put_time/wchar_t/2.cc | 2 +- .../27_io/manipulators/standard/char/1.cc | 2 +- .../27_io/manipulators/standard/char/2.cc | 2 +- .../27_io/manipulators/standard/char/60270.cc | 2 +- .../27_io/manipulators/standard/char/dr2344.cc | 2 +- .../27_io/manipulators/standard/char/quoted.cc | 2 +- .../27_io/manipulators/standard/char/quoted_sv.cc | 2 +- .../27_io/manipulators/standard/wchar_t/1.cc | 2 +- .../27_io/manipulators/standard/wchar_t/2.cc | 2 +- .../27_io/manipulators/standard/wchar_t/dr2344.cc | 2 +- .../27_io/manipulators/standard/wchar_t/quoted.cc | 2 +- .../manipulators/standard/wchar_t/quoted_sv.cc | 2 +- libstdc++-v3/testsuite/27_io/objects/char/1.cc | 2 +- libstdc++-v3/testsuite/27_io/objects/char/10.cc | 2 +- .../testsuite/27_io/objects/char/12048-1.cc | 2 +- .../testsuite/27_io/objects/char/12048-2.cc | 2 +- .../testsuite/27_io/objects/char/12048-3.cc | 2 +- .../testsuite/27_io/objects/char/12048-4.cc | 2 +- .../testsuite/27_io/objects/char/12048-5.cc | 2 +- libstdc++-v3/testsuite/27_io/objects/char/2.cc | 2 +- .../testsuite/27_io/objects/char/2523-1_xin.cc | 2 +- .../testsuite/27_io/objects/char/2523-2_xin.cc | 2 +- libstdc++-v3/testsuite/27_io/objects/char/3045.cc | 2 +- libstdc++-v3/testsuite/27_io/objects/char/3647.cc | 2 +- libstdc++-v3/testsuite/27_io/objects/char/3_xin.cc | 2 +- libstdc++-v3/testsuite/27_io/objects/char/41037.cc | 2 +- libstdc++-v3/testsuite/27_io/objects/char/4_xin.cc | 2 +- libstdc++-v3/testsuite/27_io/objects/char/5.cc | 2 +- libstdc++-v3/testsuite/27_io/objects/char/5268.cc | 2 +- .../testsuite/27_io/objects/char/5280_xin.cc | 2 +- libstdc++-v3/testsuite/27_io/objects/char/6.cc | 2 +- .../testsuite/27_io/objects/char/6548_xin.cc | 2 +- .../testsuite/27_io/objects/char/6648-1_xin.cc | 2 +- .../testsuite/27_io/objects/char/6648-2_xin.cc | 2 +- libstdc++-v3/testsuite/27_io/objects/char/7.cc | 2 +- .../testsuite/27_io/objects/char/7744_xin.cc | 2 +- libstdc++-v3/testsuite/27_io/objects/char/8.cc | 2 +- libstdc++-v3/testsuite/27_io/objects/char/9.cc | 2 +- .../testsuite/27_io/objects/char/9661-1.cc | 2 +- .../testsuite/27_io/objects/char/9661-2_xin.cc | 2 +- libstdc++-v3/testsuite/27_io/objects/char/dr455.cc | 2 +- libstdc++-v3/testsuite/27_io/objects/wchar_t/1.cc | 2 +- libstdc++-v3/testsuite/27_io/objects/wchar_t/10.cc | 2 +- libstdc++-v3/testsuite/27_io/objects/wchar_t/11.cc | 2 +- libstdc++-v3/testsuite/27_io/objects/wchar_t/12.cc | 2 +- .../testsuite/27_io/objects/wchar_t/12048-1.cc | 2 +- .../testsuite/27_io/objects/wchar_t/12048-2.cc | 2 +- .../testsuite/27_io/objects/wchar_t/12048-3.cc | 2 +- .../testsuite/27_io/objects/wchar_t/12048-4.cc | 2 +- .../testsuite/27_io/objects/wchar_t/12048-5.cc | 2 +- libstdc++-v3/testsuite/27_io/objects/wchar_t/13.cc | 2 +- .../testsuite/27_io/objects/wchar_t/13582-1_xin.cc | 2 +- libstdc++-v3/testsuite/27_io/objects/wchar_t/2.cc | 2 +- .../testsuite/27_io/objects/wchar_t/2523-1_xin.cc | 2 +- .../testsuite/27_io/objects/wchar_t/2523-2_xin.cc | 2 +- .../testsuite/27_io/objects/wchar_t/3045.cc | 2 +- .../testsuite/27_io/objects/wchar_t/3647.cc | 2 +- .../testsuite/27_io/objects/wchar_t/3_xin.cc | 2 +- .../testsuite/27_io/objects/wchar_t/41037.cc | 2 +- .../testsuite/27_io/objects/wchar_t/4_xin.cc | 2 +- libstdc++-v3/testsuite/27_io/objects/wchar_t/5.cc | 2 +- .../testsuite/27_io/objects/wchar_t/5268.cc | 2 +- .../testsuite/27_io/objects/wchar_t/5280_xin.cc | 2 +- libstdc++-v3/testsuite/27_io/objects/wchar_t/6.cc | 2 +- .../testsuite/27_io/objects/wchar_t/6548_xin.cc | 2 +- .../testsuite/27_io/objects/wchar_t/6648-1_xin.cc | 2 +- .../testsuite/27_io/objects/wchar_t/6648-2_xin.cc | 2 +- libstdc++-v3/testsuite/27_io/objects/wchar_t/7.cc | 2 +- .../testsuite/27_io/objects/wchar_t/7744_xin.cc | 2 +- libstdc++-v3/testsuite/27_io/objects/wchar_t/8.cc | 2 +- .../testsuite/27_io/objects/wchar_t/9520.cc | 2 +- .../testsuite/27_io/objects/wchar_t/9661-1.cc | 2 +- .../testsuite/27_io/objects/wchar_t/9661-2_xin.cc | 2 +- .../testsuite/27_io/objects/wchar_t/9662.cc | 2 +- .../testsuite/27_io/objects/wchar_t/9_xin.cc | 2 +- .../testsuite/27_io/objects/wchar_t/dr455.cc | 2 +- libstdc++-v3/testsuite/27_io/rvalue_streams-2.cc | 2 +- libstdc++-v3/testsuite/27_io/rvalue_streams.cc | 2 +- libstdc++-v3/testsuite/27_io/types/1.cc | 2 +- libstdc++-v3/testsuite/27_io/types/2.cc | 2 +- libstdc++-v3/testsuite/27_io/types/3.cc | 2 +- libstdc++-v3/testsuite/27_io/types/4.cc | 2 +- .../algorithms/regex_match/awk/cstring_01.cc | 2 +- .../algorithms/regex_match/basic/empty_range.cc | 2 +- .../algorithms/regex_match/basic/string_01.cc | 2 +- .../regex_match/basic/string_range_00_03.cc | 2 +- .../regex_match/basic/string_range_01_03.cc | 2 +- .../regex_match/basic/string_range_02_03.cc | 2 +- .../algorithms/regex_match/cstring_bracket_01.cc | 2 +- .../28_regex/algorithms/regex_match/dr2329_neg.cc | 2 +- .../algorithms/regex_match/ecma/char/53622.cc | 2 +- .../algorithms/regex_match/ecma/char/57173.cc | 2 +- .../algorithms/regex_match/ecma/char/58576.cc | 2 +- .../algorithms/regex_match/ecma/char/61601.cc | 2 +- .../algorithms/regex_match/ecma/char/68863.cc | 2 +- .../algorithms/regex_match/ecma/char/anymatcher.cc | 2 +- .../algorithms/regex_match/ecma/char/backref.cc | 2 +- .../regex_match/ecma/char/empty_range.cc | 2 +- .../algorithms/regex_match/ecma/char/emptygroup.cc | 2 +- .../algorithms/regex_match/ecma/char/hex.cc | 2 +- .../regex_match/ecma/char/quoted_char.cc | 2 +- .../algorithms/regex_match/ecma/char/ungreedy.cc | 2 +- .../algorithms/regex_match/ecma/wchar_t/63199.cc | 2 +- .../regex_match/ecma/wchar_t/anymatcher.cc | 2 +- .../regex_match/ecma/wchar_t/cjk_match.cc | 2 +- .../algorithms/regex_match/ecma/wchar_t/hex.cc | 2 +- .../regex_match/extended/cstring_plus.cc | 2 +- .../regex_match/extended/cstring_questionmark.cc | 2 +- .../regex_match/extended/cstring_range.cc | 2 +- .../algorithms/regex_match/extended/string_any.cc | 2 +- .../regex_match/extended/string_range_00_03.cc | 2 +- .../regex_match/extended/string_range_01_03.cc | 2 +- .../regex_match/extended/string_range_02_03.cc | 2 +- .../regex_match/extended/wstring_locale.cc | 2 +- .../algorithms/regex_replace/char/51711.cc | 2 +- .../algorithms/regex_replace/char/basic_replace.cc | 2 +- .../algorithms/regex_replace/char/dr2213.cc | 2 +- .../algorithms/regex_replace/char/pr83601.cc | 2 +- .../algorithms/regex_replace/wchar_t/51711.cc | 2 +- .../algorithms/regex_replace/wchar_t/pr83601.cc | 2 +- .../28_regex/algorithms/regex_search/61424.cc | 2 +- .../28_regex/algorithms/regex_search/61720.cc | 2 +- .../algorithms/regex_search/basic/string_01.cc | 2 +- .../28_regex/algorithms/regex_search/dr2332_neg.cc | 2 +- .../algorithms/regex_search/ecma/assertion.cc | 2 +- .../28_regex/algorithms/regex_search/ecma/flags.cc | 2 +- .../algorithms/regex_search/ecma/greedy.cc | 2 +- .../algorithms/regex_search/ecma/string_01.cc | 2 +- .../testsuite/28_regex/basic_regex/85098.cc | 2 +- .../28_regex/basic_regex/assign/char/cstring.cc | 2 +- .../28_regex/basic_regex/assign/char/cstring_op.cc | 2 +- .../28_regex/basic_regex/assign/char/lwg3296.cc | 2 +- .../28_regex/basic_regex/assign/char/moveable.cc | 2 +- .../28_regex/basic_regex/assign/char/pstring.cc | 2 +- .../28_regex/basic_regex/assign/char/range.cc | 2 +- .../28_regex/basic_regex/assign/char/string.cc | 2 +- .../28_regex/basic_regex/assign/char/string_op.cc | 2 +- .../28_regex/basic_regex/assign/wchar_t/cstring.cc | 2 +- .../basic_regex/assign/wchar_t/cstring_op.cc | 2 +- .../28_regex/basic_regex/assign/wchar_t/lwg3296.cc | 2 +- .../28_regex/basic_regex/assign/wchar_t/pstring.cc | 2 +- .../28_regex/basic_regex/assign/wchar_t/range.cc | 2 +- .../28_regex/basic_regex/assign/wchar_t/string.cc | 2 +- .../basic_regex/assign/wchar_t/string_op.cc | 2 +- .../testsuite/28_regex/basic_regex/ctors/47724.cc | 2 +- .../testsuite/28_regex/basic_regex/ctors/83598.cc | 2 +- .../28_regex/basic_regex/ctors/basic/cstring.cc | 2 +- .../28_regex/basic_regex/ctors/basic/default.cc | 2 +- .../28_regex/basic_regex/ctors/basic/iter.cc | 2 +- .../basic_regex/ctors/basic/pstring_char.cc | 2 +- .../basic_regex/ctors/basic/pstring_wchar_t.cc | 2 +- .../28_regex/basic_regex/ctors/basic/raw_string.cc | 2 +- .../ctors/basic/string_range_01_02_03.cc | 2 +- .../28_regex/basic_regex/ctors/char/cstring.cc | 2 +- .../28_regex/basic_regex/ctors/char/cstring_awk.cc | 2 +- .../basic_regex/ctors/char/cstring_ecma.cc | 2 +- .../basic_regex/ctors/char/cstring_egrep.cc | 2 +- .../basic_regex/ctors/char/cstring_grep.cc | 2 +- .../28_regex/basic_regex/ctors/char/default.cc | 2 +- .../28_regex/basic_regex/ctors/char/range.cc | 2 +- .../28_regex/basic_regex/ctors/copy_char.cc | 2 +- .../28_regex/basic_regex/ctors/deduction.cc | 2 +- .../28_regex/basic_regex/ctors/extended/cstring.cc | 2 +- .../ctors/extended/string_range_01_02_03.cc | 2 +- .../28_regex/basic_regex/ctors/move_char.cc | 2 +- .../28_regex/basic_regex/ctors/string_char.cc | 2 +- .../28_regex/basic_regex/ctors/string_wchar_t.cc | 2 +- .../28_regex/basic_regex/ctors/wchar_t/cstring.cc | 2 +- .../28_regex/basic_regex/ctors/wchar_t/default.cc | 2 +- .../28_regex/basic_regex/ctors/wchar_t/range.cc | 2 +- .../testsuite/28_regex/basic_regex/imbue/string.cc | 2 +- .../28_regex/basic_regex/multiple_quantifiers.cc | 2 +- .../basic_regex/requirements/constexpr_data.cc | 2 +- .../testsuite/28_regex/constants/constexpr.cc | 2 +- .../testsuite/28_regex/constants/error_type.cc | 2 +- .../28_regex/constants/match_flag_type.cc | 2 +- .../28_regex/constants/syntax_option_type.cc | 2 +- .../28_regex/headers/regex/std_c++0x_neg.cc | 2 +- libstdc++-v3/testsuite/28_regex/init-list.cc | 2 +- .../iterators/regex_iterator/char/64140.cc | 2 +- .../iterators/regex_iterator/char/string_01.cc | 2 +- .../regex_iterator/char/string_position_01.cc | 2 +- .../iterators/regex_iterator/ctors/char/default.cc | 2 +- .../regex_iterator/ctors/char/dr2332_neg.cc | 2 +- .../regex_iterator/ctors/wchar_t/default.cc | 2 +- .../28_regex/iterators/regex_iterator/typedefs.cc | 2 +- .../iterators/regex_iterator/wchar_t/string_01.cc | 2 +- .../iterators/regex_iterator/wchar_t/string_02.cc | 2 +- .../iterators/regex_token_iterator/64303.cc | 2 +- .../regex_token_iterator/char/string_01.cc | 2 +- .../regex_token_iterator/ctors/char/default.cc | 2 +- .../regex_token_iterator/ctors/char/dr2332_neg.cc | 2 +- .../regex_token_iterator/ctors/wchar_t/default.cc | 2 +- .../iterators/regex_token_iterator/typedefs.cc | 2 +- .../regex_token_iterator/wchar_t/string_01.cc | 2 +- .../regex_token_iterator/wchar_t/wstring_02.cc | 2 +- .../testsuite/28_regex/match_results/94627.cc | 2 +- .../28_regex/match_results/ctors/char/default.cc | 2 +- .../match_results/ctors/wchar_t/default.cc | 2 +- .../testsuite/28_regex/match_results/format.cc | 2 +- .../match_results/out_of_range_submatches.cc | 2 +- .../28_regex/match_results/pmr_typedefs.cc | 2 +- .../testsuite/28_regex/match_results/swap.cc | 2 +- .../testsuite/28_regex/match_results/typedefs.cc | 2 +- libstdc++-v3/testsuite/28_regex/range_access.cc | 2 +- .../testsuite/28_regex/regex_error/base.cc | 2 +- .../testsuite/28_regex/regex_error/regex_error.cc | 2 +- libstdc++-v3/testsuite/28_regex/regression.cc | 2 +- .../testsuite/28_regex/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/28_regex/simple_c++11.cc | 2 +- .../testsuite/28_regex/sub_match/cast_char.cc | 2 +- .../testsuite/28_regex/sub_match/cast_wchar_t.cc | 2 +- .../testsuite/28_regex/sub_match/compare.cc | 2 +- .../testsuite/28_regex/sub_match/compare_c++20.cc | 2 +- .../28_regex/sub_match/embedded_zeros_cmp.cc | 2 +- .../testsuite/28_regex/sub_match/length.cc | 2 +- .../testsuite/28_regex/sub_match/typedefs.cc | 2 +- .../testsuite/28_regex/traits/char/ctor.cc | 2 +- .../testsuite/28_regex/traits/char/icase.cc | 2 +- .../testsuite/28_regex/traits/char/isctype.cc | 2 +- .../testsuite/28_regex/traits/char/length.cc | 2 +- .../28_regex/traits/char/lookup_classname.cc | 2 +- .../28_regex/traits/char/lookup_collatename.cc | 2 +- .../testsuite/28_regex/traits/char/transform.cc | 2 +- .../28_regex/traits/char/transform_primary.cc | 2 +- .../testsuite/28_regex/traits/char/translate.cc | 2 +- .../28_regex/traits/char/translate_nocase.cc | 2 +- .../testsuite/28_regex/traits/char/user_defined.cc | 2 +- .../testsuite/28_regex/traits/char/value.cc | 2 +- .../testsuite/28_regex/traits/wchar_t/ctor.cc | 2 +- .../testsuite/28_regex/traits/wchar_t/isctype.cc | 2 +- .../testsuite/28_regex/traits/wchar_t/length.cc | 2 +- .../28_regex/traits/wchar_t/lookup_classname.cc | 2 +- .../28_regex/traits/wchar_t/lookup_collatename.cc | 2 +- .../testsuite/28_regex/traits/wchar_t/transform.cc | 2 +- .../28_regex/traits/wchar_t/transform_primary.cc | 2 +- .../testsuite/28_regex/traits/wchar_t/translate.cc | 2 +- .../28_regex/traits/wchar_t/translate_nocase.cc | 2 +- .../28_regex/traits/wchar_t/user_defined.cc | 2 +- .../testsuite/28_regex/traits/wchar_t/value.cc | 2 +- libstdc++-v3/testsuite/29_atomics/atomic/60658.cc | 2 +- libstdc++-v3/testsuite/29_atomics/atomic/60695.cc | 2 +- libstdc++-v3/testsuite/29_atomics/atomic/62259.cc | 2 +- libstdc++-v3/testsuite/29_atomics/atomic/64658.cc | 2 +- libstdc++-v3/testsuite/29_atomics/atomic/65147.cc | 2 +- libstdc++-v3/testsuite/29_atomics/atomic/65913.cc | 2 +- libstdc++-v3/testsuite/29_atomics/atomic/69301.cc | 2 +- libstdc++-v3/testsuite/29_atomics/atomic/69769.cc | 2 +- libstdc++-v3/testsuite/29_atomics/atomic/70766.cc | 2 +- .../testsuite/29_atomics/atomic/cons/49445.cc | 2 +- .../testsuite/29_atomics/atomic/cons/assign_neg.cc | 2 +- .../testsuite/29_atomics/atomic/cons/constexpr.cc | 2 +- .../testsuite/29_atomics/atomic/cons/copy_list.cc | 2 +- .../testsuite/29_atomics/atomic/cons/copy_neg.cc | 2 +- .../testsuite/29_atomics/atomic/cons/default.cc | 2 +- .../29_atomics/atomic/cons/direct_list.cc | 2 +- .../29_atomics/atomic/cons/single_value.cc | 2 +- .../testsuite/29_atomics/atomic/cons/user_pod.cc | 2 +- .../testsuite/29_atomics/atomic/cons/value_init.cc | 2 +- .../29_atomics/atomic/is_always_lock_free.cc | 2 +- .../testsuite/29_atomics/atomic/nonmembers.cc | 2 +- .../testsuite/29_atomics/atomic/operators/51811.cc | 2 +- .../testsuite/29_atomics/atomic/operators/56011.cc | 2 +- .../atomic/operators/integral_assignment.cc | 2 +- .../atomic/operators/integral_conversion.cc | 2 +- .../atomic/operators/pointer_partial_void.cc | 2 +- .../29_atomics/atomic/requirements/base_classes.cc | 2 +- .../requirements/compare_exchange_lowering.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../29_atomics/atomic/requirements/typedefs.cc | 2 +- .../29_atomics/atomic/requirements/types_neg.cc | 2 +- .../testsuite/29_atomics/atomic/wait_notify/1.cc | 2 +- .../29_atomics/atomic/wait_notify/100334.cc | 2 +- .../testsuite/29_atomics/atomic/wait_notify/2.cc | 2 +- .../29_atomics/atomic/wait_notify/bool.cc | 2 +- .../29_atomics/atomic/wait_notify/generic.cc | 2 +- .../29_atomics/atomic/wait_notify/pointers.cc | 2 +- .../testsuite/29_atomics/atomic_flag/clear/1.cc | 2 +- .../testsuite/29_atomics/atomic_flag/cons/1.cc | 2 +- .../testsuite/29_atomics/atomic_flag/cons/56012.cc | 2 +- .../29_atomics/atomic_flag/cons/aggregate.cc | 2 +- .../29_atomics/atomic_flag/cons/assign_neg.cc | 2 +- .../29_atomics/atomic_flag/cons/copy_neg.cc | 2 +- .../29_atomics/atomic_flag/cons/default.cc | 2 +- .../29_atomics/atomic_flag/cons/value_init.cc | 2 +- .../atomic_flag/requirements/standard_layout.cc | 2 +- .../29_atomics/atomic_flag/requirements/trivial.cc | 2 +- .../29_atomics/atomic_flag/test/explicit.cc | 2 +- .../29_atomics/atomic_flag/test/implicit.cc | 2 +- .../atomic_flag/test_and_set/explicit-hle.cc | 2 +- .../atomic_flag/test_and_set/explicit.cc | 2 +- .../atomic_flag/test_and_set/implicit.cc | 2 +- .../29_atomics/atomic_flag/wait_notify/1.cc | 2 +- .../testsuite/29_atomics/atomic_float/1.cc | 2 +- .../testsuite/29_atomics/atomic_float/95282.cc | 2 +- .../29_atomics/atomic_float/requirements.cc | 2 +- .../29_atomics/atomic_float/requirements_cxx23.cc | 2 +- .../29_atomics/atomic_float/value_init.cc | 2 +- .../29_atomics/atomic_float/wait_notify.cc | 2 +- .../testsuite/29_atomics/atomic_integral/60940.cc | 2 +- .../testsuite/29_atomics/atomic_integral/65147.cc | 2 +- .../29_atomics/atomic_integral/cons/assign_neg.cc | 2 +- .../29_atomics/atomic_integral/cons/constexpr.cc | 2 +- .../29_atomics/atomic_integral/cons/copy_list.cc | 2 +- .../29_atomics/atomic_integral/cons/copy_neg.cc | 2 +- .../29_atomics/atomic_integral/cons/default.cc | 2 +- .../29_atomics/atomic_integral/cons/direct_list.cc | 2 +- .../atomic_integral/cons/single_value.cc | 2 +- .../29_atomics/atomic_integral/cons/value_init.cc | 2 +- .../atomic_integral/is_always_lock_free.cc | 2 +- .../29_atomics/atomic_integral/nonmembers.cc | 2 +- .../atomic_integral/operators/bitwise.cc | 2 +- .../atomic_integral/operators/bitwise_neg.cc | 2 +- .../atomic_integral/operators/decrement.cc | 2 +- .../atomic_integral/operators/decrement_neg.cc | 2 +- .../atomic_integral/operators/increment.cc | 2 +- .../atomic_integral/operators/increment_neg.cc | 2 +- .../operators/integral_assignment.cc | 2 +- .../operators/integral_conversion.cc | 2 +- .../requirements/standard_layout.cc | 2 +- .../atomic_integral/requirements/trivial.cc | 2 +- .../atomic_integral/requirements/typedefs.cc | 2 +- .../29_atomics/atomic_integral/wait_notify.cc | 2 +- .../testsuite/29_atomics/atomic_ref/deduction.cc | 2 +- .../testsuite/29_atomics/atomic_ref/float.cc | 2 +- .../testsuite/29_atomics/atomic_ref/generic.cc | 2 +- .../testsuite/29_atomics/atomic_ref/integral.cc | 2 +- .../testsuite/29_atomics/atomic_ref/pointer.cc | 2 +- .../29_atomics/atomic_ref/requirements.cc | 2 +- .../testsuite/29_atomics/atomic_ref/wait_notify.cc | 2 +- .../headers/atomic/functions_std_c++0x.cc | 2 +- .../testsuite/29_atomics/headers/atomic/macros.cc | 2 +- .../29_atomics/headers/atomic/std_c++0x_neg.cc | 2 +- .../29_atomics/headers/atomic/types_std_c++0x.cc | 2 +- .../headers/atomic/types_std_c++0x_neg.cc | 2 +- .../29_atomics/headers/atomic/types_std_c++20.cc | 2 +- .../headers/atomic/types_std_c++20_neg.cc | 2 +- .../29_atomics/headers/atomic/types_std_c++2a.cc | 2 +- .../headers/atomic/types_std_c++2a_neg.cc | 2 +- libstdc++-v3/testsuite/30_threads/async/42819.cc | 2 +- libstdc++-v3/testsuite/30_threads/async/49668.cc | 2 +- libstdc++-v3/testsuite/30_threads/async/54297.cc | 2 +- libstdc++-v3/testsuite/30_threads/async/69724.cc | 2 +- libstdc++-v3/testsuite/30_threads/async/84532.cc | 2 +- libstdc++-v3/testsuite/30_threads/async/any.cc | 2 +- libstdc++-v3/testsuite/30_threads/async/async.cc | 2 +- libstdc++-v3/testsuite/30_threads/async/except.cc | 2 +- .../testsuite/30_threads/async/forced_unwind.cc | 2 +- libstdc++-v3/testsuite/30_threads/async/launch.cc | 2 +- libstdc++-v3/testsuite/30_threads/async/lwg2021.cc | 2 +- libstdc++-v3/testsuite/30_threads/async/sync.cc | 2 +- libstdc++-v3/testsuite/30_threads/barrier/1.cc | 2 +- libstdc++-v3/testsuite/30_threads/barrier/2.cc | 2 +- .../testsuite/30_threads/barrier/arrive.cc | 2 +- .../30_threads/barrier/arrive_and_drop.cc | 2 +- .../30_threads/barrier/arrive_and_wait.cc | 2 +- .../testsuite/30_threads/barrier/completion.cc | 2 +- .../testsuite/30_threads/call_once/39909.cc | 2 +- .../testsuite/30_threads/call_once/49668.cc | 2 +- .../testsuite/30_threads/call_once/60497.cc | 2 +- .../testsuite/30_threads/call_once/call_once1.cc | 2 +- .../testsuite/30_threads/call_once/dr2442.cc | 2 +- .../testsuite/30_threads/call_once/once_flag.cc | 2 +- .../30_threads/condition_variable/54185.cc | 2 +- .../30_threads/condition_variable/cons/1.cc | 2 +- .../condition_variable/cons/assign_neg.cc | 2 +- .../30_threads/condition_variable/cons/copy_neg.cc | 2 +- .../30_threads/condition_variable/members/1.cc | 2 +- .../30_threads/condition_variable/members/2.cc | 2 +- .../30_threads/condition_variable/members/3.cc | 2 +- .../30_threads/condition_variable/members/53841.cc | 2 +- .../30_threads/condition_variable/members/68519.cc | 2 +- .../condition_variable/members/clock_neg.cc | 2 +- .../condition_variable/native_handle/typesizes.cc | 2 +- .../requirements/standard_layout.cc | 2 +- .../condition_variable/requirements/typedefs.cc | 2 +- .../30_threads/condition_variable_any/50862.cc | 2 +- .../30_threads/condition_variable_any/53830.cc | 2 +- .../30_threads/condition_variable_any/cond.cc | 2 +- .../30_threads/condition_variable_any/cons/1.cc | 2 +- .../condition_variable_any/cons/assign_neg.cc | 2 +- .../condition_variable_any/cons/copy_neg.cc | 2 +- .../30_threads/condition_variable_any/members/1.cc | 2 +- .../30_threads/condition_variable_any/members/2.cc | 2 +- .../condition_variable_any/members/clock_neg.cc | 2 +- .../condition_variable_any/stop_token/1.cc | 2 +- .../condition_variable_any/stop_token/2.cc | 2 +- .../condition_variable_any/stop_token/wait_on.cc | 2 +- .../testsuite/30_threads/future/cons/assign_neg.cc | 2 +- .../testsuite/30_threads/future/cons/constexpr.cc | 2 +- .../testsuite/30_threads/future/cons/copy_neg.cc | 2 +- .../testsuite/30_threads/future/cons/default.cc | 2 +- .../testsuite/30_threads/future/cons/move.cc | 2 +- .../30_threads/future/cons/move_assign.cc | 2 +- .../testsuite/30_threads/future/members/45133.cc | 2 +- .../testsuite/30_threads/future/members/93456.cc | 2 +- .../30_threads/future/members/clock_neg.cc | 2 +- .../testsuite/30_threads/future/members/get.cc | 2 +- .../testsuite/30_threads/future/members/get2.cc | 2 +- .../testsuite/30_threads/future/members/poll.cc | 2 +- .../testsuite/30_threads/future/members/share.cc | 2 +- .../testsuite/30_threads/future/members/valid.cc | 2 +- .../testsuite/30_threads/future/members/wait.cc | 2 +- .../30_threads/future/members/wait_for.cc | 2 +- .../30_threads/future/members/wait_until.cc | 2 +- .../future/requirements/explicit_instantiation.cc | 2 +- .../30_threads/future/requirements/lwg3458.cc | 2 +- .../headers/condition_variable/std_c++0x_neg.cc | 2 +- .../headers/condition_variable/types_std_c++0x.cc | 2 +- .../30_threads/headers/future/std_c++0x_neg.cc | 2 +- .../30_threads/headers/future/types_std_c++0x.cc | 2 +- .../30_threads/headers/mutex/std_c++0x_neg.cc | 2 +- .../30_threads/headers/mutex/types_std_c++0x.cc | 2 +- .../30_threads/headers/stop_token/synopsis.cc | 2 +- .../30_threads/headers/thread/std_c++0x_neg.cc | 2 +- .../30_threads/headers/thread/types_std_c++0x.cc | 2 +- .../30_threads/headers/thread/types_std_c++20.cc | 2 +- libstdc++-v3/testsuite/30_threads/jthread/1.cc | 2 +- libstdc++-v3/testsuite/30_threads/jthread/3.cc | 2 +- libstdc++-v3/testsuite/30_threads/jthread/95989.cc | 2 +- .../testsuite/30_threads/jthread/jthread.cc | 4 +- .../testsuite/30_threads/jthread/version.cc | 2 +- libstdc++-v3/testsuite/30_threads/latch/1.cc | 2 +- libstdc++-v3/testsuite/30_threads/latch/2.cc | 2 +- libstdc++-v3/testsuite/30_threads/latch/3.cc | 2 +- libstdc++-v3/testsuite/30_threads/lock/1.cc | 2 +- libstdc++-v3/testsuite/30_threads/lock/2.cc | 2 +- libstdc++-v3/testsuite/30_threads/lock/3.cc | 2 +- libstdc++-v3/testsuite/30_threads/lock/4.cc | 2 +- .../testsuite/30_threads/lock_guard/cons/1.cc | 2 +- .../30_threads/lock_guard/cons/deduction.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../30_threads/lock_guard/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/30_threads/mutex/cons/1.cc | 2 +- .../testsuite/30_threads/mutex/cons/assign_neg.cc | 2 +- .../testsuite/30_threads/mutex/cons/constexpr.cc | 2 +- .../testsuite/30_threads/mutex/cons/copy_neg.cc | 2 +- .../30_threads/mutex/dest/destructor_locked.cc | 2 +- libstdc++-v3/testsuite/30_threads/mutex/lock/1.cc | 2 +- .../testsuite/30_threads/mutex/native_handle/1.cc | 2 +- .../30_threads/mutex/native_handle/typesizes.cc | 2 +- .../mutex/requirements/standard_layout.cc | 2 +- .../30_threads/mutex/requirements/typedefs.cc | 2 +- .../testsuite/30_threads/mutex/try_lock/1.cc | 2 +- .../testsuite/30_threads/mutex/try_lock/2.cc | 2 +- .../testsuite/30_threads/mutex/unlock/1.cc | 2 +- .../testsuite/30_threads/mutex/unlock/2.cc | 2 +- .../testsuite/30_threads/packaged_task/49668.cc | 2 +- .../testsuite/30_threads/packaged_task/60564.cc | 2 +- .../testsuite/30_threads/packaged_task/79486.cc | 2 +- .../testsuite/30_threads/packaged_task/cons/1.cc | 2 +- .../testsuite/30_threads/packaged_task/cons/2.cc | 2 +- .../testsuite/30_threads/packaged_task/cons/3.cc | 2 +- .../30_threads/packaged_task/cons/56492.cc | 2 +- .../30_threads/packaged_task/cons/alloc.cc | 2 +- .../30_threads/packaged_task/cons/alloc2.cc | 2 +- .../30_threads/packaged_task/cons/alloc_min.cc | 2 +- .../30_threads/packaged_task/cons/assign_neg.cc | 2 +- .../30_threads/packaged_task/cons/copy_neg.cc | 2 +- .../30_threads/packaged_task/cons/deduction.cc | 2 +- .../30_threads/packaged_task/cons/move.cc | 2 +- .../30_threads/packaged_task/cons/move_assign.cc | 2 +- .../30_threads/packaged_task/forced_unwind.cc | 2 +- .../packaged_task/members/at_thread_exit.cc | 2 +- .../30_threads/packaged_task/members/get_future.cc | 2 +- .../packaged_task/members/get_future2.cc | 2 +- .../30_threads/packaged_task/members/invoke.cc | 2 +- .../30_threads/packaged_task/members/invoke2.cc | 2 +- .../30_threads/packaged_task/members/invoke3.cc | 2 +- .../30_threads/packaged_task/members/invoke4.cc | 2 +- .../30_threads/packaged_task/members/invoke5.cc | 2 +- .../30_threads/packaged_task/members/reset.cc | 2 +- .../30_threads/packaged_task/members/reset2.cc | 2 +- .../30_threads/packaged_task/members/swap.cc | 2 +- .../30_threads/packaged_task/members/valid.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../30_threads/packaged_task/uses_allocator.cc | 2 +- libstdc++-v3/testsuite/30_threads/promise/60966.cc | 2 +- libstdc++-v3/testsuite/30_threads/promise/69106.cc | 2 +- .../testsuite/30_threads/promise/cons/1.cc | 2 +- .../testsuite/30_threads/promise/cons/alloc.cc | 2 +- .../testsuite/30_threads/promise/cons/alloc2.cc | 2 +- .../testsuite/30_threads/promise/cons/alloc_min.cc | 2 +- .../30_threads/promise/cons/assign_neg.cc | 2 +- .../testsuite/30_threads/promise/cons/copy_neg.cc | 2 +- .../testsuite/30_threads/promise/cons/move.cc | 2 +- .../30_threads/promise/cons/move_assign.cc | 2 +- .../30_threads/promise/members/at_thread_exit.cc | 2 +- .../30_threads/promise/members/at_thread_exit2.cc | 2 +- .../30_threads/promise/members/get_future.cc | 2 +- .../30_threads/promise/members/get_future2.cc | 2 +- .../30_threads/promise/members/set_exception.cc | 2 +- .../30_threads/promise/members/set_exception2.cc | 2 +- .../30_threads/promise/members/set_value.cc | 2 +- .../30_threads/promise/members/set_value2.cc | 2 +- .../30_threads/promise/members/set_value3.cc | 2 +- .../testsuite/30_threads/promise/members/swap.cc | 2 +- .../promise/requirements/explicit_instantiation.cc | 2 +- .../30_threads/promise/requirements/lwg3466.cc | 2 +- .../testsuite/30_threads/promise/uses_allocator.cc | 2 +- .../testsuite/30_threads/recursive_mutex/cons/1.cc | 2 +- .../30_threads/recursive_mutex/cons/assign_neg.cc | 2 +- .../30_threads/recursive_mutex/cons/copy_neg.cc | 2 +- .../recursive_mutex/dest/destructor_locked.cc | 2 +- .../testsuite/30_threads/recursive_mutex/lock/1.cc | 2 +- .../30_threads/recursive_mutex/native_handle/1.cc | 2 +- .../recursive_mutex/native_handle/typesizes.cc | 2 +- .../requirements/standard_layout.cc | 2 +- .../recursive_mutex/requirements/typedefs.cc | 2 +- .../30_threads/recursive_mutex/try_lock/1.cc | 2 +- .../30_threads/recursive_mutex/try_lock/2.cc | 2 +- .../30_threads/recursive_mutex/unlock/1.cc | 2 +- .../30_threads/recursive_mutex/unlock/2.cc | 2 +- .../30_threads/recursive_timed_mutex/cons/1.cc | 2 +- .../recursive_timed_mutex/cons/assign_neg.cc | 2 +- .../recursive_timed_mutex/cons/copy_neg.cc | 2 +- .../dest/destructor_locked.cc | 2 +- .../30_threads/recursive_timed_mutex/lock/1.cc | 2 +- .../30_threads/recursive_timed_mutex/lock/2.cc | 2 +- .../recursive_timed_mutex/native_handle/1.cc | 2 +- .../native_handle/typesizes.cc | 2 +- .../recursive_timed_mutex/requirements/typedefs.cc | 2 +- .../30_threads/recursive_timed_mutex/try_lock/1.cc | 2 +- .../30_threads/recursive_timed_mutex/try_lock/2.cc | 2 +- .../recursive_timed_mutex/try_lock_for/1.cc | 2 +- .../recursive_timed_mutex/try_lock_for/2.cc | 2 +- .../recursive_timed_mutex/try_lock_for/3.cc | 2 +- .../recursive_timed_mutex/try_lock_until/1.cc | 2 +- .../recursive_timed_mutex/try_lock_until/2.cc | 2 +- .../recursive_timed_mutex/try_lock_until/3.cc | 2 +- .../try_lock_until/clock_neg.cc | 2 +- .../30_threads/recursive_timed_mutex/unlock/1.cc | 2 +- .../30_threads/recursive_timed_mutex/unlock/2.cc | 2 +- .../testsuite/30_threads/scoped_lock/cons/1.cc | 2 +- .../30_threads/scoped_lock/cons/deduction.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../scoped_lock/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/30_threads/semaphore/1.cc | 2 +- libstdc++-v3/testsuite/30_threads/semaphore/2.cc | 2 +- .../30_threads/semaphore/least_max_value_neg.cc | 2 +- .../testsuite/30_threads/semaphore/try_acquire.cc | 2 +- .../30_threads/semaphore/try_acquire_for.cc | 2 +- .../30_threads/semaphore/try_acquire_posix.cc | 2 +- .../30_threads/semaphore/try_acquire_until.cc | 2 +- .../30_threads/shared_future/cons/assign.cc | 2 +- .../30_threads/shared_future/cons/constexpr.cc | 2 +- .../30_threads/shared_future/cons/copy.cc | 2 +- .../30_threads/shared_future/cons/default.cc | 2 +- .../30_threads/shared_future/cons/move.cc | 2 +- .../30_threads/shared_future/cons/move_assign.cc | 2 +- .../30_threads/shared_future/members/45133.cc | 2 +- .../30_threads/shared_future/members/clock_neg.cc | 2 +- .../30_threads/shared_future/members/get.cc | 2 +- .../30_threads/shared_future/members/get2.cc | 2 +- .../30_threads/shared_future/members/valid.cc | 2 +- .../30_threads/shared_future/members/wait.cc | 2 +- .../30_threads/shared_future/members/wait_for.cc | 2 +- .../30_threads/shared_future/members/wait_until.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../shared_future/requirements/lwg3458.cc | 2 +- .../testsuite/30_threads/shared_lock/70766.cc | 2 +- .../testsuite/30_threads/shared_lock/cons/1.cc | 2 +- .../testsuite/30_threads/shared_lock/cons/2.cc | 2 +- .../testsuite/30_threads/shared_lock/cons/3.cc | 2 +- .../testsuite/30_threads/shared_lock/cons/4.cc | 2 +- .../testsuite/30_threads/shared_lock/cons/5.cc | 2 +- .../testsuite/30_threads/shared_lock/cons/6.cc | 2 +- .../testsuite/30_threads/shared_lock/locking/1.cc | 2 +- .../testsuite/30_threads/shared_lock/locking/2.cc | 2 +- .../testsuite/30_threads/shared_lock/locking/3.cc | 2 +- .../testsuite/30_threads/shared_lock/locking/4.cc | 2 +- .../30_threads/shared_lock/locking/clock_neg.cc | 2 +- .../30_threads/shared_lock/modifiers/1.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../shared_lock/requirements/typedefs.cc | 2 +- .../testsuite/30_threads/shared_mutex/cons/1.cc | 2 +- .../30_threads/shared_mutex/cons/assign_neg.cc | 2 +- .../30_threads/shared_mutex/cons/copy_neg.cc | 2 +- .../shared_mutex/requirements/standard_layout.cc | 2 +- .../30_threads/shared_mutex/try_lock/1.cc | 2 +- .../30_threads/shared_mutex/try_lock/2.cc | 2 +- .../testsuite/30_threads/shared_mutex/unlock/1.cc | 2 +- .../30_threads/shared_timed_mutex/94069.cc | 2 +- .../30_threads/shared_timed_mutex/cons/1.cc | 2 +- .../shared_timed_mutex/cons/assign_neg.cc | 2 +- .../30_threads/shared_timed_mutex/cons/copy_neg.cc | 2 +- .../requirements/standard_layout.cc | 2 +- .../30_threads/shared_timed_mutex/try_lock/1.cc | 2 +- .../30_threads/shared_timed_mutex/try_lock/2.cc | 2 +- .../30_threads/shared_timed_mutex/try_lock/3.cc | 2 +- .../shared_timed_mutex/try_lock_until/1.cc | 2 +- .../shared_timed_mutex/try_lock_until/2.cc | 2 +- .../shared_timed_mutex/try_lock_until/clock_neg.cc | 2 +- .../30_threads/shared_timed_mutex/unlock/1.cc | 2 +- libstdc++-v3/testsuite/30_threads/stop_token/1.cc | 2 +- libstdc++-v3/testsuite/30_threads/stop_token/2.cc | 2 +- .../30_threads/stop_token/stop_callback.cc | 2 +- .../stop_token/stop_callback/deadlock-mt.cc | 2 +- .../stop_token/stop_callback/deadlock.cc | 2 +- .../30_threads/stop_token/stop_callback/destroy.cc | 2 +- .../stop_token/stop_callback/destructible_neg.cc | 2 +- .../stop_token/stop_callback/invocable_neg.cc | 2 +- .../30_threads/stop_token/stop_callback/invoke.cc | 2 +- .../testsuite/30_threads/stop_token/stop_source.cc | 2 +- .../30_threads/stop_token/stop_source/assign.cc | 2 +- .../testsuite/30_threads/stop_token/stop_token.cc | 2 +- .../stop_token/stop_token/stop_possible.cc | 2 +- libstdc++-v3/testsuite/30_threads/this_thread/1.cc | 2 +- .../testsuite/30_threads/this_thread/57060.cc | 2 +- .../testsuite/30_threads/this_thread/58038.cc | 2 +- .../testsuite/30_threads/this_thread/60421.cc | 2 +- .../testsuite/30_threads/this_thread/95989.cc | 2 +- .../30_threads/this_thread/sleep_for-mt.cc | 2 +- .../testsuite/30_threads/this_thread/sleep_for.cc | 2 +- .../30_threads/this_thread/sleep_until-mt.cc | 2 +- .../30_threads/this_thread/sleep_until.cc | 2 +- .../testsuite/30_threads/this_thread/yield.cc | 2 +- libstdc++-v3/testsuite/30_threads/thread/70503.cc | 2 +- libstdc++-v3/testsuite/30_threads/thread/84532.cc | 2 +- libstdc++-v3/testsuite/30_threads/thread/adl.cc | 2 +- libstdc++-v3/testsuite/30_threads/thread/cons/1.cc | 2 +- libstdc++-v3/testsuite/30_threads/thread/cons/2.cc | 2 +- libstdc++-v3/testsuite/30_threads/thread/cons/3.cc | 2 +- libstdc++-v3/testsuite/30_threads/thread/cons/4.cc | 2 +- .../testsuite/30_threads/thread/cons/49668.cc | 2 +- libstdc++-v3/testsuite/30_threads/thread/cons/5.cc | 2 +- libstdc++-v3/testsuite/30_threads/thread/cons/6.cc | 2 +- .../testsuite/30_threads/thread/cons/69724.cc | 2 +- libstdc++-v3/testsuite/30_threads/thread/cons/7.cc | 2 +- libstdc++-v3/testsuite/30_threads/thread/cons/8.cc | 2 +- .../testsuite/30_threads/thread/cons/84535.cc | 2 +- libstdc++-v3/testsuite/30_threads/thread/cons/9.cc | 2 +- .../testsuite/30_threads/thread/cons/assign_neg.cc | 2 +- .../testsuite/30_threads/thread/cons/copy_neg.cc | 2 +- .../testsuite/30_threads/thread/cons/lwg2097.cc | 2 +- .../testsuite/30_threads/thread/cons/moveable.cc | 2 +- .../testsuite/30_threads/thread/cons/terminate.cc | 2 +- .../testsuite/30_threads/thread/id/70294.cc | 2 +- .../testsuite/30_threads/thread/id/hash.cc | 2 +- .../testsuite/30_threads/thread/id/operators.cc | 2 +- .../30_threads/thread/id/operators_c++20.cc | 2 +- .../testsuite/30_threads/thread/members/1.cc | 2 +- .../testsuite/30_threads/thread/members/2.cc | 2 +- .../testsuite/30_threads/thread/members/3.cc | 2 +- .../testsuite/30_threads/thread/members/4.cc | 2 +- .../testsuite/30_threads/thread/members/5.cc | 2 +- .../thread/members/hardware_concurrency.cc | 2 +- .../30_threads/thread/native_handle/cancel.cc | 2 +- .../30_threads/thread/native_handle/typesizes.cc | 2 +- libstdc++-v3/testsuite/30_threads/thread/swap/1.cc | 2 +- .../testsuite/30_threads/timed_mutex/cons/1.cc | 2 +- .../30_threads/timed_mutex/cons/assign_neg.cc | 2 +- .../30_threads/timed_mutex/cons/copy_neg.cc | 2 +- .../timed_mutex/dest/destructor_locked.cc | 2 +- .../testsuite/30_threads/timed_mutex/lock/1.cc | 2 +- .../30_threads/timed_mutex/native_handle/1.cc | 2 +- .../timed_mutex/native_handle/typesizes.cc | 2 +- .../timed_mutex/requirements/standard_layout.cc | 2 +- .../timed_mutex/requirements/typedefs.cc | 2 +- .../testsuite/30_threads/timed_mutex/try_lock/1.cc | 2 +- .../testsuite/30_threads/timed_mutex/try_lock/2.cc | 2 +- .../30_threads/timed_mutex/try_lock_for/1.cc | 2 +- .../30_threads/timed_mutex/try_lock_for/2.cc | 2 +- .../30_threads/timed_mutex/try_lock_for/3.cc | 2 +- .../30_threads/timed_mutex/try_lock_until/1.cc | 2 +- .../30_threads/timed_mutex/try_lock_until/2.cc | 2 +- .../30_threads/timed_mutex/try_lock_until/3.cc | 2 +- .../30_threads/timed_mutex/try_lock_until/4.cc | 2 +- .../30_threads/timed_mutex/try_lock_until/57641.cc | 2 +- .../timed_mutex/try_lock_until/clock_neg.cc | 2 +- .../testsuite/30_threads/timed_mutex/unlock/1.cc | 2 +- .../testsuite/30_threads/timed_mutex/unlock/2.cc | 2 +- libstdc++-v3/testsuite/30_threads/try_lock/1.cc | 2 +- libstdc++-v3/testsuite/30_threads/try_lock/2.cc | 2 +- libstdc++-v3/testsuite/30_threads/try_lock/3.cc | 2 +- libstdc++-v3/testsuite/30_threads/try_lock/4.cc | 2 +- .../testsuite/30_threads/unique_lock/cons/1.cc | 2 +- .../testsuite/30_threads/unique_lock/cons/2.cc | 2 +- .../testsuite/30_threads/unique_lock/cons/3.cc | 2 +- .../testsuite/30_threads/unique_lock/cons/4.cc | 2 +- .../testsuite/30_threads/unique_lock/cons/5.cc | 2 +- .../testsuite/30_threads/unique_lock/cons/6.cc | 2 +- .../testsuite/30_threads/unique_lock/cons/60497.cc | 2 +- .../30_threads/unique_lock/cons/deduction.cc | 2 +- .../testsuite/30_threads/unique_lock/locking/1.cc | 2 +- .../testsuite/30_threads/unique_lock/locking/2.cc | 2 +- .../testsuite/30_threads/unique_lock/locking/3.cc | 2 +- .../testsuite/30_threads/unique_lock/locking/4.cc | 2 +- .../30_threads/unique_lock/locking/clock_neg.cc | 2 +- .../30_threads/unique_lock/modifiers/1.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../unique_lock/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/Makefile.am | 2 +- libstdc++-v3/testsuite/abi/30586.cc | 2 +- .../testsuite/abi/cxx_runtime_only_linkage.cc | 2 +- .../testsuite/abi/demangle/abi_examples/01.cc | 2 +- .../testsuite/abi/demangle/abi_examples/02.cc | 2 +- .../testsuite/abi/demangle/abi_examples/03.cc | 2 +- .../testsuite/abi/demangle/abi_examples/04.cc | 2 +- .../testsuite/abi/demangle/abi_examples/05.cc | 2 +- .../testsuite/abi/demangle/abi_examples/06.cc | 2 +- .../testsuite/abi/demangle/abi_examples/07.cc | 2 +- .../testsuite/abi/demangle/abi_examples/08.cc | 2 +- .../testsuite/abi/demangle/abi_examples/09.cc | 2 +- .../testsuite/abi/demangle/abi_examples/10.cc | 2 +- .../testsuite/abi/demangle/abi_examples/11.cc | 2 +- .../testsuite/abi/demangle/abi_examples/12.cc | 2 +- .../testsuite/abi/demangle/abi_examples/13.cc | 2 +- .../testsuite/abi/demangle/abi_examples/14.cc | 2 +- .../testsuite/abi/demangle/abi_examples/15.cc | 2 +- .../testsuite/abi/demangle/abi_examples/16.cc | 2 +- .../testsuite/abi/demangle/abi_examples/17.cc | 2 +- .../testsuite/abi/demangle/abi_examples/18.cc | 2 +- .../testsuite/abi/demangle/abi_examples/19.cc | 2 +- .../testsuite/abi/demangle/abi_examples/20.cc | 2 +- .../testsuite/abi/demangle/abi_examples/21.cc | 2 +- .../testsuite/abi/demangle/abi_examples/22.cc | 2 +- .../testsuite/abi/demangle/abi_examples/23.cc | 2 +- .../testsuite/abi/demangle/abi_examples/24.cc | 2 +- .../testsuite/abi/demangle/abi_examples/25.cc | 2 +- .../testsuite/abi/demangle/abi_examples/26.cc | 2 +- libstdc++-v3/testsuite/abi/demangle/abi_text/01.cc | 2 +- libstdc++-v3/testsuite/abi/demangle/abi_text/02.cc | 2 +- libstdc++-v3/testsuite/abi/demangle/abi_text/03.cc | 2 +- libstdc++-v3/testsuite/abi/demangle/abi_text/04.cc | 2 +- libstdc++-v3/testsuite/abi/demangle/abi_text/05.cc | 2 +- libstdc++-v3/testsuite/abi/demangle/abi_text/06.cc | 2 +- libstdc++-v3/testsuite/abi/demangle/abi_text/07.cc | 2 +- libstdc++-v3/testsuite/abi/demangle/abi_text/08.cc | 2 +- libstdc++-v3/testsuite/abi/demangle/abi_text/09.cc | 2 +- libstdc++-v3/testsuite/abi/demangle/abi_text/10.cc | 2 +- libstdc++-v3/testsuite/abi/demangle/abi_text/11.cc | 2 +- libstdc++-v3/testsuite/abi/demangle/abi_text/12.cc | 2 +- libstdc++-v3/testsuite/abi/demangle/abi_text/13.cc | 2 +- libstdc++-v3/testsuite/abi/demangle/abi_text/14.cc | 2 +- libstdc++-v3/testsuite/abi/demangle/cxx0x/rref.cc | 2 +- .../testsuite/abi/demangle/regression/3111-1.cc | 2 +- .../testsuite/abi/demangle/regression/3111-2.cc | 2 +- .../testsuite/abi/demangle/regression/7986-01.cc | 2 +- .../testsuite/abi/demangle/regression/7986-02.cc | 2 +- .../testsuite/abi/demangle/regression/7986-03.cc | 2 +- .../testsuite/abi/demangle/regression/7986-04.cc | 2 +- .../testsuite/abi/demangle/regression/7986-05.cc | 2 +- .../testsuite/abi/demangle/regression/7986-06.cc | 2 +- .../testsuite/abi/demangle/regression/7986-07.cc | 2 +- .../testsuite/abi/demangle/regression/7986-08.cc | 2 +- .../testsuite/abi/demangle/regression/7986-09.cc | 2 +- .../testsuite/abi/demangle/regression/7986-10.cc | 2 +- .../testsuite/abi/demangle/regression/7986-11.cc | 2 +- .../testsuite/abi/demangle/regression/7986-12.cc | 2 +- .../testsuite/abi/demangle/regression/7986.cc | 2 +- .../testsuite/abi/demangle/regression/8897.cc | 2 +- .../testsuite/abi/demangle/regression/cw-01.cc | 2 +- .../testsuite/abi/demangle/regression/cw-02.cc | 2 +- .../testsuite/abi/demangle/regression/cw-03.cc | 2 +- .../testsuite/abi/demangle/regression/cw-04.cc | 2 +- .../testsuite/abi/demangle/regression/cw-05.cc | 2 +- .../testsuite/abi/demangle/regression/cw-06.cc | 2 +- .../testsuite/abi/demangle/regression/cw-07.cc | 2 +- .../testsuite/abi/demangle/regression/cw-08.cc | 2 +- .../testsuite/abi/demangle/regression/cw-09.cc | 2 +- .../testsuite/abi/demangle/regression/cw-10.cc | 2 +- .../testsuite/abi/demangle/regression/cw-11.cc | 2 +- .../testsuite/abi/demangle/regression/cw-12.cc | 2 +- .../testsuite/abi/demangle/regression/cw-13.cc | 2 +- .../testsuite/abi/demangle/regression/cw-14.cc | 2 +- .../testsuite/abi/demangle/regression/cw-15.cc | 2 +- .../testsuite/abi/demangle/regression/cw-16.cc | 2 +- .../testsuite/abi/demangle/regression/old.cc | 2 +- libstdc++-v3/testsuite/abi/header_cxxabi.c | 2 +- libstdc++-v3/testsuite/backward/11460.cc | 2 +- libstdc++-v3/testsuite/backward/hash_map/1.cc | 2 +- libstdc++-v3/testsuite/backward/hash_map/14648.cc | 2 +- libstdc++-v3/testsuite/backward/hash_map/23528.cc | 2 +- libstdc++-v3/testsuite/backward/hash_map/25896.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- libstdc++-v3/testsuite/backward/hash_set/1.cc | 2 +- libstdc++-v3/testsuite/backward/hash_set/25896.cc | 2 +- .../backward/hash_set/check_construct_destroy.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../testsuite/backward/strstream_members.cc | 2 +- libstdc++-v3/testsuite/backward/strstream_move.cc | 2 +- libstdc++-v3/testsuite/config/default.exp | 2 +- libstdc++-v3/testsuite/decimal/binary-arith.cc | 2 +- libstdc++-v3/testsuite/decimal/cast_neg.cc | 2 +- libstdc++-v3/testsuite/decimal/comparison.cc | 2 +- .../decimal/compound-assignment-memfunc.cc | 2 +- .../testsuite/decimal/compound-assignment.cc | 2 +- .../testsuite/decimal/conversion-from-float.cc | 2 +- .../testsuite/decimal/conversion-from-integral.cc | 2 +- .../decimal/conversion-to-generic-float.cc | 2 +- .../testsuite/decimal/conversion-to-integral.cc | 2 +- libstdc++-v3/testsuite/decimal/ctor.cc | 2 +- libstdc++-v3/testsuite/decimal/incdec-memfunc.cc | 2 +- libstdc++-v3/testsuite/decimal/incdec.cc | 2 +- libstdc++-v3/testsuite/decimal/make-decimal.cc | 2 +- .../testsuite/decimal/mixed-mode-arith_neg.cc | 2 +- .../testsuite/decimal/mixed-mode-cmp_neg.cc | 2 +- libstdc++-v3/testsuite/decimal/operator_neg.cc | 2 +- libstdc++-v3/testsuite/decimal/pr54036-1.cc | 2 +- libstdc++-v3/testsuite/decimal/pr54036-2.cc | 2 +- libstdc++-v3/testsuite/decimal/pr54036-3.cc | 2 +- libstdc++-v3/testsuite/decimal/pr58815.cc | 2 +- libstdc++-v3/testsuite/decimal/unary-arith.cc | 2 +- .../testsuite/experimental/algorithm/sample-2.cc | 2 +- .../testsuite/experimental/algorithm/sample.cc | 2 +- .../testsuite/experimental/algorithm/search.cc | 2 +- .../testsuite/experimental/algorithm/shuffle.cc | 2 +- .../testsuite/experimental/any/assign/1.cc | 2 +- .../testsuite/experimental/any/assign/2.cc | 2 +- .../testsuite/experimental/any/assign/exception.cc | 2 +- .../testsuite/experimental/any/assign/self.cc | 2 +- libstdc++-v3/testsuite/experimental/any/cons/1.cc | 2 +- libstdc++-v3/testsuite/experimental/any/cons/2.cc | 2 +- .../testsuite/experimental/any/cons/aligned.cc | 2 +- .../testsuite/experimental/any/cons/nontrivial.cc | 2 +- .../testsuite/experimental/any/misc/any_cast.cc | 2 +- .../experimental/any/misc/any_cast_neg.cc | 2 +- .../experimental/any/misc/any_cast_no_rtti.cc | 2 +- .../testsuite/experimental/any/misc/swap.cc | 2 +- .../testsuite/experimental/any/modifiers/1.cc | 2 +- .../testsuite/experimental/any/observers/type.cc | 2 +- .../testsuite/experimental/any/typedefs.cc | 2 +- .../testsuite/experimental/array/make_array.cc | 2 +- libstdc++-v3/testsuite/experimental/array/neg.cc | 2 +- .../testsuite/experimental/chrono/value.cc | 2 +- .../testsuite/experimental/deque/erasure.cc | 2 +- .../experimental/filesystem/file_status/1.cc | 2 +- .../filesystem/filesystem_error/cons.cc | 2 +- .../experimental/filesystem/iterators/97731.cc | 2 +- .../filesystem/iterators/directory_iterator.cc | 2 +- .../filesystem/iterators/error_reporting.cc | 2 +- .../experimental/filesystem/iterators/pop.cc | 2 +- .../iterators/recursive_directory_iterator.cc | 2 +- .../experimental/filesystem/operations/absolute.cc | 2 +- .../filesystem/operations/canonical.cc | 2 +- .../experimental/filesystem/operations/copy.cc | 2 +- .../filesystem/operations/copy_file.cc | 2 +- .../filesystem/operations/create_directories.cc | 2 +- .../filesystem/operations/create_directory.cc | 2 +- .../filesystem/operations/create_symlink.cc | 2 +- .../filesystem/operations/current_path.cc | 2 +- .../filesystem/operations/equivalent.cc | 2 +- .../experimental/filesystem/operations/exists.cc | 2 +- .../filesystem/operations/file_size.cc | 2 +- .../experimental/filesystem/operations/is_empty.cc | 2 +- .../filesystem/operations/last_write_time.cc | 2 +- .../filesystem/operations/permissions.cc | 2 +- .../filesystem/operations/read_symlink.cc | 2 +- .../experimental/filesystem/operations/remove.cc | 2 +- .../filesystem/operations/remove_all.cc | 2 +- .../experimental/filesystem/operations/rename.cc | 2 +- .../experimental/filesystem/operations/space.cc | 2 +- .../experimental/filesystem/operations/status.cc | 2 +- .../filesystem/operations/temp_directory_path.cc | 2 +- .../experimental/filesystem/path/append/path.cc | 2 +- .../experimental/filesystem/path/assign/assign.cc | 2 +- .../experimental/filesystem/path/assign/copy.cc | 2 +- .../filesystem/path/compare/compare.cc | 2 +- .../experimental/filesystem/path/compare/path.cc | 2 +- .../filesystem/path/compare/strings.cc | 2 +- .../experimental/filesystem/path/concat/path.cc | 2 +- .../experimental/filesystem/path/concat/strings.cc | 2 +- .../filesystem/path/construct/80762.cc | 2 +- .../filesystem/path/construct/90281.cc | 2 +- .../filesystem/path/construct/90634.cc | 2 +- .../experimental/filesystem/path/construct/copy.cc | 2 +- .../filesystem/path/construct/default.cc | 2 +- .../filesystem/path/construct/locale.cc | 2 +- .../filesystem/path/construct/range.cc | 2 +- .../filesystem/path/construct/string_view.cc | 2 +- .../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_name.cc | 2 +- .../filesystem/path/decompose/root_path.cc | 2 +- .../experimental/filesystem/path/decompose/stem.cc | 2 +- .../filesystem/path/factory/u8path-char8_t.cc | 2 +- .../experimental/filesystem/path/factory/u8path.cc | 2 +- .../filesystem/path/generic/generic_string.cc | 2 +- .../experimental/filesystem/path/itr/traversal.cc | 2 +- .../filesystem/path/modifiers/clear.cc | 2 +- .../filesystem/path/modifiers/make_preferred.cc | 2 +- .../filesystem/path/modifiers/remove_filename.cc | 2 +- .../filesystem/path/modifiers/replace_extension.cc | 2 +- .../filesystem/path/modifiers/replace_filename.cc | 2 +- .../experimental/filesystem/path/modifiers/swap.cc | 2 +- .../experimental/filesystem/path/native/alloc.cc | 2 +- .../filesystem/path/native/string-char8_t.cc | 2 +- .../experimental/filesystem/path/native/string.cc | 2 +- .../filesystem/path/nonmember/hash_value.cc | 2 +- .../filesystem/path/preferred_separator.cc | 2 +- .../experimental/filesystem/path/query/empty.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_absolute.cc | 2 +- .../filesystem/path/query/is_relative.cc | 2 +- .../testsuite/experimental/forward_list/erasure.cc | 2 +- .../testsuite/experimental/functional/87538.cc | 2 +- .../testsuite/experimental/functional/not_fn.cc | 2 +- .../testsuite/experimental/functional/searchers.cc | 2 +- .../testsuite/experimental/functional/value.cc | 2 +- .../experimental/iterator/make_ostream_joiner.cc | 2 +- .../experimental/iterator/ostream_joiner.cc | 2 +- .../experimental/iterator/requirements.cc | 2 +- .../testsuite/experimental/list/erasure.cc | 2 +- libstdc++-v3/testsuite/experimental/map/erasure.cc | 2 +- .../memory/observer_ptr/assignment/assign.cc | 2 +- .../experimental/memory/observer_ptr/cons/cons.cc | 2 +- .../experimental/memory/observer_ptr/hash/hash.cc | 2 +- .../memory/observer_ptr/make_observer.cc | 2 +- .../memory/observer_ptr/relops/relops.cc | 2 +- .../memory/observer_ptr/requirements.cc | 2 +- .../experimental/memory/observer_ptr/swap/swap.cc | 2 +- .../experimental/memory/observer_ptr/typedefs.cc | 2 +- .../memory/shared_ptr/assign/assign.cc | 2 +- .../experimental/memory/shared_ptr/cast/cast.cc | 2 +- .../memory/shared_ptr/comparison/comparison.cc | 2 +- .../memory/shared_ptr/cons/alias_ctor.cc | 2 +- .../memory/shared_ptr/cons/alloc_ctor.cc | 2 +- .../memory/shared_ptr/cons/copy_ctor.cc | 2 +- .../memory/shared_ptr/cons/copy_ctor_neg.cc | 2 +- .../memory/shared_ptr/cons/default_ctor.cc | 2 +- .../shared_ptr/cons/enable_shared_from_this.cc | 2 +- .../memory/shared_ptr/cons/move_ctor.cc | 2 +- .../memory/shared_ptr/cons/pointer_ctor.cc | 2 +- .../memory/shared_ptr/cons/pointer_ctor_neg.cc | 2 +- .../experimental/memory/shared_ptr/cons/torture.cc | 2 +- .../memory/shared_ptr/cons/unique_ptr_ctor.cc | 2 +- .../memory/shared_ptr/cons/weak_ptr_ctor.cc | 2 +- .../experimental/memory/shared_ptr/dest/dest.cc | 2 +- .../memory/shared_ptr/modifiers/reset.cc | 2 +- .../memory/shared_ptr/modifiers/reset_neg.cc | 2 +- .../memory/shared_ptr/modifiers/swap.cc | 2 +- .../memory/shared_ptr/observers/bool_conv.cc | 2 +- .../memory/shared_ptr/observers/operators.cc | 2 +- .../memory/shared_ptr/observers/owner_before.cc | 2 +- .../memory/shared_ptr/observers/use_count.cc | 2 +- .../testsuite/experimental/memory_resource/1.cc | 2 +- .../experimental/memory_resource/70966.cc | 2 +- .../memory_resource/new_delete_resource.cc | 6 +- .../memory_resource/null_memory_resource.cc | 2 +- .../memory_resource/resource_adaptor.cc | 2 +- libstdc++-v3/testsuite/experimental/names.cc | 2 +- .../experimental/net/buffer/arithmetic.cc | 2 +- .../testsuite/experimental/net/buffer/const.cc | 2 +- .../testsuite/experimental/net/buffer/creation.cc | 2 +- .../testsuite/experimental/net/buffer/mutable.cc | 2 +- .../testsuite/experimental/net/buffer/size.cc | 2 +- .../testsuite/experimental/net/buffer/traits.cc | 2 +- .../net/execution_context/make_service.cc | 2 +- .../net/execution_context/use_service.cc | 2 +- .../testsuite/experimental/net/executor/1.cc | 2 +- libstdc++-v3/testsuite/experimental/net/headers.cc | 2 +- .../net/internet/address/v4/comparisons.cc | 2 +- .../experimental/net/internet/address/v4/cons.cc | 2 +- .../net/internet/address/v4/creation.cc | 2 +- .../net/internet/address/v4/members.cc | 2 +- .../net/internet/address/v6/members.cc | 2 +- .../experimental/net/internet/resolver/base.cc | 2 +- .../net/internet/resolver/ops/lookup.cc | 2 +- .../net/internet/resolver/ops/reverse.cc | 2 +- .../experimental/net/socket/basic_socket.cc | 2 +- .../experimental/net/socket/socket_base.cc | 2 +- .../testsuite/experimental/net/system_context/1.cc | 2 +- .../experimental/net/timer/waitable/cons.cc | 2 +- .../experimental/net/timer/waitable/dest.cc | 2 +- .../experimental/net/timer/waitable/ops.cc | 2 +- .../testsuite/experimental/numeric/77801.cc | 2 +- .../testsuite/experimental/numeric/92978.cc | 2 +- libstdc++-v3/testsuite/experimental/numeric/gcd.cc | 2 +- libstdc++-v3/testsuite/experimental/numeric/lcm.cc | 2 +- .../testsuite/experimental/optional/77288.cc | 2 +- .../experimental/optional/assignment/1.cc | 2 +- .../experimental/optional/assignment/2.cc | 2 +- .../experimental/optional/assignment/3.cc | 2 +- .../experimental/optional/assignment/4.cc | 2 +- .../experimental/optional/assignment/5.cc | 2 +- .../experimental/optional/assignment/6.cc | 2 +- .../testsuite/experimental/optional/cons/77727.cc | 2 +- .../testsuite/experimental/optional/cons/copy.cc | 2 +- .../experimental/optional/cons/default.cc | 2 +- .../testsuite/experimental/optional/cons/move.cc | 2 +- .../testsuite/experimental/optional/cons/value.cc | 2 +- .../experimental/optional/cons/value_neg.cc | 2 +- .../optional/constexpr/cons/default.cc | 2 +- .../experimental/optional/constexpr/cons/value.cc | 2 +- .../experimental/optional/constexpr/in_place.cc | 2 +- .../optional/constexpr/make_optional.cc | 2 +- .../experimental/optional/constexpr/nullopt.cc | 2 +- .../experimental/optional/constexpr/observers/1.cc | 2 +- .../experimental/optional/constexpr/observers/2.cc | 2 +- .../experimental/optional/constexpr/observers/3.cc | 2 +- .../experimental/optional/constexpr/observers/4.cc | 2 +- .../experimental/optional/constexpr/observers/5.cc | 2 +- .../experimental/optional/constexpr/relops/1.cc | 2 +- .../experimental/optional/constexpr/relops/2.cc | 2 +- .../experimental/optional/constexpr/relops/3.cc | 2 +- .../experimental/optional/constexpr/relops/4.cc | 2 +- .../experimental/optional/constexpr/relops/5.cc | 2 +- .../experimental/optional/constexpr/relops/6.cc | 2 +- .../testsuite/experimental/optional/in_place.cc | 2 +- .../experimental/optional/make_optional.cc | 2 +- .../testsuite/experimental/optional/nullopt.cc | 2 +- .../testsuite/experimental/optional/observers/1.cc | 2 +- .../testsuite/experimental/optional/observers/2.cc | 2 +- .../testsuite/experimental/optional/observers/3.cc | 2 +- .../testsuite/experimental/optional/observers/4.cc | 2 +- .../testsuite/experimental/optional/observers/5.cc | 2 +- .../testsuite/experimental/optional/relops/1.cc | 2 +- .../testsuite/experimental/optional/relops/2.cc | 2 +- .../testsuite/experimental/optional/relops/3.cc | 2 +- .../testsuite/experimental/optional/relops/4.cc | 2 +- .../testsuite/experimental/optional/relops/5.cc | 2 +- .../testsuite/experimental/optional/relops/6.cc | 2 +- .../experimental/optional/requirements.cc | 2 +- .../testsuite/experimental/optional/swap/1.cc | 2 +- .../testsuite/experimental/optional/typedefs.cc | 2 +- .../experimental/polymorphic_allocator/1.cc | 2 +- .../polymorphic_allocator/construct_pair.cc | 2 +- .../polymorphic_allocator/pmr_typedefs_deque.cc | 2 +- .../pmr_typedefs_forward_list.cc | 2 +- .../polymorphic_allocator/pmr_typedefs_list.cc | 2 +- .../polymorphic_allocator/pmr_typedefs_map.cc | 2 +- .../polymorphic_allocator/pmr_typedefs_match.cc | 2 +- .../polymorphic_allocator/pmr_typedefs_multimap.cc | 2 +- .../polymorphic_allocator/pmr_typedefs_multiset.cc | 2 +- .../polymorphic_allocator/pmr_typedefs_set.cc | 2 +- .../polymorphic_allocator/pmr_typedefs_string.cc | 2 +- .../pmr_typedefs_unordered_map.cc | 2 +- .../pmr_typedefs_unordered_multimap.cc | 2 +- .../pmr_typedefs_unordered_multiset.cc | 2 +- .../pmr_typedefs_unordered_set.cc | 2 +- .../polymorphic_allocator/pmr_typedefs_vector.cc | 2 +- .../propagate_const/assignment/copy.cc | 2 +- .../propagate_const/assignment/move.cc | 2 +- .../propagate_const/assignment/move_neg.cc | 2 +- .../experimental/propagate_const/cons/copy.cc | 2 +- .../experimental/propagate_const/cons/default.cc | 2 +- .../experimental/propagate_const/cons/move.cc | 2 +- .../experimental/propagate_const/cons/move_neg.cc | 2 +- .../experimental/propagate_const/hash/1.cc | 2 +- .../experimental/propagate_const/observers/1.cc | 2 +- .../experimental/propagate_const/relops/1.cc | 2 +- .../experimental/propagate_const/requirements1.cc | 2 +- .../experimental/propagate_const/requirements2.cc | 2 +- .../experimental/propagate_const/requirements3.cc | 2 +- .../experimental/propagate_const/requirements4.cc | 2 +- .../experimental/propagate_const/requirements5.cc | 2 +- .../experimental/propagate_const/swap/1.cc | 2 +- .../experimental/propagate_const/typedefs.cc | 2 +- .../testsuite/experimental/random/randint.cc | 2 +- libstdc++-v3/testsuite/experimental/ratio/value.cc | 2 +- libstdc++-v3/testsuite/experimental/set/erasure.cc | 2 +- .../experimental/simd/standard_abi_usable.cc | 2 +- .../testsuite/experimental/simd/tests/abs.cc | 2 +- .../experimental/simd/tests/algorithms.cc | 2 +- .../experimental/simd/tests/bits/conversions.h | 2 +- .../experimental/simd/tests/bits/make_vec.h | 2 +- .../experimental/simd/tests/bits/mathreference.h | 2 +- .../experimental/simd/tests/bits/metahelpers.h | 2 +- .../experimental/simd/tests/bits/simd_view.h | 2 +- .../experimental/simd/tests/bits/test_values.h | 2 +- .../testsuite/experimental/simd/tests/bits/ulp.h | 2 +- .../experimental/simd/tests/bits/verify.h | 2 +- .../testsuite/experimental/simd/tests/broadcast.cc | 2 +- .../testsuite/experimental/simd/tests/casts.cc | 2 +- .../experimental/simd/tests/fpclassify.cc | 2 +- .../testsuite/experimental/simd/tests/frexp.cc | 2 +- .../testsuite/experimental/simd/tests/generator.cc | 2 +- .../experimental/simd/tests/hypot3_fma.cc | 2 +- .../experimental/simd/tests/integer_operators.cc | 2 +- .../simd/tests/ldexp_scalbn_scalbln_modf.cc | 2 +- .../testsuite/experimental/simd/tests/loadstore.cc | 2 +- .../testsuite/experimental/simd/tests/logarithm.cc | 2 +- .../experimental/simd/tests/mask_broadcast.cc | 2 +- .../experimental/simd/tests/mask_conversions.cc | 2 +- .../experimental/simd/tests/mask_implicit_cvt.cc | 2 +- .../experimental/simd/tests/mask_loadstore.cc | 2 +- .../experimental/simd/tests/mask_operator_cvt.cc | 2 +- .../experimental/simd/tests/mask_operators.cc | 2 +- .../experimental/simd/tests/mask_reductions.cc | 2 +- .../testsuite/experimental/simd/tests/math_1arg.cc | 2 +- .../testsuite/experimental/simd/tests/math_2arg.cc | 2 +- .../experimental/simd/tests/operator_cvt.cc | 2 +- .../testsuite/experimental/simd/tests/operators.cc | 2 +- .../experimental/simd/tests/reductions.cc | 2 +- .../testsuite/experimental/simd/tests/remqo.cc | 2 +- .../testsuite/experimental/simd/tests/simd.cc | 2 +- .../testsuite/experimental/simd/tests/sincos.cc | 2 +- .../experimental/simd/tests/split_concat.cc | 2 +- .../testsuite/experimental/simd/tests/splits.cc | 2 +- .../experimental/simd/tests/trigonometric.cc | 2 +- .../experimental/simd/tests/trunc_ceil_floor.cc | 2 +- .../testsuite/experimental/simd/tests/where.cc | 2 +- .../testsuite/experimental/source_location/1.cc | 2 +- .../testsuite/experimental/string/erasure.cc | 2 +- .../experimental/string_view/capacity/1.cc | 2 +- .../experimental/string_view/cons/char/1.cc | 2 +- .../experimental/string_view/cons/char/2.cc | 2 +- .../experimental/string_view/cons/char/3.cc | 2 +- .../experimental/string_view/cons/wchar_t/1.cc | 2 +- .../experimental/string_view/cons/wchar_t/2.cc | 2 +- .../experimental/string_view/cons/wchar_t/3.cc | 2 +- .../string_view/element_access/char/1.cc | 2 +- .../string_view/element_access/char/2.cc | 2 +- .../string_view/element_access/char/empty.cc | 2 +- .../string_view/element_access/char/front_back.cc | 2 +- .../string_view/element_access/wchar_t/1.cc | 2 +- .../string_view/element_access/wchar_t/2.cc | 2 +- .../string_view/element_access/wchar_t/empty.cc | 2 +- .../element_access/wchar_t/front_back.cc | 2 +- .../testsuite/experimental/string_view/include.cc | 2 +- .../experimental/string_view/inserters/char/1.cc | 2 +- .../experimental/string_view/inserters/char/2.cc | 2 +- .../experimental/string_view/inserters/char/3.cc | 2 +- .../string_view/inserters/pod/10081-out.cc | 2 +- .../string_view/inserters/wchar_t/1.cc | 2 +- .../string_view/inserters/wchar_t/2.cc | 2 +- .../string_view/inserters/wchar_t/3.cc | 2 +- .../string_view/literals/types-char8_t.cc | 2 +- .../experimental/string_view/literals/types.cc | 2 +- .../string_view/literals/values-char8_t.cc | 2 +- .../experimental/string_view/literals/values.cc | 2 +- .../string_view/modifiers/remove_prefix/char/1.cc | 2 +- .../modifiers/remove_prefix/wchar_t/1.cc | 2 +- .../string_view/modifiers/remove_suffix/char/1.cc | 2 +- .../modifiers/remove_suffix/wchar_t/1.cc | 2 +- .../string_view/operations/compare/char/1.cc | 2 +- .../string_view/operations/compare/char/13650.cc | 2 +- .../string_view/operations/compare/char/70483.cc | 2 +- .../string_view/operations/compare/wchar_t/1.cc | 2 +- .../operations/compare/wchar_t/13650.cc | 2 +- .../string_view/operations/copy/char/1.cc | 2 +- .../string_view/operations/copy/wchar_t/1.cc | 2 +- .../string_view/operations/find/char/1.cc | 2 +- .../string_view/operations/find/char/2.cc | 2 +- .../string_view/operations/find/char/3.cc | 2 +- .../string_view/operations/find/char/4.cc | 2 +- .../string_view/operations/find/wchar_t/1.cc | 2 +- .../string_view/operations/find/wchar_t/2.cc | 2 +- .../string_view/operations/find/wchar_t/3.cc | 2 +- .../string_view/operations/find/wchar_t/4.cc | 2 +- .../string_view/operations/rfind/char/1.cc | 2 +- .../string_view/operations/rfind/char/2.cc | 2 +- .../string_view/operations/rfind/char/3.cc | 2 +- .../string_view/operations/rfind/wchar_t/1.cc | 2 +- .../string_view/operations/rfind/wchar_t/2.cc | 2 +- .../string_view/operations/rfind/wchar_t/3.cc | 2 +- .../string_view/operations/substr/char/1.cc | 2 +- .../string_view/operations/substr/char/83511.cc | 2 +- .../string_view/operations/substr/wchar_t/1.cc | 2 +- .../string_view/operations/substr/wchar_t/83511.cc | 2 +- .../string_view/operations/to_string/1.cc | 2 +- .../experimental/string_view/operators/char/2.cc | 2 +- .../string_view/operators/wchar_t/2.cc | 2 +- .../string_view/range_access/char/1.cc | 2 +- .../string_view/range_access/wchar_t/1.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/explicit_instantiation/char/1.cc | 2 +- .../explicit_instantiation/char16_t/1.cc | 2 +- .../explicit_instantiation/char32_t/1.cc | 2 +- .../explicit_instantiation/char8_t/1.cc | 2 +- .../explicit_instantiation/wchar_t/1.cc | 2 +- .../string_view/requirements/typedefs.cc | 2 +- .../testsuite/experimental/string_view/typedefs.cc | 2 +- .../testsuite/experimental/string_view/types/1.cc | 2 +- .../testsuite/experimental/system_error/value.cc | 2 +- libstdc++-v3/testsuite/experimental/tuple/apply.cc | 2 +- .../testsuite/experimental/tuple/tuple_size.cc | 2 +- .../experimental/type_erased_allocator/2.cc | 2 +- .../type_erased_allocator/uses_allocator.cc | 2 +- .../experimental/type_traits/detection.cc | 2 +- .../testsuite/experimental/type_traits/nonesuch.cc | 2 +- .../testsuite/experimental/type_traits/value.cc | 2 +- .../experimental/unordered_map/erasure.cc | 2 +- .../experimental/unordered_set/erasure.cc | 2 +- .../testsuite/experimental/vector/erasure.cc | 2 +- .../bitmap_allocator/check_allocate_max_size.cc | 2 +- .../ext/bitmap_allocator/check_deallocate_null.cc | 2 +- .../testsuite/ext/bitmap_allocator/check_delete.cc | 2 +- .../testsuite/ext/bitmap_allocator/check_new.cc | 2 +- .../testsuite/ext/bitmap_allocator/overaligned.cc | 2 +- .../ext/bitmap_allocator/variadic_construct.cc | 2 +- libstdc++-v3/testsuite/ext/codecvt/1.cc | 2 +- libstdc++-v3/testsuite/ext/codecvt/char-1.cc | 2 +- libstdc++-v3/testsuite/ext/codecvt/char-2.cc | 2 +- libstdc++-v3/testsuite/ext/codecvt/wchar_t.cc | 2 +- libstdc++-v3/testsuite/ext/concept_checks.cc | 2 +- .../cons_virtual_derivation.cc | 2 +- .../cons_virtual_derivation.cc | 2 +- .../testsuite/ext/debug_allocator/56170.cc | 2 +- .../ext/debug_allocator/check_deallocate_null.cc | 2 +- .../testsuite/ext/debug_allocator/check_delete.cc | 2 +- .../testsuite/ext/debug_allocator/check_new.cc | 2 +- libstdc++-v3/testsuite/ext/debug_allocator/eq.cc | 2 +- .../ext/debug_allocator/explicit_instantiation.cc | 2 +- .../testsuite/ext/enc_filebuf/char/13189.cc | 2 +- .../testsuite/ext/enc_filebuf/char/13598.cc | 2 +- .../testsuite/ext/enc_filebuf/wchar_t/13189.cc | 2 +- libstdc++-v3/testsuite/ext/ext_pointer/1.cc | 2 +- libstdc++-v3/testsuite/ext/ext_pointer/1_neg.cc | 2 +- libstdc++-v3/testsuite/ext/ext_pointer/alloc_eq.cc | 2 +- .../ext/forced_error/cons_virtual_derivation.cc | 2 +- libstdc++-v3/testsuite/ext/headers.cc | 2 +- libstdc++-v3/testsuite/ext/iota/cxx0x.cc | 2 +- libstdc++-v3/testsuite/ext/is_heap/1.cc | 2 +- libstdc++-v3/testsuite/ext/is_heap/47709.cc | 2 +- libstdc++-v3/testsuite/ext/is_heap/check_type.cc | 2 +- libstdc++-v3/testsuite/ext/is_sorted/cxx0x.cc | 2 +- .../testsuite/ext/malloc_allocator/89510.cc | 2 +- .../malloc_allocator/check_allocate_max_size.cc | 2 +- .../ext/malloc_allocator/check_deallocate_null.cc | 2 +- .../testsuite/ext/malloc_allocator/check_delete.cc | 2 +- .../testsuite/ext/malloc_allocator/check_new.cc | 2 +- .../ext/malloc_allocator/deallocate_global.cc | 2 +- .../ext/malloc_allocator/deallocate_local.cc | 2 +- libstdc++-v3/testsuite/ext/malloc_allocator/eq.cc | 2 +- .../ext/malloc_allocator/explicit_instantiation.cc | 2 +- .../testsuite/ext/malloc_allocator/overaligned.cc | 2 +- .../testsuite/ext/malloc_allocator/sanity.cc | 2 +- .../ext/malloc_allocator/variadic_construct.cc | 2 +- libstdc++-v3/testsuite/ext/median.cc | 2 +- .../testsuite/ext/mt_allocator/22309_thread.cc | 2 +- .../mt_allocator/check_allocate_big_per_type.cc | 2 +- .../ext/mt_allocator/check_allocate_max_size.cc | 2 +- .../ext/mt_allocator/check_deallocate_null.cc | 2 +- .../mt_allocator/check_deallocate_null_thread.cc | 2 +- .../testsuite/ext/mt_allocator/check_delete.cc | 2 +- .../testsuite/ext/mt_allocator/check_new.cc | 2 +- .../ext/mt_allocator/deallocate_global-2.cc | 2 +- .../ext/mt_allocator/deallocate_global-4.cc | 2 +- .../ext/mt_allocator/deallocate_global_thread-1.cc | 2 +- .../ext/mt_allocator/deallocate_global_thread-3.cc | 2 +- .../ext/mt_allocator/deallocate_local-2.cc | 2 +- .../ext/mt_allocator/deallocate_local-4.cc | 2 +- .../ext/mt_allocator/deallocate_local-6.cc | 2 +- .../ext/mt_allocator/deallocate_local-8.cc | 2 +- .../ext/mt_allocator/deallocate_local_thread-1.cc | 2 +- .../ext/mt_allocator/deallocate_local_thread-3.cc | 2 +- .../ext/mt_allocator/deallocate_local_thread-5.cc | 2 +- .../ext/mt_allocator/deallocate_local_thread-7.cc | 2 +- .../ext/mt_allocator/explicit_instantiation.cc | 2 +- .../testsuite/ext/mt_allocator/overaligned.cc | 2 +- libstdc++-v3/testsuite/ext/mt_allocator/tune-1.cc | 2 +- libstdc++-v3/testsuite/ext/mt_allocator/tune-2.cc | 2 +- libstdc++-v3/testsuite/ext/mt_allocator/tune-3.cc | 2 +- libstdc++-v3/testsuite/ext/mt_allocator/tune-4.cc | 2 +- .../ext/mt_allocator/variadic_construct.cc | 2 +- libstdc++-v3/testsuite/ext/new_allocator/89510.cc | 2 +- .../ext/new_allocator/check_allocate_max_size.cc | 2 +- .../ext/new_allocator/check_deallocate_null.cc | 2 +- .../testsuite/ext/new_allocator/check_delete.cc | 2 +- .../testsuite/ext/new_allocator/check_new.cc | 2 +- .../ext/new_allocator/deallocate_global.cc | 2 +- .../ext/new_allocator/deallocate_local.cc | 2 +- libstdc++-v3/testsuite/ext/new_allocator/eq.cc | 2 +- .../testsuite/ext/new_allocator/instantiate.cc | 2 +- .../testsuite/ext/new_allocator/overaligned.cc | 2 +- .../ext/new_allocator/variadic_construct.cc | 2 +- .../testsuite/ext/numeric_traits/numeric_traits.cc | 2 +- .../ext/pb_ds/example/assoc_container_traits.cc | 2 +- .../testsuite/ext/pb_ds/example/basic_map.cc | 2 +- .../testsuite/ext/pb_ds/example/basic_multimap.cc | 2 +- .../testsuite/ext/pb_ds/example/basic_multiset.cc | 2 +- .../ext/pb_ds/example/basic_priority_queue.cc | 2 +- .../testsuite/ext/pb_ds/example/basic_set.cc | 2 +- .../testsuite/ext/pb_ds/example/erase_if.cc | 2 +- .../testsuite/ext/pb_ds/example/hash_find_neg.cc | 2 +- .../ext/pb_ds/example/hash_illegal_resize.cc | 2 +- .../ext/pb_ds/example/hash_initial_size.cc | 2 +- .../ext/pb_ds/example/hash_load_set_change.cc | 2 +- .../testsuite/ext/pb_ds/example/hash_mod.cc | 2 +- .../testsuite/ext/pb_ds/example/hash_resize.cc | 2 +- .../testsuite/ext/pb_ds/example/hash_resize_neg.cc | 2 +- .../testsuite/ext/pb_ds/example/hash_shift_mask.cc | 2 +- .../example/priority_queue_container_traits.cc | 2 +- .../ext/pb_ds/example/priority_queue_dijkstra.cc | 2 +- .../ext/pb_ds/example/priority_queue_erase_if.cc | 2 +- .../ext/pb_ds/example/priority_queue_split_join.cc | 2 +- .../ext/pb_ds/example/priority_queue_xref.cc | 2 +- .../testsuite/ext/pb_ds/example/ranged_hash.cc | 2 +- .../testsuite/ext/pb_ds/example/store_hash.cc | 2 +- .../testsuite/ext/pb_ds/example/tree_intervals.cc | 2 +- .../testsuite/ext/pb_ds/example/tree_join.cc | 2 +- .../ext/pb_ds/example/tree_order_statistics.cc | 2 +- .../pb_ds/example/tree_order_statistics_join.cc | 2 +- .../testsuite/ext/pb_ds/example/trie_dna.cc | 2 +- .../ext/pb_ds/example/trie_prefix_search.cc | 2 +- .../testsuite/ext/pb_ds/example/trie_split.cc | 2 +- .../ext/pb_ds/regression/associative_containers.cc | 2 +- .../ext/pb_ds/regression/hash_map_rand.cc | 2 +- .../ext/pb_ds/regression/hash_map_rand_debug.cc | 2 +- .../ext/pb_ds/regression/hash_set_rand.cc | 2 +- .../ext/pb_ds/regression/hash_set_rand_debug.cc | 2 +- .../ext/pb_ds/regression/list_update_map_rand.cc | 2 +- .../pb_ds/regression/list_update_map_rand_debug.cc | 2 +- .../ext/pb_ds/regression/list_update_set_rand.cc | 2 +- .../pb_ds/regression/list_update_set_rand_debug.cc | 2 +- .../regression/priority_queue_binary_heap-62045.cc | 2 +- .../ext/pb_ds/regression/priority_queue_rand.cc | 2 +- .../pb_ds/regression/priority_queue_rand_debug.cc | 2 +- .../ext/pb_ds/regression/priority_queues.cc | 2 +- .../ext/pb_ds/regression/tree_map_rand.cc | 2 +- .../ext/pb_ds/regression/tree_map_rand_debug.cc | 2 +- .../ext/pb_ds/regression/tree_set_rand.cc | 2 +- .../ext/pb_ds/regression/tree_set_rand_debug.cc | 2 +- .../ext/pb_ds/regression/trie_map_rand.cc | 2 +- .../ext/pb_ds/regression/trie_map_rand_debug.cc | 2 +- .../ext/pb_ds/regression/trie_set_rand.cc | 2 +- .../ext/pb_ds/regression/trie_set_rand_debug.cc | 2 +- libstdc++-v3/testsuite/ext/pod_char_traits.cc | 2 +- .../testsuite/ext/pool_allocator/allocate_chunk.cc | 2 +- .../ext/pool_allocator/check_allocate_max_size.cc | 2 +- .../ext/pool_allocator/check_deallocate_null.cc | 2 +- .../testsuite/ext/pool_allocator/check_delete.cc | 2 +- .../testsuite/ext/pool_allocator/check_new.cc | 2 +- .../ext/pool_allocator/explicit_instantiation.cc | 2 +- .../testsuite/ext/pool_allocator/overaligned.cc | 2 +- .../ext/pool_allocator/variadic_construct.cc | 2 +- .../random/arcsine_distribution/cons/default.cc | 2 +- .../ext/random/arcsine_distribution/cons/parms.cc | 2 +- .../random/arcsine_distribution/operators/equal.cc | 2 +- .../arcsine_distribution/operators/inequal.cc | 2 +- .../arcsine_distribution/operators/serialize.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../arcsine_distribution/requirements/typedefs.cc | 2 +- .../ext/random/beta_distribution/cons/default.cc | 2 +- .../ext/random/beta_distribution/cons/parms.cc | 2 +- .../random/beta_distribution/operators/equal.cc | 2 +- .../random/beta_distribution/operators/inequal.cc | 2 +- .../beta_distribution/operators/serialize.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../beta_distribution/requirements/typedefs.cc | 2 +- .../ext/random/hoyt_distribution/cons/default.cc | 2 +- .../ext/random/hoyt_distribution/cons/parms.cc | 2 +- .../random/hoyt_distribution/operators/equal.cc | 2 +- .../random/hoyt_distribution/operators/inequal.cc | 2 +- .../hoyt_distribution/operators/serialize.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../hoyt_distribution/requirements/typedefs.cc | 2 +- .../hypergeometric_distribution/cons/default.cc | 2 +- .../hypergeometric_distribution/cons/parms.cc | 2 +- .../hypergeometric_distribution/operators/equal.cc | 2 +- .../operators/inequal.cc | 2 +- .../operators/serialize.cc | 2 +- .../operators/values.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../ext/random/k_distribution/cons/default.cc | 2 +- .../ext/random/k_distribution/cons/parms.cc | 2 +- .../ext/random/k_distribution/operators/equal.cc | 2 +- .../ext/random/k_distribution/operators/inequal.cc | 2 +- .../random/k_distribution/operators/serialize.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../random/k_distribution/requirements/typedefs.cc | 2 +- .../random/logistic_distribution/cons/default.cc | 2 +- .../ext/random/logistic_distribution/cons/parms.cc | 2 +- .../logistic_distribution/operators/equal.cc | 2 +- .../logistic_distribution/operators/inequal.cc | 2 +- .../logistic_distribution/operators/serialize.cc | 2 +- .../logistic_distribution/requirements/typedefs.cc | 2 +- .../random/nakagami_distribution/cons/default.cc | 2 +- .../ext/random/nakagami_distribution/cons/parms.cc | 2 +- .../nakagami_distribution/operators/equal.cc | 2 +- .../nakagami_distribution/operators/inequal.cc | 2 +- .../nakagami_distribution/operators/serialize.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../nakagami_distribution/requirements/typedefs.cc | 2 +- .../random/normal_mv_distribution/cons/default.cc | 2 +- .../random/normal_mv_distribution/cons/parms.cc | 2 +- .../normal_mv_distribution/operators/equal.cc | 2 +- .../normal_mv_distribution/operators/inequal.cc | 2 +- .../normal_mv_distribution/operators/serialize.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../ext/random/pareto_distribution/cons/default.cc | 2 +- .../ext/random/pareto_distribution/cons/parms.cc | 2 +- .../random/pareto_distribution/operators/equal.cc | 2 +- .../pareto_distribution/operators/inequal.cc | 2 +- .../pareto_distribution/operators/serialize.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../pareto_distribution/requirements/typedefs.cc | 2 +- .../ext/random/rice_distribution/cons/default.cc | 2 +- .../ext/random/rice_distribution/cons/parms.cc | 2 +- .../random/rice_distribution/operators/equal.cc | 2 +- .../random/rice_distribution/operators/inequal.cc | 2 +- .../rice_distribution/operators/serialize.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../rice_distribution/requirements/typedefs.cc | 2 +- .../simd_fast_mersenne_twister_engine/cons/copy.cc | 2 +- .../cons/default.cc | 2 +- .../cons/seed1.cc | 2 +- .../cons/seed2.cc | 2 +- .../cons/seed_seq.cc | 2 +- .../cons/seed_seq2.cc | 2 +- .../operators/equal.cc | 2 +- .../operators/inequal.cc | 2 +- .../operators/serialize.cc | 2 +- .../random/triangular_distribution/cons/default.cc | 2 +- .../random/triangular_distribution/cons/parms.cc | 2 +- .../triangular_distribution/operators/equal.cc | 2 +- .../triangular_distribution/operators/inequal.cc | 2 +- .../triangular_distribution/operators/serialize.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../cons/default.cc | 2 +- .../cons/parms.cc | 2 +- .../operators/equal.cc | 2 +- .../operators/generate.cc | 2 +- .../operators/inequal.cc | 2 +- .../operators/serialize.cc | 2 +- .../uniform_on_sphere_distribution/cons/default.cc | 2 +- .../operators/equal.cc | 2 +- .../operators/generate.cc | 2 +- .../operators/inequal.cc | 2 +- .../operators/serialize.cc | 2 +- .../random/von_mises_distribution/cons/default.cc | 2 +- .../random/von_mises_distribution/cons/parms.cc | 2 +- .../von_mises_distribution/operators/equal.cc | 2 +- .../von_mises_distribution/operators/inequal.cc | 2 +- .../von_mises_distribution/operators/serialize.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/ext/rope/1.cc | 2 +- libstdc++-v3/testsuite/ext/rope/2.cc | 2 +- libstdc++-v3/testsuite/ext/rope/3.cc | 2 +- libstdc++-v3/testsuite/ext/rope/36832.cc | 2 +- libstdc++-v3/testsuite/ext/rope/4.cc | 2 +- libstdc++-v3/testsuite/ext/rope/40299.cc | 2 +- libstdc++-v3/testsuite/ext/rope/44708.cc | 2 +- libstdc++-v3/testsuite/ext/rope/44963.cc | 2 +- libstdc++-v3/testsuite/ext/rope/5.cc | 2 +- libstdc++-v3/testsuite/ext/rope/6.cc | 2 +- libstdc++-v3/testsuite/ext/rope/61946.cc | 2 +- libstdc++-v3/testsuite/ext/rope/7.cc | 2 +- libstdc++-v3/testsuite/ext/rope/pthread7-rope.cc | 2 +- libstdc++-v3/testsuite/ext/shared_ptr/1.cc | 2 +- libstdc++-v3/testsuite/ext/slist/23781_neg.cc | 2 +- .../testsuite/ext/slist/check_construct_destroy.cc | 2 +- .../slist/requirements/explicit_instantiation.cc | 2 +- .../ext/special_functions/airy_ai/check_nan.cc | 2 +- .../ext/special_functions/airy_ai/check_value.cc | 2 +- .../ext/special_functions/airy_ai/compile.cc | 2 +- .../ext/special_functions/airy_bi/check_nan.cc | 2 +- .../ext/special_functions/airy_bi/check_value.cc | 2 +- .../ext/special_functions/airy_bi/compile.cc | 2 +- .../ext/special_functions/conf_hyperg/check_nan.cc | 2 +- .../special_functions/conf_hyperg/check_value.cc | 2 +- .../ext/special_functions/conf_hyperg/compile.cc | 2 +- .../ext/special_functions/hyperg/check_nan.cc | 2 +- .../ext/special_functions/hyperg/check_value.cc | 2 +- .../ext/special_functions/hyperg/compile.cc | 2 +- .../testsuite/ext/stdio_filebuf/char/10063-1.cc | 2 +- .../testsuite/ext/stdio_filebuf/char/10063-2.cc | 2 +- .../testsuite/ext/stdio_filebuf/char/10063-3.cc | 2 +- libstdc++-v3/testsuite/ext/stdio_filebuf/char/2.cc | 2 +- .../testsuite/ext/stdio_filebuf/char/79820.cc | 2 +- .../testsuite/ext/stdio_filebuf/char/81751.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../testsuite/ext/stdio_sync_filebuf/char/1.cc | 2 +- .../ext/stdio_sync_filebuf/char/12048-1.cc | 2 +- .../ext/stdio_sync_filebuf/char/12048-2.cc | 2 +- .../ext/stdio_sync_filebuf/char/12048-3.cc | 2 +- .../ext/stdio_sync_filebuf/char/12048-4.cc | 2 +- .../testsuite/ext/stdio_sync_filebuf/char/35209.cc | 2 +- .../testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc | 2 +- .../ext/stdio_sync_filebuf/wchar_t/12077.cc | 2 +- .../ext/stdio_sync_filebuf/wchar_t/12948-1.cc | 2 +- .../ext/stdio_sync_filebuf/wchar_t/12948-2.cc | 2 +- .../ext/stdio_sync_filebuf/wchar_t/12948-3.cc | 2 +- .../ext/stdio_sync_filebuf/wchar_t/12948-4.cc | 2 +- .../ext/stdio_sync_filebuf/wchar_t/35209.cc | 2 +- .../ext/throw_allocator/check_allocate_max_size.cc | 2 +- .../ext/throw_allocator/check_deallocate_null.cc | 2 +- .../testsuite/ext/throw_allocator/check_delete.cc | 2 +- .../testsuite/ext/throw_allocator/check_new.cc | 2 +- .../ext/throw_allocator/deallocate_global.cc | 2 +- .../ext/throw_allocator/deallocate_local.cc | 2 +- .../ext/throw_allocator/explicit_instantiation.cc | 2 +- .../ext/throw_allocator/variadic_construct.cc | 2 +- libstdc++-v3/testsuite/ext/throw_value/cons.cc | 2 +- .../testsuite/ext/type_traits/add_unsigned.cc | 2 +- .../ext/type_traits/add_unsigned_floating_neg.cc | 2 +- .../ext/type_traits/add_unsigned_integer_neg.cc | 2 +- .../testsuite/ext/type_traits/remove_unsigned.cc | 2 +- .../type_traits/remove_unsigned_floating_neg.cc | 2 +- .../ext/type_traits/remove_unsigned_integer_neg.cc | 2 +- .../testsuite/ext/vstring/capacity/29134.cc | 2 +- .../ext/vstring/capacity/shrink_to_fit.cc | 2 +- libstdc++-v3/testsuite/ext/vstring/cons/58415-1.cc | 2 +- libstdc++-v3/testsuite/ext/vstring/cons/58415-2.cc | 2 +- .../testsuite/ext/vstring/cons/moveable.cc | 2 +- .../ext/vstring/cons/noexcept_move_construct.cc | 2 +- .../ext/vstring/element_access/char/58163.cc | 2 +- .../ext/vstring/element_access/char/front_back.cc | 2 +- .../ext/vstring/element_access/wchar_t/58163.cc | 2 +- .../vstring/element_access/wchar_t/front_back.cc | 2 +- libstdc++-v3/testsuite/ext/vstring/hash/char/1.cc | 2 +- .../testsuite/ext/vstring/hash/wchar_t/1.cc | 2 +- libstdc++-v3/testsuite/ext/vstring/init-list.cc | 2 +- .../ext/vstring/inserters_extractors/char/28277.cc | 2 +- .../vstring/inserters_extractors/wchar_t/28277.cc | 2 +- .../ext/vstring/modifiers/assign/move_assign.cc | 2 +- .../testsuite/ext/vstring/modifiers/clear/56166.cc | 2 +- .../ext/vstring/modifiers/erase/char/54577.cc | 2 +- .../ext/vstring/modifiers/erase/wchar_t/54577.cc | 2 +- .../modifiers/insert/char/const_iterator.cc | 2 +- .../modifiers/insert/wchar_t/const_iterator.cc | 2 +- .../ext/vstring/modifiers/pop_back/char/1.cc | 2 +- .../ext/vstring/modifiers/pop_back/wchar_t/1.cc | 2 +- .../modifiers/replace/char/const_iterator.cc | 2 +- .../modifiers/replace/wchar_t/const_iterator.cc | 2 +- libstdc++-v3/testsuite/ext/vstring/operators/1.cc | 2 +- libstdc++-v3/testsuite/ext/vstring/operators/2.cc | 2 +- libstdc++-v3/testsuite/ext/vstring/range_access.cc | 2 +- .../ext/vstring/requirements/citerators.cc | 2 +- .../ext/vstring/requirements/do_the_right_thing.cc | 2 +- .../ext/vstring/requirements/dr438/constructor.cc | 2 +- .../ext/vstring/requirements/exception/basic.cc | 2 +- .../exception/generation_prohibited.cc | 2 +- .../exception/propagation_consistent.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/char/1.cc | 2 +- .../explicit_instantiation/char16_t/1.cc | 2 +- .../explicit_instantiation/char32_t/1.cc | 2 +- .../explicit_instantiation/wchar_t/1.cc | 2 +- .../testsuite/ext/vstring/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/ext/vstring/types/23767.cc | 2 +- libstdc++-v3/testsuite/lib/dg-options.exp | 2 +- libstdc++-v3/testsuite/lib/gdb-test.exp | 2 +- libstdc++-v3/testsuite/lib/libstdc++.exp | 27 +- libstdc++-v3/testsuite/lib/prune.exp | 2 +- libstdc++-v3/testsuite/libstdc++-abi/abi.exp | 2 +- .../testsuite/libstdc++-dg/conformance.exp | 2 +- .../testsuite/libstdc++-prettyprinters/48362.cc | 2 +- .../testsuite/libstdc++-prettyprinters/59161.cc | 2 +- .../testsuite/libstdc++-prettyprinters/80276.cc | 2 +- .../testsuite/libstdc++-prettyprinters/91997.cc | 2 +- .../testsuite/libstdc++-prettyprinters/compat.cc | 2 +- .../testsuite/libstdc++-prettyprinters/cxx11.cc | 2 +- .../testsuite/libstdc++-prettyprinters/cxx17.cc | 2 +- .../testsuite/libstdc++-prettyprinters/cxx20.cc | 2 +- .../testsuite/libstdc++-prettyprinters/debug.cc | 2 +- .../libstdc++-prettyprinters/debug_cxx11.cc | 2 +- .../libstdc++-prettyprinters/filesystem-ts.cc | 2 +- .../libstdc++-prettyprinters/libfundts.cc | 2 +- .../libstdc++-prettyprinters/prettyprinters.exp | 2 +- .../libstdc++-prettyprinters/shared_ptr.cc | 2 +- .../testsuite/libstdc++-prettyprinters/simple.cc | 2 +- .../testsuite/libstdc++-prettyprinters/simple11.cc | 2 +- .../testsuite/libstdc++-prettyprinters/tr1.cc | 2 +- .../testsuite/libstdc++-prettyprinters/whatis.cc | 2 +- .../testsuite/libstdc++-prettyprinters/whatis2.cc | 2 +- libstdc++-v3/testsuite/libstdc++-xmethods/array.cc | 2 +- .../libstdc++-xmethods/associative-containers.cc | 2 +- libstdc++-v3/testsuite/libstdc++-xmethods/deque.cc | 2 +- .../testsuite/libstdc++-xmethods/forwardlist.cc | 2 +- libstdc++-v3/testsuite/libstdc++-xmethods/list.cc | 2 +- .../testsuite/libstdc++-xmethods/shared_ptr.cc | 2 +- .../testsuite/libstdc++-xmethods/unique_ptr.cc | 2 +- .../testsuite/libstdc++-xmethods/vector.cc | 2 +- .../testsuite/libstdc++-xmethods/xmethods.exp | 2 +- .../testsuite/performance/21_strings/append-1.cc | 2 +- .../testsuite/performance/21_strings/append-2.cc | 2 +- .../performance/21_strings/cons_input_iterator.cc | 2 +- .../performance/21_strings/copy_cons_and_dest.cc | 2 +- .../testsuite/performance/21_strings/find.cc | 2 +- .../testsuite/performance/22_locale/is_wchar_t.cc | 2 +- .../performance/22_locale/narrow_widen_char.cc | 2 +- .../performance/22_locale/narrow_widen_wchar_t.cc | 2 +- .../testsuite/performance/22_locale/wchar_t_in.cc | 2 +- .../performance/22_locale/wchar_t_length.cc | 2 +- .../testsuite/performance/22_locale/wchar_t_out.cc | 2 +- .../23_containers/copy_construct/unordered_set.cc | 2 +- .../23_containers/copy_construct/vector_bool.cc | 2 +- .../performance/23_containers/create/map.cc | 2 +- .../23_containers/create_from_sorted/set.cc | 2 +- .../performance/23_containers/create_sort/list.cc | 2 +- .../performance/23_containers/find/map.cc | 2 +- .../performance/23_containers/index/map.cc | 2 +- .../performance/23_containers/insert/54075.cc | 2 +- .../performance/23_containers/insert/81476.cc | 2 +- .../23_containers/insert/associative.cc | 2 +- .../performance/23_containers/insert/sequence.cc | 2 +- .../23_containers/insert/unordered_map_array.cc | 2 +- .../insert/unordered_multiset_hint.cc | 2 +- .../23_containers/insert/unordered_set.cc | 2 +- .../23_containers/insert_erase/41975.cc | 2 +- .../23_containers/insert_erase/associative.cc | 2 +- .../insert_erase/unordered_small_size.cc | 2 +- .../23_containers/insert_from_sorted/set.cc | 2 +- .../23_containers/producer_consumer/associative.cc | 2 +- .../23_containers/producer_consumer/sequence.cc | 2 +- .../range_construct/deque_construct.cc | 2 +- .../range_construct/list_construct1.cc | 2 +- .../range_construct/list_construct2.cc | 2 +- .../range_construct/vector_construct.cc | 2 +- .../23_containers/resize/vector_bool.cc | 2 +- .../performance/23_containers/sort_search/list.cc | 2 +- .../25_algorithms/copy_streambuf_iterators.cc | 2 +- .../25_algorithms/equal_deque_iterators.cc | 2 +- .../25_algorithms/find_istreambuf_iterators.cc | 2 +- .../performance/25_algorithms/inplace_merge.cc | 2 +- .../25_algorithms/lexicographical_compare.cc | 2 +- .../25_algorithms/nth_element_worst_case.cc | 2 +- .../performance/25_algorithms/search_n.cc | 2 +- .../testsuite/performance/25_algorithms/sort.cc | 2 +- .../performance/25_algorithms/sort_heap.cc | 2 +- .../performance/25_algorithms/stable_sort.cc | 2 +- .../performance/26_numerics/complex_norm.cc | 2 +- .../performance/26_numerics/random_dist.cc | 2 +- .../26_numerics/valarray_gslice_to_index.cc | 2 +- .../testsuite/performance/27_io/cout_insert_int.cc | 2 +- .../testsuite/performance/27_io/filebuf_copy.cc | 2 +- .../performance/27_io/filebuf_sgetn_unbuf.cc | 2 +- .../testsuite/performance/27_io/filebuf_sputc.cc | 2 +- .../performance/27_io/filebuf_sputn_unbuf.cc | 2 +- .../performance/27_io/fmtflags_manipulators.cc | 2 +- .../performance/27_io/fstream_seek_write.cc | 2 +- .../performance/27_io/ifstream_extract_chars.cc | 2 +- .../performance/27_io/ifstream_extract_float.cc | 2 +- .../performance/27_io/ifstream_extract_int.cc | 2 +- .../performance/27_io/ifstream_getline-2.cc | 2 +- .../performance/27_io/ifstream_getline.cc | 2 +- .../performance/27_io/ofstream_insert_float.cc | 2 +- .../performance/27_io/ofstream_insert_int.cc | 2 +- .../performance/27_io/stringbuf_overflow.cc | 2 +- .../testsuite/performance/28_regex/range.cc | 2 +- .../testsuite/performance/28_regex/split.cc | 2 +- .../testsuite/performance/28_regex/split.h | 4 +- .../testsuite/performance/28_regex/split_bfs.cc | 2 +- .../performance/29_atomics/atomic_flag.cc | 2 +- .../performance/30_threads/future/polling.cc | 2 +- .../performance/ext/pb_ds/all_int_find.cc | 2 +- .../ext/pb_ds/all_int_subscript_find.cc | 2 +- .../ext/pb_ds/all_int_subscript_insert.cc | 2 +- .../performance/ext/pb_ds/all_text_find.cc | 2 +- .../performance/ext/pb_ds/hash_int_erase_mem.cc | 2 +- .../performance/ext/pb_ds/hash_zlob_int_find.cc | 2 +- .../performance/ext/pb_ds/multimap_text_find.hpp | 2 +- .../ext/pb_ds/multimap_text_find_large.cc | 2 +- .../ext/pb_ds/multimap_text_find_small.cc | 2 +- .../performance/ext/pb_ds/multimap_text_insert.hpp | 2 +- .../ext/pb_ds/multimap_text_insert_large.cc | 2 +- .../ext/pb_ds/multimap_text_insert_mem.hpp | 2 +- .../ext/pb_ds/multimap_text_insert_mem_large.cc | 2 +- .../ext/pb_ds/multimap_text_insert_mem_small.cc | 2 +- .../ext/pb_ds/multimap_text_insert_small.cc | 2 +- .../ext/pb_ds/priority_queue_int_push.cc | 2 +- .../ext/pb_ds/priority_queue_int_push_pop.cc | 2 +- .../ext/pb_ds/priority_queue_text_join.cc | 2 +- .../ext/pb_ds/priority_queue_text_modify.hpp | 2 +- .../ext/pb_ds/priority_queue_text_modify_down.cc | 2 +- .../ext/pb_ds/priority_queue_text_modify_up.cc | 2 +- .../ext/pb_ds/priority_queue_text_pop_mem.cc | 2 +- .../ext/pb_ds/priority_queue_text_push.cc | 2 +- .../ext/pb_ds/priority_queue_text_push_pop.cc | 2 +- .../performance/ext/pb_ds/tree_order_statistics.cc | 2 +- .../performance/ext/pb_ds/tree_split_join.cc | 2 +- .../performance/ext/pb_ds/tree_text_insert.cc | 2 +- .../performance/ext/pb_ds/tree_text_lor_find.cc | 2 +- .../01_assoc_laguerre/check_nan.cc | 2 +- .../01_assoc_laguerre/check_value.cc | 2 +- .../special_functions/01_assoc_laguerre/compile.cc | 2 +- .../01_assoc_laguerre/compile_2.cc | 2 +- .../02_assoc_legendre/check_nan.cc | 2 +- .../02_assoc_legendre/check_value.cc | 2 +- .../special_functions/02_assoc_legendre/compile.cc | 2 +- .../02_assoc_legendre/compile_2.cc | 2 +- .../special_functions/02_assoc_legendre/pr86655.cc | 2 +- .../special_functions/03_beta/check_nan.cc | 2 +- .../special_functions/03_beta/check_value.cc | 2 +- .../testsuite/special_functions/03_beta/compile.cc | 2 +- .../special_functions/03_beta/compile_2.cc | 2 +- .../04_comp_ellint_1/check_nan.cc | 2 +- .../04_comp_ellint_1/check_value.cc | 2 +- .../special_functions/04_comp_ellint_1/compile.cc | 2 +- .../04_comp_ellint_1/compile_2.cc | 2 +- .../05_comp_ellint_2/check_nan.cc | 2 +- .../05_comp_ellint_2/check_value.cc | 2 +- .../special_functions/05_comp_ellint_2/compile.cc | 2 +- .../05_comp_ellint_2/compile_2.cc | 2 +- .../06_comp_ellint_3/check_nan.cc | 2 +- .../06_comp_ellint_3/check_value.cc | 2 +- .../special_functions/06_comp_ellint_3/compile.cc | 2 +- .../06_comp_ellint_3/compile_2.cc | 2 +- .../special_functions/07_cyl_bessel_i/check_nan.cc | 2 +- .../07_cyl_bessel_i/check_value.cc | 2 +- .../special_functions/07_cyl_bessel_i/compile.cc | 2 +- .../special_functions/07_cyl_bessel_i/compile_2.cc | 2 +- .../special_functions/07_cyl_bessel_i/pr56216.cc | 2 +- .../special_functions/08_cyl_bessel_j/check_nan.cc | 2 +- .../08_cyl_bessel_j/check_value.cc | 2 +- .../special_functions/08_cyl_bessel_j/compile.cc | 2 +- .../special_functions/08_cyl_bessel_j/compile_2.cc | 2 +- .../special_functions/09_cyl_bessel_k/check_nan.cc | 2 +- .../09_cyl_bessel_k/check_value.cc | 2 +- .../special_functions/09_cyl_bessel_k/compile.cc | 2 +- .../special_functions/09_cyl_bessel_k/compile_2.cc | 2 +- .../special_functions/10_cyl_neumann/check_nan.cc | 2 +- .../10_cyl_neumann/check_value.cc | 2 +- .../special_functions/10_cyl_neumann/compile.cc | 2 +- .../special_functions/10_cyl_neumann/compile_2.cc | 2 +- .../special_functions/11_ellint_1/check_nan.cc | 2 +- .../special_functions/11_ellint_1/check_value.cc | 2 +- .../special_functions/11_ellint_1/compile.cc | 2 +- .../special_functions/11_ellint_1/compile_2.cc | 2 +- .../special_functions/12_ellint_2/check_nan.cc | 2 +- .../special_functions/12_ellint_2/check_value.cc | 2 +- .../special_functions/12_ellint_2/compile.cc | 2 +- .../special_functions/12_ellint_2/compile_2.cc | 2 +- .../special_functions/13_ellint_3/check_nan.cc | 2 +- .../special_functions/13_ellint_3/check_value.cc | 2 +- .../special_functions/13_ellint_3/compile.cc | 2 +- .../special_functions/13_ellint_3/compile_2.cc | 2 +- .../special_functions/14_expint/check_nan.cc | 2 +- .../special_functions/14_expint/check_value.cc | 2 +- .../special_functions/14_expint/compile.cc | 2 +- .../special_functions/14_expint/compile_2.cc | 2 +- .../special_functions/14_expint/pr68397.cc | 2 +- .../special_functions/15_hermite/check_nan.cc | 2 +- .../special_functions/15_hermite/check_value.cc | 2 +- .../special_functions/15_hermite/compile.cc | 2 +- .../special_functions/15_hermite/compile_2.cc | 2 +- .../special_functions/16_laguerre/check_nan.cc | 2 +- .../special_functions/16_laguerre/check_value.cc | 2 +- .../special_functions/16_laguerre/compile.cc | 2 +- .../special_functions/16_laguerre/compile_2.cc | 2 +- .../special_functions/17_legendre/check_nan.cc | 2 +- .../special_functions/17_legendre/check_value.cc | 2 +- .../special_functions/17_legendre/compile.cc | 2 +- .../special_functions/17_legendre/compile_2.cc | 2 +- .../special_functions/18_riemann_zeta/check_nan.cc | 2 +- .../18_riemann_zeta/check_value.cc | 2 +- .../special_functions/18_riemann_zeta/compile.cc | 2 +- .../special_functions/18_riemann_zeta/compile_2.cc | 2 +- .../special_functions/19_sph_bessel/check_nan.cc | 2 +- .../special_functions/19_sph_bessel/check_value.cc | 2 +- .../special_functions/19_sph_bessel/compile.cc | 2 +- .../special_functions/19_sph_bessel/compile_2.cc | 2 +- .../special_functions/20_sph_legendre/check_nan.cc | 2 +- .../20_sph_legendre/check_value.cc | 2 +- .../special_functions/20_sph_legendre/compile.cc | 2 +- .../special_functions/20_sph_legendre/compile_2.cc | 2 +- .../special_functions/20_sph_legendre/pr86655.cc | 2 +- .../special_functions/21_sph_neumann/check_nan.cc | 2 +- .../21_sph_neumann/check_value.cc | 2 +- .../special_functions/21_sph_neumann/compile.cc | 2 +- .../special_functions/21_sph_neumann/compile_2.cc | 2 +- libstdc++-v3/testsuite/std/concepts/1.cc | 2 +- libstdc++-v3/testsuite/std/concepts/2.cc | 2 +- .../std/concepts/concepts.callable/invocable.cc | 2 +- .../concepts.callable/regular_invocable.cc | 2 +- .../std/concepts/concepts.callable/relation.cc | 2 +- .../concepts/concepts.callable/strictweakorder.cc | 2 +- .../concept.arithmetic/floating_point.cc | 2 +- .../concepts.lang/concept.arithmetic/integral.cc | 2 +- .../concept.arithmetic/signed_integral.cc | 2 +- .../concept.arithmetic/unsigned_integral.cc | 2 +- .../concepts/concepts.lang/concept.assignable/1.cc | 2 +- .../std/concepts/concepts.lang/concept.common/1.cc | 2 +- .../concepts/concepts.lang/concept.commonref/1.cc | 2 +- .../concepts.lang/concept.constructible/1.cc | 2 +- .../concepts.lang/concept.convertible/1.cc | 2 +- .../concepts.lang/concept.copyconstructible/1.cc | 2 +- .../concept.defaultinitializable/1.cc | 2 +- .../concept.defaultinitializable/lwg3149.cc | 2 +- .../concepts/concepts.lang/concept.derived/1.cc | 2 +- .../concepts.lang/concept.destructible/1.cc | 2 +- .../concepts.lang/concept.moveconstructible/1.cc | 2 +- .../std/concepts/concepts.lang/concept.same/1.cc | 2 +- .../concepts.lang/concept.swappable/swap.cc | 2 +- .../concepts.lang/concept.swappable/swappable.cc | 2 +- .../concept.swappable/swappable_with.cc | 2 +- .../std/concepts/concepts.object/copyable.cc | 2 +- .../std/concepts/concepts.object/movable.cc | 2 +- .../std/concepts/concepts.object/regular.cc | 2 +- .../std/concepts/concepts.object/semiregular.cc | 2 +- libstdc++-v3/testsuite/std/ranges/97600.cc | 2 +- libstdc++-v3/testsuite/std/ranges/access/begin.cc | 2 +- .../testsuite/std/ranges/access/begin_neg.cc | 2 +- libstdc++-v3/testsuite/std/ranges/access/cbegin.cc | 2 +- libstdc++-v3/testsuite/std/ranges/access/cdata.cc | 2 +- libstdc++-v3/testsuite/std/ranges/access/cend.cc | 2 +- .../testsuite/std/ranges/access/crbegin.cc | 2 +- libstdc++-v3/testsuite/std/ranges/access/crend.cc | 2 +- libstdc++-v3/testsuite/std/ranges/access/data.cc | 2 +- libstdc++-v3/testsuite/std/ranges/access/empty.cc | 2 +- libstdc++-v3/testsuite/std/ranges/access/end.cc | 2 +- .../testsuite/std/ranges/access/end_neg.cc | 2 +- .../testsuite/std/ranges/access/lwg3467.cc | 2 +- libstdc++-v3/testsuite/std/ranges/access/rbegin.cc | 2 +- libstdc++-v3/testsuite/std/ranges/access/rend.cc | 2 +- libstdc++-v3/testsuite/std/ranges/access/size.cc | 2 +- .../testsuite/std/ranges/access/size_neg.cc | 2 +- libstdc++-v3/testsuite/std/ranges/access/ssize.cc | 2 +- .../testsuite/std/ranges/adaptors/100479.cc | 2 +- .../testsuite/std/ranges/adaptors/100577.cc | 2 +- .../testsuite/std/ranges/adaptors/93978.cc | 2 +- .../testsuite/std/ranges/adaptors/95322.cc | 2 +- .../testsuite/std/ranges/adaptors/99433.cc | 2 +- libstdc++-v3/testsuite/std/ranges/adaptors/all.cc | 2 +- .../testsuite/std/ranges/adaptors/as_rvalue/1.cc | 23 +- .../testsuite/std/ranges/adaptors/chunk/1.cc | 4 + .../testsuite/std/ranges/adaptors/chunk_by/1.cc | 4 + .../testsuite/std/ranges/adaptors/common.cc | 2 +- .../std/ranges/adaptors/conditionally_borrowed.cc | 2 +- .../testsuite/std/ranges/adaptors/counted.cc | 2 +- .../std/ranges/adaptors/detail/copyable_box.cc | 2 +- libstdc++-v3/testsuite/std/ranges/adaptors/drop.cc | 2 +- .../testsuite/std/ranges/adaptors/drop_while.cc | 2 +- .../testsuite/std/ranges/adaptors/elements.cc | 2 +- .../testsuite/std/ranges/adaptors/filter.cc | 2 +- libstdc++-v3/testsuite/std/ranges/adaptors/join.cc | 2 +- .../testsuite/std/ranges/adaptors/join_with/1.cc | 4 + .../testsuite/std/ranges/adaptors/lazy_split.cc | 2 +- .../std/ranges/adaptors/lazy_split_neg.cc | 2 +- .../testsuite/std/ranges/adaptors/lwg3286.cc | 2 +- .../testsuite/std/ranges/adaptors/lwg3313_neg.cc | 2 +- .../testsuite/std/ranges/adaptors/lwg3325_neg.cc | 2 +- .../testsuite/std/ranges/adaptors/lwg3406.cc | 2 +- .../testsuite/std/ranges/adaptors/p2281.cc | 2 +- .../testsuite/std/ranges/adaptors/reverse.cc | 2 +- .../testsuite/std/ranges/adaptors/sizeof.cc | 2 +- .../testsuite/std/ranges/adaptors/slide/1.cc | 4 + .../testsuite/std/ranges/adaptors/split.cc | 2 +- .../testsuite/std/ranges/adaptors/stride/1.cc | 4 + libstdc++-v3/testsuite/std/ranges/adaptors/take.cc | 2 +- .../testsuite/std/ranges/adaptors/take_while.cc | 2 +- .../testsuite/std/ranges/adaptors/transform.cc | 2 +- .../testsuite/std/ranges/cartesian_product/1.cc | 4 + libstdc++-v3/testsuite/std/ranges/empty_view.cc | 2 +- .../std/ranges/headers/ranges/synopsis.cc | 2 +- libstdc++-v3/testsuite/std/ranges/iota/93267.cc | 2 +- libstdc++-v3/testsuite/std/ranges/iota/96042.cc | 2 +- .../testsuite/std/ranges/iota/difference_type.cc | 2 +- .../testsuite/std/ranges/iota/iota_view.cc | 2 +- libstdc++-v3/testsuite/std/ranges/iota/iterator.cc | 2 +- .../testsuite/std/ranges/iota/lwg3292_neg.cc | 2 +- .../testsuite/std/ranges/iota/max_size_type.cc | 2 +- libstdc++-v3/testsuite/std/ranges/iota/size.cc | 2 +- libstdc++-v3/testsuite/std/ranges/istream_view.cc | 2 +- libstdc++-v3/testsuite/std/ranges/p2259.cc | 2 +- libstdc++-v3/testsuite/std/ranges/p2367.cc | 2 +- libstdc++-v3/testsuite/std/ranges/range.cc | 2 +- libstdc++-v3/testsuite/std/ranges/refinements.cc | 2 +- libstdc++-v3/testsuite/std/ranges/repeat/1.cc | 4 + libstdc++-v3/testsuite/std/ranges/safe_range.cc | 2 +- .../testsuite/std/ranges/safe_range_types.cc | 2 +- libstdc++-v3/testsuite/std/ranges/single_view.cc | 2 +- libstdc++-v3/testsuite/std/ranges/sized.cc | 2 +- .../testsuite/std/ranges/subrange/96042.cc | 2 +- .../testsuite/std/ranges/subrange/97512.cc | 2 +- .../testsuite/std/ranges/subrange/lwg3282_neg.cc | 2 +- .../testsuite/std/ranges/subrange/lwg3286.cc | 2 +- .../testsuite/std/ranges/subrange/lwg3433.cc | 2 +- .../testsuite/std/ranges/subrange/sizeof.cc | 2 +- .../testsuite/std/ranges/subrange/tuple_like.cc | 2 +- libstdc++-v3/testsuite/std/ranges/version_c++23.cc | 46 + libstdc++-v3/testsuite/std/ranges/view.cc | 2 +- libstdc++-v3/testsuite/std/ranges/zip/1.cc | 4 + libstdc++-v3/testsuite/std/time/clock/file/io.cc | 23 + .../testsuite/std/time/clock/file/members.cc | 13 +- .../testsuite/std/time/clock/file/overview.cc | 2 +- libstdc++-v3/testsuite/std/time/clock/gps/1.cc | 18 + libstdc++-v3/testsuite/std/time/clock/gps/io.cc | 24 + libstdc++-v3/testsuite/std/time/clock/system/io.cc | 72 + libstdc++-v3/testsuite/std/time/clock/tai/1.cc | 18 + libstdc++-v3/testsuite/std/time/clock/tai/io.cc | 24 + libstdc++-v3/testsuite/std/time/clock/utc/io.cc | 121 + .../std/time/clock/utc/leap_second_info.cc | 80 + libstdc++-v3/testsuite/std/time/day/1.cc | 2 +- libstdc++-v3/testsuite/std/time/day/io.cc | 75 + libstdc++-v3/testsuite/std/time/exceptions.cc | 49 + libstdc++-v3/testsuite/std/time/format.cc | 117 + libstdc++-v3/testsuite/std/time/hh_mm_ss/1.cc | 18 +- libstdc++-v3/testsuite/std/time/hh_mm_ss/io.cc | 46 + libstdc++-v3/testsuite/std/time/is_am/1.cc | 2 +- libstdc++-v3/testsuite/std/time/is_pm/1.cc | 2 +- libstdc++-v3/testsuite/std/time/make12/1.cc | 2 +- libstdc++-v3/testsuite/std/time/make24/1.cc | 2 +- libstdc++-v3/testsuite/std/time/month/1.cc | 2 +- libstdc++-v3/testsuite/std/time/month/io.cc | 98 + libstdc++-v3/testsuite/std/time/month_day/1.cc | 2 +- libstdc++-v3/testsuite/std/time/month_day/io.cc | 30 + .../testsuite/std/time/month_day_last/1.cc | 2 +- .../testsuite/std/time/month_day_last/io.cc | 30 + libstdc++-v3/testsuite/std/time/month_weekday/1.cc | 2 +- .../testsuite/std/time/month_weekday/io.cc | 31 + .../testsuite/std/time/month_weekday_last/1.cc | 2 +- .../testsuite/std/time/month_weekday_last/io.cc | 31 + libstdc++-v3/testsuite/std/time/syn_c++20.cc | 16 +- .../testsuite/std/time/time_zone/get_info_local.cc | 220 + .../testsuite/std/time/time_zone/get_info_sys.cc | 219 + .../testsuite/std/time/time_zone/requirements.cc | 25 + libstdc++-v3/testsuite/std/time/traits/is_clock.cc | 2 +- libstdc++-v3/testsuite/std/time/tzdb/1.cc | 56 + .../testsuite/std/time/tzdb/leap_seconds.cc | 77 + libstdc++-v3/testsuite/std/time/tzdb_list/1.cc | 130 + .../testsuite/std/time/tzdb_list/requirements.cc | 20 + libstdc++-v3/testsuite/std/time/weekday/1.cc | 2 +- libstdc++-v3/testsuite/std/time/weekday/io.cc | 101 + .../testsuite/std/time/weekday_indexed/1.cc | 2 +- .../testsuite/std/time/weekday_indexed/io.cc | 30 + libstdc++-v3/testsuite/std/time/weekday_last/1.cc | 2 +- libstdc++-v3/testsuite/std/time/weekday_last/io.cc | 30 + libstdc++-v3/testsuite/std/time/year/1.cc | 2 +- libstdc++-v3/testsuite/std/time/year/2.cc | 2 +- libstdc++-v3/testsuite/std/time/year/io.cc | 89 + libstdc++-v3/testsuite/std/time/year_month/1.cc | 2 +- libstdc++-v3/testsuite/std/time/year_month/2.cc | 2 +- libstdc++-v3/testsuite/std/time/year_month/io.cc | 30 + .../testsuite/std/time/year_month_day/1.cc | 2 +- .../testsuite/std/time/year_month_day/2.cc | 2 +- .../testsuite/std/time/year_month_day/3.cc | 2 +- .../testsuite/std/time/year_month_day/4.cc | 2 +- .../testsuite/std/time/year_month_day/io.cc | 121 + .../testsuite/std/time/year_month_day_last/1.cc | 2 +- .../testsuite/std/time/year_month_day_last/2.cc | 2 +- .../testsuite/std/time/year_month_day_last/io.cc | 30 + .../testsuite/std/time/year_month_weekday/1.cc | 2 +- .../testsuite/std/time/year_month_weekday/2.cc | 2 +- .../testsuite/std/time/year_month_weekday/3.cc | 2 +- .../testsuite/std/time/year_month_weekday/io.cc | 42 + .../std/time/year_month_weekday_last/1.cc | 2 +- .../std/time/year_month_weekday_last/2.cc | 2 +- .../std/time/year_month_weekday_last/io.cc | 38 + libstdc++-v3/testsuite/std/time/zoned_time/1.cc | 255 + .../testsuite/std/time/zoned_time/custom.cc | 75 + .../testsuite/std/time/zoned_time/deduction.cc | 79 + .../testsuite/std/time/zoned_time/req_neg.cc | 9 + .../testsuite/std/time/zoned_time/requirements.cc | 27 + libstdc++-v3/testsuite/std/time/zoned_traits.cc | 39 + .../enable_shared_from_this/1.cc | 2 +- .../enable_shared_from_this/not_shared.cc | 2 +- .../enable_shared_from_this/not_shared2.cc | 2 +- .../enable_shared_from_this/not_shared3.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../enable_shared_from_this/shared.cc | 2 +- .../enable_shared_from_this/still_shared.cc | 2 +- .../headers/functional/synopsis.cc | 2 +- .../2_general_utilities/headers/memory/synopsis.cc | 2 +- .../headers/memory/types_std_tr1.cc | 2 +- .../shared_ptr/assign/assign.cc | 2 +- .../shared_ptr/assign/auto_ptr.cc | 2 +- .../shared_ptr/assign/auto_ptr_neg.cc | 2 +- .../shared_ptr/assign/auto_ptr_rvalue_neg.cc | 2 +- .../2_general_utilities/shared_ptr/assign/dr541.cc | 2 +- .../shared_ptr/assign/shared_ptr.cc | 2 +- .../shared_ptr/assign/shared_ptr_neg.cc | 2 +- .../tr1/2_general_utilities/shared_ptr/casts/1.cc | 2 +- .../shared_ptr/comparison/cmp.cc | 2 +- .../2_general_utilities/shared_ptr/cons/39405.cc | 2 +- .../shared_ptr/cons/43820_neg.cc | 2 +- .../shared_ptr/cons/auto_ptr.cc | 2 +- .../shared_ptr/cons/auto_ptr_neg.cc | 2 +- .../2_general_utilities/shared_ptr/cons/copy.cc | 2 +- .../2_general_utilities/shared_ptr/cons/default.cc | 2 +- .../2_general_utilities/shared_ptr/cons/pointer.cc | 2 +- .../shared_ptr/cons/weak_ptr.cc | 2 +- .../shared_ptr/cons/weak_ptr_expired.cc | 2 +- .../2_general_utilities/shared_ptr/dest/dest.cc | 2 +- .../2_general_utilities/shared_ptr/misc/24595.cc | 2 +- .../2_general_utilities/shared_ptr/misc/42019.cc | 2 +- .../tr1/2_general_utilities/shared_ptr/misc/io.cc | 2 +- .../2_general_utilities/shared_ptr/misc/swap.cc | 2 +- .../shared_ptr/modifiers/24805.cc | 2 +- .../shared_ptr/modifiers/reset.cc | 2 +- .../shared_ptr/modifiers/reset_neg.cc | 2 +- .../shared_ptr/modifiers/swap.cc | 2 +- .../shared_ptr/modifiers/swap_neg.cc | 2 +- .../shared_ptr/observers/bool_conv.cc | 2 +- .../shared_ptr/observers/get.cc | 2 +- .../shared_ptr/observers/unique.cc | 2 +- .../shared_ptr/observers/use_count.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../shared_ptr/thread/default_weaktoshared.cc | 2 +- .../shared_ptr/thread/mutex_weaktoshared.cc | 2 +- .../tr1/2_general_utilities/weak_ptr/lock/1.cc | 2 +- .../requirements/explicit_instantiation/1.cc | 2 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../tr1/3_function_objects/bind/all_bound.cc | 2 +- .../tr1/3_function_objects/bind/cv_quals.cc | 2 +- .../testsuite/tr1/3_function_objects/bind/mixed.cc | 2 +- .../tr1/3_function_objects/bind/nested.cc | 2 +- .../tr1/3_function_objects/bind/placeholders.cc | 2 +- .../testsuite/tr1/3_function_objects/bind/ref.cc | 2 +- .../testsuite/tr1/3_function_objects/function/1.cc | 2 +- .../tr1/3_function_objects/function/10.cc | 2 +- .../testsuite/tr1/3_function_objects/function/2.cc | 2 +- .../testsuite/tr1/3_function_objects/function/3.cc | 2 +- .../testsuite/tr1/3_function_objects/function/4.cc | 2 +- .../testsuite/tr1/3_function_objects/function/5.cc | 2 +- .../testsuite/tr1/3_function_objects/function/6.cc | 2 +- .../tr1/3_function_objects/function/63840.cc | 2 +- .../testsuite/tr1/3_function_objects/function/7.cc | 2 +- .../testsuite/tr1/3_function_objects/function/8.cc | 2 +- .../testsuite/tr1/3_function_objects/function/9.cc | 2 +- .../headers/functional/synopsis.cc | 2 +- .../headers/functional/types_std_tr1.cc | 2 +- .../using_namespace_std_tr1_placeholders.cc | 2 +- .../testsuite/tr1/3_function_objects/mem_fn.cc | 2 +- .../3_function_objects/reference_wrapper/invoke.cc | 2 +- .../reference_wrapper/typedefs.cc | 2 +- .../testsuite/tr1/3_function_objects/result_of.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../tr1/4_metaprogramming/add_const/value.cc | 2 +- .../add_cv/requirements/explicit_instantiation.cc | 2 +- .../tr1/4_metaprogramming/add_cv/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../tr1/4_metaprogramming/add_pointer/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../tr1/4_metaprogramming/add_reference/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../tr1/4_metaprogramming/add_volatile/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../tr1/4_metaprogramming/aligned_storage/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../alignment_of/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/alignment_of/value.cc | 2 +- .../extent/requirements/explicit_instantiation.cc | 2 +- .../extent/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/extent/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../has_nothrow_assign/requirements/typedefs.cc | 2 +- .../4_metaprogramming/has_nothrow_assign/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../has_nothrow_constructor/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../has_nothrow_copy/requirements/typedefs.cc | 2 +- .../4_metaprogramming/has_nothrow_copy/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../has_trivial_assign/requirements/typedefs.cc | 2 +- .../4_metaprogramming/has_trivial_assign/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../has_trivial_constructor/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../has_trivial_copy/requirements/typedefs.cc | 2 +- .../4_metaprogramming/has_trivial_copy/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../has_trivial_destructor/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../has_virtual_destructor/value.cc | 2 +- .../headers/type_traits/synopsis.cc | 2 +- .../headers/type_traits/types_std_tr1.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../integral_constant/requirements/typedefs.cc | 2 +- .../integral_constant/static_definition.cc | 2 +- .../integral_constant/true_false_type_typedefs.cc | 2 +- .../integral_constant/true_false_value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_abstract/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/is_abstract/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_arithmetic/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/is_arithmetic/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_array/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/is_array/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_base_of/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/is_base_of/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_class/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/is_class/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_compound/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/is_compound/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_const/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/is_const/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_convertible/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/is_convertible/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_empty/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/is_empty/value.cc | 2 +- .../tr1/4_metaprogramming/is_enum/24808.cc | 2 +- .../is_enum/requirements/explicit_instantiation.cc | 2 +- .../is_enum/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/is_enum/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_floating_point/requirements/typedefs.cc | 2 +- .../4_metaprogramming/is_floating_point/value.cc | 2 +- .../tr1/4_metaprogramming/is_function/24808.cc | 2 +- .../tr1/4_metaprogramming/is_function/35637.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_function/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/is_function/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_fundamental/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/is_fundamental/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_integral/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/is_integral/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../is_member_function_pointer/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../is_member_object_pointer/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_member_pointer/requirements/typedefs.cc | 2 +- .../4_metaprogramming/is_member_pointer/value.cc | 2 +- .../tr1/4_metaprogramming/is_object/24808.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_object/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/is_object/value.cc | 2 +- .../is_pod/requirements/explicit_instantiation.cc | 2 +- .../is_pod/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/is_pod/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_pointer/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/is_pointer/value.cc | 2 +- .../tr1/4_metaprogramming/is_polymorphic/24809.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_polymorphic/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/is_polymorphic/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_reference/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/is_reference/value.cc | 2 +- .../is_same/requirements/explicit_instantiation.cc | 2 +- .../is_same/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/is_same/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_scalar/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/is_scalar/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_signed/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/is_signed/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_union/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/is_union/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_unsigned/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/is_unsigned/value.cc | 2 +- .../is_void/requirements/explicit_instantiation.cc | 2 +- .../is_void/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/is_void/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../is_volatile/requirements/typedefs.cc | 2 +- .../tr1/4_metaprogramming/is_volatile/value.cc | 2 +- .../rank/requirements/explicit_instantiation.cc | 2 +- .../rank/requirements/typedefs.cc | 2 +- .../testsuite/tr1/4_metaprogramming/rank/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../4_metaprogramming/remove_all_extents/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../tr1/4_metaprogramming/remove_const/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../tr1/4_metaprogramming/remove_cv/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../tr1/4_metaprogramming/remove_extent/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../tr1/4_metaprogramming/remove_pointer/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../4_metaprogramming/remove_reference/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../tr1/4_metaprogramming/remove_volatile/value.cc | 2 +- .../headers/random/synopsis.cc | 2 +- .../headers/random/types_std_tr1.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../binomial_distribution/requirements/typedefs.cc | 2 +- .../random/discard_block/operators/equal.cc | 2 +- .../random/discard_block/operators/not_equal.cc | 2 +- .../random/discard_block/operators/serialize.cc | 2 +- .../random/discard_block/requirements/constants.cc | 2 +- .../random/discard_block/requirements/typedefs.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../gamma_distribution/requirements/typedefs.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../random/linear_congruential/cons/default.cc | 2 +- .../random/linear_congruential/cons/gen1.cc | 2 +- .../random/linear_congruential/cons/seed1.cc | 2 +- .../random/linear_congruential/cons/seed2.cc | 2 +- .../random/linear_congruential/operators/equal.cc | 2 +- .../linear_congruential/operators/not_equal.cc | 2 +- .../linear_congruential/operators/serialize.cc | 2 +- .../linear_congruential/requirements/constants.cc | 2 +- .../requirements/non_uint_neg.cc | 2 +- .../linear_congruential/requirements/typedefs.cc | 2 +- .../random/mersenne_twister/cons/default.cc | 2 +- .../random/mersenne_twister/cons/gen1.cc | 2 +- .../random/mersenne_twister/cons/seed1.cc | 2 +- .../random/mersenne_twister/cons/seed2.cc | 2 +- .../random/mersenne_twister/operators/equal.cc | 2 +- .../random/mersenne_twister/operators/not_equal.cc | 2 +- .../random/mersenne_twister/operators/serialize.cc | 2 +- .../mersenne_twister/requirements/constants.cc | 2 +- .../mersenne_twister/requirements/typedefs.cc | 2 +- .../5_numerical_facilities/random/minstd_rand.cc | 2 +- .../5_numerical_facilities/random/minstd_rand0.cc | 2 +- .../tr1/5_numerical_facilities/random/mt19937.cc | 2 +- .../normal_distribution/requirements/typedefs.cc | 2 +- .../poisson_distribution/requirements/typedefs.cc | 2 +- .../random/random_device/cons/default.cc | 2 +- .../random/random_device/cons/token.cc | 2 +- .../random/random_device/requirements/typedefs.cc | 2 +- .../tr1/5_numerical_facilities/random/ranlux3.cc | 2 +- .../5_numerical_facilities/random/ranlux3_01.cc | 2 +- .../tr1/5_numerical_facilities/random/ranlux4.cc | 2 +- .../5_numerical_facilities/random/ranlux4_01.cc | 2 +- .../random/subtract_with_carry/cons/default.cc | 2 +- .../random/subtract_with_carry/cons/gen1.cc | 2 +- .../random/subtract_with_carry/cons/seed1.cc | 2 +- .../random/subtract_with_carry/cons/seed2.cc | 2 +- .../random/subtract_with_carry/operators/equal.cc | 2 +- .../subtract_with_carry/operators/not_equal.cc | 2 +- .../subtract_with_carry/operators/serialize.cc | 2 +- .../subtract_with_carry/requirements/constants.cc | 2 +- .../subtract_with_carry/requirements/typedefs.cc | 2 +- .../random/subtract_with_carry_01/cons/default.cc | 2 +- .../random/subtract_with_carry_01/cons/gen1.cc | 2 +- .../random/subtract_with_carry_01/cons/seed1.cc | 2 +- .../random/subtract_with_carry_01/cons/seed2.cc | 2 +- .../subtract_with_carry_01/operators/equal.cc | 2 +- .../subtract_with_carry_01/operators/not_equal.cc | 2 +- .../subtract_with_carry_01/operators/serialize.cc | 2 +- .../requirements/constants.cc | 2 +- .../requirements/typedefs.cc | 2 +- .../random/uniform_int/33128.cc | 2 +- .../random/uniform_int/cons/default.cc | 2 +- .../random/uniform_int/cons/range.cc | 2 +- .../random/uniform_int/requirements/typedefs.cc | 2 +- .../random/uniform_real/requirements/typedefs.cc | 2 +- .../random/variate_generator/37986.cc | 2 +- .../variate_generator/requirements/typedefs.cc | 2 +- .../random/xor_combine/cons/default.cc | 2 +- .../random/xor_combine/operators/equal.cc | 2 +- .../random/xor_combine/operators/not_equal.cc | 2 +- .../random/xor_combine/operators/serialize.cc | 2 +- .../random/xor_combine/requirements/constants.cc | 2 +- .../random/xor_combine/requirements/typedefs.cc | 2 +- .../01_assoc_laguerre/check_nan.cc | 2 +- .../01_assoc_laguerre/check_value.cc | 2 +- .../special_functions/01_assoc_laguerre/compile.cc | 2 +- .../01_assoc_laguerre/compile_2.cc | 2 +- .../02_assoc_legendre/check_nan.cc | 2 +- .../02_assoc_legendre/check_value.cc | 2 +- .../special_functions/02_assoc_legendre/compile.cc | 2 +- .../02_assoc_legendre/compile_2.cc | 2 +- .../special_functions/02_assoc_legendre/pr86655.cc | 2 +- .../special_functions/03_beta/check_nan.cc | 2 +- .../special_functions/03_beta/check_value.cc | 2 +- .../special_functions/03_beta/compile.cc | 2 +- .../special_functions/03_beta/compile_2.cc | 2 +- .../04_comp_ellint_1/check_nan.cc | 2 +- .../04_comp_ellint_1/check_value.cc | 2 +- .../special_functions/04_comp_ellint_1/compile.cc | 2 +- .../04_comp_ellint_1/compile_2.cc | 2 +- .../05_comp_ellint_2/check_nan.cc | 2 +- .../05_comp_ellint_2/check_value.cc | 2 +- .../special_functions/05_comp_ellint_2/compile.cc | 2 +- .../05_comp_ellint_2/compile_2.cc | 2 +- .../06_comp_ellint_3/check_nan.cc | 2 +- .../06_comp_ellint_3/check_value.cc | 2 +- .../special_functions/06_comp_ellint_3/compile.cc | 2 +- .../06_comp_ellint_3/compile_2.cc | 2 +- .../special_functions/07_conf_hyperg/check_nan.cc | 2 +- .../07_conf_hyperg/check_value.cc | 2 +- .../special_functions/07_conf_hyperg/compile.cc | 2 +- .../special_functions/07_conf_hyperg/compile_2.cc | 2 +- .../07_conf_hyperg/compile_cxx17.cc | 2 +- .../special_functions/08_cyl_bessel_i/check_nan.cc | 2 +- .../08_cyl_bessel_i/check_value.cc | 2 +- .../special_functions/08_cyl_bessel_i/compile.cc | 2 +- .../special_functions/08_cyl_bessel_i/compile_2.cc | 2 +- .../special_functions/08_cyl_bessel_i/pr56216.cc | 2 +- .../special_functions/09_cyl_bessel_j/check_nan.cc | 2 +- .../09_cyl_bessel_j/check_value.cc | 2 +- .../special_functions/09_cyl_bessel_j/compile.cc | 2 +- .../special_functions/09_cyl_bessel_j/compile_2.cc | 2 +- .../special_functions/10_cyl_bessel_k/airy.cc | 2 +- .../special_functions/10_cyl_bessel_k/check_nan.cc | 2 +- .../10_cyl_bessel_k/check_value.cc | 2 +- .../special_functions/10_cyl_bessel_k/compile.cc | 2 +- .../special_functions/10_cyl_bessel_k/compile_2.cc | 2 +- .../special_functions/11_cyl_neumann/check_nan.cc | 2 +- .../11_cyl_neumann/check_value.cc | 2 +- .../special_functions/11_cyl_neumann/compile.cc | 2 +- .../special_functions/11_cyl_neumann/compile_2.cc | 2 +- .../special_functions/12_ellint_1/check_nan.cc | 2 +- .../special_functions/12_ellint_1/check_value.cc | 2 +- .../special_functions/12_ellint_1/compile.cc | 2 +- .../special_functions/12_ellint_1/compile_2.cc | 2 +- .../special_functions/13_ellint_2/check_nan.cc | 2 +- .../special_functions/13_ellint_2/check_value.cc | 2 +- .../special_functions/13_ellint_2/compile.cc | 2 +- .../special_functions/13_ellint_2/compile_2.cc | 2 +- .../special_functions/14_ellint_3/check_nan.cc | 2 +- .../special_functions/14_ellint_3/check_value.cc | 2 +- .../special_functions/14_ellint_3/compile.cc | 2 +- .../special_functions/14_ellint_3/compile_2.cc | 2 +- .../special_functions/15_expint/check_nan.cc | 2 +- .../special_functions/15_expint/check_value_neg.cc | 2 +- .../special_functions/15_expint/check_value_pos.cc | 2 +- .../special_functions/15_expint/compile.cc | 2 +- .../special_functions/15_expint/compile_2.cc | 2 +- .../special_functions/15_expint/pr68397.cc | 2 +- .../special_functions/16_hermite/check_nan.cc | 2 +- .../special_functions/16_hermite/check_value.cc | 2 +- .../special_functions/16_hermite/compile.cc | 2 +- .../special_functions/16_hermite/compile_2.cc | 2 +- .../special_functions/17_hyperg/check_nan.cc | 2 +- .../special_functions/17_hyperg/check_value.cc | 2 +- .../special_functions/17_hyperg/compile.cc | 2 +- .../special_functions/17_hyperg/compile_2.cc | 2 +- .../special_functions/17_hyperg/compile_cxx17.cc | 2 +- .../special_functions/18_laguerre/check_nan.cc | 2 +- .../special_functions/18_laguerre/check_value.cc | 2 +- .../special_functions/18_laguerre/compile.cc | 2 +- .../special_functions/18_laguerre/compile_2.cc | 2 +- .../special_functions/19_legendre/check_nan.cc | 2 +- .../special_functions/19_legendre/check_value.cc | 2 +- .../special_functions/19_legendre/compile.cc | 2 +- .../special_functions/19_legendre/compile_2.cc | 2 +- .../special_functions/20_riemann_zeta/check_nan.cc | 2 +- .../20_riemann_zeta/check_value_neg.cc | 2 +- .../20_riemann_zeta/check_value_pos.cc | 2 +- .../special_functions/20_riemann_zeta/compile.cc | 2 +- .../special_functions/20_riemann_zeta/compile_2.cc | 2 +- .../special_functions/21_sph_bessel/check_nan.cc | 2 +- .../special_functions/21_sph_bessel/check_value.cc | 2 +- .../special_functions/21_sph_bessel/compile.cc | 2 +- .../special_functions/21_sph_bessel/compile_2.cc | 2 +- .../special_functions/22_sph_legendre/check_nan.cc | 2 +- .../22_sph_legendre/check_value.cc | 2 +- .../special_functions/22_sph_legendre/compile.cc | 2 +- .../special_functions/22_sph_legendre/compile_2.cc | 2 +- .../special_functions/22_sph_legendre/pr86655.cc | 2 +- .../special_functions/23_sph_neumann/check_nan.cc | 2 +- .../23_sph_neumann/check_value.cc | 2 +- .../special_functions/23_sph_neumann/compile.cc | 2 +- .../special_functions/23_sph_neumann/compile_2.cc | 2 +- .../special_functions/testcase.h | 2 +- .../tr1/6_containers/array/capacity/empty.cc | 2 +- .../tr1/6_containers/array/capacity/max_size.cc | 2 +- .../tr1/6_containers/array/capacity/size.cc | 2 +- .../array/comparison_operators/equal.cc | 2 +- .../array/comparison_operators/greater.cc | 2 +- .../array/comparison_operators/greater_or_equal.cc | 2 +- .../array/comparison_operators/less.cc | 2 +- .../array/comparison_operators/less_or_equal.cc | 2 +- .../array/comparison_operators/not_equal.cc | 2 +- .../array/cons/aggregate_initialization.cc | 2 +- .../array/element_access/at_out_of_range.cc | 2 +- .../tr1/6_containers/array/element_access/back.cc | 2 +- .../tr1/6_containers/array/element_access/data.cc | 2 +- .../tr1/6_containers/array/element_access/front.cc | 2 +- .../array/iterators/end_is_one_past.cc | 2 +- .../tr1/6_containers/array/requirements/assign.cc | 2 +- .../6_containers/array/requirements/contiguous.cc | 2 +- .../array/requirements/explicit_instantiation.cc | 2 +- .../6_containers/array/requirements/member_swap.cc | 2 +- .../6_containers/array/requirements/typedefs.cc | 2 +- .../array/requirements/zero_sized_arrays.cc | 2 +- .../array/specialized_algorithms/swap.cc | 2 +- .../tr1/6_containers/array/tuple_interface/get.cc | 2 +- .../array/tuple_interface/tuple_element.cc | 2 +- .../array/tuple_interface/tuple_size.cc | 2 +- .../testsuite/tr1/6_containers/hash/24799.cc | 2 +- .../tr1/6_containers/hash/operators/size_t.cc | 2 +- .../6_containers/hash/requirements/base_classes.cc | 2 +- .../hash/requirements/explicit_instantiation.cc | 2 +- .../tr1/6_containers/headers/array/synopsis.cc | 2 +- .../6_containers/headers/functional/synopsis.cc | 2 +- .../tr1/6_containers/headers/tuple/synopsis.cc | 2 +- .../6_containers/headers/tuple/types_std_tr1.cc | 2 +- .../6_containers/headers/unordered_map/synopsis.cc | 2 +- .../6_containers/headers/unordered_set/synopsis.cc | 2 +- .../tuple/comparison_operators/35480_neg.cc | 2 +- .../tuple/comparison_operators/comparisons.cc | 2 +- .../tr1/6_containers/tuple/cons/assignment.cc | 2 +- .../tr1/6_containers/tuple/cons/big_tuples.cc | 2 +- .../tr1/6_containers/tuple/cons/constructor.cc | 2 +- .../6_containers/tuple/creation_functions/23978.cc | 2 +- .../tuple/creation_functions/make_tuple.cc | 2 +- .../6_containers/tuple/creation_functions/tie.cc | 2 +- .../6_containers/tuple/creation_functions/tie2.cc | 2 +- .../tr1/6_containers/tuple/element_access/get.cc | 2 +- .../tuple/requirements/explicit_instantiation.cc | 2 +- .../tr1/6_containers/tuple/tuple_element.cc | 2 +- .../testsuite/tr1/6_containers/tuple/tuple_size.cc | 2 +- .../tr1/6_containers/unordered_map/24064.cc | 2 +- .../unordered_map/capacity/29134-map.cc | 2 +- .../tr1/6_containers/unordered_map/erase/1.cc | 2 +- .../6_containers/unordered_map/erase/24061-map.cc | 2 +- .../tr1/6_containers/unordered_map/find/map1.cc | 2 +- .../6_containers/unordered_map/insert/24061-map.cc | 2 +- .../unordered_map/insert/array_syntax.cc | 2 +- .../6_containers/unordered_map/insert/map_range.cc | 2 +- .../unordered_map/insert/map_single.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../unordered_map/requirements/iterator_neg.cc | 2 +- .../requirements/iterator_null_neg.cc | 2 +- .../unordered_map/requirements/typedefs.cc | 2 +- .../tr1/6_containers/unordered_map/swap/1.cc | 2 +- .../tr1/6_containers/unordered_map/swap/2.cc | 2 +- .../unordered_multimap/capacity/29134-multimap.cc | 2 +- .../tr1/6_containers/unordered_multimap/erase/1.cc | 2 +- .../unordered_multimap/erase/24061-multimap.cc | 2 +- .../unordered_multimap/find/multimap1.cc | 2 +- .../unordered_multimap/insert/24061-multimap.cc | 2 +- .../unordered_multimap/insert/multimap_range.cc | 2 +- .../unordered_multimap/insert/multimap_single.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/iterator_neg.cc | 2 +- .../requirements/iterator_null_neg.cc | 2 +- .../unordered_multimap/requirements/typedefs.cc | 2 +- .../tr1/6_containers/unordered_multimap/swap/1.cc | 2 +- .../tr1/6_containers/unordered_multimap/swap/2.cc | 2 +- .../tr1/6_containers/unordered_multiset/24054.cc | 2 +- .../unordered_multiset/capacity/29134-multiset.cc | 2 +- .../tr1/6_containers/unordered_multiset/erase/1.cc | 2 +- .../unordered_multiset/erase/24061-multiset.cc | 2 +- .../unordered_multiset/find/multiset1.cc | 2 +- .../unordered_multiset/insert/24061-multiset.cc | 2 +- .../unordered_multiset/insert/multiset_range.cc | 2 +- .../unordered_multiset/insert/multiset_single.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../requirements/iterator_neg.cc | 2 +- .../requirements/iterator_null_neg.cc | 2 +- .../unordered_multiset/requirements/typedefs.cc | 2 +- .../tr1/6_containers/unordered_multiset/swap/1.cc | 2 +- .../tr1/6_containers/unordered_multiset/swap/2.cc | 2 +- .../tr1/6_containers/unordered_set/23053.cc | 2 +- .../tr1/6_containers/unordered_set/23465.cc | 2 +- .../tr1/6_containers/unordered_set/26127.cc | 2 +- .../tr1/6_containers/unordered_set/26132.cc | 2 +- .../unordered_set/capacity/29134-set.cc | 2 +- .../tr1/6_containers/unordered_set/erase/1.cc | 2 +- .../6_containers/unordered_set/erase/24061-set.cc | 2 +- .../tr1/6_containers/unordered_set/find/set1.cc | 2 +- .../6_containers/unordered_set/insert/24061-set.cc | 2 +- .../6_containers/unordered_set/insert/set_range.cc | 2 +- .../unordered_set/insert/set_single.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../unordered_set/requirements/iterator_neg.cc | 2 +- .../requirements/iterator_null_neg.cc | 2 +- .../requirements/iterators_default_constructor.cc | 2 +- .../unordered_set/requirements/typedefs.cc | 2 +- .../tr1/6_containers/unordered_set/swap/1.cc | 2 +- .../tr1/6_containers/unordered_set/swap/2.cc | 2 +- .../testsuite/tr1/6_containers/utility/19535.cc | 2 +- .../testsuite/tr1/6_containers/utility/pair.cc | 2 +- .../basic_regex/assign/char/cstring.cc | 2 +- .../basic_regex/assign/char/cstring_op.cc | 2 +- .../basic_regex/assign/char/pstring.cc | 2 +- .../basic_regex/assign/char/range.cc | 2 +- .../basic_regex/assign/char/string.cc | 2 +- .../basic_regex/assign/char/string_op.cc | 2 +- .../basic_regex/assign/wchar_t/cstring.cc | 2 +- .../basic_regex/assign/wchar_t/cstring_op.cc | 2 +- .../basic_regex/assign/wchar_t/pstring.cc | 2 +- .../basic_regex/assign/wchar_t/range.cc | 2 +- .../basic_regex/assign/wchar_t/string.cc | 2 +- .../basic_regex/assign/wchar_t/string_op.cc | 2 +- .../basic_regex/ctors/char/cstring.cc | 2 +- .../basic_regex/ctors/char/default.cc | 2 +- .../basic_regex/ctors/char/pstring.cc | 2 +- .../basic_regex/ctors/char/range.cc | 2 +- .../basic_regex/ctors/char/string.cc | 2 +- .../basic_regex/ctors/wchar_t/cstring.cc | 2 +- .../basic_regex/ctors/wchar_t/default.cc | 2 +- .../basic_regex/ctors/wchar_t/pstring.cc | 2 +- .../basic_regex/ctors/wchar_t/range.cc | 2 +- .../basic_regex/ctors/wchar_t/string.cc | 2 +- .../match_results/ctors/char/default.cc | 2 +- .../regex/cons/char/c_string_awk.cc | 2 +- .../regex/cons/char/c_string_basic.cc | 2 +- .../regex/cons/char/c_string_ecma.cc | 2 +- .../regex/cons/char/c_string_egrep.cc | 2 +- .../regex/cons/char/c_string_grep.cc | 2 +- .../regex/cons/char/default.cc | 2 +- .../regex_traits/char/ctor.cc | 2 +- .../regex_traits/char/translate_nocase.cc | 2 +- .../regex_traits/char/value.cc | 2 +- .../regex_traits/wchar_t/ctor.cc | 2 +- .../regex_traits/wchar_t/translate_nocase.cc | 2 +- .../regex_traits/wchar_t/value.cc | 2 +- .../tr1/8_c_compatibility/cctype/functions.cc | 2 +- .../tr1/8_c_compatibility/cfenv/functions.cc | 2 +- .../tr1/8_c_compatibility/cfenv/types_std_tr1.cc | 2 +- .../tr1/8_c_compatibility/cinttypes/functions.cc | 2 +- .../8_c_compatibility/cinttypes/types_std_tr1.cc | 2 +- .../testsuite/tr1/8_c_compatibility/cmath/51083.cc | 2 +- .../tr1/8_c_compatibility/cmath/functions.cc | 2 +- .../tr1/8_c_compatibility/cmath/overloads.cc | 2 +- .../tr1/8_c_compatibility/cmath/overloads_neg.cc | 2 +- .../tr1/8_c_compatibility/cmath/pow_cmath.cc | 2 +- .../tr1/8_c_compatibility/cmath/templates.cc | 2 +- .../tr1/8_c_compatibility/cmath/types_std_tr1.cc | 2 +- .../tr1/8_c_compatibility/complex/50880.cc | 2 +- .../tr1/8_c_compatibility/complex/51083.cc | 2 +- .../tr1/8_c_compatibility/complex/functions.cc | 2 +- .../8_c_compatibility/complex/overloads_float.cc | 2 +- .../tr1/8_c_compatibility/complex/overloads_int.cc | 2 +- .../tr1/8_c_compatibility/cstdint/types_std_tr1.cc | 2 +- .../tr1/8_c_compatibility/cstdio/functions.cc | 2 +- .../tr1/8_c_compatibility/cstdlib/functions.cc | 2 +- .../tr1/8_c_compatibility/cstdlib/types_std_tr1.cc | 2 +- .../tr1/8_c_compatibility/cwchar/functions.cc | 2 +- .../tr1/8_c_compatibility/cwctype/functions.cc | 2 +- libstdc++-v3/testsuite/tr1/headers/all.cc | 2 +- .../testsuite/tr1/headers/c++200x/complex.cc | 2 +- libstdc++-v3/testsuite/tr1/headers/c++200x/math.cc | 2 +- .../tr1/headers/c++200x/using_namespace_std_tr1.cc | 2 +- .../tr1/headers/using_namespace_std_tr1.cc | 2 +- .../bases/requirements/explicit_instantiation.cc | 2 +- .../testsuite/tr2/bases/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/tr2/bases/value.cc | 2 +- .../requirements/explicit_instantiation.cc | 2 +- .../tr2/direct_bases/requirements/typedefs.cc | 2 +- libstdc++-v3/testsuite/tr2/direct_bases/value.cc | 2 +- libstdc++-v3/testsuite/tr2/dynamic_bitset/cmp.cc | 2 +- libstdc++-v3/testsuite/tr2/dynamic_bitset/cons.cc | 2 +- libstdc++-v3/testsuite/tr2/dynamic_bitset/copy.cc | 2 +- libstdc++-v3/testsuite/tr2/dynamic_bitset/move.cc | 2 +- .../testsuite/tr2/dynamic_bitset/pr58729.cc | 2 +- .../testsuite/tr2/dynamic_bitset/pr87784.cc | 2 +- .../testsuite/tr2/dynamic_bitset/pr92059.cc | 2 +- libstdc++-v3/testsuite/tr2/headers/all.cc | 2 +- .../tr2/headers/using_namespace_std_tr2.cc | 2 +- .../testsuite/util/atomic/wait_notify_util.h | 2 +- .../util/common_type/assoc/common_type.hpp | 2 +- .../assoc/detail/comb_hash_fn_string_form.hpp | 2 +- .../common_type/assoc/detail/ds_string_form.hpp | 2 +- .../detail/list_update_policy_string_form.hpp | 2 +- .../assoc/detail/probe_fn_string_form.hpp | 2 +- .../assoc/detail/resize_policy_string_form.hpp | 2 +- .../assoc/detail/size_policy_string_form.hpp | 2 +- .../assoc/detail/store_hash_string_form.hpp | 2 +- .../detail/tree_supports_order_statistics.hpp | 2 +- .../detail/trie_supports_order_statistics.hpp | 2 +- .../assoc/detail/trie_supports_prefix_search.hpp | 2 +- .../assoc/detail/trigger_policy_string_form.hpp | 2 +- .../util/common_type/assoc/native_set.hpp | 2 +- .../util/common_type/assoc/string_form.hpp | 2 +- .../util/common_type/assoc/template_policy.hpp | 2 +- .../common_type/priority_queue/common_type.hpp | 2 +- .../priority_queue/detail/ds_string_form.hpp | 2 +- .../common_type/priority_queue/string_form.hpp | 2 +- libstdc++-v3/testsuite/util/debug/checks.h | 2 +- .../testsuite/util/debug/unordered_checks.h | 36 +- libstdc++-v3/testsuite/util/exception/safety.h | 2 +- .../testsuite/util/hash_fn/dna_str_limit.hpp | 2 +- .../util/hash_fn/limit_string_hash_fn.hpp | 2 +- .../testsuite/util/hash_fn/string_hash_fn.hpp | 2 +- .../util/hash_fn/string_ranged_hash_fn.hpp | 2 +- .../util/hash_fn/string_ranged_probe_fn.hpp | 2 +- .../testsuite/util/io/illegal_input_error.hpp | 2 +- libstdc++-v3/testsuite/util/io/prog_bar.cc | 2 +- libstdc++-v3/testsuite/util/io/prog_bar.hpp | 2 +- libstdc++-v3/testsuite/util/io/text_populate.hpp | 2 +- .../testsuite/util/io/verified_cmd_line_input.cc | 2 +- .../testsuite/util/io/verified_cmd_line_input.hpp | 2 +- libstdc++-v3/testsuite/util/io/xml.hpp | 2 +- .../testsuite/util/io/xml_test_formatter.hpp | 2 +- .../testsuite/util/native_type/native_hash_map.hpp | 2 +- .../util/native_type/native_hash_multimap.hpp | 2 +- .../testsuite/util/native_type/native_hash_set.hpp | 2 +- .../testsuite/util/native_type/native_hash_tag.hpp | 2 +- .../testsuite/util/native_type/native_map.hpp | 2 +- .../testsuite/util/native_type/native_multimap.hpp | 2 +- .../util/native_type/native_priority_queue.hpp | 2 +- .../testsuite/util/native_type/native_set.hpp | 2 +- .../testsuite/util/native_type/native_tree_tag.hpp | 2 +- .../performance/assoc/mem_usage/erase_test.hpp | 2 +- .../assoc/mem_usage/multimap_insert_test.hpp | 2 +- .../performance/assoc/multimap_common_type.hpp | 2 +- .../util/performance/assoc/timing/common_type.hpp | 2 +- .../util/performance/assoc/timing/find_test.hpp | 2 +- .../util/performance/assoc/timing/insert_test.hpp | 2 +- .../assoc/timing/multimap_find_test.hpp | 2 +- .../assoc/timing/multimap_insert_test.hpp | 2 +- .../assoc/timing/subscript_find_test.hpp | 2 +- .../assoc/timing/subscript_insert_test.hpp | 2 +- .../assoc/timing/tree_order_statistics_test.hpp | 2 +- .../assoc/timing/tree_split_join_test.hpp | 2 +- .../util/performance/io/xml_formatter.hpp | 2 +- .../priority_queue/mem_usage/pop_test.hpp | 2 +- .../priority_queue/timing/join_test.hpp | 2 +- .../priority_queue/timing/modify_test.hpp | 2 +- .../priority_queue/timing/push_pop_test.hpp | 2 +- .../priority_queue/timing/push_test.hpp | 2 +- .../util/performance/time/elapsed_timer.cc | 2 +- .../util/performance/time/elapsed_timer.hpp | 2 +- .../util/performance/time/timing_test_base.hpp | 2 +- .../testsuite/util/regression/basic_type.hpp | 2 +- .../testsuite/util/regression/common_type.hpp | 2 +- .../rand/assoc/container_rand_regression_test.h | 2 +- .../rand/assoc/container_rand_regression_test.tcc | 2 +- .../regression/rand/assoc/rand_regression_test.hpp | 2 +- .../container_rand_regression_test.h | 2 +- .../container_rand_regression_test.tcc | 2 +- .../rand/priority_queue/rand_regression_test.hpp | 2 +- .../util/regression/rand/xml_formatter.hpp | 2 +- .../regression/trait/assoc/get_set_load_trait.hpp | 2 +- .../regression/trait/assoc/get_set_loads_trait.hpp | 2 +- .../regression/trait/assoc/native_type_trait.hpp | 2 +- .../regression/trait/assoc/node_update_trait.hpp | 2 +- .../util/regression/trait/assoc/resize_trait.hpp | 2 +- .../util/regression/trait/assoc/to_string.hpp | 2 +- .../util/regression/trait/assoc/trait.hpp | 2 +- .../util/regression/trait/assoc/type_trait.hpp | 2 +- .../util/regression/trait/erase_if_fn.hpp | 2 +- .../util/regression/trait/priority_queue/trait.hpp | 2 +- .../testsuite/util/replacement_memory_operators.h | 2 +- libstdc++-v3/testsuite/util/slow_clock.h | 2 +- libstdc++-v3/testsuite/util/specfun_testcase.h | 2 +- .../testsuite/util/statistic/result_recorder.hpp | 2 +- .../testsuite/util/statistic/sample_mean.hpp | 2 +- .../statistic/sample_mean_confidence_checker.hpp | 2 +- .../testsuite/util/statistic/sample_variance.hpp | 2 +- libstdc++-v3/testsuite/util/testsuite_abi.cc | 14 +- libstdc++-v3/testsuite/util/testsuite_abi.h | 2 +- libstdc++-v3/testsuite/util/testsuite_abi_check.cc | 2 +- libstdc++-v3/testsuite/util/testsuite_allocator.cc | 2 +- libstdc++-v3/testsuite/util/testsuite_allocator.h | 2 +- libstdc++-v3/testsuite/util/testsuite_api.h | 2 +- libstdc++-v3/testsuite/util/testsuite_character.cc | 2 +- libstdc++-v3/testsuite/util/testsuite_character.h | 2 +- .../testsuite/util/testsuite_common_types.h | 2 +- .../testsuite/util/testsuite_container_traits.h | 2 +- .../testsuite/util/testsuite_containergen.h | 2 +- libstdc++-v3/testsuite/util/testsuite_containers.h | 2 +- .../testsuite/util/testsuite_counter_type.h | 2 +- libstdc++-v3/testsuite/util/testsuite_error.h | 2 +- libstdc++-v3/testsuite/util/testsuite_fs.h | 2 +- libstdc++-v3/testsuite/util/testsuite_greedy_ops.h | 2 +- libstdc++-v3/testsuite/util/testsuite_hooks.cc | 2 +- libstdc++-v3/testsuite/util/testsuite_hooks.h | 2 +- libstdc++-v3/testsuite/util/testsuite_io.h | 2 +- libstdc++-v3/testsuite/util/testsuite_iterators.h | 2 +- .../testsuite/util/testsuite_new_operators.h | 2 +- .../testsuite/util/testsuite_performance.h | 2 +- libstdc++-v3/testsuite/util/testsuite_random.h | 2 +- libstdc++-v3/testsuite/util/testsuite_regex.h | 2 +- libstdc++-v3/testsuite/util/testsuite_rng.h | 2 +- libstdc++-v3/testsuite/util/testsuite_rvalref.h | 2 +- libstdc++-v3/testsuite/util/testsuite_shared.cc | 2 +- libstdc++-v3/testsuite/util/testsuite_tr1.h | 2 +- libstdc++-v3/testsuite/util/thread/all.h | 2 +- libvtv/ChangeLog | 7 + libvtv/Makefile.am | 2 +- libvtv/configure.tgt | 2 +- libvtv/testsuite/config/default.exp | 2 +- libvtv/testsuite/libvtv.cc/virtfunc-test.cc | 2 +- libvtv/testsuite/other-tests/Makefile.am | 2 +- libvtv/vtv_fail.cc | 2 +- libvtv/vtv_fail.h | 2 +- libvtv/vtv_malloc.cc | 3 +- libvtv/vtv_malloc.h | 2 +- libvtv/vtv_map.h | 2 +- libvtv/vtv_rts.cc | 3 +- libvtv/vtv_rts.h | 2 +- libvtv/vtv_set.h | 2 +- libvtv/vtv_utils.cc | 3 +- libvtv/vtv_utils.h | 2 +- lto-plugin/lto-plugin.c | 2 +- 23414 files changed, 768693 insertions(+), 116911 deletions(-) create mode 100755 contrib/dg-out-generator.pl create mode 100644 fixincludes/tests/base/objc/runtime.h copy gcc/{ChangeLog => ChangeLog-2022} (97%) copy gcc/ada/{ChangeLog => ChangeLog-2022} (99%) rename gcc/config/{aarch64/aarch64-bti-insert.cc => arm/aarch-bti-insert.cc} (80%) create mode 100644 gcc/config/arm/aarch-common.h copy gcc/config/{h8300/h8300-modes.def => arm/arm-mlib.h} (78%) copy gcc/config/{riscv/riscv-passes.def => arm/arm-passes.def} (78%) copy gcc/config/i386/{gnu.h => gnu64.h} (59%) create mode 100644 gcc/config/i386/znver4.md create mode 100644 gcc/config/riscv/riscv-vsetvl.cc create mode 100644 gcc/config/riscv/riscv-vsetvl.h copy gcc/cp/{ChangeLog => ChangeLog-2022} (96%) copy gcc/d/{ChangeLog => ChangeLog-2022} (100%) create mode 100644 gcc/doc/gm2.texi copy gcc/fortran/{ChangeLog => ChangeLog-2022} (98%) copy gcc/{ada/doc/share/gnu_free_documentation_license.rst => m2/COPYING.FDL} (79%) copy COPYING.RUNTIME => gcc/m2/COPYING.RUNTIME (97%) copy {include => gcc/m2}/COPYING3 (99%) copy COPYING3.LIB => gcc/m2/COPYING3.LIB (100%) create mode 100644 gcc/m2/Make-lang.in create mode 100644 gcc/m2/Make-maintainer.in create mode 100644 gcc/m2/NEWS create mode 100644 gcc/m2/README copy gcc/{go => m2}/config-lang.in (51%) create mode 100644 gcc/m2/config-make.in copy {libada => gcc/m2}/configure (85%) copy gcc/{config/nvptx/gen-h.sh => m2/configure.ac} (54%) create mode 100644 gcc/m2/gm2-compiler/CLexBuf.def create mode 100644 gcc/m2/gm2-compiler/CLexBuf.mod create mode 100644 gcc/m2/gm2-compiler/DynamicStringPath.def create mode 100644 gcc/m2/gm2-compiler/DynamicStringPath.mod create mode 100644 gcc/m2/gm2-compiler/FifoQueue.def create mode 100644 gcc/m2/gm2-compiler/FifoQueue.mod create mode 100644 gcc/m2/gm2-compiler/Lists.def create mode 100644 gcc/m2/gm2-compiler/Lists.mod create mode 100644 gcc/m2/gm2-compiler/M2ALU.def create mode 100644 gcc/m2/gm2-compiler/M2ALU.mod create mode 100644 gcc/m2/gm2-compiler/M2AsmUtil.def create mode 100644 gcc/m2/gm2-compiler/M2AsmUtil.mod create mode 100644 gcc/m2/gm2-compiler/M2Base.def create mode 100644 gcc/m2/gm2-compiler/M2Base.mod create mode 100644 gcc/m2/gm2-compiler/M2BasicBlock.def create mode 100644 gcc/m2/gm2-compiler/M2BasicBlock.mod create mode 100644 gcc/m2/gm2-compiler/M2Batch.def create mode 100644 gcc/m2/gm2-compiler/M2Batch.mod create mode 100644 gcc/m2/gm2-compiler/M2Bitset.def create mode 100644 gcc/m2/gm2-compiler/M2Bitset.mod create mode 100644 gcc/m2/gm2-compiler/M2CaseList.def create mode 100644 gcc/m2/gm2-compiler/M2CaseList.mod create mode 100644 gcc/m2/gm2-compiler/M2Check.def create mode 100644 gcc/m2/gm2-compiler/M2Check.mod create mode 100644 gcc/m2/gm2-compiler/M2Code.def create mode 100644 gcc/m2/gm2-compiler/M2Code.mod create mode 100644 gcc/m2/gm2-compiler/M2ColorString.def create mode 100644 gcc/m2/gm2-compiler/M2ColorString.mod create mode 100644 gcc/m2/gm2-compiler/M2Comp.def create mode 100644 gcc/m2/gm2-compiler/M2Comp.mod create mode 100644 gcc/m2/gm2-compiler/M2Const.def create mode 100644 gcc/m2/gm2-compiler/M2Const.mod create mode 100644 gcc/m2/gm2-compiler/M2Debug.def create mode 100644 gcc/m2/gm2-compiler/M2Debug.mod create mode 100644 gcc/m2/gm2-compiler/M2DebugStack.def create mode 100644 gcc/m2/gm2-compiler/M2DebugStack.mod create mode 100644 gcc/m2/gm2-compiler/M2Defaults.def create mode 100644 gcc/m2/gm2-compiler/M2Defaults.mod create mode 100644 gcc/m2/gm2-compiler/M2DriverOptions.def create mode 100644 gcc/m2/gm2-compiler/M2DriverOptions.mod create mode 100644 gcc/m2/gm2-compiler/M2Emit.def create mode 100644 gcc/m2/gm2-compiler/M2Emit.mod create mode 100644 gcc/m2/gm2-compiler/M2Error.def create mode 100644 gcc/m2/gm2-compiler/M2Error.mod create mode 100644 gcc/m2/gm2-compiler/M2EvalSym.def create mode 100644 gcc/m2/gm2-compiler/M2FileName.def create mode 100644 gcc/m2/gm2-compiler/M2FileName.mod create mode 100644 gcc/m2/gm2-compiler/M2GCCDeclare.def create mode 100644 gcc/m2/gm2-compiler/M2GCCDeclare.mod create mode 100644 gcc/m2/gm2-compiler/M2GenGCC.def create mode 100644 gcc/m2/gm2-compiler/M2GenGCC.mod create mode 100644 gcc/m2/gm2-compiler/M2Graph.def create mode 100644 gcc/m2/gm2-compiler/M2Graph.mod create mode 100644 gcc/m2/gm2-compiler/M2Lex.def create mode 100644 gcc/m2/gm2-compiler/M2Lex.mod create mode 100644 gcc/m2/gm2-compiler/M2LexBuf.def create mode 100644 gcc/m2/gm2-compiler/M2LexBuf.mod create mode 100644 gcc/m2/gm2-compiler/M2MetaError.def create mode 100644 gcc/m2/gm2-compiler/M2MetaError.mod create mode 100644 gcc/m2/gm2-compiler/M2Optimize.def create mode 100644 gcc/m2/gm2-compiler/M2Optimize.mod create mode 100644 gcc/m2/gm2-compiler/M2Options.def create mode 100644 gcc/m2/gm2-compiler/M2Options.mod create mode 100644 gcc/m2/gm2-compiler/M2Pass.def create mode 100644 gcc/m2/gm2-compiler/M2Pass.mod create mode 100644 gcc/m2/gm2-compiler/M2Preprocess.def create mode 100644 gcc/m2/gm2-compiler/M2Preprocess.mod create mode 100644 gcc/m2/gm2-compiler/M2Printf.def create mode 100644 gcc/m2/gm2-compiler/M2Printf.mod create mode 100644 gcc/m2/gm2-compiler/M2Quads.def create mode 100644 gcc/m2/gm2-compiler/M2Quads.mod create mode 100644 gcc/m2/gm2-compiler/M2Quiet.def create mode 100644 gcc/m2/gm2-compiler/M2Quiet.mod create mode 100644 gcc/m2/gm2-compiler/M2Range.def create mode 100644 gcc/m2/gm2-compiler/M2Range.mod create mode 100644 gcc/m2/gm2-compiler/M2Reserved.def create mode 100644 gcc/m2/gm2-compiler/M2Reserved.mod create mode 100644 gcc/m2/gm2-compiler/M2SSA.def create mode 100644 gcc/m2/gm2-compiler/M2SSA.mod create mode 100644 gcc/m2/gm2-compiler/M2Scaffold.def create mode 100644 gcc/m2/gm2-compiler/M2Scaffold.mod create mode 100644 gcc/m2/gm2-compiler/M2Scope.def create mode 100644 gcc/m2/gm2-compiler/M2Scope.mod create mode 100644 gcc/m2/gm2-compiler/M2Search.def create mode 100644 gcc/m2/gm2-compiler/M2Search.mod create mode 100644 gcc/m2/gm2-compiler/M2Size.def create mode 100644 gcc/m2/gm2-compiler/M2Size.mod create mode 100644 gcc/m2/gm2-compiler/M2StackAddress.def create mode 100644 gcc/m2/gm2-compiler/M2StackAddress.mod create mode 100644 gcc/m2/gm2-compiler/M2StackWord.def create mode 100644 gcc/m2/gm2-compiler/M2StackWord.mod create mode 100644 gcc/m2/gm2-compiler/M2Students.def create mode 100644 gcc/m2/gm2-compiler/M2Students.mod create mode 100644 gcc/m2/gm2-compiler/M2Swig.def create mode 100644 gcc/m2/gm2-compiler/M2Swig.mod create mode 100644 gcc/m2/gm2-compiler/M2System.def create mode 100644 gcc/m2/gm2-compiler/M2System.mod create mode 100644 gcc/m2/gm2-compiler/M2Version.def create mode 100644 gcc/m2/gm2-compiler/NameKey.def create mode 100644 gcc/m2/gm2-compiler/NameKey.mod create mode 100644 gcc/m2/gm2-compiler/ObjectFiles.def create mode 100644 gcc/m2/gm2-compiler/ObjectFiles.mod create mode 100644 gcc/m2/gm2-compiler/Output.def create mode 100644 gcc/m2/gm2-compiler/Output.mod create mode 100644 gcc/m2/gm2-compiler/P0SymBuild.def create mode 100644 gcc/m2/gm2-compiler/P0SymBuild.mod create mode 100644 gcc/m2/gm2-compiler/P0SyntaxCheck.bnf create mode 100644 gcc/m2/gm2-compiler/P0SyntaxCheck.def create mode 100644 gcc/m2/gm2-compiler/P1Build.bnf create mode 100644 gcc/m2/gm2-compiler/P1Build.def create mode 100644 gcc/m2/gm2-compiler/P1SymBuild.def create mode 100644 gcc/m2/gm2-compiler/P1SymBuild.mod create mode 100644 gcc/m2/gm2-compiler/P2Build.bnf create mode 100644 gcc/m2/gm2-compiler/P2Build.def create mode 100644 gcc/m2/gm2-compiler/P2SymBuild.def create mode 100644 gcc/m2/gm2-compiler/P2SymBuild.mod create mode 100644 gcc/m2/gm2-compiler/P3Build.bnf create mode 100644 gcc/m2/gm2-compiler/P3Build.def create mode 100644 gcc/m2/gm2-compiler/P3SymBuild.def create mode 100644 gcc/m2/gm2-compiler/P3SymBuild.mod create mode 100644 gcc/m2/gm2-compiler/PCBuild.bnf create mode 100644 gcc/m2/gm2-compiler/PCBuild.def create mode 100644 gcc/m2/gm2-compiler/PCSymBuild.def create mode 100644 gcc/m2/gm2-compiler/PCSymBuild.mod create mode 100644 gcc/m2/gm2-compiler/PHBuild.bnf create mode 100644 gcc/m2/gm2-compiler/PHBuild.def create mode 100644 gcc/m2/gm2-compiler/README create mode 100644 gcc/m2/gm2-compiler/Sets.def create mode 100644 gcc/m2/gm2-compiler/Sets.mod create mode 100644 gcc/m2/gm2-compiler/SymbolConversion.def create mode 100644 gcc/m2/gm2-compiler/SymbolConversion.mod create mode 100644 gcc/m2/gm2-compiler/SymbolKey.def create mode 100644 gcc/m2/gm2-compiler/SymbolKey.mod create mode 100644 gcc/m2/gm2-compiler/SymbolTable.def create mode 100644 gcc/m2/gm2-compiler/SymbolTable.mod create mode 100644 gcc/m2/gm2-compiler/bnflex.def create mode 100644 gcc/m2/gm2-compiler/bnflex.mod create mode 100644 gcc/m2/gm2-compiler/cflex.def create mode 100644 gcc/m2/gm2-compiler/gm2.mod create mode 100644 gcc/m2/gm2-compiler/gm2lcc.mod create mode 100644 gcc/m2/gm2-compiler/gm2lgen.mod create mode 100644 gcc/m2/gm2-compiler/gm2lorder.mod create mode 100644 gcc/m2/gm2-compiler/m2flex.def create mode 100644 gcc/m2/gm2-compiler/ppg.mod create mode 100644 gcc/m2/gm2-gcc/README create mode 100644 gcc/m2/gm2-gcc/dynamicstrings.h create mode 100644 gcc/m2/gm2-gcc/gcc-consolidation.h create mode 100644 gcc/m2/gm2-gcc/init.cc create mode 100644 gcc/m2/gm2-gcc/init.def create mode 100644 gcc/m2/gm2-gcc/init.h create mode 100644 gcc/m2/gm2-gcc/m2assert.cc create mode 100644 gcc/m2/gm2-gcc/m2assert.h create mode 100644 gcc/m2/gm2-gcc/m2block.cc create mode 100644 gcc/m2/gm2-gcc/m2block.def create mode 100644 gcc/m2/gm2-gcc/m2block.h create mode 100644 gcc/m2/gm2-gcc/m2builtins.cc create mode 100644 gcc/m2/gm2-gcc/m2builtins.def create mode 100644 gcc/m2/gm2-gcc/m2builtins.h create mode 100644 gcc/m2/gm2-gcc/m2color.cc create mode 100644 gcc/m2/gm2-gcc/m2color.def create mode 100644 gcc/m2/gm2-gcc/m2color.h create mode 100644 gcc/m2/gm2-gcc/m2configure.cc create mode 100644 gcc/m2/gm2-gcc/m2configure.def create mode 100644 gcc/m2/gm2-gcc/m2configure.h create mode 100644 gcc/m2/gm2-gcc/m2convert.cc create mode 100644 gcc/m2/gm2-gcc/m2convert.def create mode 100644 gcc/m2/gm2-gcc/m2convert.h create mode 100644 gcc/m2/gm2-gcc/m2decl.cc create mode 100644 gcc/m2/gm2-gcc/m2decl.def create mode 100644 gcc/m2/gm2-gcc/m2decl.h create mode 100644 gcc/m2/gm2-gcc/m2except.cc create mode 100644 gcc/m2/gm2-gcc/m2except.def create mode 100644 gcc/m2/gm2-gcc/m2except.h create mode 100644 gcc/m2/gm2-gcc/m2expr.cc create mode 100644 gcc/m2/gm2-gcc/m2expr.def create mode 100644 gcc/m2/gm2-gcc/m2expr.h create mode 100644 gcc/m2/gm2-gcc/m2linemap.cc create mode 100644 gcc/m2/gm2-gcc/m2linemap.def create mode 100644 gcc/m2/gm2-gcc/m2linemap.h create mode 100644 gcc/m2/gm2-gcc/m2misc.cc create mode 100644 gcc/m2/gm2-gcc/m2misc.def create mode 100644 gcc/m2/gm2-gcc/m2misc.h create mode 100644 gcc/m2/gm2-gcc/m2options.h create mode 100644 gcc/m2/gm2-gcc/m2range.h create mode 100644 gcc/m2/gm2-gcc/m2search.h create mode 100644 gcc/m2/gm2-gcc/m2statement.cc create mode 100644 gcc/m2/gm2-gcc/m2statement.def create mode 100644 gcc/m2/gm2-gcc/m2statement.h create mode 100644 gcc/m2/gm2-gcc/m2top.cc create mode 100644 gcc/m2/gm2-gcc/m2top.def create mode 100644 gcc/m2/gm2-gcc/m2top.h create mode 100644 gcc/m2/gm2-gcc/m2tree.cc create mode 100644 gcc/m2/gm2-gcc/m2tree.def create mode 100644 gcc/m2/gm2-gcc/m2tree.h create mode 100644 gcc/m2/gm2-gcc/m2treelib.cc create mode 100644 gcc/m2/gm2-gcc/m2treelib.def create mode 100644 gcc/m2/gm2-gcc/m2treelib.h create mode 100644 gcc/m2/gm2-gcc/m2type.cc create mode 100644 gcc/m2/gm2-gcc/m2type.def create mode 100644 gcc/m2/gm2-gcc/m2type.h create mode 100644 gcc/m2/gm2-gcc/rtegraph.cc create mode 100644 gcc/m2/gm2-gcc/rtegraph.h create mode 100644 gcc/m2/gm2-ici/M2Emit.mod create mode 100644 gcc/m2/gm2-ici/README create mode 100644 gcc/m2/gm2-ici/m2linemap.c create mode 100644 gcc/m2/gm2-internals.texi create mode 100644 gcc/m2/gm2-lang.cc create mode 100644 gcc/m2/gm2-lang.h create mode 100644 gcc/m2/gm2-libiberty/README create mode 100644 gcc/m2/gm2-libiberty/choosetemp.def create mode 100644 gcc/m2/gm2-libiberty/pexecute.def create mode 100644 gcc/m2/gm2-libs-ch/M2LINK.c create mode 100644 gcc/m2/gm2-libs-ch/README create mode 100644 gcc/m2/gm2-libs-ch/RTcodummy.c create mode 100644 gcc/m2/gm2-libs-ch/RTintdummy.c create mode 100644 gcc/m2/gm2-libs-ch/Selective.c create mode 100644 gcc/m2/gm2-libs-ch/SysExceptions.c create mode 100644 gcc/m2/gm2-libs-ch/UnixArgs.cc create mode 100644 gcc/m2/gm2-libs-ch/cgetopt.c create mode 100644 gcc/m2/gm2-libs-ch/choosetemp.c create mode 100644 gcc/m2/gm2-libs-ch/dtoa.cc create mode 100644 gcc/m2/gm2-libs-ch/errno.c create mode 100644 gcc/m2/gm2-libs-ch/host.c create mode 100644 gcc/m2/gm2-libs-ch/ldtoa.cc create mode 100644 gcc/m2/gm2-libs-ch/m2rts.h create mode 100644 gcc/m2/gm2-libs-ch/termios.c create mode 100644 gcc/m2/gm2-libs-ch/tools.c create mode 100644 gcc/m2/gm2-libs-ch/wrapc.c create mode 100644 gcc/m2/gm2-libs-ch/xlibc.c create mode 100644 gcc/m2/gm2-libs-coroutines/Debug.def create mode 100644 gcc/m2/gm2-libs-coroutines/Debug.mod create mode 100644 gcc/m2/gm2-libs-coroutines/Executive.def create mode 100644 gcc/m2/gm2-libs-coroutines/Executive.mod create mode 100644 gcc/m2/gm2-libs-coroutines/KeyBoardLEDs.def create mode 100644 gcc/m2/gm2-libs-coroutines/README.texi create mode 100644 gcc/m2/gm2-libs-coroutines/SYSTEM.def create mode 100644 gcc/m2/gm2-libs-coroutines/SYSTEM.mod create mode 100644 gcc/m2/gm2-libs-coroutines/TimerHandler.def create mode 100644 gcc/m2/gm2-libs-coroutines/TimerHandler.mod create mode 100644 gcc/m2/gm2-libs-iso/COROUTINES.def create mode 100644 gcc/m2/gm2-libs-iso/COROUTINES.mod create mode 100644 gcc/m2/gm2-libs-iso/ChanConsts.def create mode 100644 gcc/m2/gm2-libs-iso/ChanConsts.h create mode 100644 gcc/m2/gm2-libs-iso/ChanConsts.mod create mode 100644 gcc/m2/gm2-libs-iso/CharClass.def create mode 100644 gcc/m2/gm2-libs-iso/CharClass.mod create mode 100644 gcc/m2/gm2-libs-iso/ClientSocket.def create mode 100644 gcc/m2/gm2-libs-iso/ClientSocket.mod create mode 100644 gcc/m2/gm2-libs-iso/ComplexMath.def create mode 100644 gcc/m2/gm2-libs-iso/ComplexMath.mod create mode 100644 gcc/m2/gm2-libs-iso/ConvStringLong.def create mode 100644 gcc/m2/gm2-libs-iso/ConvStringLong.mod create mode 100644 gcc/m2/gm2-libs-iso/ConvStringReal.def create mode 100644 gcc/m2/gm2-libs-iso/ConvStringReal.mod create mode 100644 gcc/m2/gm2-libs-iso/ConvTypes.def create mode 100644 gcc/m2/gm2-libs-iso/ConvTypes.mod create mode 100644 gcc/m2/gm2-libs-iso/EXCEPTIONS.def create mode 100644 gcc/m2/gm2-libs-iso/EXCEPTIONS.mod create mode 100644 gcc/m2/gm2-libs-iso/ErrnoCategory.def create mode 100644 gcc/m2/gm2-libs-iso/GeneralUserExceptions.def create mode 100644 gcc/m2/gm2-libs-iso/GeneralUserExceptions.mod create mode 100644 gcc/m2/gm2-libs-iso/IOChan.def create mode 100644 gcc/m2/gm2-libs-iso/IOChan.mod create mode 100644 gcc/m2/gm2-libs-iso/IOConsts.def create mode 100644 gcc/m2/gm2-libs-iso/IOConsts.mod create mode 100644 gcc/m2/gm2-libs-iso/IOLink.def create mode 100644 gcc/m2/gm2-libs-iso/IOLink.mod create mode 100644 gcc/m2/gm2-libs-iso/IOResult.def create mode 100644 gcc/m2/gm2-libs-iso/IOResult.mod create mode 100644 gcc/m2/gm2-libs-iso/LongComplexMath.def create mode 100644 gcc/m2/gm2-libs-iso/LongComplexMath.mod create mode 100644 gcc/m2/gm2-libs-iso/LongConv.def create mode 100644 gcc/m2/gm2-libs-iso/LongConv.mod create mode 100644 gcc/m2/gm2-libs-iso/LongIO.def create mode 100644 gcc/m2/gm2-libs-iso/LongIO.mod create mode 100644 gcc/m2/gm2-libs-iso/LongMath.def create mode 100644 gcc/m2/gm2-libs-iso/LongMath.mod create mode 100644 gcc/m2/gm2-libs-iso/LongStr.def create mode 100644 gcc/m2/gm2-libs-iso/LongStr.mod create mode 100644 gcc/m2/gm2-libs-iso/LongWholeIO.def create mode 100644 gcc/m2/gm2-libs-iso/LongWholeIO.mod create mode 100644 gcc/m2/gm2-libs-iso/LowLong.def create mode 100644 gcc/m2/gm2-libs-iso/LowLong.mod create mode 100644 gcc/m2/gm2-libs-iso/LowReal.def create mode 100644 gcc/m2/gm2-libs-iso/LowReal.mod create mode 100644 gcc/m2/gm2-libs-iso/LowShort.def create mode 100644 gcc/m2/gm2-libs-iso/LowShort.mod create mode 100644 gcc/m2/gm2-libs-iso/M2EXCEPTION.def create mode 100644 gcc/m2/gm2-libs-iso/M2EXCEPTION.mod create mode 100644 gcc/m2/gm2-libs-iso/M2RTS.def create mode 100644 gcc/m2/gm2-libs-iso/M2RTS.mod create mode 100644 gcc/m2/gm2-libs-iso/MemStream.def create mode 100644 gcc/m2/gm2-libs-iso/MemStream.mod create mode 100644 gcc/m2/gm2-libs-iso/Preemptive.def create mode 100644 gcc/m2/gm2-libs-iso/Preemptive.mod create mode 100644 gcc/m2/gm2-libs-iso/Processes.def create mode 100644 gcc/m2/gm2-libs-iso/Processes.mod create mode 100644 gcc/m2/gm2-libs-iso/ProgramArgs.def create mode 100644 gcc/m2/gm2-libs-iso/ProgramArgs.mod create mode 100644 gcc/m2/gm2-libs-iso/README.texi create mode 100644 gcc/m2/gm2-libs-iso/RTco.def create mode 100644 gcc/m2/gm2-libs-iso/RTdata.def create mode 100644 gcc/m2/gm2-libs-iso/RTdata.mod create mode 100644 gcc/m2/gm2-libs-iso/RTentity.def create mode 100644 gcc/m2/gm2-libs-iso/RTentity.mod create mode 100644 gcc/m2/gm2-libs-iso/RTfio.def create mode 100644 gcc/m2/gm2-libs-iso/RTfio.mod create mode 100644 gcc/m2/gm2-libs-iso/RTgen.def create mode 100644 gcc/m2/gm2-libs-iso/RTgen.mod create mode 100644 gcc/m2/gm2-libs-iso/RTgenif.def create mode 100644 gcc/m2/gm2-libs-iso/RTgenif.mod create mode 100644 gcc/m2/gm2-libs-iso/RTio.def create mode 100644 gcc/m2/gm2-libs-iso/RTio.mod create mode 100644 gcc/m2/gm2-libs-iso/RandomNumber.def create mode 100644 gcc/m2/gm2-libs-iso/RandomNumber.mod create mode 100644 gcc/m2/gm2-libs-iso/RawIO.def create mode 100644 gcc/m2/gm2-libs-iso/RawIO.mod create mode 100644 gcc/m2/gm2-libs-iso/RealConv.def create mode 100644 gcc/m2/gm2-libs-iso/RealConv.mod create mode 100644 gcc/m2/gm2-libs-iso/RealIO.def create mode 100644 gcc/m2/gm2-libs-iso/RealIO.mod create mode 100644 gcc/m2/gm2-libs-iso/RealMath.def create mode 100644 gcc/m2/gm2-libs-iso/RealMath.mod create mode 100644 gcc/m2/gm2-libs-iso/RealStr.def create mode 100644 gcc/m2/gm2-libs-iso/RealStr.mod create mode 100644 gcc/m2/gm2-libs-iso/RndFile.def create mode 100644 gcc/m2/gm2-libs-iso/RndFile.mod create mode 100644 gcc/m2/gm2-libs-iso/SIOResult.def create mode 100644 gcc/m2/gm2-libs-iso/SIOResult.mod create mode 100644 gcc/m2/gm2-libs-iso/SLongIO.def create mode 100644 gcc/m2/gm2-libs-iso/SLongIO.mod create mode 100644 gcc/m2/gm2-libs-iso/SLongWholeIO.def create mode 100644 gcc/m2/gm2-libs-iso/SLongWholeIO.mod create mode 100644 gcc/m2/gm2-libs-iso/SRawIO.def create mode 100644 gcc/m2/gm2-libs-iso/SRawIO.mod create mode 100644 gcc/m2/gm2-libs-iso/SRealIO.def create mode 100644 gcc/m2/gm2-libs-iso/SRealIO.mod create mode 100644 gcc/m2/gm2-libs-iso/SShortIO.def create mode 100644 gcc/m2/gm2-libs-iso/SShortIO.mod create mode 100644 gcc/m2/gm2-libs-iso/SShortWholeIO.def create mode 100644 gcc/m2/gm2-libs-iso/SShortWholeIO.mod create mode 100644 gcc/m2/gm2-libs-iso/STextIO.def create mode 100644 gcc/m2/gm2-libs-iso/STextIO.mod create mode 100644 gcc/m2/gm2-libs-iso/SWholeIO.def create mode 100644 gcc/m2/gm2-libs-iso/SWholeIO.mod create mode 100644 gcc/m2/gm2-libs-iso/SYSTEM.def create mode 100644 gcc/m2/gm2-libs-iso/SYSTEM.mod create mode 100644 gcc/m2/gm2-libs-iso/Semaphores.def create mode 100644 gcc/m2/gm2-libs-iso/Semaphores.mod create mode 100644 gcc/m2/gm2-libs-iso/SeqFile.def create mode 100644 gcc/m2/gm2-libs-iso/SeqFile.mod create mode 100644 gcc/m2/gm2-libs-iso/ShortComplexMath.def create mode 100644 gcc/m2/gm2-libs-iso/ShortComplexMath.mod create mode 100644 gcc/m2/gm2-libs-iso/ShortIO.def create mode 100644 gcc/m2/gm2-libs-iso/ShortIO.mod create mode 100644 gcc/m2/gm2-libs-iso/ShortWholeIO.def create mode 100644 gcc/m2/gm2-libs-iso/ShortWholeIO.mod create mode 100644 gcc/m2/gm2-libs-iso/SimpleCipher.def create mode 100644 gcc/m2/gm2-libs-iso/SimpleCipher.mod create mode 100644 gcc/m2/gm2-libs-iso/StdChans.def create mode 100644 gcc/m2/gm2-libs-iso/StdChans.mod create mode 100644 gcc/m2/gm2-libs-iso/Storage.def create mode 100644 gcc/m2/gm2-libs-iso/Storage.mod create mode 100644 gcc/m2/gm2-libs-iso/StreamFile.def create mode 100644 gcc/m2/gm2-libs-iso/StreamFile.mod create mode 100644 gcc/m2/gm2-libs-iso/StringChan.def create mode 100644 gcc/m2/gm2-libs-iso/StringChan.mod create mode 100644 gcc/m2/gm2-libs-iso/Strings.def create mode 100644 gcc/m2/gm2-libs-iso/Strings.mod create mode 100644 gcc/m2/gm2-libs-iso/SysClock.def create mode 100644 gcc/m2/gm2-libs-iso/SysClock.mod create mode 100644 gcc/m2/gm2-libs-iso/TERMINATION.def create mode 100644 gcc/m2/gm2-libs-iso/TERMINATION.mod create mode 100644 gcc/m2/gm2-libs-iso/TermFile.def create mode 100644 gcc/m2/gm2-libs-iso/TermFile.mod create mode 100644 gcc/m2/gm2-libs-iso/TextIO.def create mode 100644 gcc/m2/gm2-libs-iso/TextIO.mod create mode 100644 gcc/m2/gm2-libs-iso/WholeConv.def create mode 100644 gcc/m2/gm2-libs-iso/WholeConv.mod create mode 100644 gcc/m2/gm2-libs-iso/WholeIO.def create mode 100644 gcc/m2/gm2-libs-iso/WholeIO.mod create mode 100644 gcc/m2/gm2-libs-iso/WholeStr.def create mode 100644 gcc/m2/gm2-libs-iso/WholeStr.mod create mode 100644 gcc/m2/gm2-libs-iso/wrapsock.c create mode 100644 gcc/m2/gm2-libs-iso/wrapsock.def create mode 100644 gcc/m2/gm2-libs-iso/wraptime.c create mode 100644 gcc/m2/gm2-libs-iso/wraptime.def create mode 100644 gcc/m2/gm2-libs-log/BitBlockOps.def create mode 100644 gcc/m2/gm2-libs-log/BitBlockOps.mod create mode 100644 gcc/m2/gm2-libs-log/BitByteOps.def create mode 100644 gcc/m2/gm2-libs-log/BitByteOps.mod create mode 100644 gcc/m2/gm2-libs-log/BitWordOps.def create mode 100644 gcc/m2/gm2-libs-log/BitWordOps.mod create mode 100644 gcc/m2/gm2-libs-log/BlockOps.def create mode 100644 gcc/m2/gm2-libs-log/BlockOps.mod create mode 100644 gcc/m2/gm2-libs-log/Break.c create mode 100644 gcc/m2/gm2-libs-log/Break.def create mode 100644 gcc/m2/gm2-libs-log/CardinalIO.def create mode 100644 gcc/m2/gm2-libs-log/CardinalIO.mod create mode 100644 gcc/m2/gm2-libs-log/Conversions.def create mode 100644 gcc/m2/gm2-libs-log/Conversions.mod create mode 100644 gcc/m2/gm2-libs-log/DebugPMD.def create mode 100644 gcc/m2/gm2-libs-log/DebugPMD.mod create mode 100644 gcc/m2/gm2-libs-log/DebugTrace.def create mode 100644 gcc/m2/gm2-libs-log/DebugTrace.mod create mode 100644 gcc/m2/gm2-libs-log/Delay.def create mode 100644 gcc/m2/gm2-libs-log/Delay.mod create mode 100644 gcc/m2/gm2-libs-log/Display.def create mode 100644 gcc/m2/gm2-libs-log/Display.mod create mode 100644 gcc/m2/gm2-libs-log/ErrorCode.def create mode 100644 gcc/m2/gm2-libs-log/ErrorCode.mod create mode 100644 gcc/m2/gm2-libs-log/FileSystem.def create mode 100644 gcc/m2/gm2-libs-log/FileSystem.mod create mode 100644 gcc/m2/gm2-libs-log/FloatingUtilities.def create mode 100644 gcc/m2/gm2-libs-log/FloatingUtilities.mod create mode 100644 gcc/m2/gm2-libs-log/InOut.def create mode 100644 gcc/m2/gm2-libs-log/InOut.mod create mode 100644 gcc/m2/gm2-libs-log/Keyboard.def create mode 100644 gcc/m2/gm2-libs-log/Keyboard.mod create mode 100644 gcc/m2/gm2-libs-log/LongIO.def create mode 100644 gcc/m2/gm2-libs-log/LongIO.mod create mode 100644 gcc/m2/gm2-libs-log/NumberConversion.def create mode 100644 gcc/m2/gm2-libs-log/NumberConversion.mod create mode 100644 gcc/m2/gm2-libs-log/README.texi create mode 100644 gcc/m2/gm2-libs-log/Random.def create mode 100644 gcc/m2/gm2-libs-log/Random.mod create mode 100644 gcc/m2/gm2-libs-log/RealConversions.def create mode 100644 gcc/m2/gm2-libs-log/RealConversions.mod create mode 100644 gcc/m2/gm2-libs-log/RealInOut.def create mode 100644 gcc/m2/gm2-libs-log/RealInOut.mod create mode 100644 gcc/m2/gm2-libs-log/Strings.def create mode 100644 gcc/m2/gm2-libs-log/Strings.mod create mode 100644 gcc/m2/gm2-libs-log/Termbase.def create mode 100644 gcc/m2/gm2-libs-log/Termbase.mod create mode 100644 gcc/m2/gm2-libs-log/Terminal.def create mode 100644 gcc/m2/gm2-libs-log/Terminal.mod create mode 100644 gcc/m2/gm2-libs-log/TimeDate.def create mode 100644 gcc/m2/gm2-libs-log/TimeDate.mod create mode 100644 gcc/m2/gm2-libs-min/M2RTS.def create mode 100644 gcc/m2/gm2-libs-min/M2RTS.mod create mode 100644 gcc/m2/gm2-libs-min/SYSTEM.def create mode 100644 gcc/m2/gm2-libs-min/SYSTEM.mod create mode 100644 gcc/m2/gm2-libs-min/libc.c create mode 100644 gcc/m2/gm2-libs-min/libc.def create mode 100644 gcc/m2/gm2-libs/ASCII.def create mode 100644 gcc/m2/gm2-libs/ASCII.mod create mode 100644 gcc/m2/gm2-libs/Args.def create mode 100644 gcc/m2/gm2-libs/Args.mod create mode 100644 gcc/m2/gm2-libs/Assertion.def create mode 100644 gcc/m2/gm2-libs/Assertion.mod create mode 100644 gcc/m2/gm2-libs/Break.def create mode 100644 gcc/m2/gm2-libs/Break.mod create mode 100644 gcc/m2/gm2-libs/Builtins.def create mode 100644 gcc/m2/gm2-libs/Builtins.mod create mode 100644 gcc/m2/gm2-libs/COROUTINES.def create mode 100644 gcc/m2/gm2-libs/COROUTINES.mod create mode 100644 gcc/m2/gm2-libs/CmdArgs.def create mode 100644 gcc/m2/gm2-libs/CmdArgs.mod create mode 100644 gcc/m2/gm2-libs/Debug.def create mode 100644 gcc/m2/gm2-libs/Debug.mod create mode 100644 gcc/m2/gm2-libs/DynamicStrings.def create mode 100644 gcc/m2/gm2-libs/DynamicStrings.mod create mode 100644 gcc/m2/gm2-libs/Environment.def create mode 100644 gcc/m2/gm2-libs/Environment.mod create mode 100644 gcc/m2/gm2-libs/FIO.def create mode 100644 gcc/m2/gm2-libs/FIO.mod create mode 100644 gcc/m2/gm2-libs/FormatStrings.def create mode 100644 gcc/m2/gm2-libs/FormatStrings.mod create mode 100644 gcc/m2/gm2-libs/FpuIO.def create mode 100644 gcc/m2/gm2-libs/FpuIO.mod create mode 100644 gcc/m2/gm2-libs/GetOpt.def create mode 100644 gcc/m2/gm2-libs/GetOpt.mod create mode 100644 gcc/m2/gm2-libs/IO.def create mode 100644 gcc/m2/gm2-libs/IO.mod create mode 100644 gcc/m2/gm2-libs/Indexing.def create mode 100644 gcc/m2/gm2-libs/Indexing.mod create mode 100644 gcc/m2/gm2-libs/LMathLib0.def create mode 100644 gcc/m2/gm2-libs/LMathLib0.mod create mode 100644 gcc/m2/gm2-libs/LegacyReal.def create mode 100644 gcc/m2/gm2-libs/LegacyReal.mod create mode 100644 gcc/m2/gm2-libs/M2Dependent.def create mode 100644 gcc/m2/gm2-libs/M2Dependent.mod create mode 100644 gcc/m2/gm2-libs/M2EXCEPTION.def create mode 100644 gcc/m2/gm2-libs/M2EXCEPTION.mod create mode 100644 gcc/m2/gm2-libs/M2LINK.def create mode 100644 gcc/m2/gm2-libs/M2RTS.def create mode 100644 gcc/m2/gm2-libs/M2RTS.mod create mode 100644 gcc/m2/gm2-libs/MathLib0.def create mode 100644 gcc/m2/gm2-libs/MathLib0.mod create mode 100644 gcc/m2/gm2-libs/MemUtils.def create mode 100644 gcc/m2/gm2-libs/MemUtils.mod create mode 100644 gcc/m2/gm2-libs/NumberIO.def create mode 100644 gcc/m2/gm2-libs/NumberIO.mod create mode 100644 gcc/m2/gm2-libs/OptLib.def create mode 100644 gcc/m2/gm2-libs/OptLib.mod create mode 100644 gcc/m2/gm2-libs/PushBackInput.def create mode 100644 gcc/m2/gm2-libs/PushBackInput.mod create mode 100644 gcc/m2/gm2-libs/README.texi create mode 100644 gcc/m2/gm2-libs/RTExceptions.def create mode 100644 gcc/m2/gm2-libs/RTExceptions.mod create mode 100644 gcc/m2/gm2-libs/RTint.def create mode 100644 gcc/m2/gm2-libs/RTint.mod create mode 100644 gcc/m2/gm2-libs/SArgs.def create mode 100644 gcc/m2/gm2-libs/SArgs.mod create mode 100644 gcc/m2/gm2-libs/SCmdArgs.def create mode 100644 gcc/m2/gm2-libs/SCmdArgs.mod create mode 100644 gcc/m2/gm2-libs/SEnvironment.def create mode 100644 gcc/m2/gm2-libs/SEnvironment.mod create mode 100644 gcc/m2/gm2-libs/SFIO.def create mode 100644 gcc/m2/gm2-libs/SFIO.mod create mode 100644 gcc/m2/gm2-libs/SMathLib0.def create mode 100644 gcc/m2/gm2-libs/SMathLib0.mod create mode 100644 gcc/m2/gm2-libs/SYSTEM.def create mode 100644 gcc/m2/gm2-libs/SYSTEM.mod create mode 100644 gcc/m2/gm2-libs/Scan.def create mode 100644 gcc/m2/gm2-libs/Scan.mod create mode 100644 gcc/m2/gm2-libs/Selective.def create mode 100644 gcc/m2/gm2-libs/StdIO.def create mode 100644 gcc/m2/gm2-libs/StdIO.mod create mode 100644 gcc/m2/gm2-libs/Storage.def create mode 100644 gcc/m2/gm2-libs/Storage.mod create mode 100644 gcc/m2/gm2-libs/StrCase.def create mode 100644 gcc/m2/gm2-libs/StrCase.mod create mode 100644 gcc/m2/gm2-libs/StrIO.def create mode 100644 gcc/m2/gm2-libs/StrIO.mod create mode 100644 gcc/m2/gm2-libs/StrLib.def create mode 100644 gcc/m2/gm2-libs/StrLib.mod create mode 100644 gcc/m2/gm2-libs/StringConvert.def create mode 100644 gcc/m2/gm2-libs/StringConvert.mod create mode 100644 gcc/m2/gm2-libs/SysExceptions.def create mode 100644 gcc/m2/gm2-libs/SysStorage.def create mode 100644 gcc/m2/gm2-libs/SysStorage.mod create mode 100644 gcc/m2/gm2-libs/TimeString.def create mode 100644 gcc/m2/gm2-libs/TimeString.mod create mode 100644 gcc/m2/gm2-libs/UnixArgs.def create mode 100644 gcc/m2/gm2-libs/cbuiltin.def create mode 100644 gcc/m2/gm2-libs/cgetopt.def copy libada/configure => gcc/m2/gm2-libs/config-host (74%) create mode 100644 gcc/m2/gm2-libs/config-host.in create mode 100644 gcc/m2/gm2-libs/cxxabi.def create mode 100644 gcc/m2/gm2-libs/dtoa.def create mode 100644 gcc/m2/gm2-libs/errno.def create mode 100644 gcc/m2/gm2-libs/gdbif.def create mode 100644 gcc/m2/gm2-libs/gdbif.mod create mode 100644 gcc/m2/gm2-libs/gm2-libs-host.h.in create mode 100644 gcc/m2/gm2-libs/ldtoa.def create mode 100644 gcc/m2/gm2-libs/libc.def create mode 100644 gcc/m2/gm2-libs/libm.def create mode 100644 gcc/m2/gm2-libs/sckt.def create mode 100644 gcc/m2/gm2-libs/termios.def create mode 100644 gcc/m2/gm2-libs/wrapc.def copy libobjc/config.h.in => gcc/m2/gm2config.aci.in (68%) create mode 100644 gcc/m2/gm2spec.cc create mode 100644 gcc/m2/gm2version.h create mode 100755 gcc/m2/images/LICENSE.IMG create mode 100755 gcc/m2/images/gnu.eps copy gcc/{testsuite/c-c++-common/empty.h => m2/images/gnupng} (100%) mode change 100644 => 100755 create mode 100644 gcc/m2/init/README create mode 100644 gcc/m2/init/mcinit copy gcc/{config/cris/t-cris => m2/init/ppginit} (63%) create mode 100644 gcc/m2/lang-specs.h create mode 100644 gcc/m2/lang.opt create mode 100644 gcc/m2/m2-tree.def create mode 100644 gcc/m2/m2-tree.h create mode 100644 gcc/m2/m2.flex create mode 100644 gcc/m2/m2pp.cc create mode 100644 gcc/m2/m2pp.h create mode 100644 gcc/m2/mc-boot-ch/GBuiltins.c create mode 100644 gcc/m2/mc-boot-ch/GM2LINK.c create mode 100644 gcc/m2/mc-boot-ch/GRTco.c create mode 100644 gcc/m2/mc-boot-ch/GSYSTEM.c create mode 100644 gcc/m2/mc-boot-ch/GSelective.c create mode 100644 gcc/m2/mc-boot-ch/GSysExceptions.c create mode 100644 gcc/m2/mc-boot-ch/GUnixArgs.cc create mode 100644 gcc/m2/mc-boot-ch/Gabort.c create mode 100644 gcc/m2/mc-boot-ch/Gcbuiltin.c create mode 100644 gcc/m2/mc-boot-ch/Gdtoa.c create mode 100644 gcc/m2/mc-boot-ch/Gerrno.c create mode 100644 gcc/m2/mc-boot-ch/Gldtoa.c create mode 100644 gcc/m2/mc-boot-ch/Glibc.c create mode 100644 gcc/m2/mc-boot-ch/Glibm.c create mode 100644 gcc/m2/mc-boot-ch/Gmcrts.c create mode 100644 gcc/m2/mc-boot-ch/Gmcrts.h create mode 100644 gcc/m2/mc-boot-ch/Gnetwork.h create mode 100644 gcc/m2/mc-boot-ch/Gtermios.cc create mode 100644 gcc/m2/mc-boot-ch/Gwrapc.c create mode 100644 gcc/m2/mc-boot-ch/README create mode 100644 gcc/m2/mc-boot-ch/m2rts.h create mode 100644 gcc/m2/mc-boot-ch/network.c create mode 100644 gcc/m2/mc-boot/GASCII.c create mode 100644 gcc/m2/mc-boot/GASCII.h create mode 100644 gcc/m2/mc-boot/GArgs.c create mode 100644 gcc/m2/mc-boot/GArgs.h create mode 100644 gcc/m2/mc-boot/GAssertion.c create mode 100644 gcc/m2/mc-boot/GAssertion.h create mode 100644 gcc/m2/mc-boot/GBreak.c create mode 100644 gcc/m2/mc-boot/GBreak.h create mode 100644 gcc/m2/mc-boot/GCOROUTINES.h create mode 100644 gcc/m2/mc-boot/GCmdArgs.c create mode 100644 gcc/m2/mc-boot/GCmdArgs.h create mode 100644 gcc/m2/mc-boot/GDebug.c create mode 100644 gcc/m2/mc-boot/GDebug.h create mode 100644 gcc/m2/mc-boot/GDynamicStrings.c create mode 100644 gcc/m2/mc-boot/GDynamicStrings.h create mode 100644 gcc/m2/mc-boot/GEnvironment.c create mode 100644 gcc/m2/mc-boot/GEnvironment.h create mode 100644 gcc/m2/mc-boot/GFIO.c create mode 100644 gcc/m2/mc-boot/GFIO.h create mode 100644 gcc/m2/mc-boot/GFormatStrings.c create mode 100644 gcc/m2/mc-boot/GFormatStrings.h create mode 100644 gcc/m2/mc-boot/GFpuIO.c create mode 100644 gcc/m2/mc-boot/GFpuIO.h create mode 100644 gcc/m2/mc-boot/GIO.c create mode 100644 gcc/m2/mc-boot/GIO.h create mode 100644 gcc/m2/mc-boot/GIndexing.c create mode 100644 gcc/m2/mc-boot/GIndexing.h create mode 100644 gcc/m2/mc-boot/GM2Dependent.c create mode 100644 gcc/m2/mc-boot/GM2Dependent.h create mode 100644 gcc/m2/mc-boot/GM2EXCEPTION.c create mode 100644 gcc/m2/mc-boot/GM2EXCEPTION.h create mode 100644 gcc/m2/mc-boot/GM2LINK.h create mode 100644 gcc/m2/mc-boot/GM2RTS.c create mode 100644 gcc/m2/mc-boot/GM2RTS.h create mode 100644 gcc/m2/mc-boot/GMemUtils.c create mode 100644 gcc/m2/mc-boot/GMemUtils.h create mode 100644 gcc/m2/mc-boot/GNumberIO.c create mode 100644 gcc/m2/mc-boot/GNumberIO.h create mode 100644 gcc/m2/mc-boot/GPushBackInput.c create mode 100644 gcc/m2/mc-boot/GPushBackInput.h create mode 100644 gcc/m2/mc-boot/GRTExceptions.c create mode 100644 gcc/m2/mc-boot/GRTExceptions.h create mode 100644 gcc/m2/mc-boot/GRTco.h create mode 100644 gcc/m2/mc-boot/GRTint.c create mode 100644 gcc/m2/mc-boot/GRTint.h create mode 100644 gcc/m2/mc-boot/GSArgs.c create mode 100644 gcc/m2/mc-boot/GSArgs.h create mode 100644 gcc/m2/mc-boot/GSFIO.c create mode 100644 gcc/m2/mc-boot/GSFIO.h create mode 100644 gcc/m2/mc-boot/GSYSTEM.h create mode 100644 gcc/m2/mc-boot/GSelective.h create mode 100644 gcc/m2/mc-boot/GStdIO.c create mode 100644 gcc/m2/mc-boot/GStdIO.h create mode 100644 gcc/m2/mc-boot/GStorage.c create mode 100644 gcc/m2/mc-boot/GStorage.h create mode 100644 gcc/m2/mc-boot/GStrCase.c create mode 100644 gcc/m2/mc-boot/GStrCase.h create mode 100644 gcc/m2/mc-boot/GStrIO.c create mode 100644 gcc/m2/mc-boot/GStrIO.h create mode 100644 gcc/m2/mc-boot/GStrLib.c create mode 100644 gcc/m2/mc-boot/GStrLib.h create mode 100644 gcc/m2/mc-boot/GStringConvert.c create mode 100644 gcc/m2/mc-boot/GStringConvert.h create mode 100644 gcc/m2/mc-boot/GSysExceptions.h create mode 100644 gcc/m2/mc-boot/GSysStorage.c create mode 100644 gcc/m2/mc-boot/GSysStorage.h create mode 100644 gcc/m2/mc-boot/GTimeString.c create mode 100644 gcc/m2/mc-boot/GTimeString.h create mode 100644 gcc/m2/mc-boot/GUnixArgs.h create mode 100644 gcc/m2/mc-boot/Galists.c create mode 100644 gcc/m2/mc-boot/Galists.h create mode 100644 gcc/m2/mc-boot/Gdecl.c create mode 100644 gcc/m2/mc-boot/Gdecl.h create mode 100644 gcc/m2/mc-boot/Gdtoa.h create mode 100644 gcc/m2/mc-boot/Gerrno.h create mode 100644 gcc/m2/mc-boot/Gkeyc.c create mode 100644 gcc/m2/mc-boot/Gkeyc.h create mode 100644 gcc/m2/mc-boot/Gldtoa.h create mode 100644 gcc/m2/mc-boot/Glibc.h create mode 100644 gcc/m2/mc-boot/Glibm.h create mode 100644 gcc/m2/mc-boot/Glists.c create mode 100644 gcc/m2/mc-boot/Glists.h create mode 100644 gcc/m2/mc-boot/GmcComment.c create mode 100644 gcc/m2/mc-boot/GmcComment.h create mode 100644 gcc/m2/mc-boot/GmcComp.c create mode 100644 gcc/m2/mc-boot/GmcComp.h create mode 100644 gcc/m2/mc-boot/GmcDebug.c create mode 100644 gcc/m2/mc-boot/GmcDebug.h create mode 100644 gcc/m2/mc-boot/GmcError.c create mode 100644 gcc/m2/mc-boot/GmcError.h create mode 100644 gcc/m2/mc-boot/GmcFileName.c create mode 100644 gcc/m2/mc-boot/GmcFileName.h create mode 100644 gcc/m2/mc-boot/GmcLexBuf.c create mode 100644 gcc/m2/mc-boot/GmcLexBuf.h create mode 100644 gcc/m2/mc-boot/GmcMetaError.c create mode 100644 gcc/m2/mc-boot/GmcMetaError.h create mode 100644 gcc/m2/mc-boot/GmcOptions.c create mode 100644 gcc/m2/mc-boot/GmcOptions.h create mode 100644 gcc/m2/mc-boot/GmcPreprocess.c create mode 100644 gcc/m2/mc-boot/GmcPreprocess.h create mode 100644 gcc/m2/mc-boot/GmcPretty.c create mode 100644 gcc/m2/mc-boot/GmcPretty.h create mode 100644 gcc/m2/mc-boot/GmcPrintf.c create mode 100644 gcc/m2/mc-boot/GmcPrintf.h create mode 100644 gcc/m2/mc-boot/GmcQuiet.c create mode 100644 gcc/m2/mc-boot/GmcQuiet.h create mode 100644 gcc/m2/mc-boot/GmcReserved.c create mode 100644 gcc/m2/mc-boot/GmcReserved.h create mode 100644 gcc/m2/mc-boot/GmcSearch.c create mode 100644 gcc/m2/mc-boot/GmcSearch.h create mode 100644 gcc/m2/mc-boot/GmcStack.c create mode 100644 gcc/m2/mc-boot/GmcStack.h create mode 100644 gcc/m2/mc-boot/GmcStream.c create mode 100644 gcc/m2/mc-boot/GmcStream.h create mode 100644 gcc/m2/mc-boot/Gmcflex.h create mode 100644 gcc/m2/mc-boot/Gmcp1.c create mode 100644 gcc/m2/mc-boot/Gmcp1.h create mode 100644 gcc/m2/mc-boot/Gmcp2.c create mode 100644 gcc/m2/mc-boot/Gmcp2.h create mode 100644 gcc/m2/mc-boot/Gmcp3.c create mode 100644 gcc/m2/mc-boot/Gmcp3.h create mode 100644 gcc/m2/mc-boot/Gmcp4.c create mode 100644 gcc/m2/mc-boot/Gmcp4.h create mode 100644 gcc/m2/mc-boot/Gmcp5.c create mode 100644 gcc/m2/mc-boot/Gmcp5.h create mode 100644 gcc/m2/mc-boot/GnameKey.c create mode 100644 gcc/m2/mc-boot/GnameKey.h create mode 100644 gcc/m2/mc-boot/Gpth.h create mode 100644 gcc/m2/mc-boot/GsymbolKey.c create mode 100644 gcc/m2/mc-boot/GsymbolKey.h create mode 100644 gcc/m2/mc-boot/Gtermios.h create mode 100644 gcc/m2/mc-boot/Gtop.c create mode 100644 gcc/m2/mc-boot/Gvarargs.c create mode 100644 gcc/m2/mc-boot/Gvarargs.h create mode 100644 gcc/m2/mc-boot/Gwlists.c create mode 100644 gcc/m2/mc-boot/Gwlists.h create mode 100644 gcc/m2/mc-boot/Gwrapc.h create mode 100644 gcc/m2/mc-boot/README create mode 100644 gcc/m2/mc/Indexing.def create mode 100644 gcc/m2/mc/Indexing.mod create mode 100644 gcc/m2/mc/README create mode 100644 gcc/m2/mc/alists.def create mode 100644 gcc/m2/mc/alists.mod create mode 100644 gcc/m2/mc/decl.def create mode 100644 gcc/m2/mc/decl.mod create mode 100644 gcc/m2/mc/decl.mod-extra create mode 100644 gcc/m2/mc/keyc.def create mode 100644 gcc/m2/mc/keyc.mod create mode 100644 gcc/m2/mc/lists.def create mode 100644 gcc/m2/mc/lists.mod create mode 100644 gcc/m2/mc/m2flex.def create mode 100644 gcc/m2/mc/mc.flex create mode 100644 gcc/m2/mc/mcComment.def create mode 100644 gcc/m2/mc/mcComment.h create mode 100644 gcc/m2/mc/mcComment.mod create mode 100644 gcc/m2/mc/mcComp.def create mode 100644 gcc/m2/mc/mcComp.mod create mode 100644 gcc/m2/mc/mcDebug.def create mode 100644 gcc/m2/mc/mcDebug.mod create mode 100644 gcc/m2/mc/mcError.def create mode 100644 gcc/m2/mc/mcError.mod create mode 100644 gcc/m2/mc/mcFileName.def create mode 100644 gcc/m2/mc/mcFileName.mod create mode 100644 gcc/m2/mc/mcLexBuf.def create mode 100644 gcc/m2/mc/mcLexBuf.h create mode 100644 gcc/m2/mc/mcLexBuf.mod create mode 100644 gcc/m2/mc/mcMetaError.def create mode 100644 gcc/m2/mc/mcMetaError.mod create mode 100644 gcc/m2/mc/mcOptions.def create mode 100644 gcc/m2/mc/mcOptions.mod create mode 100644 gcc/m2/mc/mcPreprocess.def create mode 100644 gcc/m2/mc/mcPreprocess.mod create mode 100644 gcc/m2/mc/mcPretty.def create mode 100644 gcc/m2/mc/mcPretty.mod create mode 100644 gcc/m2/mc/mcPrintf.def create mode 100644 gcc/m2/mc/mcPrintf.mod create mode 100644 gcc/m2/mc/mcQuiet.def create mode 100644 gcc/m2/mc/mcQuiet.mod create mode 100644 gcc/m2/mc/mcReserved.def create mode 100644 gcc/m2/mc/mcReserved.h create mode 100644 gcc/m2/mc/mcReserved.mod create mode 100644 gcc/m2/mc/mcSearch.def create mode 100644 gcc/m2/mc/mcSearch.mod create mode 100644 gcc/m2/mc/mcStack.def create mode 100644 gcc/m2/mc/mcStack.mod create mode 100644 gcc/m2/mc/mcStream.def create mode 100644 gcc/m2/mc/mcStream.mod create mode 100644 gcc/m2/mc/mcflex.def create mode 100644 gcc/m2/mc/mcp1.bnf create mode 100644 gcc/m2/mc/mcp1.def create mode 100644 gcc/m2/mc/mcp2.bnf create mode 100644 gcc/m2/mc/mcp2.def create mode 100644 gcc/m2/mc/mcp3.bnf create mode 100644 gcc/m2/mc/mcp3.def create mode 100644 gcc/m2/mc/mcp4.bnf create mode 100644 gcc/m2/mc/mcp4.def create mode 100644 gcc/m2/mc/mcp5.bnf create mode 100644 gcc/m2/mc/mcp5.def create mode 100644 gcc/m2/mc/nameKey.def create mode 100644 gcc/m2/mc/nameKey.mod create mode 100644 gcc/m2/mc/symbolKey.def create mode 100644 gcc/m2/mc/symbolKey.mod create mode 100644 gcc/m2/mc/top.mod create mode 100644 gcc/m2/mc/varargs.def create mode 100644 gcc/m2/mc/varargs.mod create mode 100644 gcc/m2/mc/wlists.def create mode 100644 gcc/m2/mc/wlists.mod create mode 100644 gcc/m2/pge-boot/GASCII.c create mode 100644 gcc/m2/pge-boot/GASCII.h create mode 100644 gcc/m2/pge-boot/GArgs.c create mode 100644 gcc/m2/pge-boot/GArgs.h create mode 100644 gcc/m2/pge-boot/GAssertion.c create mode 100644 gcc/m2/pge-boot/GAssertion.h create mode 100644 gcc/m2/pge-boot/GBreak.h create mode 100644 gcc/m2/pge-boot/GBuiltins.c create mode 100644 gcc/m2/pge-boot/GCmdArgs.h create mode 100644 gcc/m2/pge-boot/GDebug.c create mode 100644 gcc/m2/pge-boot/GDebug.h create mode 100644 gcc/m2/pge-boot/GDynamicStrings.c create mode 100644 gcc/m2/pge-boot/GDynamicStrings.h create mode 100644 gcc/m2/pge-boot/GEnvironment.h create mode 100644 gcc/m2/pge-boot/GFIO.c create mode 100644 gcc/m2/pge-boot/GFIO.h create mode 100644 gcc/m2/pge-boot/GFormatStrings.h create mode 100644 gcc/m2/pge-boot/GFpuIO.h create mode 100644 gcc/m2/pge-boot/GIO.c create mode 100644 gcc/m2/pge-boot/GIO.h create mode 100644 gcc/m2/pge-boot/GIndexing.c create mode 100644 gcc/m2/pge-boot/GIndexing.h create mode 100644 gcc/m2/pge-boot/GLists.c create mode 100644 gcc/m2/pge-boot/GLists.h create mode 100644 gcc/m2/pge-boot/GM2Dependent.c create mode 100644 gcc/m2/pge-boot/GM2Dependent.h create mode 100644 gcc/m2/pge-boot/GM2EXCEPTION.c create mode 100644 gcc/m2/pge-boot/GM2EXCEPTION.h create mode 100644 gcc/m2/pge-boot/GM2LINK.c create mode 100644 gcc/m2/pge-boot/GM2LINK.h create mode 100644 gcc/m2/pge-boot/GM2RTS.c create mode 100644 gcc/m2/pge-boot/GM2RTS.h create mode 100644 gcc/m2/pge-boot/GNameKey.c create mode 100644 gcc/m2/pge-boot/GNameKey.h create mode 100644 gcc/m2/pge-boot/GNumberIO.c create mode 100644 gcc/m2/pge-boot/GNumberIO.h create mode 100644 gcc/m2/pge-boot/GOutput.c create mode 100644 gcc/m2/pge-boot/GOutput.h create mode 100644 gcc/m2/pge-boot/GPushBackInput.c create mode 100644 gcc/m2/pge-boot/GPushBackInput.h create mode 100644 gcc/m2/pge-boot/GRTExceptions.c create mode 100644 gcc/m2/pge-boot/GRTExceptions.h create mode 100644 gcc/m2/pge-boot/GRTco.c create mode 100644 gcc/m2/pge-boot/GSArgs.h create mode 100644 gcc/m2/pge-boot/GSEnvironment.h create mode 100644 gcc/m2/pge-boot/GSFIO.c create mode 100644 gcc/m2/pge-boot/GSFIO.h create mode 100644 gcc/m2/pge-boot/GSYSTEM.c create mode 100644 gcc/m2/pge-boot/GSYSTEM.h create mode 100644 gcc/m2/pge-boot/GScan.h create mode 100644 gcc/m2/pge-boot/GSelective.c create mode 100644 gcc/m2/pge-boot/GStdIO.c create mode 100644 gcc/m2/pge-boot/GStdIO.h create mode 100644 gcc/m2/pge-boot/GStorage.c create mode 100644 gcc/m2/pge-boot/GStorage.h create mode 100644 gcc/m2/pge-boot/GStrCase.c create mode 100644 gcc/m2/pge-boot/GStrCase.h create mode 100644 gcc/m2/pge-boot/GStrIO.c create mode 100644 gcc/m2/pge-boot/GStrIO.h create mode 100644 gcc/m2/pge-boot/GStrLib.c create mode 100644 gcc/m2/pge-boot/GStrLib.h create mode 100644 gcc/m2/pge-boot/GStringConvert.h create mode 100644 gcc/m2/pge-boot/GSymbolKey.c create mode 100644 gcc/m2/pge-boot/GSymbolKey.h create mode 100644 gcc/m2/pge-boot/GSysExceptions.c create mode 100644 gcc/m2/pge-boot/GSysExceptions.h create mode 100644 gcc/m2/pge-boot/GSysStorage.c create mode 100644 gcc/m2/pge-boot/GSysStorage.h create mode 100644 gcc/m2/pge-boot/GTimeString.h create mode 100644 gcc/m2/pge-boot/GUnixArgs.cc create mode 100644 gcc/m2/pge-boot/GUnixArgs.h create mode 100644 gcc/m2/pge-boot/Gabort.c create mode 100644 gcc/m2/pge-boot/Gbnflex.c create mode 100644 gcc/m2/pge-boot/Gbnflex.h create mode 100644 gcc/m2/pge-boot/Gcbuiltin.c create mode 100644 gcc/m2/pge-boot/Gdtoa.c create mode 100644 gcc/m2/pge-boot/Gdtoa.h create mode 100644 gcc/m2/pge-boot/Gerrno.c create mode 100644 gcc/m2/pge-boot/Gerrno.h create mode 100644 gcc/m2/pge-boot/Gldtoa.c create mode 100644 gcc/m2/pge-boot/Gldtoa.h create mode 100644 gcc/m2/pge-boot/Glibc.c create mode 100644 gcc/m2/pge-boot/Glibc.h create mode 100644 gcc/m2/pge-boot/Glibm.c create mode 100644 gcc/m2/pge-boot/Glibm.h create mode 100644 gcc/m2/pge-boot/Gmcrts.c create mode 100644 gcc/m2/pge-boot/Gmcrts.h create mode 100644 gcc/m2/pge-boot/Gnetwork.h create mode 100644 gcc/m2/pge-boot/Gpge.c create mode 100644 gcc/m2/pge-boot/Gtermios.cc create mode 100644 gcc/m2/pge-boot/Gtermios.h create mode 100644 gcc/m2/pge-boot/Gwrapc.c create mode 100644 gcc/m2/pge-boot/Gwrapc.h create mode 100644 gcc/m2/pge-boot/README create mode 100644 gcc/m2/pge-boot/m2rts.h create mode 100644 gcc/m2/pge-boot/main.c create mode 100644 gcc/m2/pge-boot/network.c create mode 100644 gcc/m2/plugin/README create mode 100644 gcc/m2/plugin/m2rte.cc create mode 100644 gcc/m2/target-independent/Builtins.texi create mode 100644 gcc/m2/target-independent/SYSTEM-iso.texi create mode 100644 gcc/m2/target-independent/SYSTEM-pim.texi create mode 100644 gcc/m2/target-independent/gm2-libs.texi create mode 100644 gcc/m2/target-independent/readme.txt create mode 100644 gcc/m2/tools-src/README create mode 100644 gcc/m2/tools-src/boilerplate.py create mode 100644 gcc/m2/tools-src/buildpg create mode 100755 gcc/m2/tools-src/calcpath create mode 100644 gcc/m2/tools-src/def2doc.py create mode 100644 gcc/m2/tools-src/makeSystem create mode 100644 gcc/m2/tools-src/mklink.c create mode 100644 gcc/m2/tools-src/tidydates.py create mode 100644 gcc/m2/version.c copy gcc/testsuite/{ChangeLog => ChangeLog-2022} (81%) create mode 100644 gcc/testsuite/c-c++-common/Winit-self3.c create mode 100644 gcc/testsuite/c-c++-common/Winit-self4.c create mode 100644 gcc/testsuite/c-c++-common/Winit-self5.c create mode 100644 gcc/testsuite/c-c++-common/Wstrict-flex-arrays.c create mode 100644 gcc/testsuite/c-c++-common/Wsuggest-attribute-1.c create mode 100644 gcc/testsuite/c-c++-common/asan/pointer-subtract-5.c create mode 100644 gcc/testsuite/c-c++-common/asan/pointer-subtract-6.c create mode 100644 gcc/testsuite/c-c++-common/asan/pointer-subtract-7.c create mode 100644 gcc/testsuite/c-c++-common/asan/pointer-subtract-8.c create mode 100644 gcc/testsuite/c-c++-common/cpp/pr108244-1.c create mode 100644 gcc/testsuite/c-c++-common/cpp/pr108244-2.c create mode 100644 gcc/testsuite/c-c++-common/gomp/pr108244-3.c create mode 100644 gcc/testsuite/c-c++-common/pr108365.c create mode 100644 gcc/testsuite/c-c++-common/rotate-10.c create mode 100644 gcc/testsuite/c-c++-common/rotate-11.c create mode 100644 gcc/testsuite/c-c++-common/rotate-2b.c create mode 100644 gcc/testsuite/c-c++-common/rotate-4b.c create mode 100644 gcc/testsuite/c-c++-common/ubsan/pr108256.c create mode 100644 gcc/testsuite/g++.dg/concepts/auto5.C create mode 100644 gcc/testsuite/g++.dg/concepts/auto6.C create mode 100644 gcc/testsuite/g++.dg/contracts/contracts-externC.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr107768.C create mode 100644 gcc/testsuite/g++.dg/coroutines/torture/extern-c-coroutine.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-vect2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist131.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist132.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist133.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-alias1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/move2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi-template24.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr107065.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/udlit-error1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-107437.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/constexpr-if-lambda5.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/decomp57.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/decomp58.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/using-variadic1.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/using-variadic1a.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/using-variadic1b.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/using-variadic1c.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/using-variadic2.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/using-variadic3.C create mode 100644 gcc/testsuite/g++.dg/cpp23/ext-floating13.C create mode 100644 gcc/testsuite/g++.dg/cpp23/static-operator-call5.C create mode 100644 gcc/testsuite/g++.dg/cpp23/subscript12.C create mode 100644 gcc/testsuite/g++.dg/cpp23/subscript13.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-friend12.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-friend13.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-placeholder11.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-requires34.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class52a.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class53.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class54.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class55.C create mode 100644 gcc/testsuite/g++.dg/ext/builtin-shufflevector-5.C create mode 100644 gcc/testsuite/g++.dg/ext/pragma1.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr108503.C create mode 100644 gcc/testsuite/g++.dg/init/lifetime4.C create mode 100644 gcc/testsuite/g++.dg/init/new51.C create mode 100644 gcc/testsuite/g++.dg/init/pr53932.C create mode 100644 gcc/testsuite/g++.dg/ipa/ipa-sra-5.C create mode 100644 gcc/testsuite/g++.dg/ipa/ipa-sra-6.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr108110.C copy gcc/testsuite/g++.dg/{torture/pr65626.C => ipa/pr108830.C} (96%) create mode 100644 gcc/testsuite/g++.dg/modules/pr100881_a.C create mode 100644 gcc/testsuite/g++.dg/modules/pr100881_b.C create mode 100644 gcc/testsuite/g++.dg/opt/pr108253.C create mode 100644 gcc/testsuite/g++.dg/opt/pr108365.C create mode 100644 gcc/testsuite/g++.dg/parse/access14.C create mode 100644 gcc/testsuite/g++.dg/template/explicit-instantiation5.C create mode 100644 gcc/testsuite/g++.dg/template/pr108206.C create mode 100644 gcc/testsuite/g++.dg/template/ptrmem33.C create mode 100644 gcc/testsuite/g++.dg/torture/pr108166.C copy gcc/testsuite/g++.dg/tree-ssa/{initlist-opt1.C => initlist-opt2.C} (95%) create mode 100644 gcc/testsuite/g++.dg/tree-ssa/initlist-opt3.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/pr106077.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/value-expr1.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/value-expr2.C create mode 100644 gcc/testsuite/g++.dg/warn/Wunused-value-1.C create mode 100644 gcc/testsuite/g++.dg/warn/pr108285.C create mode 100644 gcc/testsuite/g++.dg/warn/pr108365.C create mode 100644 gcc/testsuite/g++.target/aarch64/bitfield-abi-warning-align16-O [...] create mode 100644 gcc/testsuite/g++.target/aarch64/bitfield-abi-warning-align16-O2.C create mode 100644 gcc/testsuite/g++.target/aarch64/bitfield-abi-warning-align32-O [...] create mode 100644 gcc/testsuite/g++.target/aarch64/bitfield-abi-warning-align32-O2.C create mode 100644 gcc/testsuite/g++.target/aarch64/bitfield-abi-warning-align8-O2.C create mode 100644 gcc/testsuite/g++.target/aarch64/bitfield-abi-warning.h create mode 100644 gcc/testsuite/g++.target/arm/pac-1.C create mode 100644 gcc/testsuite/g++.target/i386/pr105593.C create mode 100644 gcc/testsuite/g++.target/i386/pr105980.C copy gcc/testsuite/{gcc.target => g++.target}/riscv/rvv/base/riscv_vector.h (100%) create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vle-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vle_tu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vle_tum-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vle_tumu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei16-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei16-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei16-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei16_mu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei16_mu-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei16_mu-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei16_tu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei16_tu-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei16_tu-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei16_tum-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei16_tum-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei16_tum-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei16_tumu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei16_tumu-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei16_tumu-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei32-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei32-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei32-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei32_mu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei32_mu-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei32_mu-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei32_tu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei32_tu-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei32_tu-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei32_tum-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei32_tum-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei32_tum-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei32_tumu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei32_tumu-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei32_tumu-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei64-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei64-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei64-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei64_mu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei64_mu-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei64_mu-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei64_tu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei64_tu-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei64_tu-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei64_tum-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei64_tum-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei64_tum-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei64_tumu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei64_tumu-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei64_tumu-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei8-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei8-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei8-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei8_mu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei8_mu-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei8_mu-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei8_tu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei8_tu-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei8_tu-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei8_tum-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei8_tum-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei8_tum-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei8_tumu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei8_tumu-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vloxei8_tumu-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vlse-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vlse_tu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vlse_tum-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vlse_tumu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei16-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei16-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei16-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei16_mu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei16_mu-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei16_mu-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei16_tu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei16_tu-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei16_tu-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei16_tum-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei16_tum-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei16_tum-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei16_tumu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei16_tumu-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei16_tumu-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei32-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei32-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei32-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei32_mu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei32_mu-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei32_mu-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei32_tu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei32_tu-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei32_tu-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei32_tum-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei32_tum-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei32_tum-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei32_tumu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei32_tumu-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei32_tumu-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei64-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei64-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei64-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei64_mu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei64_mu-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei64_mu-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei64_tu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei64_tu-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei64_tu-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei64_tum-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei64_tum-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei64_tum-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei64_tumu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei64_tumu-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei64_tumu-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei8-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei8-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei8-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei8_mu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei8_mu-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei8_mu-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei8_tu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei8_tu-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei8_tu-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei8_tum-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei8_tum-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei8_tum-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei8_tumu-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei8_tumu-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vluxei8_tumu-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vse-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsm-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsoxei16-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsoxei16-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsoxei16-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsoxei32-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsoxei32-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsoxei32-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsoxei64-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsoxei64-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsoxei64-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsoxei8-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsoxei8-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsoxei8-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsse-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsuxei16-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsuxei16-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsuxei16-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsuxei32-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsuxei32-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsuxei32-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsuxei64-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsuxei64-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsuxei64-3.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsuxei8-1.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsuxei8-2.C create mode 100644 gcc/testsuite/g++.target/riscv/rvv/base/vsuxei8-3.C copy gcc/testsuite/{gcc.target => g++.target}/riscv/rvv/rvv.exp (72%) create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr106751.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr108237.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr108596.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/vector-shift-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/ieee/pr108540-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/ieee/pr108540-2.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr106523.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr107131.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr108064.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr108292.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr108498-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr108498-2.c copy gcc/testsuite/gcc.dg/{Warray-bounds-flex-arrays-5.c => Wstrict-flex-arrays-2. [...] copy gcc/testsuite/gcc.dg/{Warray-bounds-flex-arrays-5.c => Wstrict-flex-arrays-3. [...] copy gcc/testsuite/gcc.dg/{Warray-bounds-flex-arrays-2.c => Wstrict-flex-arrays.c} (50%) create mode 100644 gcc/testsuite/gcc.dg/analyzer/SARD-tc117-basic-00001-min.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/SARD-tc1909-stack_overflow_loop.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/SARD-tc249-basic-00034-min.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/SARD-tc293-basic-00045-min.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/SARD-tc841-basic-00182-min.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/attr-malloc-pr108252.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/deref-before-check-pr108455-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/deref-before-check-pr108455-git-p [...] create mode 100644 gcc/testsuite/gcc.dg/analyzer/fd-leak-pr108252.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/infinite-recursion-pr108524-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/infinite-recursion-pr108524-2.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/infinite-recursion-pr108524-qobje [...] create mode 100644 gcc/testsuite/gcc.dg/analyzer/strdup-pr108252.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/strndup-pr108252.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/switch-enum-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/switch-enum-2.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/switch-enum-pr105273-git-vreportf-2.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/switch-enum-taint-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/switch-wrong-enum.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/switch-enum-pr105273-doom [...] create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/switch-enum-pr105273-doom [...] create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/switch-enum-pr105273-git- [...] create mode 100644 gcc/testsuite/gcc.dg/c2x-complit-8.c create mode 100644 gcc/testsuite/gcc.dg/c2x-nullptr-6.c create mode 100644 gcc/testsuite/gcc.dg/debug/btf/btf-datasec-2.c create mode 100644 gcc/testsuite/gcc.dg/debug/btf/btf-function-6.c create mode 100644 gcc/testsuite/gcc.dg/debug/btf/btf-pr106773.c create mode 100644 gcc/testsuite/gcc.dg/debug/btf/btf-variables-4.c create mode 100644 gcc/testsuite/gcc.dg/debug/btf/btf-variables-5.c create mode 100644 gcc/testsuite/gcc.dg/dfp/pr108068.c create mode 100644 gcc/testsuite/gcc.dg/ipa/ipa-sra-25.c create mode 100644 gcc/testsuite/gcc.dg/ipa/ipa-sra-26.c create mode 100644 gcc/testsuite/gcc.dg/ipa/ipa-sra-27.c create mode 100644 gcc/testsuite/gcc.dg/ipa/ipa-sra-28.c create mode 100644 gcc/testsuite/gcc.dg/ipa/ipa-sra-29.c create mode 100644 gcc/testsuite/gcc.dg/ipa/ipa-sra-30.c create mode 100644 gcc/testsuite/gcc.dg/ipa/ipa-sra-31.c create mode 100644 gcc/testsuite/gcc.dg/ipa/pr107640-2.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr108445_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr108445_1.c create mode 100644 gcc/testsuite/gcc.dg/pr103770.c create mode 100644 gcc/testsuite/gcc.dg/pr103859.c create mode 100644 gcc/testsuite/gcc.dg/pr105065.c create mode 100644 gcc/testsuite/gcc.dg/pr105972.c create mode 100644 gcc/testsuite/gcc.dg/pr106061.c create mode 100644 gcc/testsuite/gcc.dg/pr106421.c create mode 100644 gcc/testsuite/gcc.dg/pr107131.c create mode 100644 gcc/testsuite/gcc.dg/pr108043.c create mode 100644 gcc/testsuite/gcc.dg/pr108095.c create mode 100644 gcc/testsuite/gcc.dg/pr108117.c create mode 100644 gcc/testsuite/gcc.dg/pr108139.c create mode 100644 gcc/testsuite/gcc.dg/pr108164.c create mode 100644 gcc/testsuite/gcc.dg/pr108263.c create mode 100644 gcc/testsuite/gcc.dg/pr108264.c create mode 100644 gcc/testsuite/gcc.dg/pr108306.c create mode 100644 gcc/testsuite/gcc.dg/pr108308.c create mode 100644 gcc/testsuite/gcc.dg/pr108387.c create mode 100644 gcc/testsuite/gcc.dg/pr108447.c create mode 100644 gcc/testsuite/gcc.dg/pr108449.c create mode 100644 gcc/testsuite/gcc.dg/pr108582-1.c create mode 100644 gcc/testsuite/gcc.dg/pr71343-2.c create mode 100644 gcc/testsuite/gcc.dg/sso-17.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr107451.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr108482.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr108523.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr108574-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr108574-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr108574-3.c copy gcc/testsuite/gcc.dg/tree-ssa/{vrp116.c => andnegcmp-1.c} (67%) copy gcc/testsuite/gcc.dg/tree-ssa/{vrp116.c => andnegcmp-2.c} (68%) create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/cltz-complement-max.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/cltz-max.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/clz-char.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/clz-complement-char.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/clz-complement-int.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/clz-complement-long-long.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/clz-complement-long.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/clz-int.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/clz-long-long.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/clz-long.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ctz-char.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ctz-complement-char.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ctz-complement-int.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ctz-complement-long-long.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ctz-complement-long.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ctz-int.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ctz-long-long.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ctz-long.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/modref-dse-7.c copy gcc/testsuite/gcc.dg/tree-ssa/{vrp116.c => multcmp-1.c} (83%) copy gcc/testsuite/gcc.dg/tree-ssa/{vrp116.c => multcmp-2.c} (76%) create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr107767.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr108137.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/reassoc-48.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-43.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-copyprop-3.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-46.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-21.c create mode 100644 gcc/testsuite/gcc.dg/uninit-pr101912.c create mode 100644 gcc/testsuite/gcc.dg/uninit-pr108547.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr108314.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr99412.c create mode 100644 gcc/testsuite/gcc.target/aarch64/aapcs64/va_arg-17.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/pmull64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/pr108140.c create mode 100644 gcc/testsuite/gcc.target/aarch64/bitfield-abi-warning-align16-O [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/bitfield-abi-warning-align16-O2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/bitfield-abi-warning-align32-O [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/bitfield-abi-warning-align32-O2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/bitfield-abi-warning-align8-O2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/bitfield-abi-warning.h create mode 100644 gcc/testsuite/gcc.target/aarch64/dwarf_reg_size_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/dwarf_reg_size_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr105549.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr107209.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr107988-1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cond_xorsign_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cond_xorsign_2.c create mode 100644 gcc/testsuite/gcc.target/arm/acle/pacbti-m-predef-1.c create mode 100644 gcc/testsuite/gcc.target/arm/acle/pacbti-m-predef-10.c create mode 100644 gcc/testsuite/gcc.target/arm/acle/pacbti-m-predef-11.c create mode 100644 gcc/testsuite/gcc.target/arm/acle/pacbti-m-predef-12.c create mode 100644 gcc/testsuite/gcc.target/arm/acle/pacbti-m-predef-2.c create mode 100644 gcc/testsuite/gcc.target/arm/acle/pacbti-m-predef-3.c create mode 100644 gcc/testsuite/gcc.target/arm/acle/pacbti-m-predef-4.c create mode 100644 gcc/testsuite/gcc.target/arm/acle/pacbti-m-predef-5.c create mode 100644 gcc/testsuite/gcc.target/arm/acle/pacbti-m-predef-6.c create mode 100644 gcc/testsuite/gcc.target/arm/acle/pacbti-m-predef-7.c create mode 100644 gcc/testsuite/gcc.target/arm/acle/pacbti-m-predef-8.c create mode 100644 gcc/testsuite/gcc.target/arm/acle/pacbti-m-predef-9.c create mode 100644 gcc/testsuite/gcc.target/arm/bti-1.c copy gcc/testsuite/gcc.target/{aarch64/bti-1.c => arm/bti-2.c} (61%) create mode 100644 gcc/testsuite/gcc.target/arm/mve/general/preserve_user_namespace_1.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_intrinsic_type_ [...] create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_intrinsic_type_ [...] create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/vldst24q_reg_offset.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-1-run.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-1.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-10-run.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-10.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-11-run.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-11.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-12-run.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-12.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-13-run.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-13.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-14-run.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-14.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-2-run.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-2.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-3-run.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-3.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-4-run.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-4.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-5-run.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-5.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-6-run.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-6.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-7-run.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-7.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-8-run.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-8.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-9-run.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-9.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177-main.x create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr108177.x create mode 100644 gcc/testsuite/gcc.target/arm/pac-1.c create mode 100644 gcc/testsuite/gcc.target/arm/pac-10.c create mode 100644 gcc/testsuite/gcc.target/arm/pac-11.c create mode 100644 gcc/testsuite/gcc.target/arm/pac-12.c create mode 100644 gcc/testsuite/gcc.target/arm/pac-13.c create mode 100644 gcc/testsuite/gcc.target/arm/pac-14.c create mode 100644 gcc/testsuite/gcc.target/arm/pac-15.c create mode 100644 gcc/testsuite/gcc.target/arm/pac-2.c create mode 100644 gcc/testsuite/gcc.target/arm/pac-3.c create mode 100644 gcc/testsuite/gcc.target/arm/pac-4.c create mode 100644 gcc/testsuite/gcc.target/arm/pac-5.c create mode 100644 gcc/testsuite/gcc.target/arm/pac-6.c create mode 100644 gcc/testsuite/gcc.target/arm/pac-7.c create mode 100644 gcc/testsuite/gcc.target/arm/pac-8.c create mode 100644 gcc/testsuite/gcc.target/arm/pac-9.c create mode 100644 gcc/testsuite/gcc.target/arm/pac.h create mode 100644 gcc/testsuite/gcc.target/bpf/double-1.c create mode 100644 gcc/testsuite/gcc.target/bpf/double-2.c create mode 100644 gcc/testsuite/gcc.target/bpf/float-1.c rename gcc/testsuite/gcc.target/csky/{and3a.c => ck801-and.c} (64%) copy gcc/testsuite/gcc.target/csky/{constpool-1.c => ck801-constpool.c} (76%) delete mode 100644 gcc/testsuite/gcc.target/csky/constpool-3.c create mode 100644 gcc/testsuite/gcc.target/i386/ashlti3-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx2-pr108599.c create mode 100644 gcc/testsuite/gcc.target/i386/extendditi2-1.c create mode 100644 gcc/testsuite/gcc.target/i386/extendditi2-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr106746.c create mode 100644 gcc/testsuite/gcc.target/i386/pr106933-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr106933-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr106959-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr106959-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr106959-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr107548-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr107548-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr107993.c create mode 100644 gcc/testsuite/gcc.target/i386/pr108044-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr108044-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr108044-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr108044-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr108292.c create mode 100644 gcc/testsuite/gcc.target/i386/pr108436.c create mode 100644 gcc/testsuite/gcc.target/i386/pr69482-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr69482-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95771-2.c create mode 100644 gcc/testsuite/gcc.target/i386/sse-movss-4.c create mode 100644 gcc/testsuite/gcc.target/i386/sse2-movsd-3.c rename gcc/testsuite/gcc.target/loongarch/{tst-asm-const.c => pr107731.c} (78%) copy gcc/testsuite/{gcc.dg/autopar/autopar.exp => gcc.target/pdp11/pdp11.exp} (88%) create mode 100644 gcc/testsuite/gcc.target/pdp11/pr108388.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr103743.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr103743_1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr106680-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr106680-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr106680-3.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr106680-4.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr106708.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr106736-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr106736-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr106736-3.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr106736-4.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr106736-5.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr108272-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr108272-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr108272-3.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr108272-4.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr108348-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr108348-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr108396.c create mode 100644 gcc/testsuite/gcc.target/pru/clz-hi-2.c create mode 100644 gcc/testsuite/gcc.target/pru/clz-hi.c create mode 100644 gcc/testsuite/gcc.target/riscv/pr106602.c create mode 100644 gcc/testsuite/gcc.target/riscv/pr95632.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vle-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vle-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vle-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vle-constraint-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vle_m-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vle_m-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vle_m-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vle_mu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vle_mu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vle_mu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vle_tu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vle_tu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vle_tu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vle_tum-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vle_tum-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vle_tum-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vle_tumu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vle_tumu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vle_tumu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vlm_vsm-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vlm_vsm-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vlm_vsm-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei16_v-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei16_v-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei16_v-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei16_v_m-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei16_v_m-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei16_v_m-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei16_v_mu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei16_v_mu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei16_v_mu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei16_v_tu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei16_v_tu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei16_v_tu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei16_v_tum-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei16_v_tum-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei16_v_tum-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei16_v_tumu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei16_v_tumu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei16_v_tumu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei32_v-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei32_v-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei32_v-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei32_v_m-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei32_v_m-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei32_v_m-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei32_v_mu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei32_v_mu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei32_v_mu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei32_v_tu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei32_v_tu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei32_v_tu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei32_v_tum-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei32_v_tum-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei32_v_tum-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei32_v_tumu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei32_v_tumu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei32_v_tumu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei64_v-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei64_v-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei64_v-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei64_v_m-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei64_v_m-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei64_v_m-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei64_v_mu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei64_v_mu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei64_v_mu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei64_v_tu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei64_v_tu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei64_v_tu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei64_v_tum-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei64_v_tum-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei64_v_tum-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei64_v_tumu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei64_v_tumu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei64_v_tumu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei8_v-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei8_v-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei8_v-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei8_v_m-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei8_v_m-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei8_v_m-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei8_v_mu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei8_v_mu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei8_v_mu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei8_v_tu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei8_v_tu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei8_v_tu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei8_v_tum-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei8_v_tum-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei8_v_tum-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei8_v_tumu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei8_v_tumu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vloxei8_v_tumu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vlse-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vlse-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vlse-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vlse-vsse-constraint-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vlse_m-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vlse_m-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vlse_m-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vlse_mu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vlse_mu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vlse_mu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vlse_tu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vlse_tu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vlse_tu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vlse_tum-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vlse_tum-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vlse_tum-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vlse_tumu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vlse_tumu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vlse_tumu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei16_v-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei16_v-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei16_v-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei16_v_m-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei16_v_m-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei16_v_m-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei16_v_mu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei16_v_mu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei16_v_mu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei16_v_tu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei16_v_tu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei16_v_tu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei16_v_tum-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei16_v_tum-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei16_v_tum-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei16_v_tumu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei16_v_tumu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei16_v_tumu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei32_v-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei32_v-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei32_v-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei32_v_m-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei32_v_m-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei32_v_m-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei32_v_mu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei32_v_mu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei32_v_mu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei32_v_tu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei32_v_tu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei32_v_tu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei32_v_tum-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei32_v_tum-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei32_v_tum-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei32_v_tumu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei32_v_tumu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei32_v_tumu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei64_v-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei64_v-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei64_v-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei64_v_m-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei64_v_m-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei64_v_m-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei64_v_mu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei64_v_mu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei64_v_mu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei64_v_tu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei64_v_tu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei64_v_tu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei64_v_tum-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei64_v_tum-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei64_v_tum-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei64_v_tumu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei64_v_tumu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei64_v_tumu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei8_v-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei8_v-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei8_v-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei8_v_m-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei8_v_m-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei8_v_m-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei8_v_mu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei8_v_mu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei8_v_mu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei8_v_tu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei8_v_tu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei8_v_tu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei8_v_tum-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei8_v_tum-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei8_v_tum-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei8_v_tumu-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei8_v_tumu-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vluxei8_v_tumu-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vlxei-vsxei-constraint-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vse-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vse-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vse-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vse-constraint-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vse_m-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vse_m-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vse_m-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsoxei16_v-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsoxei16_v-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsoxei16_v-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsoxei16_v_m-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsoxei16_v_m-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsoxei16_v_m-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsoxei32_v-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsoxei32_v-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsoxei32_v-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsoxei32_v_m-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsoxei32_v_m-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsoxei32_v_m-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsoxei64_v-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsoxei64_v-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsoxei64_v-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsoxei64_v_m-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsoxei64_v_m-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsoxei64_v_m-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsoxei8_v-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsoxei8_v-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsoxei8_v-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsoxei8_v_m-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsoxei8_v_m-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsoxei8_v_m-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsse-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsse-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsse-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsse_m-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsse_m-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsse_m-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsuxei16_v-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsuxei16_v-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsuxei16_v-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsuxei16_v_m-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsuxei16_v_m-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsuxei16_v_m-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsuxei32_v-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsuxei32_v-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsuxei32_v-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsuxei32_v_m-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsuxei32_v_m-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsuxei32_v_m-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsuxei64_v-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsuxei64_v-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsuxei64_v-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsuxei64_v_m-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsuxei64_v_m-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsuxei64_v_m-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsuxei8_v-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsuxei8_v-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsuxei8_v-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsuxei8_v_m-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsuxei8_v_m-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vsuxei8_v_m-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_multiple-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_multiple-10.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_multiple-11.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_multiple-12.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_multiple-13.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_multiple-14.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_multiple-15.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_multiple-16.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_multiple-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_multiple-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_multiple-4.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_multiple-5.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_multiple-6.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_multiple-7.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_multiple-8.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_multiple-9.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-10.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-11.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-12.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-13.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-14.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-15.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-16.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-17.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-18.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-19.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-20.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-21.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-22.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-23.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-24.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-25.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-26.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-27.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-28.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-29.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-30.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-31.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-32.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-33.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-34.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-35.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-36.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-37.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-38.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-39.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-4.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-40.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-41.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-42.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-43.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-44.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-45.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-46.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-47.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-48.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-49.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-5.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-50.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-51.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-52.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-53.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-54.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-55.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-56.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-57.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-58.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-59.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-6.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-60.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-61.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-62.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-63.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-64.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-65.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-66.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-67.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-68.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-69.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-7.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-70.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-71.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-72.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-73.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-74.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-75.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-76.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-77.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-8.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/avl_single-9.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/dump-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_bb_prop-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_bb_prop-10.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_bb_prop-11.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_bb_prop-12.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_bb_prop-13.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_bb_prop-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_bb_prop-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_bb_prop-4.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_bb_prop-5.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_bb_prop-6.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_bb_prop-7.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_bb_prop-8.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_bb_prop-9.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_conflict-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_conflict-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_conflict-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_conflict-4.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_conflict-5.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-10.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-11.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-12.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-13.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-14.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-15.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-16.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-17.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-4.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-5.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-6.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-7.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-8.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-9.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_switch-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_switch-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_switch-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_switch-4.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_switch-5.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_switch-6.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_switch-7.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_switch-8.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_switch-9.c copy gcc/testsuite/gcc.target/riscv/rvv/{base => vsetvl}/riscv_vector.h (100%) create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-10.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-11.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-12.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-13.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-14.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-15.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-16.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-17.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-18.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-19.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-20.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-21.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-22.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-23.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-24.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-25.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-26.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-27.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-28.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-29.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-30.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-31.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-32.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-33.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-34.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-35.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-36.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-37.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-38.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-39.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-4.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-40.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-41.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-42.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-43.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-44.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-45.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-46.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-5.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-6.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-7.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-8.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-9.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-10.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-11.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-12.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-13.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-14.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-15.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-16.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-17.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-18.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-19.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-20.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-21.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-22.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-23.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-24.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-25.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-26.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-27.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-28.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-4.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-5.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-6.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-7.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-8.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-9.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_call-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_call-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_call-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_call-4.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_complex_loop-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_complex_loop-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_conflict-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_conflict-10.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_conflict-11.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_conflict-12.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_conflict-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_conflict-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_conflict-4.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_conflict-5.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_conflict-6.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_conflict-7.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_conflict-8.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_conflict-9.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-10.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-11.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-12.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-13.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-14.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-15.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-16.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-17.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-18.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-19.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-20.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-21.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-22.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-23.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-24.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-25.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-26.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-27.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-28.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-4.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-5.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-6.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-7.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-8.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-9.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-10.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-11.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-12.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-13.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-14.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-15.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-16.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-17.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-18.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-19.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-20.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-21.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-22.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-23.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-24.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-25.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-26.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-27.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-28.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-4.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-5.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-6.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-7.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-8.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_phi-9.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_block-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_block-10.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_block-11.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_block-12.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_block-13.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_block-14.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_block-15.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_block-16.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_block-19.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_block-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_block-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_block-4.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_block-5.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_block-6.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_block-7.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_block-8.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_block-9.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-4.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-5.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-6.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-7.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-8.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-11.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-12.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-13.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-14.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-15.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-16.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-4.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-5.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-6.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-7.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-8.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-9.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-10.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-11.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-12.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-13.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-14.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-15.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-16.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-17.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-18.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-19.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-20.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-4.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-5.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-6.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-7.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-8.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-9.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvlmax-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvlmax-10.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvlmax-11.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvlmax-12.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvlmax-13.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvlmax-14.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvlmax-15.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvlmax-16.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvlmax-17.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvlmax-18.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvlmax-19.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvlmax-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvlmax-20.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvlmax-3.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvlmax-4.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvlmax-5.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvlmax-6.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvlmax-7.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvlmax-8.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvlmax-9.c create mode 100644 gcc/testsuite/gcc.target/s390/fcall-saved.c create mode 100644 gcc/testsuite/gcc.target/s390/not.c copy gcc/testsuite/gfortran.dg/{bounds_check_23.f90 => analyzer/pr108065.f90} (56%) create mode 100644 gcc/testsuite/gfortran.dg/bind_c_procs_4.f90 create mode 100644 gcc/testsuite/gfortran.dg/common_27.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/assume-5.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/minmaxloc_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr107214-2.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr107214-3.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr107214-4.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr107214-5.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr107214-6.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr107214-7.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr107214-8.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr107214.f90 copy gcc/testsuite/gfortran.dg/{pr48636-2.f90 => ipa-sra-1.f90} (64%) create mode 100644 gcc/testsuite/gfortran.dg/parameter_data0.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr103506_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr106731.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr107397.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr107423.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr108131.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr108193.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr108420.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr108421.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr108434.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr108501.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr108502.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr108527.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr108528.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr108529.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr108544.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr96102b.f90 create mode 100644 gcc/testsuite/gfortran.dg/read_dir-aux.c create mode 100644 gcc/testsuite/gfortran.dg/statement_function_4.f90 create mode 100644 gcc/testsuite/gm2/calling-c/datatypes/unbounded/run/pass/c.c create mode 100644 gcc/testsuite/gm2/calling-c/datatypes/unbounded/run/pass/c.def copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/calling-c/datatypes/u [...] create mode 100644 gcc/testsuite/gm2/calling-c/datatypes/unbounded/run/pass/m.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/case/pass/case-pass.e [...] create mode 100644 gcc/testsuite/gm2/case/pass/testcase1.mod create mode 100644 gcc/testsuite/gm2/case/pass/testcase2.mod create mode 100644 gcc/testsuite/gm2/case/pass/testcase3.mod create mode 100644 gcc/testsuite/gm2/case/pass/testcase4.mod create mode 100644 gcc/testsuite/gm2/complex/fail/var1.mod create mode 100644 gcc/testsuite/gm2/complex/pass/arith.mod create mode 100644 gcc/testsuite/gm2/complex/pass/arith2.mod create mode 100644 gcc/testsuite/gm2/complex/pass/arith3.mod create mode 100644 gcc/testsuite/gm2/complex/pass/arith4.mod create mode 100644 gcc/testsuite/gm2/complex/pass/arith5.mod create mode 100644 gcc/testsuite/gm2/complex/pass/arith6.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/complex/pass/complex- [...] create mode 100644 gcc/testsuite/gm2/complex/pass/consts.mod create mode 100644 gcc/testsuite/gm2/complex/pass/consts2.mod create mode 100644 gcc/testsuite/gm2/complex/pass/consts3.mod create mode 100644 gcc/testsuite/gm2/complex/pass/tinycabs.mod create mode 100644 gcc/testsuite/gm2/complex/pass/var1.mod create mode 100644 gcc/testsuite/gm2/complex/pass/var2.mod create mode 100644 gcc/testsuite/gm2/complex/pass/var3.mod create mode 100644 gcc/testsuite/gm2/complex/pass/var4.mod create mode 100644 gcc/testsuite/gm2/complex/pass/var5.mod create mode 100644 gcc/testsuite/gm2/complex/pass/var6.mod create mode 100644 gcc/testsuite/gm2/complex/pass/var7.mod create mode 100644 gcc/testsuite/gm2/complex/pass/var8.mod create mode 100644 gcc/testsuite/gm2/complex/run/pass/arith3.mod create mode 100644 gcc/testsuite/gm2/complex/run/pass/arith4.mod create mode 100644 gcc/testsuite/gm2/complex/run/pass/arith5.mod create mode 100644 gcc/testsuite/gm2/complex/run/pass/arith6.mod create mode 100644 gcc/testsuite/gm2/complex/run/pass/arith7.mod create mode 100644 gcc/testsuite/gm2/complex/run/pass/arith8.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/complex/run/pass/comp [...] copy gcc/testsuite/{gfortran.fortran-torture/execute/execute.exp => gm2/coroutines [...] create mode 100644 gcc/testsuite/gm2/coroutines/pim/run/pass/testiotransfer.mod create mode 100644 gcc/testsuite/gm2/coroutines/pim/run/pass/testtransfer.mod create mode 100644 gcc/testsuite/gm2/cpp/fail/another.h create mode 100644 gcc/testsuite/gm2/cpp/fail/fail1.mod create mode 100644 gcc/testsuite/gm2/cpp/longcard2.mod create mode 100644 gcc/testsuite/gm2/cpp/longstrimp.mod create mode 100644 gcc/testsuite/gm2/cpp/pass/arrayhuge.mod create mode 100644 gcc/testsuite/gm2/cpp/pass/arrayhuge2.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/cpp/pass/cpp-pass.exp} (70%) create mode 100644 gcc/testsuite/gm2/cpp/pass/cpp.mod create mode 100644 gcc/testsuite/gm2/cpp/pass/cpph.mod create mode 100644 gcc/testsuite/gm2/cpp/pass/subaddr.mod create mode 100644 gcc/testsuite/gm2/cpp/pass/testcpp.mod create mode 100644 gcc/testsuite/gm2/cpp/pass/testcpp2.mod create mode 100644 gcc/testsuite/gm2/cpp/setchar2.mod create mode 100644 gcc/testsuite/gm2/cpp/setchar6.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/cse/fail/cse-fail.exp} (70%) create mode 100644 gcc/testsuite/gm2/cse/fail/testcse38.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/cse/pass/cse-pass.exp} (70%) create mode 100644 gcc/testsuite/gm2/cse/pass/m2t.c create mode 100644 gcc/testsuite/gm2/cse/pass/testb.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testbuiltin.def create mode 100644 gcc/testsuite/gm2/cse/pass/testbuiltin.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse.def create mode 100644 gcc/testsuite/gm2/cse/pass/testcse.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse10.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse11.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse12.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse13.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse14.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse15.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse16.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse17.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse18.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse19.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse2.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse20.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse21.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse22.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse23.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse24.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse25.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse26.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse27.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse28.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse29.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse3.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse31.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse32.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse33.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse34.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse35.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse36.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse37.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse39.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse4.c create mode 100644 gcc/testsuite/gm2/cse/pass/testcse4.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse40.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse41.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse42.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse43.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse44.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse45.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse46.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse47.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse48.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse49.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse5.c create mode 100644 gcc/testsuite/gm2/cse/pass/testcse5.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse50.def create mode 100644 gcc/testsuite/gm2/cse/pass/testcse50.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse51.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse52.def create mode 100644 gcc/testsuite/gm2/cse/pass/testcse52.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse53.def create mode 100644 gcc/testsuite/gm2/cse/pass/testcse53.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse6.c create mode 100644 gcc/testsuite/gm2/cse/pass/testcse6.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse7.c create mode 100644 gcc/testsuite/gm2/cse/pass/testcse7.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse8.c create mode 100644 gcc/testsuite/gm2/cse/pass/testcse8.mod create mode 100644 gcc/testsuite/gm2/cse/pass/testcse9.c create mode 100644 gcc/testsuite/gm2/cse/pass/testsize.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/add.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/dynamic/pass/dynamic- [...] create mode 100644 gcc/testsuite/gm2/dynamic/pass/prog21.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testarray.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testarray2.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testarray3.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testarray4.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testarray6.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec10.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec11.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec12.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec13.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec14.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec15.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec16.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec17.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec18.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec19.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec2.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec20.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec21.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec22.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec23.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec24.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec25.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec26.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec27.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec28.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec29.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec3.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec30.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec31.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec32.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec33.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec34.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec35.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec36.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec37.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec38.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec39.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec4.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec40.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec41.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec42.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec43.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec44.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec45.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec5.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec6.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec7.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec8.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testbec9.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testdavid.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testdiv.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testexp.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testfor.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testfor2.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testfunc.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testfunc2.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testfunc3.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testfunc4.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testfunc5.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testfunc6.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testif.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testit.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testloop.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testloop2.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testloop3.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testloop4.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testloop5.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testmin.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testnum4.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testord.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testparam.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testparam2.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testproc.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testproc2.c create mode 100644 gcc/testsuite/gm2/dynamic/pass/testproc2.def create mode 100644 gcc/testsuite/gm2/dynamic/pass/testproc2.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testscn.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testset.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testset2.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testset3.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/teststr.c create mode 100644 gcc/testsuite/gm2/dynamic/pass/teststr.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/teststr2.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/teststring.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testunbounded.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testwith.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/testzero.mod create mode 100644 gcc/testsuite/gm2/dynamic/pass/wc.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/embedded/pass/embedde [...] create mode 100644 gcc/testsuite/gm2/embedded/pass/varataddress.mod create mode 100644 gcc/testsuite/gm2/embedded/pass/varataddress1.mod create mode 100644 gcc/testsuite/gm2/embedded/pass/varataddress2.mod create mode 100644 gcc/testsuite/gm2/embedded/pass/varataddress3.mod create mode 100644 gcc/testsuite/gm2/errors/fail/array1.mod create mode 100644 gcc/testsuite/gm2/errors/fail/badexpr.mod create mode 100644 gcc/testsuite/gm2/errors/fail/badfor.mod create mode 100644 gcc/testsuite/gm2/errors/fail/badhigh.mod create mode 100644 gcc/testsuite/gm2/errors/fail/badshift.mod create mode 100644 gcc/testsuite/gm2/errors/fail/badsubexpradr.mod create mode 100644 gcc/testsuite/gm2/errors/fail/binaryconst.mod create mode 100644 gcc/testsuite/gm2/errors/fail/binarygeneric.mod create mode 100644 gcc/testsuite/gm2/errors/fail/binarygenericconst.mod create mode 100644 gcc/testsuite/gm2/errors/fail/end.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/errors/fail/errors-fa [...] create mode 100644 gcc/testsuite/gm2/errors/fail/mismatched.mod create mode 100644 gcc/testsuite/gm2/errors/fail/mismatchedproc.mod create mode 100644 gcc/testsuite/gm2/errors/fail/nestedproc4.mod create mode 100644 gcc/testsuite/gm2/errors/fail/nomodule.mod create mode 100644 gcc/testsuite/gm2/errors/fail/proctype.mod create mode 100644 gcc/testsuite/gm2/errors/fail/prog110.mod create mode 100644 gcc/testsuite/gm2/errors/fail/prog111.mod create mode 100644 gcc/testsuite/gm2/errors/fail/prog113.mod create mode 100644 gcc/testsuite/gm2/errors/fail/prog114.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testaddress.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testarray.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testbit.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testbit2.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testcase.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testcomment.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testcomment2.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testcomment3.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testconst.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testdyn.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testdyn2.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testdyn3.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testexp.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testfio.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testimport.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testimport2.def create mode 100644 gcc/testsuite/gm2/errors/fail/testimport2.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testinit.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testmodule.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testnil.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testnil2.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testparam.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testproc.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testproc2.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testsize.mod create mode 100644 gcc/testsuite/gm2/errors/fail/teststring.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testsub3.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testsub4.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testtype.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testvar.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testwith.mod create mode 100644 gcc/testsuite/gm2/errors/fail/testwrite.mod create mode 100644 gcc/testsuite/gm2/errors/fail/type.mod create mode 100644 gcc/testsuite/gm2/errors/fail/unarygeneric.mod copy gcc/testsuite/{c-c++-common/pr57653-2.h => gm2/errors/mustfail} (100%) create mode 100644 gcc/testsuite/gm2/errors/options create mode 100644 gcc/testsuite/gm2/errors/testchar.mod create mode 100644 gcc/testsuite/gm2/errors/testsub2.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/examples/callingC/pas [...] create mode 100644 gcc/testsuite/gm2/examples/callingC/pass/hello.mod create mode 100644 gcc/testsuite/gm2/examples/callingC/pass/libprintf.def create mode 100644 gcc/testsuite/gm2/examples/callingC/run/pass/c.c create mode 100644 gcc/testsuite/gm2/examples/callingC/run/pass/c.def copy gcc/testsuite/{gfortran.fortran-torture/execute/execute.exp => gm2/examples/c [...] create mode 100644 gcc/testsuite/gm2/examples/callingC/run/pass/hello.mod create mode 100644 gcc/testsuite/gm2/examples/callingC/run/pass/libprintf.def create mode 100644 gcc/testsuite/gm2/examples/callingC/run/pass/m.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/examples/cpp/pass/exa [...] create mode 100644 gcc/testsuite/gm2/examples/cpp/pass/hello.mod create mode 100644 gcc/testsuite/gm2/examples/cppDef/pass/a.def create mode 100644 gcc/testsuite/gm2/examples/cppDef/pass/a.mod create mode 100644 gcc/testsuite/gm2/examples/cppDef/pass/b.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/examples/cppDef/pass/ [...] create mode 100644 gcc/testsuite/gm2/examples/cppDef/pass/libprintf.def copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/examples/hello/pass/e [...] create mode 100644 gcc/testsuite/gm2/examples/hello/pass/hello.mod create mode 100644 gcc/testsuite/gm2/examples/map/pass/AdvMap.def create mode 100644 gcc/testsuite/gm2/examples/map/pass/AdvMap.mod create mode 100644 gcc/testsuite/gm2/examples/map/pass/BoxMap.def create mode 100644 gcc/testsuite/gm2/examples/map/pass/BoxMap.mod create mode 100644 gcc/testsuite/gm2/examples/map/pass/Chance.def create mode 100644 gcc/testsuite/gm2/examples/map/pass/Chance.mod create mode 100644 gcc/testsuite/gm2/examples/map/pass/Find.def create mode 100644 gcc/testsuite/gm2/examples/map/pass/Find.mod create mode 100644 gcc/testsuite/gm2/examples/map/pass/Geometry.def create mode 100644 gcc/testsuite/gm2/examples/map/pass/Geometry.mod create mode 100644 gcc/testsuite/gm2/examples/map/pass/MakeBoxes.def create mode 100644 gcc/testsuite/gm2/examples/map/pass/MakeBoxes.mod create mode 100644 gcc/testsuite/gm2/examples/map/pass/Map.mod create mode 100644 gcc/testsuite/gm2/examples/map/pass/RoomMap.def create mode 100644 gcc/testsuite/gm2/examples/map/pass/RoomMap.mod create mode 100644 gcc/testsuite/gm2/examples/map/pass/Semantic.mod create mode 100644 gcc/testsuite/gm2/examples/map/pass/StoreCoord.def create mode 100644 gcc/testsuite/gm2/examples/map/pass/StoreCoord.mod create mode 100644 gcc/testsuite/gm2/examples/map/pass/StoreCoords.def create mode 100644 gcc/testsuite/gm2/examples/map/pass/StoreCoords.mod create mode 100644 gcc/testsuite/gm2/examples/map/pass/WriteMap.def create mode 100644 gcc/testsuite/gm2/examples/map/pass/WriteMap.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/examples/map/pass/exa [...] create mode 100644 gcc/testsuite/gm2/examples/map/pass/makemaps create mode 100644 gcc/testsuite/gm2/examples/map/pass/testch2.mod create mode 100644 gcc/testsuite/gm2/examples/map/pass/testchan.mod create mode 100644 gcc/testsuite/gm2/examples/map/pass/testcoor.mod create mode 100644 gcc/testsuite/gm2/examples/map/pass/testmaps create mode 100644 gcc/testsuite/gm2/exceptions/run/pass/cpp.cpp create mode 100644 gcc/testsuite/gm2/exceptions/run/pass/cpp.def create mode 100644 gcc/testsuite/gm2/exceptions/run/pass/exceptions-run-pass.exp create mode 100644 gcc/testsuite/gm2/exceptions/run/pass/libexcept.mod create mode 100644 gcc/testsuite/gm2/exceptions/run/pass/m2test.def create mode 100644 gcc/testsuite/gm2/exceptions/run/pass/m2test.mod create mode 100644 gcc/testsuite/gm2/exceptions/run/pass/mycpp.cpp create mode 100644 gcc/testsuite/gm2/exceptions/run/pass/mycpp.def create mode 100644 gcc/testsuite/gm2/exceptions/run/pass/mym2.mod create mode 100644 gcc/testsuite/gm2/exceptions/run/pass/mym2a.mod create mode 100644 gcc/testsuite/gm2/extensions/pass/align.mod create mode 100644 gcc/testsuite/gm2/extensions/pass/align2.mod create mode 100644 gcc/testsuite/gm2/extensions/pass/card16p.mod create mode 100644 gcc/testsuite/gm2/extensions/pass/card32p.mod create mode 100644 gcc/testsuite/gm2/extensions/pass/card64p.mod create mode 100644 gcc/testsuite/gm2/extensions/pass/card8p.mod create mode 100644 gcc/testsuite/gm2/extensions/pass/co.def create mode 100644 gcc/testsuite/gm2/extensions/pass/co.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/extensions/pass/exten [...] create mode 100644 gcc/testsuite/gm2/extensions/pass/frame.mod create mode 100644 gcc/testsuite/gm2/extensions/pass/hello.mod create mode 100644 gcc/testsuite/gm2/extensions/pass/int16p.mod create mode 100644 gcc/testsuite/gm2/extensions/pass/int32p.mod create mode 100644 gcc/testsuite/gm2/extensions/pass/int64p.mod create mode 100644 gcc/testsuite/gm2/extensions/pass/int8p.mod create mode 100644 gcc/testsuite/gm2/extensions/pass/intsize8.mod create mode 100644 gcc/testsuite/gm2/extensions/pass/jmp.mod create mode 100644 gcc/testsuite/gm2/extensions/pass/libc.def create mode 100644 gcc/testsuite/gm2/extensions/pass/optparam.mod create mode 100644 gcc/testsuite/gm2/extensions/pass/optparam2.mod create mode 100644 gcc/testsuite/gm2/extensions/pass/return.mod create mode 100644 gcc/testsuite/gm2/extensions/pass/set8.mod create mode 100644 gcc/testsuite/gm2/extensions/pass/set8a.mod create mode 100644 gcc/testsuite/gm2/extensions/pass/set8b.mod create mode 100644 gcc/testsuite/gm2/extensions/pass/testco.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/extensions/run/fail/e [...] create mode 100644 gcc/testsuite/gm2/extensions/run/fail/intsize8.mod create mode 100644 gcc/testsuite/gm2/extensions/run/pass/align3.mod create mode 100644 gcc/testsuite/gm2/extensions/run/pass/align4.mod create mode 100644 gcc/testsuite/gm2/extensions/run/pass/align5.mod create mode 100644 gcc/testsuite/gm2/extensions/run/pass/align6.mod create mode 100644 gcc/testsuite/gm2/extensions/run/pass/align7.mod create mode 100644 gcc/testsuite/gm2/extensions/run/pass/callingc.mod create mode 100644 gcc/testsuite/gm2/extensions/run/pass/card16p.mod create mode 100644 gcc/testsuite/gm2/extensions/run/pass/card32p.mod create mode 100644 gcc/testsuite/gm2/extensions/run/pass/card64p.mod create mode 100644 gcc/testsuite/gm2/extensions/run/pass/card8p.mod create mode 100644 gcc/testsuite/gm2/extensions/run/pass/column.mod create mode 100644 gcc/testsuite/gm2/extensions/run/pass/cvararg.c create mode 100644 gcc/testsuite/gm2/extensions/run/pass/cvararg.def copy gcc/testsuite/{gfortran.fortran-torture/execute/execute.exp => gm2/extensions [...] create mode 100644 gcc/testsuite/gm2/extensions/run/pass/int16p.mod create mode 100644 gcc/testsuite/gm2/extensions/run/pass/int32p.mod create mode 100644 gcc/testsuite/gm2/extensions/run/pass/int64p.mod create mode 100644 gcc/testsuite/gm2/extensions/run/pass/int8field.mod create mode 100644 gcc/testsuite/gm2/extensions/run/pass/int8p.mod create mode 100644 gcc/testsuite/gm2/extensions/run/pass/packedrecord.mod create mode 100644 gcc/testsuite/gm2/extensions/run/pass/packedrecord2.mod create mode 100644 gcc/testsuite/gm2/extensions/run/pass/real32.mod create mode 100644 gcc/testsuite/gm2/extensions/run/pass/real32a.mod create mode 100644 gcc/testsuite/gm2/extensions/run/pass/record.mod create mode 100644 gcc/testsuite/gm2/extensions/run/pass/testopen.mod create mode 100644 gcc/testsuite/gm2/extensions/run/pass/vararg.mod create mode 100644 gcc/testsuite/gm2/extensions/run/pass/vararg2.mod create mode 100644 gcc/testsuite/gm2/extensions/run/pass/vararg3.mod create mode 100644 gcc/testsuite/gm2/fpu/pass/five.mod create mode 100644 gcc/testsuite/gm2/fpu/pass/fp.def create mode 100644 gcc/testsuite/gm2/fpu/pass/fp.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/fpu/pass/fpu-pass.exp} (70%) create mode 100644 gcc/testsuite/gm2/fpu/pass/one.mod create mode 100644 gcc/testsuite/gm2/fpu/pass/r1.mod create mode 100644 gcc/testsuite/gm2/fpu/pass/realconst.mod create mode 100644 gcc/testsuite/gm2/fpu/pass/testfp.mod create mode 100644 gcc/testsuite/gm2/fpu/pass/testfp2.mod create mode 100644 gcc/testsuite/gm2/fpu/pass/testfpu1.mod create mode 100644 gcc/testsuite/gm2/fpu/pass/testfpu2.mod create mode 100644 gcc/testsuite/gm2/fpu/pass/testfpu3.mod create mode 100644 gcc/testsuite/gm2/fpu/pass/testsin.mod create mode 100644 gcc/testsuite/gm2/imports/run/pass/c.def create mode 100644 gcc/testsuite/gm2/imports/run/pass/c.mod copy gcc/testsuite/{gfortran.fortran-torture/execute/execute.exp => gm2/imports/ru [...] create mode 100644 gcc/testsuite/gm2/imports/run/pass/innermods.mod create mode 100644 gcc/testsuite/gm2/imports/run/pass/innermods2.mod create mode 100644 gcc/testsuite/gm2/imports/run/pass/innermods3.mod create mode 100644 gcc/testsuite/gm2/imports/run/pass/innermods4.mod create mode 100644 gcc/testsuite/gm2/imports/run/pass/innermods5.def create mode 100644 gcc/testsuite/gm2/imports/run/pass/innermods5.mod create mode 100644 gcc/testsuite/gm2/imports/run/pass/innermods6.mod create mode 100644 gcc/testsuite/gm2/integer/div.mod create mode 100644 gcc/testsuite/gm2/integer/expr.mod create mode 100644 gcc/testsuite/gm2/integer/mod.mod create mode 100644 gcc/testsuite/gm2/integer/mod2.mod create mode 100644 gcc/testsuite/gm2/integer/one.mod create mode 100644 gcc/testsuite/gm2/integer/options create mode 100644 gcc/testsuite/gm2/integer/zero.mod create mode 100644 gcc/testsuite/gm2/iso/analysis/fail/Makefile create mode 100644 gcc/testsuite/gm2/iso/analysis/fail/arithoverflow.mod create mode 100644 gcc/testsuite/gm2/iso/analysis/fail/arithoverflow2.mod create mode 100644 gcc/testsuite/gm2/iso/analysis/fail/arithsubcard.mod create mode 100644 gcc/testsuite/gm2/iso/analysis/fail/arrayrange.mod create mode 100644 gcc/testsuite/gm2/iso/analysis/fail/assignvalue.mod create mode 100644 gcc/testsuite/gm2/iso/analysis/fail/callassignment.mod create mode 100644 gcc/testsuite/gm2/iso/analysis/fail/callassignment2.mod create mode 100644 gcc/testsuite/gm2/iso/analysis/fail/callassignment3.mod create mode 100644 gcc/testsuite/gm2/iso/analysis/fail/callassignment4.mod create mode 100644 gcc/testsuite/gm2/iso/analysis/fail/caserange.mod create mode 100644 gcc/testsuite/gm2/iso/analysis/fail/decvalue.mod create mode 100644 gcc/testsuite/gm2/iso/analysis/fail/forloop.mod create mode 100644 gcc/testsuite/gm2/iso/analysis/fail/incvalue.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/iso/analysis/fail/iso [...] create mode 100644 gcc/testsuite/gm2/iso/analysis/fail/noreturn.mod create mode 100644 gcc/testsuite/gm2/iso/analysis/fail/returnvalue.mod create mode 100644 gcc/testsuite/gm2/iso/analysis/fail/staticarray.mod copy gcc/testsuite/{gfortran.fortran-torture/execute/execute.exp => gm2/iso/check/ [...] create mode 100644 gcc/testsuite/gm2/iso/check/fail/modulusoverflow.mod create mode 100644 gcc/testsuite/gm2/iso/fail/badarray.mod create mode 100644 gcc/testsuite/gm2/iso/fail/badarray2.mod create mode 100644 gcc/testsuite/gm2/iso/fail/badipv4.mod create mode 100644 gcc/testsuite/gm2/iso/fail/bug10.mod create mode 100644 gcc/testsuite/gm2/iso/fail/bug8.mod create mode 100644 gcc/testsuite/gm2/iso/fail/bug9.mod create mode 100644 gcc/testsuite/gm2/iso/fail/case.mod create mode 100644 gcc/testsuite/gm2/iso/fail/case2.mod create mode 100644 gcc/testsuite/gm2/iso/fail/case3.mod create mode 100644 gcc/testsuite/gm2/iso/fail/const1.mod create mode 100644 gcc/testsuite/gm2/iso/fail/constarray.mod create mode 100644 gcc/testsuite/gm2/iso/fail/constarray2.mod create mode 100644 gcc/testsuite/gm2/iso/fail/constprocedure.mod create mode 100644 gcc/testsuite/gm2/iso/fail/constrecord.mod create mode 100644 gcc/testsuite/gm2/iso/fail/constrecord2.mod create mode 100644 gcc/testsuite/gm2/iso/fail/constrecord3.mod create mode 100644 gcc/testsuite/gm2/iso/fail/constsubrange.mod create mode 100644 gcc/testsuite/gm2/iso/fail/constsubrange2.mod create mode 100644 gcc/testsuite/gm2/iso/fail/constsubrange3.mod create mode 100644 gcc/testsuite/gm2/iso/fail/defa.def create mode 100644 gcc/testsuite/gm2/iso/fail/defa.mod create mode 100644 gcc/testsuite/gm2/iso/fail/defb.def create mode 100644 gcc/testsuite/gm2/iso/fail/defb.mod create mode 100644 gcc/testsuite/gm2/iso/fail/defc.def create mode 100644 gcc/testsuite/gm2/iso/fail/defc.mod create mode 100644 gcc/testsuite/gm2/iso/fail/except.mod create mode 100644 gcc/testsuite/gm2/iso/fail/except2.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/iso/fail/iso-fail.exp} (71%) create mode 100644 gcc/testsuite/gm2/iso/fail/isoa.def create mode 100644 gcc/testsuite/gm2/iso/fail/isoa.mod create mode 100644 gcc/testsuite/gm2/iso/fail/lengthsubexpr.mod create mode 100644 gcc/testsuite/gm2/iso/fail/proc.mod create mode 100644 gcc/testsuite/gm2/iso/fail/realbitscast.mod create mode 100644 gcc/testsuite/gm2/iso/fail/varient.mod create mode 100644 gcc/testsuite/gm2/iso/fail/varient2.mod create mode 100644 gcc/testsuite/gm2/iso/future/builtinlj.mod create mode 100644 gcc/testsuite/gm2/iso/pass/ChanConsts.def create mode 100644 gcc/testsuite/gm2/iso/pass/ChanConsts.mod create mode 100644 gcc/testsuite/gm2/iso/pass/ConvTypes.def create mode 100644 gcc/testsuite/gm2/iso/pass/ConvTypes.mod create mode 100644 gcc/testsuite/gm2/iso/pass/addadr1.mod create mode 100644 gcc/testsuite/gm2/iso/pass/bits32c.mod create mode 100644 gcc/testsuite/gm2/iso/pass/callwraptime.mod create mode 100644 gcc/testsuite/gm2/iso/pass/caseiso.mod create mode 100644 gcc/testsuite/gm2/iso/pass/caseiso2.mod create mode 100644 gcc/testsuite/gm2/iso/pass/cast.mod create mode 100644 gcc/testsuite/gm2/iso/pass/cast3.mod create mode 100644 gcc/testsuite/gm2/iso/pass/castiso.mod create mode 100644 gcc/testsuite/gm2/iso/pass/const1.mod create mode 100644 gcc/testsuite/gm2/iso/pass/constreal.mod create mode 100644 gcc/testsuite/gm2/iso/pass/constructor1.mod create mode 100644 gcc/testsuite/gm2/iso/pass/constructor2.mod create mode 100644 gcc/testsuite/gm2/iso/pass/constructor3.mod create mode 100644 gcc/testsuite/gm2/iso/pass/constructor4.mod create mode 100644 gcc/testsuite/gm2/iso/pass/constructor5.mod create mode 100644 gcc/testsuite/gm2/iso/pass/constructor6.mod create mode 100644 gcc/testsuite/gm2/iso/pass/constsize4.mod create mode 100644 gcc/testsuite/gm2/iso/pass/delim.mod create mode 100644 gcc/testsuite/gm2/iso/pass/delim2.mod create mode 100644 gcc/testsuite/gm2/iso/pass/enummodule.mod create mode 100644 gcc/testsuite/gm2/iso/pass/except1.mod create mode 100644 gcc/testsuite/gm2/iso/pass/expproc.mod create mode 100644 gcc/testsuite/gm2/iso/pass/expproc2.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/iso/pass/iso-pass.exp} (73%) create mode 100644 gcc/testsuite/gm2/iso/pass/isob.def create mode 100644 gcc/testsuite/gm2/iso/pass/isob.mod create mode 100644 gcc/testsuite/gm2/iso/pass/isobitset.mod create mode 100644 gcc/testsuite/gm2/iso/pass/isobitset2.mod create mode 100644 gcc/testsuite/gm2/iso/pass/longm.mod create mode 100644 gcc/testsuite/gm2/iso/pass/m.mod create mode 100644 gcc/testsuite/gm2/iso/pass/proccast.mod create mode 100644 gcc/testsuite/gm2/iso/pass/realbitscast.mod create mode 100644 gcc/testsuite/gm2/iso/pass/set12.mod create mode 100644 gcc/testsuite/gm2/iso/pass/stringchar.mod create mode 100644 gcc/testsuite/gm2/iso/pass/subassign.mod create mode 100644 gcc/testsuite/gm2/iso/pass/testaddindr.mod create mode 100644 gcc/testsuite/gm2/iso/pass/testconv.def create mode 100644 gcc/testsuite/gm2/iso/pass/testconv.mod create mode 100644 gcc/testsuite/gm2/iso/pass/testconv2.def create mode 100644 gcc/testsuite/gm2/iso/pass/testconv2.mod create mode 100644 gcc/testsuite/gm2/iso/pass/testconv3.mod create mode 100644 gcc/testsuite/gm2/iso/pass/testconv4.mod create mode 100644 gcc/testsuite/gm2/iso/pass/testconv5.mod create mode 100644 gcc/testsuite/gm2/iso/pass/testconv6.mod create mode 100644 gcc/testsuite/gm2/iso/pass/testconv7.mod create mode 100644 gcc/testsuite/gm2/iso/pass/testconv8.mod create mode 100644 gcc/testsuite/gm2/iso/pass/testconv9.mod create mode 100644 gcc/testsuite/gm2/iso/pass/testiso.mod create mode 100644 gcc/testsuite/gm2/iso/pass/testiso2.mod create mode 100644 gcc/testsuite/gm2/iso/pass/testisosize.mod create mode 100644 gcc/testsuite/gm2/iso/pass/testlength.mod create mode 100644 gcc/testsuite/gm2/iso/pass/testlength2.mod create mode 100644 gcc/testsuite/gm2/iso/pass/testlength3.mod create mode 100644 gcc/testsuite/gm2/iso/pass/testlength4.mod create mode 100644 gcc/testsuite/gm2/iso/pass/testlength5.mod create mode 100644 gcc/testsuite/gm2/iso/pass/unbounded.mod create mode 100644 gcc/testsuite/gm2/iso/pass/unbounded2.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/adraddress.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/adrunbounded3.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/baseimport.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/compsize.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/concurrentstore.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/constprocedure.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/constructor1.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/constructor2.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/conststrarray.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/contimer.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/except.c create mode 100644 gcc/testsuite/gm2/iso/run/pass/except2.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/except3.cpp create mode 100644 gcc/testsuite/gm2/iso/run/pass/except4.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/except5.cpp create mode 100644 gcc/testsuite/gm2/iso/run/pass/except5.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/except6.cpp create mode 100644 gcc/testsuite/gm2/iso/run/pass/except7.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/except8.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/fileio.def create mode 100644 gcc/testsuite/gm2/iso/run/pass/fileio.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/hello.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/int8field.mod copy gcc/testsuite/{gfortran.fortran-torture/execute/execute.exp => gm2/iso/run/pa [...] create mode 100644 gcc/testsuite/gm2/iso/run/pass/long.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/long2.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/long3.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/long4.c create mode 100644 gcc/testsuite/gm2/iso/run/pass/long4.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/minmax.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/modulus.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/nestediso.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/nestedrecord.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/onebyte.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/onebyte2.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/onebyte3.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/packed.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/proc.c create mode 100644 gcc/testsuite/gm2/iso/run/pass/proc.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/proc2.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/returnrecord.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/shift.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/shift2.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/shift3.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/shift4.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/simple create mode 100644 gcc/testsuite/gm2/iso/run/pass/simplelarge.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/strcons.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/strcons2.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/t.cpp create mode 100644 gcc/testsuite/gm2/iso/run/pass/t1.cpp create mode 100644 gcc/testsuite/gm2/iso/run/pass/testLength.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/testarray.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/testgeneric.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/testlarge.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/testsystem.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/tinyconst.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/tinyconst2.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/tinyconst3.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/tinyconst4.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/tinyconst5.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/tinytimer.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/trivialmodulus.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/tsize.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/tsize2.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/tstLength.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/unbounded.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/unbounded2.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/unbounded3.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/unbounded4.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/unbounded5.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/unbounded6.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/unbounded7.mod create mode 100644 gcc/testsuite/gm2/iso/run/pass/unbounded8.mod create mode 100644 gcc/testsuite/gm2/isocoroutines/run/pass/coroutine.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/isocoroutines/run/pas [...] create mode 100644 gcc/testsuite/gm2/isolib/run/pass/arraycons.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/arraycons2.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/arraycons3.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/arraycons5.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/arraycons6.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/arraycons7.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/arrayconst8.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/exceptiontest.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/filepos.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/hello.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/insert.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/intconv.mod copy gcc/testsuite/{gfortran.fortran-torture/execute/execute.exp => gm2/isolib/run [...] create mode 100644 gcc/testsuite/gm2/isolib/run/pass/longstr.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/openlibc.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/raise.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/raise2.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/readreal.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/real1.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/real2.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/real3.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/realconv.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/realconv2.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/realstr.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/sigfig.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/stringreal2.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/termfile.mod-disabled create mode 100644 gcc/testsuite/gm2/isolib/run/pass/testappend.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/testinput create mode 100644 gcc/testsuite/gm2/isolib/run/pass/testio.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/testio2.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/testmem.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/testmem2.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/testnumber create mode 100644 gcc/testsuite/gm2/isolib/run/pass/tiny.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/tiny2.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/tiny3.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/tiny4.mod create mode 100644 gcc/testsuite/gm2/isolib/run/pass/tiny5.mod create mode 100644 gcc/testsuite/gm2/libs/a.def create mode 100644 gcc/testsuite/gm2/libs/a.mod create mode 100644 gcc/testsuite/gm2/libs/b.def create mode 100644 gcc/testsuite/gm2/libs/b.mod create mode 100644 gcc/testsuite/gm2/libs/testraw.mod create mode 100644 gcc/testsuite/gm2/link/externalscaffold/pass/hello.mod copy gcc/testsuite/{gfortran.fortran-torture/execute/execute.exp => gm2/link/exter [...] create mode 100644 gcc/testsuite/gm2/link/externalscaffold/pass/scaffold.c copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/link/min/pass/link-mi [...] create mode 100644 gcc/testsuite/gm2/link/min/pass/tiny.mod create mode 100644 gcc/testsuite/gm2/link/pim/fail/import.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/link/pim/fail/link-pi [...] copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/link/pim/pass/link-pi [...] create mode 100644 gcc/testsuite/gm2/link/pimc/pass/README copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/link/pimc/pass/link-p [...] create mode 100644 gcc/testsuite/gm2/link/pimc/pass/testdtoa.mod create mode 100644 gcc/testsuite/gm2/link/pimc/pass/testerrno.mod create mode 100644 gcc/testsuite/gm2/link/pimc/pass/testgetopt.mod create mode 100644 gcc/testsuite/gm2/link/pimc/pass/testldtoa.mod create mode 100644 gcc/testsuite/gm2/link/pimc/pass/testlibc.mod create mode 100644 gcc/testsuite/gm2/link/pimc/pass/testlibc2.mod create mode 100644 gcc/testsuite/gm2/link/pimc/pass/testsckt.mod create mode 100644 gcc/testsuite/gm2/link/pimc/pass/testselective.mod create mode 100644 gcc/testsuite/gm2/link/pimc/pass/testsysexceptions.mod create mode 100644 gcc/testsuite/gm2/link/pimc/pass/testtermios.mod create mode 100644 gcc/testsuite/gm2/link/pimc/pass/testunixargs.mod create mode 100644 gcc/testsuite/gm2/link/pimc/pass/testwrapc.mod create mode 100644 gcc/testsuite/gm2/linking/libarchive/pass/c.c create mode 100644 gcc/testsuite/gm2/linking/libarchive/pass/c.def create mode 100644 gcc/testsuite/gm2/linking/libarchive/pass/d.def create mode 100644 gcc/testsuite/gm2/linking/libarchive/pass/e.def copy gcc/testsuite/{gfortran.fortran-torture/execute/execute.exp => gm2/linking/li [...] create mode 100644 gcc/testsuite/gm2/linking/libarchive/pass/m.mod create mode 100644 gcc/testsuite/gm2/linking/verbose/pass/hello.mod copy gcc/testsuite/{gfortran.fortran-torture/execute/execute.exp => gm2/linking/ve [...] create mode 100644 gcc/testsuite/gm2/pim/fail/TestLong3.mod create mode 100644 gcc/testsuite/gm2/pim/fail/TestLong6.mod create mode 100644 gcc/testsuite/gm2/pim/fail/a.def create mode 100644 gcc/testsuite/gm2/pim/fail/assignbounds.mod create mode 100644 gcc/testsuite/gm2/pim/fail/assignsubrange.mod create mode 100644 gcc/testsuite/gm2/pim/fail/assignsubrange2.mod create mode 100644 gcc/testsuite/gm2/pim/fail/b.def create mode 100644 gcc/testsuite/gm2/pim/fail/bad.def create mode 100644 gcc/testsuite/gm2/pim/fail/badconst.mod create mode 100644 gcc/testsuite/gm2/pim/fail/badfunc.mod create mode 100644 gcc/testsuite/gm2/pim/fail/badparam.mod create mode 100644 gcc/testsuite/gm2/pim/fail/badparam2.mod create mode 100644 gcc/testsuite/gm2/pim/fail/badtype.mod create mode 100644 gcc/testsuite/gm2/pim/fail/badtypes.mod create mode 100644 gcc/testsuite/gm2/pim/fail/bits.mod create mode 100644 gcc/testsuite/gm2/pim/fail/bits2.mod create mode 100644 gcc/testsuite/gm2/pim/fail/bits3.mod create mode 100644 gcc/testsuite/gm2/pim/fail/bits4.mod create mode 100644 gcc/testsuite/gm2/pim/fail/cardword.mod create mode 100644 gcc/testsuite/gm2/pim/fail/constbec.mod create mode 100644 gcc/testsuite/gm2/pim/fail/constsize3.mod create mode 100644 gcc/testsuite/gm2/pim/fail/constvar.mod create mode 100644 gcc/testsuite/gm2/pim/fail/convert5.mod create mode 100644 gcc/testsuite/gm2/pim/fail/dupconst.mod create mode 100644 gcc/testsuite/gm2/pim/fail/dupenum.mod create mode 100644 gcc/testsuite/gm2/pim/fail/dupfield.mod create mode 100644 gcc/testsuite/gm2/pim/fail/duptype.mod create mode 100644 gcc/testsuite/gm2/pim/fail/dupvar.mod copy gcc/testsuite/{c-c++-common/pr57653-2.h => gm2/pim/fail/empty.mod} (100%) create mode 100644 gcc/testsuite/gm2/pim/fail/expression.mod create mode 100644 gcc/testsuite/gm2/pim/fail/expression2.mod create mode 100644 gcc/testsuite/gm2/pim/fail/expression3.mod create mode 100644 gcc/testsuite/gm2/pim/fail/func.mod create mode 100644 gcc/testsuite/gm2/pim/fail/good.def create mode 100644 gcc/testsuite/gm2/pim/fail/good.mod create mode 100644 gcc/testsuite/gm2/pim/fail/import.mod create mode 100644 gcc/testsuite/gm2/pim/fail/inserttok.def create mode 100644 gcc/testsuite/gm2/pim/fail/inserttok.mod create mode 100644 gcc/testsuite/gm2/pim/fail/integer.mod create mode 100644 gcc/testsuite/gm2/pim/fail/keyword.mod create mode 100644 gcc/testsuite/gm2/pim/fail/longtypes2.mod create mode 100644 gcc/testsuite/gm2/pim/fail/longtypes3.mod create mode 100644 gcc/testsuite/gm2/pim/fail/multisetf.mod create mode 100644 gcc/testsuite/gm2/pim/fail/nested3.mod create mode 100644 gcc/testsuite/gm2/pim/fail/opaque.mod create mode 100644 gcc/testsuite/gm2/pim/fail/opaque2.mod create mode 100644 gcc/testsuite/gm2/pim/fail/opasfail.mod create mode 100644 gcc/testsuite/gm2/pim/fail/opcpfail.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/pim/fail/pim-fail.exp} (71%) create mode 100644 gcc/testsuite/gm2/pim/fail/procmod.mod create mode 100644 gcc/testsuite/gm2/pim/fail/rotate.mod create mode 100644 gcc/testsuite/gm2/pim/fail/rotate2.mod create mode 100644 gcc/testsuite/gm2/pim/fail/setbec.mod create mode 100644 gcc/testsuite/gm2/pim/fail/setequiv.mod create mode 100644 gcc/testsuite/gm2/pim/fail/setsnulf.mod create mode 100644 gcc/testsuite/gm2/pim/fail/settype.mod create mode 100644 gcc/testsuite/gm2/pim/fail/shift.mod create mode 100644 gcc/testsuite/gm2/pim/fail/shift2.mod create mode 100644 gcc/testsuite/gm2/pim/fail/subrange7.mod create mode 100644 gcc/testsuite/gm2/pim/fail/unary.mod create mode 100644 gcc/testsuite/gm2/pim/fail/undeclared.mod create mode 100644 gcc/testsuite/gm2/pim/fail/val.mod create mode 100644 gcc/testsuite/gm2/pim/fail/val2.mod create mode 100644 gcc/testsuite/gm2/pim/fail/wordconst.mod create mode 100644 gcc/testsuite/gm2/pim/no-options/run/pass/integer.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/pim/no-options/run/pa [...] create mode 100644 gcc/testsuite/gm2/pim/options/bounds/fail/IdentifierBug.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/pim/options/bounds/fa [...] create mode 100644 gcc/testsuite/gm2/pim/options/optimize/run/pass/addition.def create mode 100644 gcc/testsuite/gm2/pim/options/optimize/run/pass/addition.mod create mode 100644 gcc/testsuite/gm2/pim/options/optimize/run/pass/concat.mod create mode 100644 gcc/testsuite/gm2/pim/options/optimize/run/pass/pim-options-opt [...] create mode 100644 gcc/testsuite/gm2/pim/options/optimize/run/pass/testadd.mod create mode 100644 gcc/testsuite/gm2/pim/pass/ABSBug.mod create mode 100644 gcc/testsuite/gm2/pim/pass/TestLong4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/TestLong7.mod create mode 100644 gcc/testsuite/gm2/pim/pass/TestLong8.mod create mode 100644 gcc/testsuite/gm2/pim/pass/TestLong9.mod create mode 100644 gcc/testsuite/gm2/pim/pass/another.mod create mode 100644 gcc/testsuite/gm2/pim/pass/aochar.mod create mode 100644 gcc/testsuite/gm2/pim/pass/array.mod create mode 100644 gcc/testsuite/gm2/pim/pass/array2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/array3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/array4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/array5.mod create mode 100644 gcc/testsuite/gm2/pim/pass/array6.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arraybool.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arraychar.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arraychar2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arraychar3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arrayconst1.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arrayconst2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arrayconst3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arraydecl.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arraydim.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arraydyn.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arrayeqiv.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arrayfio.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arrayhuge.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arrayhuge2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arrayindex.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arrayindirect.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arrayinproc.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arrayint.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arrayofbyte.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arrayofcard.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arrayptr.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arrayptr2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arrayptr3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arrayptr4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arrayptr5.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arrayptr6.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arrayrecord.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arraytiny.c create mode 100644 gcc/testsuite/gm2/pim/pass/arraytiny.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arraytype.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arraytype2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arraytype3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/arraytype4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/assignment.mod create mode 100644 gcc/testsuite/gm2/pim/pass/assignment2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/assignment3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/assignment4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/badpointer.mod create mode 100644 gcc/testsuite/gm2/pim/pass/bits32.def create mode 100644 gcc/testsuite/gm2/pim/pass/bits32.mod create mode 100644 gcc/testsuite/gm2/pim/pass/bits32i.mod create mode 100644 gcc/testsuite/gm2/pim/pass/bitset.mod create mode 100644 gcc/testsuite/gm2/pim/pass/bitset2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/bitset3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/bitset4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/bitset5.mod create mode 100644 gcc/testsuite/gm2/pim/pass/bitsetfunc.mod create mode 100644 gcc/testsuite/gm2/pim/pass/block.mod create mode 100644 gcc/testsuite/gm2/pim/pass/blockindirect.mod create mode 100644 gcc/testsuite/gm2/pim/pass/builtin.def create mode 100644 gcc/testsuite/gm2/pim/pass/builtin.mod create mode 100644 gcc/testsuite/gm2/pim/pass/builtin2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/builtinconst.mod create mode 100644 gcc/testsuite/gm2/pim/pass/bytearray.mod create mode 100644 gcc/testsuite/gm2/pim/pass/card.mod create mode 100644 gcc/testsuite/gm2/pim/pass/card2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/char.mod create mode 100644 gcc/testsuite/gm2/pim/pass/char2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/charproc.mod create mode 100644 gcc/testsuite/gm2/pim/pass/charset.mod create mode 100644 gcc/testsuite/gm2/pim/pass/charset2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/charset3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/checkparm.def create mode 100644 gcc/testsuite/gm2/pim/pass/checkparm.mod create mode 100644 gcc/testsuite/gm2/pim/pass/colour.mod create mode 100644 gcc/testsuite/gm2/pim/pass/comment1.mod create mode 100644 gcc/testsuite/gm2/pim/pass/complexarray.mod create mode 100644 gcc/testsuite/gm2/pim/pass/complextypes.mod create mode 100644 gcc/testsuite/gm2/pim/pass/constcast.mod create mode 100644 gcc/testsuite/gm2/pim/pass/constmax.mod create mode 100644 gcc/testsuite/gm2/pim/pass/constset.mod create mode 100644 gcc/testsuite/gm2/pim/pass/constset2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/constset3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/constsize.mod create mode 100644 gcc/testsuite/gm2/pim/pass/constsize2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/convert.mod create mode 100644 gcc/testsuite/gm2/pim/pass/convert2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/convert3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/convert4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/danglingelse.mod create mode 100644 gcc/testsuite/gm2/pim/pass/debug create mode 100644 gcc/testsuite/gm2/pim/pass/defset.def create mode 100644 gcc/testsuite/gm2/pim/pass/defset.mod create mode 100644 gcc/testsuite/gm2/pim/pass/deftype.mod create mode 100644 gcc/testsuite/gm2/pim/pass/divaddr.mod create mode 100644 gcc/testsuite/gm2/pim/pass/enum.mod create mode 100644 gcc/testsuite/gm2/pim/pass/enum2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/enum3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/file.mod create mode 100644 gcc/testsuite/gm2/pim/pass/filesystem.mod create mode 100644 gcc/testsuite/gm2/pim/pass/foo.mod create mode 100644 gcc/testsuite/gm2/pim/pass/foo2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/for1.mod create mode 100644 gcc/testsuite/gm2/pim/pass/function.mod create mode 100644 gcc/testsuite/gm2/pim/pass/function2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/gcd.def create mode 100644 gcc/testsuite/gm2/pim/pass/gcd.mod create mode 100644 gcc/testsuite/gm2/pim/pass/getconst.mod create mode 100644 gcc/testsuite/gm2/pim/pass/hello.mod create mode 100644 gcc/testsuite/gm2/pim/pass/impa.mod create mode 100644 gcc/testsuite/gm2/pim/pass/impb.def create mode 100644 gcc/testsuite/gm2/pim/pass/impb.mod create mode 100644 gcc/testsuite/gm2/pim/pass/impc.def create mode 100644 gcc/testsuite/gm2/pim/pass/impc.mod create mode 100644 gcc/testsuite/gm2/pim/pass/impd.mod create mode 100644 gcc/testsuite/gm2/pim/pass/impe.mod create mode 100644 gcc/testsuite/gm2/pim/pass/impf.mod create mode 100644 gcc/testsuite/gm2/pim/pass/impg.mod create mode 100644 gcc/testsuite/gm2/pim/pass/imph.mod create mode 100644 gcc/testsuite/gm2/pim/pass/impi.mod create mode 100644 gcc/testsuite/gm2/pim/pass/impj.mod create mode 100644 gcc/testsuite/gm2/pim/pass/impk.mod create mode 100644 gcc/testsuite/gm2/pim/pass/impl.mod create mode 100644 gcc/testsuite/gm2/pim/pass/impm.mod create mode 100644 gcc/testsuite/gm2/pim/pass/impn.def create mode 100644 gcc/testsuite/gm2/pim/pass/impn.mod create mode 100644 gcc/testsuite/gm2/pim/pass/impo.mod create mode 100644 gcc/testsuite/gm2/pim/pass/imports.mod create mode 100644 gcc/testsuite/gm2/pim/pass/impp.def create mode 100644 gcc/testsuite/gm2/pim/pass/impp.mod create mode 100644 gcc/testsuite/gm2/pim/pass/impq.def create mode 100644 gcc/testsuite/gm2/pim/pass/impq.mod create mode 100644 gcc/testsuite/gm2/pim/pass/incompsets.mod create mode 100644 gcc/testsuite/gm2/pim/pass/index.mod create mode 100644 gcc/testsuite/gm2/pim/pass/index2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/indirect.mod create mode 100644 gcc/testsuite/gm2/pim/pass/inner.mod create mode 100644 gcc/testsuite/gm2/pim/pass/inner2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/int.mod create mode 100644 gcc/testsuite/gm2/pim/pass/largeset.mod create mode 100644 gcc/testsuite/gm2/pim/pass/largeset1.mod create mode 100644 gcc/testsuite/gm2/pim/pass/largeset2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/largeset3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/largeset4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/largeset5.mod create mode 100644 gcc/testsuite/gm2/pim/pass/largeset6.mod create mode 100644 gcc/testsuite/gm2/pim/pass/largeset7.mod create mode 100644 gcc/testsuite/gm2/pim/pass/localmod.mod create mode 100644 gcc/testsuite/gm2/pim/pass/localproc.mod create mode 100644 gcc/testsuite/gm2/pim/pass/localvar.mod create mode 100644 gcc/testsuite/gm2/pim/pass/log create mode 100644 gcc/testsuite/gm2/pim/pass/longint.mod create mode 100644 gcc/testsuite/gm2/pim/pass/longint2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/longmm.mod create mode 100644 gcc/testsuite/gm2/pim/pass/longreal.mod create mode 100644 gcc/testsuite/gm2/pim/pass/longtypes.mod create mode 100644 gcc/testsuite/gm2/pim/pass/longtypes3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/longtypes4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/longtypes5.mod create mode 100644 gcc/testsuite/gm2/pim/pass/longtypes6.mod create mode 100644 gcc/testsuite/gm2/pim/pass/loopexit.mod create mode 100644 gcc/testsuite/gm2/pim/pass/math.mod create mode 100644 gcc/testsuite/gm2/pim/pass/maxlongint.mod create mode 100644 gcc/testsuite/gm2/pim/pass/maxreal.mod create mode 100644 gcc/testsuite/gm2/pim/pass/maxreal2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/minmaxconst.mod create mode 100644 gcc/testsuite/gm2/pim/pass/minmaxconst2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/modaddr.mod create mode 100644 gcc/testsuite/gm2/pim/pass/multaddr.mod create mode 100644 gcc/testsuite/gm2/pim/pass/multiple.mod create mode 100644 gcc/testsuite/gm2/pim/pass/multiset.mod create mode 100644 gcc/testsuite/gm2/pim/pass/multtypes.mod create mode 100644 gcc/testsuite/gm2/pim/pass/mydef.def create mode 100644 gcc/testsuite/gm2/pim/pass/negatives.def create mode 100644 gcc/testsuite/gm2/pim/pass/negatives.mod create mode 100644 gcc/testsuite/gm2/pim/pass/nested.mod create mode 100644 gcc/testsuite/gm2/pim/pass/nested2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/nested3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/nested4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/nested5.mod create mode 100644 gcc/testsuite/gm2/pim/pass/nested6.mod create mode 100644 gcc/testsuite/gm2/pim/pass/nested7.mod create mode 100644 gcc/testsuite/gm2/pim/pass/nestedfor.mod create mode 100644 gcc/testsuite/gm2/pim/pass/nestedif.mod create mode 100644 gcc/testsuite/gm2/pim/pass/nestedset.mod create mode 100644 gcc/testsuite/gm2/pim/pass/onezero.mod create mode 100644 gcc/testsuite/gm2/pim/pass/opaque.def create mode 100644 gcc/testsuite/gm2/pim/pass/opaque.mod create mode 100644 gcc/testsuite/gm2/pim/pass/opaque2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/opaquetype.def create mode 100644 gcc/testsuite/gm2/pim/pass/opaquetype.mod create mode 100644 gcc/testsuite/gm2/pim/pass/param.mod create mode 100644 gcc/testsuite/gm2/pim/pass/param2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/param3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/parambool.mod create mode 100644 gcc/testsuite/gm2/pim/pass/paramreal.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/pim/pass/pim-pass.exp} (69%) create mode 100644 gcc/testsuite/gm2/pim/pass/pimimp.mod create mode 100644 gcc/testsuite/gm2/pim/pass/pointer.mod create mode 100644 gcc/testsuite/gm2/pim/pass/procadr.mod create mode 100644 gcc/testsuite/gm2/pim/pass/procconv.mod create mode 100644 gcc/testsuite/gm2/pim/pass/procconv2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/procedure1.mod create mode 100644 gcc/testsuite/gm2/pim/pass/procedure2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/procindirect.mod create mode 100644 gcc/testsuite/gm2/pim/pass/procmod.mod create mode 100644 gcc/testsuite/gm2/pim/pass/procmod2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/procmod3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/procmod31.mod create mode 100644 gcc/testsuite/gm2/pim/pass/procmod4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/procmod5.mod create mode 100644 gcc/testsuite/gm2/pim/pass/procmod6.def create mode 100644 gcc/testsuite/gm2/pim/pass/procmod6.mod create mode 100644 gcc/testsuite/gm2/pim/pass/procmod7.mod create mode 100644 gcc/testsuite/gm2/pim/pass/procmod8.mod create mode 100644 gcc/testsuite/gm2/pim/pass/procmod9.mod create mode 100644 gcc/testsuite/gm2/pim/pass/proctype.mod create mode 100644 gcc/testsuite/gm2/pim/pass/proctype2.def create mode 100644 gcc/testsuite/gm2/pim/pass/proctype3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/proctype4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/program.mod create mode 100644 gcc/testsuite/gm2/pim/pass/program2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/ptrarray.mod create mode 100644 gcc/testsuite/gm2/pim/pass/ptrarray2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/ptrarray3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/ptrcard.mod create mode 100644 gcc/testsuite/gm2/pim/pass/quads.def create mode 100644 gcc/testsuite/gm2/pim/pass/quads.mod create mode 100644 gcc/testsuite/gm2/pim/pass/real.mod create mode 100644 gcc/testsuite/gm2/pim/pass/real2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/real3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/realconst.mod create mode 100644 gcc/testsuite/gm2/pim/pass/realneg.mod create mode 100644 gcc/testsuite/gm2/pim/pass/realneg2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/realone.mod create mode 100644 gcc/testsuite/gm2/pim/pass/realsize.mod create mode 100644 gcc/testsuite/gm2/pim/pass/record1.mod create mode 100644 gcc/testsuite/gm2/pim/pass/record10.mod create mode 100644 gcc/testsuite/gm2/pim/pass/record11.mod create mode 100644 gcc/testsuite/gm2/pim/pass/record12.def create mode 100644 gcc/testsuite/gm2/pim/pass/record13.def create mode 100644 gcc/testsuite/gm2/pim/pass/record14.def create mode 100644 gcc/testsuite/gm2/pim/pass/record15.def create mode 100644 gcc/testsuite/gm2/pim/pass/record16.def create mode 100644 gcc/testsuite/gm2/pim/pass/record2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/record3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/record4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/record5.mod create mode 100644 gcc/testsuite/gm2/pim/pass/record6.mod create mode 100644 gcc/testsuite/gm2/pim/pass/record7.mod create mode 100644 gcc/testsuite/gm2/pim/pass/record8.mod create mode 100644 gcc/testsuite/gm2/pim/pass/record9.mod create mode 100644 gcc/testsuite/gm2/pim/pass/recordarray.c create mode 100644 gcc/testsuite/gm2/pim/pass/recordarray.mod create mode 100644 gcc/testsuite/gm2/pim/pass/recordarray2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/redef.mod create mode 100644 gcc/testsuite/gm2/pim/pass/set10.mod create mode 100644 gcc/testsuite/gm2/pim/pass/set11.def create mode 100644 gcc/testsuite/gm2/pim/pass/set11.mod create mode 100644 gcc/testsuite/gm2/pim/pass/set12.mod create mode 100644 gcc/testsuite/gm2/pim/pass/set4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/set5.mod create mode 100644 gcc/testsuite/gm2/pim/pass/set6.mod create mode 100644 gcc/testsuite/gm2/pim/pass/set7.mod create mode 100644 gcc/testsuite/gm2/pim/pass/set8.mod create mode 100644 gcc/testsuite/gm2/pim/pass/set9.mod create mode 100644 gcc/testsuite/gm2/pim/pass/setchar.mod create mode 100644 gcc/testsuite/gm2/pim/pass/setchar10.mod create mode 100644 gcc/testsuite/gm2/pim/pass/setchar11.mod create mode 100644 gcc/testsuite/gm2/pim/pass/setchar3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/setchar4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/setchar5.mod create mode 100644 gcc/testsuite/gm2/pim/pass/setchar7.mod create mode 100644 gcc/testsuite/gm2/pim/pass/setchar8.mod create mode 100644 gcc/testsuite/gm2/pim/pass/setchar9.mod create mode 100644 gcc/testsuite/gm2/pim/pass/setconst.mod create mode 100644 gcc/testsuite/gm2/pim/pass/setconst2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/setconst3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/setenum.mod create mode 100644 gcc/testsuite/gm2/pim/pass/setimp.mod create mode 100644 gcc/testsuite/gm2/pim/pass/setimp2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/setofchar.mod create mode 100644 gcc/testsuite/gm2/pim/pass/setoverflow.mod create mode 100644 gcc/testsuite/gm2/pim/pass/sets.mod create mode 100644 gcc/testsuite/gm2/pim/pass/sets2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/sets3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/sets4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/sets5.mod create mode 100644 gcc/testsuite/gm2/pim/pass/sets6.mod create mode 100644 gcc/testsuite/gm2/pim/pass/setsnul.mod create mode 100644 gcc/testsuite/gm2/pim/pass/settest1.mod create mode 100644 gcc/testsuite/gm2/pim/pass/settest2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/settest3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/simpleproc.mod create mode 100644 gcc/testsuite/gm2/pim/pass/sizes.mod create mode 100644 gcc/testsuite/gm2/pim/pass/sizetype.mod create mode 100644 gcc/testsuite/gm2/pim/pass/smallset1.mod create mode 100644 gcc/testsuite/gm2/pim/pass/smallset2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/smallset3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/smallset4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/smallset5.mod create mode 100644 gcc/testsuite/gm2/pim/pass/smallset6.mod create mode 100644 gcc/testsuite/gm2/pim/pass/smallset7.mod create mode 100644 gcc/testsuite/gm2/pim/pass/stabs.mod create mode 100644 gcc/testsuite/gm2/pim/pass/stdio.mod create mode 100644 gcc/testsuite/gm2/pim/pass/str1.mod create mode 100644 gcc/testsuite/gm2/pim/pass/str2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/str3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/str4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/str5.mod create mode 100644 gcc/testsuite/gm2/pim/pass/stressset.mod create mode 100644 gcc/testsuite/gm2/pim/pass/stringassign.mod create mode 100644 gcc/testsuite/gm2/pim/pass/stringopaq.mod create mode 100644 gcc/testsuite/gm2/pim/pass/strings.mod create mode 100644 gcc/testsuite/gm2/pim/pass/strparam.def create mode 100644 gcc/testsuite/gm2/pim/pass/strparam.mod create mode 100644 gcc/testsuite/gm2/pim/pass/subrange.mod create mode 100644 gcc/testsuite/gm2/pim/pass/subrange10.mod create mode 100644 gcc/testsuite/gm2/pim/pass/subrange11.mod create mode 100644 gcc/testsuite/gm2/pim/pass/subrange12.mod create mode 100644 gcc/testsuite/gm2/pim/pass/subrange14.mod create mode 100644 gcc/testsuite/gm2/pim/pass/subrange15.mod create mode 100644 gcc/testsuite/gm2/pim/pass/subrange16.mod create mode 100644 gcc/testsuite/gm2/pim/pass/subrange17.mod create mode 100644 gcc/testsuite/gm2/pim/pass/subrange2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/subrange3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/subrange4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/subrange5.mod create mode 100644 gcc/testsuite/gm2/pim/pass/subrange6.mod create mode 100644 gcc/testsuite/gm2/pim/pass/subrange7.mod create mode 100644 gcc/testsuite/gm2/pim/pass/subrange8.mod create mode 100644 gcc/testsuite/gm2/pim/pass/subrange9.mod create mode 100644 gcc/testsuite/gm2/pim/pass/test2recursive.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testabs.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testbuiltin.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testbuiltin2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testbuiltstr.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testcap.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testcap2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testcard.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testcard2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testcard3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testcard4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testcard5.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testcase.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testcase2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testcase3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testcase4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testchar.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testfloat.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testfloat2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testfloat3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testfloat4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testfor.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testimpvar.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testlong3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testmod.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testmod2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testodd.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testopaque.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testopaque2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testopaque3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testord.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testparam.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testparam2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testparam3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testpimsize.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testrecursive.def create mode 100644 gcc/testsuite/gm2/pim/pass/testrecursive.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testreturnstr.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testset.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testshort.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testsinf.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testsinl.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testsize.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testvar.mod create mode 100644 gcc/testsuite/gm2/pim/pass/testvarin.mod create mode 100644 gcc/testsuite/gm2/pim/pass/timeio.mod create mode 100644 gcc/testsuite/gm2/pim/pass/timeio2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/timeio3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/timeio4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/timeio5.mod create mode 100644 gcc/testsuite/gm2/pim/pass/timeio6.mod create mode 100644 gcc/testsuite/gm2/pim/pass/timeio7.mod create mode 100644 gcc/testsuite/gm2/pim/pass/timeio8.mod create mode 100644 gcc/testsuite/gm2/pim/pass/timeio9.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyalloc.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyarray.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyarray2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyarray3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyarray4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyarray5.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyarray6.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyassign.def create mode 100644 gcc/testsuite/gm2/pim/pass/tinyassign.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyassign2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyassign3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyassign4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyassign5.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinybitset.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyelse.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyenum.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyfor.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyfor2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyfor3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyhalt.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyhello.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyif.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyif2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyif3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyif4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyif5.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyif6.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyif7.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyif8.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyimp.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinylit.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinylit2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinymax.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinymod.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinynode.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyparam.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyparam2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyplus.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyproc.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyproc2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyproc3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyproc4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyproc5.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyproc6.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyptr.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyreal.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyrecord.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyrepeat.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyset6.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyset7.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinystate.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinysub.def create mode 100644 gcc/testsuite/gm2/pim/pass/tinytest.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinytrue.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyvar.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyvar2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyvar3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyvar4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyvar5.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyvarient.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyvarient2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyvarient3.def create mode 100644 gcc/testsuite/gm2/pim/pass/tinyvarient3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyvarient4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyvarient5.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinyvarient6.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinywhile.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinywith.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinywith2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinywith3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinywith4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinywith5.mod create mode 100644 gcc/testsuite/gm2/pim/pass/tinywith6.mod create mode 100644 gcc/testsuite/gm2/pim/pass/trunc.mod create mode 100644 gcc/testsuite/gm2/pim/pass/try create mode 100644 gcc/testsuite/gm2/pim/pass/typeequiv.mod create mode 100644 gcc/testsuite/gm2/pim/pass/typeequiv2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/typeequiv3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/typeonly.def create mode 100644 gcc/testsuite/gm2/pim/pass/typeonly.mod create mode 100644 gcc/testsuite/gm2/pim/pass/typesize.mod create mode 100644 gcc/testsuite/gm2/pim/pass/unbounded.mod create mode 100644 gcc/testsuite/gm2/pim/pass/unbounded2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/unbounded3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/v.def create mode 100644 gcc/testsuite/gm2/pim/pass/varaddress.mod create mode 100644 gcc/testsuite/gm2/pim/pass/varaddress2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/varaddress3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/varcard.mod create mode 100644 gcc/testsuite/gm2/pim/pass/variant9.mod create mode 100644 gcc/testsuite/gm2/pim/pass/varient.mod create mode 100644 gcc/testsuite/gm2/pim/pass/varient2.mod create mode 100644 gcc/testsuite/gm2/pim/pass/varient3.mod create mode 100644 gcc/testsuite/gm2/pim/pass/varient4.mod create mode 100644 gcc/testsuite/gm2/pim/pass/varient5.mod create mode 100644 gcc/testsuite/gm2/pim/pass/varient6.mod create mode 100644 gcc/testsuite/gm2/pim/pass/varient7.mod create mode 100644 gcc/testsuite/gm2/pim/pass/varient8.mod create mode 100644 gcc/testsuite/gm2/pim/pass/varin.def create mode 100644 gcc/testsuite/gm2/pim/pass/varin.mod create mode 100644 gcc/testsuite/gm2/pim/pass/varint.mod create mode 100644 gcc/testsuite/gm2/pim/pass/wincat.mod create mode 100644 gcc/testsuite/gm2/pim/pass/with.mod create mode 100644 gcc/testsuite/gm2/pim/pass/wordconst.mod create mode 100644 gcc/testsuite/gm2/pim/run/fail/case.mod create mode 100644 gcc/testsuite/gm2/pim/run/fail/nil.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/pim/run/fail/pim-run- [...] create mode 100644 gcc/testsuite/gm2/pim/run/pass/Countdown.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/EndFor.def create mode 100644 gcc/testsuite/gm2/pim/run/pass/EndFor.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/EnumTest.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/For1.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/For10.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/For11.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/For12.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/For2.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/For3.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/For4.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/For5.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/For6.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/For7.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/For8.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/For9.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/FpuIOBug.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/MaxReal.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/MaxReal2.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/TestLong.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/TestLong2.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/TestLong4.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/TestLong5.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/addrarray.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/arraychar.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/arraychar2.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/arrayrecord.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/bitsettest.def create mode 100644 gcc/testsuite/gm2/pim/run/pass/bitsettest.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/bytearray.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/constdynstr.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/conststr.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/conststr2.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/cycles.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/dec.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/enums.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/incsubrange.def create mode 100644 gcc/testsuite/gm2/pim/run/pass/incsubrange.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/index3.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/int16.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/int32.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/int8.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/line.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/long.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/longfor.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/longtypes10.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/longtypes7.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/longtypes8.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/longtypes9.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/math.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/math2.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/mathconst.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/minhello.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/minimal.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/nestedproc.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/nestedproc2.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/nestedproc3.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/nestedproc4.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/nestedproc5.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/nestedproc6.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/nestedproc7.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/nestedwith.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/nestedwith2.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/nestedwith3.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/nothing.mod copy gcc/testsuite/{gfortran.fortran-torture/execute/execute.exp => gm2/pim/run/pa [...] create mode 100644 gcc/testsuite/gm2/pim/run/pass/prog31ex.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/rts.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/setcritical.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/setequiv.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/str6.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/stringaddr.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/stringaddr2.def create mode 100644 gcc/testsuite/gm2/pim/run/pass/stringaddr2.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/stripped.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/sys.def create mode 100644 gcc/testsuite/gm2/pim/run/pass/sys.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/t.def create mode 100644 gcc/testsuite/gm2/pim/run/pass/testaddr.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/testaddr2.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/testaddr3.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/testarray.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/testarray2.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/testarray3.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/testarray4.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/testarray5.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/testavail.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/testdiv.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/testfpufunc.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/testfpufunc2.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/testlarge.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/testlarge2.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/testnextproc.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/testparam.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/testreturnstr.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/testreturnstr2.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/testreturnstr3.def create mode 100644 gcc/testsuite/gm2/pim/run/pass/testreturnstr3.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/testsize.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/testsize2.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/testsize3.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/testsize4.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/testtbitsize.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/tinywith.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/unbounded.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/varaddress3.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/varparam2.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/varparam3.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/varparm.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/wr.mod create mode 100644 gcc/testsuite/gm2/pimcoroutines/pass/imports.mod create mode 100644 gcc/testsuite/gm2/pimcoroutines/pass/imports2.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/pimcoroutines/pass/pi [...] copy gcc/testsuite/{gfortran.fortran-torture/execute/execute.exp => gm2/pimcorouti [...] create mode 100644 gcc/testsuite/gm2/pimcoroutines/run/pass/testtime.mod create mode 100644 gcc/testsuite/gm2/pimlib/base/run/pass/FIO.mod create mode 100644 gcc/testsuite/gm2/pimlib/base/run/pass/StrLib.mod copy gcc/testsuite/{gfortran.fortran-torture/execute/execute.exp => gm2/pimlib/bas [...] create mode 100644 gcc/testsuite/gm2/pimlib/base/run/pass/testconvert.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/pimlib/coroutines/pas [...] create mode 100644 gcc/testsuite/gm2/pimlib/coroutines/pass/priority.mod create mode 100644 gcc/testsuite/gm2/pimlib/coroutines/pass/priority2.mod create mode 100644 gcc/testsuite/gm2/pimlib/coroutines/pass/priority3.def create mode 100644 gcc/testsuite/gm2/pimlib/coroutines/pass/priority3.mod create mode 100644 gcc/testsuite/gm2/pimlib/logitech/pass/LogitechLong.mod create mode 100644 gcc/testsuite/gm2/pimlib/logitech/pass/hello.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/pimlib/logitech/pass/ [...] create mode 100644 gcc/testsuite/gm2/pimlib/logitech/run/pass/bbits.mod create mode 100644 gcc/testsuite/gm2/pimlib/logitech/run/pass/hello.mod create mode 100644 gcc/testsuite/gm2/pimlib/logitech/run/pass/helloinout.mod create mode 100644 gcc/testsuite/gm2/pimlib/logitech/run/pass/intb.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/pimlib/logitech/run/p [...] create mode 100644 gcc/testsuite/gm2/pimlib/logitech/run/pass/realconv.mod create mode 100644 gcc/testsuite/gm2/pimlib/logitech/run/pass/realinput.mod create mode 100644 gcc/testsuite/gm2/pimlib/logitech/run/pass/realinput2.mod create mode 100644 gcc/testsuite/gm2/pimlib/logitech/run/pass/realinput3.mod create mode 100644 gcc/testsuite/gm2/pimlib/logitech/run/pass/rename.mod create mode 100644 gcc/testsuite/gm2/pimlib/logitech/run/pass/timedate.mod create mode 100644 gcc/testsuite/gm2/pimlib/logitech/run/pass/writeoct.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/pimlib/pass/pimlib-pa [...] create mode 100644 gcc/testsuite/gm2/pimlib/run/pass/format.mod create mode 100644 gcc/testsuite/gm2/pimlib/run/pass/limittests.c create mode 100644 gcc/testsuite/gm2/pimlib/run/pass/limittests.mod create mode 100644 gcc/testsuite/gm2/pimlib/run/pass/longreal.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/pimlib/run/pass/pimli [...] create mode 100644 gcc/testsuite/gm2/pimlib/run/pass/test.c create mode 100644 gcc/testsuite/gm2/pimlib/run/pass/testreal.mod create mode 100644 gcc/testsuite/gm2/pimlib/run/pass/testreal2.mod create mode 100644 gcc/testsuite/gm2/pimlib/run/pass/testreal4.mod create mode 100644 gcc/testsuite/gm2/projects/README create mode 100644 gcc/testsuite/gm2/projects/iso/run/pass/halma/halma.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/projects/iso/run/pass [...] create mode 100644 gcc/testsuite/gm2/projects/iso/run/pass/hello/hello.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/projects/iso/run/pass [...] create mode 100644 gcc/testsuite/gm2/projects/log/run/pass/hello/hello.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/projects/log/run/pass [...] create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/hello/hello.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/projects/pim/run/pass [...] create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/random/AdvMap.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/random/AdvMap.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/random/BoxMap.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/random/BoxMap.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/random/Chance.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/random/Chance.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/random/Geometry.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/random/Geometry.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/random/MakeBoxes.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/random/MakeBoxes.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/random/Map.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/random/MapOptions.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/random/MapOptions.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/random/Options.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/random/Options.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/random/RoomMap.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/random/RoomMap.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/random/StoreCoords.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/random/StoreCoords.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/random/WriteMap.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/random/WriteMap.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/random/projects-pim-run [...] create mode 100644 gcc/testsuite/gm2/quads/run/pass/becomes.mod create mode 100644 gcc/testsuite/gm2/quads/run/pass/param.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/quads/run/pass/quads- [...] create mode 100644 gcc/testsuite/gm2/quads/run/pass/return.mod create mode 100644 gcc/testsuite/gm2/recover/pass/cannot-solve/begin.mod create mode 100644 gcc/testsuite/gm2/recover/pass/cannot-solve/statementsemi.mod create mode 100644 gcc/testsuite/gm2/recover/pass/end2.mod create mode 100644 gcc/testsuite/gm2/recover/pass/of.mod create mode 100644 gcc/testsuite/gm2/recover/pass/procsemi.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/recover/pass/recover- [...] create mode 100644 gcc/testsuite/gm2/recover/pass/rrbra.mod create mode 100644 gcc/testsuite/gm2/recover/pass/rsbra.mod create mode 100644 gcc/testsuite/gm2/recover/pass/semi.mod create mode 100644 gcc/testsuite/gm2/run/fail/list.mod create mode 100644 gcc/testsuite/gm2/run/fail/options create mode 100644 gcc/testsuite/gm2/run/fail/testdec.mod create mode 100644 gcc/testsuite/gm2/run/fail/testfunc.mod create mode 100644 gcc/testsuite/gm2/run/pass/cycles.mod create mode 100644 gcc/testsuite/gm2/run/pass/line.mod create mode 100644 gcc/testsuite/gm2/run/pass/nestedproc.mod create mode 100644 gcc/testsuite/gm2/run/pass/nestedproc2.mod create mode 100644 gcc/testsuite/gm2/run/pass/nestedproc3.mod create mode 100644 gcc/testsuite/gm2/run/pass/nestedproc5.mod create mode 100644 gcc/testsuite/gm2/run/pass/nestedset.mod create mode 100644 gcc/testsuite/gm2/run/pass/nothing.mod create mode 100644 gcc/testsuite/gm2/run/pass/options create mode 100644 gcc/testsuite/gm2/run/pass/prog31ex.mod create mode 100644 gcc/testsuite/gm2/run/pass/rts.mod create mode 100644 gcc/testsuite/gm2/run/pass/stripped.mod create mode 100644 gcc/testsuite/gm2/run/pass/testavail.mod create mode 100644 gcc/testsuite/gm2/run/pass/testfpufunc.mod create mode 100644 gcc/testsuite/gm2/run/pass/testfpufunc2.mod create mode 100644 gcc/testsuite/gm2/run/pass/testnextproc.mod create mode 100644 gcc/testsuite/gm2/run/pass/testparam.mod create mode 100644 gcc/testsuite/gm2/run/pass/testsize.mod create mode 100644 gcc/testsuite/gm2/run/pass/testsize2.mod create mode 100644 gcc/testsuite/gm2/run/pass/testsize3.mod create mode 100644 gcc/testsuite/gm2/run/pass/wr.mod create mode 100644 gcc/testsuite/gm2/scripts/addit create mode 100644 gcc/testsuite/gm2/scripts/comp create mode 100644 gcc/testsuite/gm2/scripts/compile create mode 100644 gcc/testsuite/gm2/scripts/compileiso create mode 100644 gcc/testsuite/gm2/scripts/link create mode 100644 gcc/testsuite/gm2/scripts/regression create mode 100644 gcc/testsuite/gm2/scripts/subit create mode 100644 gcc/testsuite/gm2/sets/run/pass/multisetarith.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/multisetarith2.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/multisetarith3.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/multisetarith4.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/multisetrotate.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/multisetrotate2.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/multisetrotate3.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/multisetrotate4.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/multisetshift.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/multisetshift2.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/multisimple.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/multisimple2.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/multisimple3.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/multisimple4.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/multisimple5.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/multisimple6.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/multisimple7.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/setarith.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/setarith2.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/setarith3.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/setarith4.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/setrotate.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/setrotate2.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/setrotate3.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/setrotate4.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/sets/run/pass/sets-ru [...] create mode 100644 gcc/testsuite/gm2/sets/run/pass/setshift.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/setshift2.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/simple.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/simple2.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/simple3.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/simple4.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/simple5.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/simple6.mod create mode 100644 gcc/testsuite/gm2/sets/run/pass/simple7.mod copy gcc/testsuite/{gfortran.fortran-torture/execute/execute.exp => gm2/switches/a [...] create mode 100644 gcc/testsuite/gm2/switches/auto-init/fail/uninitptr.mod create mode 100644 gcc/testsuite/gm2/switches/auto-init/fail/uninitptr2.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/pim2/fail/overflow.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/pim2/fail/overflow2.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/pim2/fail/overflowdiv1.mod copy gcc/testsuite/{gfortran.fortran-torture/execute/execute.exp => gm2/switches/c [...] create mode 100644 gcc/testsuite/gm2/switches/check-all/plugin/iso/fail/divceilposneg.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/plugin/iso/fail/divceilpos [...] create mode 100644 gcc/testsuite/gm2/switches/check-all/plugin/iso/fail/divceilpos [...] create mode 100644 gcc/testsuite/gm2/switches/check-all/plugin/iso/fail/divceilpos [...] create mode 100644 gcc/testsuite/gm2/switches/check-all/plugin/iso/fail/divfloorne [...] create mode 100644 gcc/testsuite/gm2/switches/check-all/plugin/iso/fail/divfloorpo [...] create mode 100644 gcc/testsuite/gm2/switches/check-all/plugin/iso/fail/lowdiv.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/plugin/iso/fail/switches-c [...] create mode 100644 gcc/testsuite/gm2/switches/check-all/plugin/pim2/fail/divceil.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/plugin/pim2/fail/highdiv.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/plugin/pim2/fail/modulus.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/plugin/pim2/fail/plugin1.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/plugin/pim2/fail/plugin3.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/plugin/pim2/fail/plugin4.def create mode 100644 gcc/testsuite/gm2/switches/check-all/plugin/pim2/fail/plugin4.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/plugin/pim2/fail/plugin5.def create mode 100644 gcc/testsuite/gm2/switches/check-all/plugin/pim2/fail/plugin5.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/plugin/pim2/fail/plugin6.def create mode 100644 gcc/testsuite/gm2/switches/check-all/plugin/pim2/fail/plugin6.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/plugin/pim2/fail/plugin7.def create mode 100644 gcc/testsuite/gm2/switches/check-all/plugin/pim2/fail/plugin7.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/plugin/pim2/fail/plugin8.def create mode 100644 gcc/testsuite/gm2/switches/check-all/plugin/pim2/fail/plugin8.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/plugin/pim2/fail/plugin9.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/plugin/pim2/fail/switches- [...] create mode 100644 gcc/testsuite/gm2/switches/check-all/run/fail/cardrange.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/run/fail/cardrange2.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/run/fail/cardrange3.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/run/fail/intrange.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/run/fail/intrange2.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/run/fail/intrange3.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/run/fail/intrange4.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/run/fail/intrange5.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/run/fail/multint1.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/run/fail/multint2.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/run/fail/multint3.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/run/fail/rangesupport.def create mode 100644 gcc/testsuite/gm2/switches/check-all/run/fail/rangesupport.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/run/fail/realrange.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/run/fail/subrange.mod copy gcc/testsuite/{gfortran.fortran-torture/execute/execute.exp => gm2/switches/c [...] create mode 100644 gcc/testsuite/gm2/switches/check-all/run/fail/tinyrange.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/run/pass/cardrange.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/run/pass/forcheck.mod create mode 100644 gcc/testsuite/gm2/switches/check-all/run/pass/subrange.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/switches/check-all/ru [...] create mode 100644 gcc/testsuite/gm2/switches/extended-opaque/fail/a.def create mode 100644 gcc/testsuite/gm2/switches/extended-opaque/fail/a.mod copy gcc/testsuite/{gfortran.fortran-torture/execute/execute.exp => gm2/switches/e [...] create mode 100644 gcc/testsuite/gm2/switches/extended-opaque/pass/a.def create mode 100644 gcc/testsuite/gm2/switches/extended-opaque/pass/a.mod create mode 100644 gcc/testsuite/gm2/switches/extended-opaque/pass/b.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/switches/extended-opa [...] create mode 100644 gcc/testsuite/gm2/switches/iso/run/pass/modulus.mod create mode 100644 gcc/testsuite/gm2/switches/iso/run/pass/modulus4.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/switches/iso/run/pass [...] copy gcc/testsuite/{gfortran.fortran-torture/execute/execute.exp => gm2/switches/m [...] create mode 100644 gcc/testsuite/gm2/switches/makeall/fail/test.def create mode 100644 gcc/testsuite/gm2/switches/makeall/fail/test.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/switches/makeall/pass [...] create mode 100644 gcc/testsuite/gm2/switches/makeall/pass/test.def create mode 100644 gcc/testsuite/gm2/switches/makeall/pass/test.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/switches/none/run/pas [...] create mode 100644 gcc/testsuite/gm2/switches/none/run/pass/hello.mod create mode 100644 gcc/testsuite/gm2/switches/optimization/run/pass/fact.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/switches/optimization [...] create mode 100644 gcc/testsuite/gm2/switches/pedantic-params/fail/a.def create mode 100644 gcc/testsuite/gm2/switches/pedantic-params/fail/a.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/switches/pedantic-par [...] create mode 100644 gcc/testsuite/gm2/switches/pedantic-params/pass/Strings.def create mode 100644 gcc/testsuite/gm2/switches/pedantic-params/pass/Strings.mod create mode 100644 gcc/testsuite/gm2/switches/pedantic-params/pass/Strings2.def create mode 100644 gcc/testsuite/gm2/switches/pedantic-params/pass/Strings2.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/switches/pedantic-par [...] create mode 100644 gcc/testsuite/gm2/switches/pedantic/fail/onlywrite.mod create mode 100644 gcc/testsuite/gm2/switches/pedantic/fail/readb4.mod create mode 100644 gcc/testsuite/gm2/switches/pic/run/pass/func.c create mode 100644 gcc/testsuite/gm2/switches/pic/run/pass/func.mod create mode 100644 gcc/testsuite/gm2/switches/pic/run/pass/func2.c create mode 100644 gcc/testsuite/gm2/switches/pic/run/pass/func2.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/switches/pic/run/pass [...] create mode 100644 gcc/testsuite/gm2/switches/pim2/run/pass/modulus.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/switches/pim2/run/pas [...] create mode 100644 gcc/testsuite/gm2/switches/pim3/run/pass/modulus.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/switches/pim3/run/pas [...] create mode 100644 gcc/testsuite/gm2/switches/pim4/run/pass/FpuIOBug.mod create mode 100644 gcc/testsuite/gm2/switches/pim4/run/pass/InOutBug.mod create mode 100644 gcc/testsuite/gm2/switches/pim4/run/pass/NumberIOBug.mod create mode 100644 gcc/testsuite/gm2/switches/pim4/run/pass/modulus.mod create mode 100644 gcc/testsuite/gm2/switches/pim4/run/pass/modulus2.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/switches/pim4/run/pas [...] create mode 100644 gcc/testsuite/gm2/switches/whole-program/pass/run/hello.mod create mode 100644 gcc/testsuite/gm2/switches/whole-program/pass/run/hello2.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/switches/whole-progra [...] create mode 100644 gcc/testsuite/gm2/switches/whole-program/pass/run/tiny.mod create mode 100644 gcc/testsuite/gm2/switches/whole-program/pass/run/tiny2.mod create mode 100644 gcc/testsuite/gm2/types/bitset.mod create mode 100644 gcc/testsuite/gm2/types/bitset2.mod create mode 100644 gcc/testsuite/gm2/types/bitset3.mod create mode 100644 gcc/testsuite/gm2/types/charset.mod create mode 100644 gcc/testsuite/gm2/types/const.mod create mode 100644 gcc/testsuite/gm2/types/prog35.mod create mode 100644 gcc/testsuite/gm2/types/real.mod create mode 100644 gcc/testsuite/gm2/types/run/pass/d.c create mode 100644 gcc/testsuite/gm2/types/run/pass/d.def copy gcc/testsuite/{gfortran.fortran-torture/execute/execute.exp => gm2/types/run/ [...] create mode 100644 gcc/testsuite/gm2/types/run/pass/varient4.mod create mode 100644 gcc/testsuite/gm2/types/run/pass/varient5.mod create mode 100644 gcc/testsuite/gm2/types/string.mod create mode 100644 gcc/testsuite/gm2/types/type1.mod create mode 100644 gcc/testsuite/gm2/types/type2.mod create mode 100644 gcc/testsuite/gm2/types/type3.mod create mode 100644 gcc/testsuite/gm2/types/type4.mod create mode 100644 gcc/testsuite/gm2/types/varient.mod create mode 100644 gcc/testsuite/gm2/types/word.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/ulmlib/pass/ulmlib-pa [...] copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/ulmlib/std/pass/ulmli [...] copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/ulmlib/sys/pass/ulmli [...] create mode 100644 gcc/testsuite/gm2/warnings/returntype/fail/badreturn.mod copy gcc/testsuite/{gfortran.fortran-torture/execute/execute.exp => gm2/warnings/r [...] create mode 100644 gcc/testsuite/gm2/warnings/returntype/pass/Termbase.mod create mode 100644 gcc/testsuite/gm2/warnings/returntype/pass/goodreturn.mod create mode 100644 gcc/testsuite/gm2/warnings/returntype/pass/keypressedsimple.mod copy gcc/testsuite/{go.go-torture/execute/execute.exp => gm2/warnings/returntype/p [...] create mode 100644 gcc/testsuite/gm2/warnings/todo/nestedproc6.mod create mode 100644 gcc/testsuite/gm2/warnings/todo/options create mode 100644 gcc/testsuite/gm2/warnings/todo/testfor.mod create mode 100644 gcc/testsuite/gm2/warnings/todo/testfor2.mod create mode 100644 gcc/testsuite/gm2/warnings/todo/testfor3.mod create mode 100644 gcc/testsuite/gm2/warnings/todo/testkeywords.mod create mode 100644 gcc/testsuite/gm2/warnings/todo/testloop.mod create mode 100644 gcc/testsuite/gm2/warnings/todo/testscope.mod create mode 100644 gcc/testsuite/gm2/warnings/todo/testscope2.mod create mode 100644 gcc/testsuite/gm2/x86-asm/asm.mod create mode 100644 gcc/testsuite/gm2/x86-asm/asm2.mod copy gcc/testsuite/lib/{go-dg.exp => gm2-dg.exp} (74%) create mode 100644 gcc/testsuite/lib/gm2-simple.exp create mode 100644 gcc/testsuite/lib/gm2-torture.exp create mode 100644 gcc/testsuite/lib/gm2.exp copy libcpp/po/{cpplib.pot => ka.po} (59%) create mode 100644 libgcc/config/i386/gthr-win32-cond.c create mode 100644 libgcc/config/i386/gthr-win32-thread.c copy libgcc/config/i386/{libgcc-cygming.ver => libgcc-mingw.ver} (83%) create mode 100644 libgcc/config/i386/t-slibgcc-mingw create mode 100644 libgcc/config/pa/sync-libfuncs.c create mode 100644 libgcc/config/pa/t-pa64-hpux copy libgcc/config/pa/{t-linux64 => t-pa64-linux} (100%) create mode 100644 libgcc/unwind-dw2-execute_cfa.h copy libgfortran/{ChangeLog => ChangeLog-2022} (98%) copy {libphobos => libgm2}/Makefile.am (56%) copy {libphobos => libgm2}/Makefile.in (85%) copy {libffi => libgm2}/aclocal.m4 (99%) copy libffi/testsuite/libffi.go/go.exp => libgm2/autogen.sh (56%) mode change 100644 => 100755 create mode 100644 libgm2/config.h.in copy {libsanitizer => libgm2}/configure (84%) create mode 100644 libgm2/configure.ac create mode 100644 libgm2/libm2cor/KeyBoardLEDs.cc create mode 100644 libgm2/libm2cor/Makefile.am copy {libsanitizer/hwasan => libgm2/libm2cor}/Makefile.in (66%) create mode 100644 libgm2/libm2iso/ChanConsts.h create mode 100644 libgm2/libm2iso/ErrnoCategory.cc create mode 100644 libgm2/libm2iso/Makefile.am copy {libsanitizer/tsan => libgm2/libm2iso}/Makefile.in (52%) create mode 100644 libgm2/libm2iso/RTco.cc create mode 100644 libgm2/libm2iso/m2rts.h create mode 100644 libgm2/libm2iso/wrapsock.c create mode 100644 libgm2/libm2iso/wraptime.c create mode 100644 libgm2/libm2log/Break.c create mode 100644 libgm2/libm2log/Makefile.am copy {libsanitizer/hwasan => libgm2/libm2log}/Makefile.in (62%) create mode 100644 libgm2/libm2min/Makefile.am copy {libsanitizer/ubsan => libgm2/libm2min}/Makefile.in (64%) create mode 100644 libgm2/libm2min/libc.c create mode 100644 libgm2/libm2pim/Makefile.am copy {libsanitizer/tsan => libgm2/libm2pim}/Makefile.in (56%) create mode 100644 libgm2/libm2pim/Selective.cc create mode 100644 libgm2/libm2pim/SysExceptions.cc create mode 100644 libgm2/libm2pim/UnixArgs.cc create mode 100644 libgm2/libm2pim/cgetopt.cc create mode 100644 libgm2/libm2pim/dtoa.cc create mode 100644 libgm2/libm2pim/errno.cc create mode 100644 libgm2/libm2pim/ldtoa.cc create mode 100644 libgm2/libm2pim/sckt.cc create mode 100644 libgm2/libm2pim/target.c create mode 100644 libgm2/libm2pim/termios.cc create mode 100644 libgm2/libm2pim/wrapc.c create mode 100644 libgomp/testsuite/libgomp.c++/pr108180.C create mode 100644 libgomp/testsuite/libgomp.c++/pr108286.C create mode 100644 libgomp/testsuite/libgomp.c/pr108459.c create mode 100644 libgomp/testsuite/libgomp.fortran/combined-directive-splitting-1.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/has_device_addr.f90 copy libstdc++-v3/{ChangeLog => ChangeLog-2022} (96%) create mode 100644 libstdc++-v3/include/bits/chrono_io.h create mode 100644 libstdc++-v3/src/c++20/tzdata.zi create mode 100644 libstdc++-v3/src/c++20/tzdb.cc create mode 100644 libstdc++-v3/testsuite/20_util/allocator_traits/requirements/re [...] create mode 100644 libstdc++-v3/testsuite/20_util/expected/equality.cc create mode 100644 libstdc++-v3/testsuite/20_util/expected/monadic.cc create mode 100644 libstdc++-v3/testsuite/20_util/tuple/make_from_tuple/dangling_ref.cc create mode 100644 libstdc++-v3/testsuite/20_util/tuple/make_from_tuple/tuple_like.cc create mode 100644 libstdc++-v3/testsuite/20_util/weak_ptr/cons/self_move.cc create mode 100644 libstdc++-v3/testsuite/22_locale/codecvt/codecvt_unicode.cc create mode 100644 libstdc++-v3/testsuite/22_locale/codecvt/codecvt_unicode.h copy libstdc++-v3/testsuite/{28_regex/algorithms/regex_match/ecma/wchar_t/cjk_matc [...] create mode 100644 libstdc++-v3/testsuite/23_containers/map/modifiers/108554.cc create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_map/debug/invali [...] create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_map/debug/invali [...] create mode 100644 libstdc++-v3/testsuite/27_io/filesystem/path/factory/u8path-depr.cc create mode 100644 libstdc++-v3/testsuite/std/ranges/version_c++23.cc create mode 100644 libstdc++-v3/testsuite/std/time/clock/file/io.cc create mode 100644 libstdc++-v3/testsuite/std/time/clock/gps/io.cc create mode 100644 libstdc++-v3/testsuite/std/time/clock/system/io.cc create mode 100644 libstdc++-v3/testsuite/std/time/clock/tai/io.cc create mode 100644 libstdc++-v3/testsuite/std/time/clock/utc/io.cc create mode 100644 libstdc++-v3/testsuite/std/time/clock/utc/leap_second_info.cc create mode 100644 libstdc++-v3/testsuite/std/time/day/io.cc create mode 100644 libstdc++-v3/testsuite/std/time/exceptions.cc create mode 100644 libstdc++-v3/testsuite/std/time/format.cc create mode 100644 libstdc++-v3/testsuite/std/time/hh_mm_ss/io.cc create mode 100644 libstdc++-v3/testsuite/std/time/month/io.cc create mode 100644 libstdc++-v3/testsuite/std/time/month_day/io.cc create mode 100644 libstdc++-v3/testsuite/std/time/month_day_last/io.cc create mode 100644 libstdc++-v3/testsuite/std/time/month_weekday/io.cc create mode 100644 libstdc++-v3/testsuite/std/time/month_weekday_last/io.cc create mode 100644 libstdc++-v3/testsuite/std/time/time_zone/get_info_local.cc create mode 100644 libstdc++-v3/testsuite/std/time/time_zone/get_info_sys.cc create mode 100644 libstdc++-v3/testsuite/std/time/time_zone/requirements.cc create mode 100644 libstdc++-v3/testsuite/std/time/tzdb/1.cc create mode 100644 libstdc++-v3/testsuite/std/time/tzdb/leap_seconds.cc create mode 100644 libstdc++-v3/testsuite/std/time/tzdb_list/1.cc create mode 100644 libstdc++-v3/testsuite/std/time/tzdb_list/requirements.cc create mode 100644 libstdc++-v3/testsuite/std/time/weekday/io.cc create mode 100644 libstdc++-v3/testsuite/std/time/weekday_indexed/io.cc create mode 100644 libstdc++-v3/testsuite/std/time/weekday_last/io.cc create mode 100644 libstdc++-v3/testsuite/std/time/year/io.cc create mode 100644 libstdc++-v3/testsuite/std/time/year_month/io.cc create mode 100644 libstdc++-v3/testsuite/std/time/year_month_day/io.cc create mode 100644 libstdc++-v3/testsuite/std/time/year_month_day_last/io.cc create mode 100644 libstdc++-v3/testsuite/std/time/year_month_weekday/io.cc create mode 100644 libstdc++-v3/testsuite/std/time/year_month_weekday_last/io.cc create mode 100644 libstdc++-v3/testsuite/std/time/zoned_time/1.cc create mode 100644 libstdc++-v3/testsuite/std/time/zoned_time/custom.cc create mode 100644 libstdc++-v3/testsuite/std/time/zoned_time/deduction.cc create mode 100644 libstdc++-v3/testsuite/std/time/zoned_time/req_neg.cc create mode 100644 libstdc++-v3/testsuite/std/time/zoned_time/requirements.cc create mode 100644 libstdc++-v3/testsuite/std/time/zoned_traits.cc