This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-lts-allyesconfig in repository toolchain/ci/gcc.
from d2de43b775a Daily bump. adds d0a5e8e1a84 rs6000: Convert the vector set variable idx to DImode [PR98914] adds 0ec7641ee18 rs6000: Fix some unexpected empty split conditions adds fc9c4e5fc50 debug: Fix __int128 handling in dwarf2out [PR99562] adds 0e792ee11aa Fortran: Fix 'name' bound size [PR99688] adds 540dace2ed3 PR target/99702: Check RTL type before get value adds c38f679eebf mklog: add new argument --directory. adds c4519fe3db3 C++ modules: fix alloc-dealloc-mismatch ASAN issue adds b931e4792b8 tree-optimization/99694 - fix value-numbering PHIs adds 57d9ac67280 Warn to not add debug hook targets adds 150a829accd arm: Fix MVE ICEs with vector moves and -mpure-code [PR97252] adds 87e3c2ef682 c++: duplicate alias templates with decltype [PR 99425] adds 00b46c00c8d libstdc++: Add noexcept to std::begin etc as per LWG 2280 and 3537 adds ba16797fe69 ubsan: Don't test for NaNs if those do not exist (PR97926) adds 02f2dc441b1 [PR99581] Define relaxed memory and use it for aarch64 adds 2bfd081f1bc c++: Cross-module partial specialiations [PR 99480] adds 7c1006135dd libstdc++: Implement string_view range constructor for C++20 adds 8b744f46a24 Daily bump. adds 441e1980cea Update gcc sv.po. adds 88081d38bd8 Handle setting of 1-bit anti-ranges uniformly. adds e54da1b6b39 mklog: fix test_mklog.py tests. adds a28cc94a275 cprop_hardreg: Ensure replacement reg has compatible mode [ [...] adds 3e07e7a6a7f c++: Diagnose references to void in structured bindings [PR99650] adds a9604fcbb29 RISC-V: Support -mlittle-endian and -mbig-endian adds cd1e2f63253 RISC-V: Add riscv{32,64}be with big endian as default adds f1af1326d26 RISC-V: Update soft-fp config for big-endian adds 28bddf0e322 RISC-V: Fix trampoline generation on big endian adds 4eb3a801a5e RISC-V: Update shift-shift-5.c testcase for big endian adds 7ac4dfec391 RISC-V: Fix matches against subreg with a bytenum of 0 in riscv.md adds fffefe3d9d1 RISC-V: Fix riscv_subword() for big endian adds ffa6a7fba1f tree-optimization/99721 - avoid SLP nodes we cannot schedule adds 6acd6692f1a c++: Over-zealous assert [PR 99239] adds 9c89c9e9c6b x86: Add __volatile__ to __cpuid and __cpuid_count adds d7cea7ceff9 aarch64: Make aarch64_add_offset work with -ftrapv [PR99540] adds 212f4988f37 Fortran: Fix func decl mismatch [PR93660] adds 831f9f768eb c++: Fix bogus warning in deprecated namespace [PR99318] adds baef0cffb58 libstdc++: Disable "ALT128" long double support for Clang adds 3c0351f287e testsuite/arm: Add arm_v8_2a_fp16_neon and arm_v8_2a_bf16_n [...] adds aa706c46366 testsuite/arm: Add arm_v8_2a_i8mm options in gcc.target/arm [...] adds 451c51e8ed3 testsuite/arm: Remove useless -mfloat-abi option adds fcfad74515d testsuite/arm: Add arm_softfp_ok or arm_hard_ok as needed. adds 1843341b129 testsuite/arm: Add arm_hard_ok check in armv8_2-fp16-scalar-2.c adds bed1736f3aa testsuite/arm: Fix -mfloat-abi order in arm_v8_2a_bf16_neon [...] adds 165bc67beb4 testsuite/arm: Fix -mfloat-abi order in arm_v8_1m_mve_ok_no [...] adds 3c3c0042736 testsuite/arm: Add arm_dsp_ok effective target and use it i [...] adds 6b1f841ce0c Add forgotten attribution on PR target/99593 testcase. adds 09f08fef71f libstdc++: Avoid accidental ADL when calling make_reverse_iterator adds 19599551045 MAINTAINERS: add myself as static analyzer maintainer adds d1aa5f57db7 libstdc++: Improve test for views::reverse adds b61461ac7f9 fwprop: Fix single_use_p calculation adds bd71889b901 c++: Note duplicates in symbol table [PR 99283] adds 7af8ec508f8 Darwin : Address a translation comment. adds e5c2ac584a1 Update gcc .po files. adds be70bb5e4ba [PR99581] Use relaxed memory for more aarch64 memory constraints adds bf1f3168f47 Daily bump. adds b179026a5d9 Fortran: Extend buffer, use snprintf to avoid overflows [PR99369] adds 4be312862de fix ssse3_pshufbv8qi3 post-reload const pool load adds d42ab6885a4 tighten funcspec regexps adds 9eec7c7686a require et feature pie for PIE tests adds 65cfa2fed39 run sysconf-requiring test on systems that support it adds 4f992de4f36 arm: Fix some more vec-common.md patterns for iwmmxt [PR99724] adds 70b738f9681 Fix installation of the jit header files adds 79cdbabbc4c arm: Fix MVE constraints for movmisalign [PR target/99727] adds f225c6b0c50 ipa: Check that scalar types that IPA-CP comes up with are [...] adds 4f00c4d40a5 i386: fix -march=amd crash adds 8bf52ffa92f Daily bump. adds 71fc4655ab8 analyzer; reset sm-state for SSA names at def-stmts [PR9369 [...] adds 08103e4d6ad rs6000: Correct Power8 cost of l2 cache size [PR97329] adds a29124d2825 tree-optimization/99746 - avoid confusing hybrid code adds 8bafce1be11 'libgomp.oacc-fortran/derivedtypes-arrays-1.f90' OpenACC 's [...] adds d99111fd8e1 Avoid OpenMP/nvptx execution-time hangs for simple nested O [...] adds 72982851d70 x86: Skip ISA check for always_inline in system headers adds 660eb7e9dee c-family: Fix up -Wduplicated-branches for union members [PR99565] adds 068d02e896d vect: Init inside_cost in vect_model_reduction_cost adds 7c1e856bedb libgomp HSA/GCN plugins: don't prepend the 'HSA_RUNTIME_LIB [...] adds de00a7bda94 Revert "x86: Skip ISA check for always_inline in system headers" adds aac12084fc0 tree-optimization/96974 - avoid ICE by replacing assert wit [...] adds c7fc73ee459 libstdc++: Allow seeding random engines in testsuite adds 15d649f79d6 libstdc++: Declare malloc for freestanding adds 9efd72d2895 c++: -Wconversion vs value-dependent expressions [PR99331] adds 0b86a643819 c++: Diagnose bare parameter packs in bitfield widths [PR99745] adds d4e0bdbc036 c++: ICE on invalid with inheriting constructors [PR94751] adds 2132a36370e c++: Fix source_location inconsistency between calls from t [...] adds 990a123ef7c Update gcc fr.po. adds 50bb46e4d25 libstdc++: Fix and complete __gnu_debug::basic_string imple [...] adds 1b229a30509 New test for PR tree-optimization/44547 - -Wuninitialized r [...] adds 26e80a49685 PR tree-optimization/48483 - Construct from yourself w/o warning adds e88ca9f4230 PR tree-optimization/55060 - False un-initialized variable [...] adds 4493b1c1ad7 Daily bump. adds 9d45e848d02 Fortran: Fix intrinsic null() handling [PR99651] adds 6081d8994ed c++: Fix ICE with nsdmi [PR99705] adds 8ab1d637440 d: Add openbsd support for D compiler [PR99691] adds 74ed3fc2796 [freebsd] d: Fix build failures on sparc64-*-freebsd* adds 2892e2f7028 d: Add windows support for D compiler [PR91595] adds 433b6b12dfa d: Define IN_TARGET_CODE in all machine-specific D language files. adds 8f5e18db259 Fix ICE: in function_and_variable_visibility, at ipa-visibi [...] adds fdfcb5353cc libphobos: Build all modules with -fversion=Shared when con [...] adds e253bb8b796 aarch64: Add reduction costs to simd_vec_costs adds 1282988ba15 aarch64: Add vector costs for SVE CLAST[AB] and FADDA adds b1a831f0dd8 aarch64: Add costs for LD[234]/ST[234] permutes adds d1ff0847b2d aarch64: Add costs for storing one element of a vector adds 7c679969bac aarch64: Add costs for one element of a scatter store adds 14bd21c2c57 aarch64: Add a CPU-specific cost table for Neoverse V1 adds 50a525b50c9 aarch64: Use an aarch64-specific structure for vector costing adds 3b924b0d7c0 aarch64: Try to detect when Advanced SIMD code would be com [...] adds ed17ad5ea1c aarch64: Detect scalar extending loads adds 99f94ae5018 aarch64: Cost comparisons embedded in COND_EXPRs adds e4180ab2fea aarch64: Ignore inductions when costing vector code adds 1205a8cadb6 aarch64: Take issue rate into account for vector loop costs adds 6b8b0c8e243 aarch64: Add costs for LD[34] and ST[34] postincrements adds 0d37e2d3ead [PR99766] Consider relaxed memory associated more with memo [...] adds c314741a539 MAINTAINERS: Add myself as pru port maintainer adds d82797420c2 c++: imported templates and alias-template changes [PR 99283] adds 5f070ba2980 libstdc++: Add PRNG fallback to std::random_device adds c453a817129 c++: ICE on invalid with NSDMI in C++98 [PR98352] adds 980b12cc819 PR tree-optimization/59970 - Bogus -Wmaybe-uninitialized at [...] adds 1cdfc98a998 dwarf2cfi: Defer queued register saves some more [PR99334] adds 42a21b4cb54 aix: ABI struct alignment (PR99557) adds 651684b462f Daily bump. adds 01685676a93 fortran: Fix off-by-one in buffer sizes. adds d21001c793e Daily bump. adds 65c001bfaf7 d: Don't generate per-module wrapper for calling DSO constr [...] adds d3ae0f515d0 d: Use COMPILER_FOR_BUILD to build all D front-end generato [...] adds 0907036f454 d: Define language hook for LANG_HOOKS_ENUM_UNDERLYING_BASE_TYPE adds be080b17271 d: Don't create gdc.test symlink in the gdc testsuite directory adds 5a5d23010ab d: Predefine the D_PIE version condition when flag_pie is set. adds 297363774e6 Fortran: Fix problem with runtime pointer check [PR99602]. adds 46720db72ca testsuite/arm: Improve scan-assembler in pr96770.c adds d04c246cae6 libstdc++: _GLIBCXX_DEBUG Fix allocator-extended move constructor adds d15db0c5f5d doc: Update link to "Memory Model" paper adds 499fa254ae8 aix: TLS DWARF symbol decorations. adds c411011287f Daily bump. adds d579e2e76f9 libgomp: Fix on_device_arch.c aux-file handling [PR99555] adds 25e515d2199 fold-const: Fix ICE in extract_muldiv_1 [PR99777] adds 37d9074e120 aarch64: PR target/99037 Fix RTL represntation in move_lo_q [...] adds 8cf2812cfce tree-optimization/99807 - avoid bogus assert with permute SLP node adds e4005cf8717 aarch64: Fix SVE ACLE builtins with LTO [PR99216] adds e19afa0645f libstdc++: Adjust link to PSTL upstream (again) adds afa8c67eb95 testsuite: Expect a warning on aarch64 for declare-simd-coa [...] adds 864caa158f6 Fix PR number in ChangeLog adds dd64aaafe69 Fix typo in merge_call_lhs_flags adds 7b6ca93b2d5 Fix pr99751.c testcase adds 77093a75ca4 PR tree-optimization/61112 - repeated conditional triggers [...] adds 645bfc16198 Require GLIBC 2.32 for Decimal/_Float128 conversions. adds fecc835e216 PR tree-optimization/61677 - False positive with -Wmaybe-un [...] adds af739c8797d PR tree-optimization/61869 - Spurious uninitialized warning adds 471babd8866 Fix wrong assignment of aggregate to full-access component adds 318074f335c Update gcc sv.po. adds 8aac913adfc Update cpplib sr.po. adds 65374af219f Daily bump. adds cc2fda1328e aarch64: Prevent use of SIMD fcvtz[su] instruction variant [...] adds 48c79f054bf aarch64: Tweak post-RA handling of CONST_INT moves [PR98136] adds bd3d919b584 tree-optimization/99824 - avoid excessive integer type prec [...] adds 41d57b2a97c aarch64: Fix gcc.target/aarch64/pr99808.c for ILP32 adds 6f93a7c7fc6 arm: Fix emission of Tag_ABI_VFP_args with MVE and -mfloat- [...] adds 9c68e2abe29 slp: reject non-multiple of 2 laned SLP trees (PR99825) adds 5463cee2770 x86: Define __rdtsc and __rdtscp as macros adds f64b91568f3 rs6000: Enable 32bit variable vec_insert [PR99718] adds 19199a6f2b0 aarch64: PR target/99822 Don't allow zero register in first [...] adds c277abd9cd3 aarch64: PR target/99820: Guard on available SVE issue info [...] adds 953624089be c++: Fix ICE on PTRMEM_CST in lambda in inline var initiali [...] adds 5f3c6027257 c++: duplicate const static members [PR 99283] adds a01f5fd7103 analyzer testsuite: fix typo adds 0f9aa35c79a analyzer: only call get_diagnostic_tree when it's needed adds d0b7c821754 analyzer: remove old decl of region::dump_to_pp adds 08d2edae5d8 Daily bump. adds 0bbf0edbfc7 c++: placeholder type constraint and argument pack [PR99815] adds a3bf6ce7f2e c++: Adjust mangling of __alignof__ [PR88115] adds 0989e99470c testsuite: Disable zero-scratch-regs-{8, 9, 10, 11}.c on al [...] adds a49a96f681b i386, debug: Default to -gdwarf-4 on Windows targets with b [...] adds c001c194a2f aarch64: Fix up *add<mode>3_poly_1 [PR99813] adds c3c616747a6 Fix coding style in IPA modref. adds d7145b4bb6c Small refactoring of cgraph_node::release_body adds 1393938e4c7 aarch64: Fix target alignment for SVE [PR98119] adds bf24f4ec73b x86: Update memcpy/memset inline strategies for Ice Lake adds 7c1d6e89994 arm: Fix mult autovectorization patterm for iwmmxt (PR targ [...] adds 05de07136a8 testsuite/aarch64: Skip SLP diagnostic under ILP32 (PR targ [...] adds a2531859bf5 c++: Alias template in pack expansion [PR99445] adds 31199d95de1 PR middle-end/65182 - -Wuninitialized fails when pointer to [...] adds 23ce9945d5e Fix overvactive check in cgraph_node::release_body adds 1b5f74e8be4 Handle CONST_POLY_INTs in CONST_VECTORs [PR97141, PR98726] adds b5c7accfb56 data-ref: Tighten index-based alias checks [PR99726] adds c778968339a gimple-fold: Recompute ADDR_EXPR flags after folding a TMR [...] adds eadf009b229 improve future::poll calibration loop adds 4b33c5aaab9 dwarf2out: Fix up ranges for -gdwarf-5 -gsplit-dwarf [PR99490] adds ea9a39e63eb Update prefixed attribute for Power10. adds e7fd3b78323 Make USES_COMDAT_LOCAL CIF_FINAL_NORMAL adds e4bb1bd60a9 analyzer: avoid printing '<unknown>' for SSA names [PR99771] adds 95d217ab52d Daily bump.
No new revisions were added by this update.
Summary of changes: ChangeLog | 8 + MAINTAINERS | 3 +- contrib/ChangeLog | 8 + contrib/mklog.py | 9 +- gcc/ChangeLog | 859 ++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 6 + gcc/ada/freeze.adb | 3 +- gcc/analyzer/ChangeLog | 47 + gcc/analyzer/analyzer.cc | 128 + gcc/analyzer/analyzer.h | 1 + gcc/analyzer/checker-path.cc | 10 +- gcc/analyzer/engine.cc | 30 +- gcc/analyzer/program-state.cc | 30 + gcc/analyzer/program-state.h | 3 + gcc/analyzer/region-model.cc | 36 +- gcc/analyzer/region.h | 5 - gcc/analyzer/sm-file.cc | 2 +- gcc/analyzer/sm-malloc.cc | 10 +- gcc/analyzer/sm-sensitive.cc | 8 +- gcc/analyzer/sm-taint.cc | 4 +- gcc/analyzer/svalue.cc | 34 + gcc/analyzer/svalue.h | 2 + gcc/c-family/ChangeLog | 6 + gcc/c-family/c-warn.c | 3 +- gcc/c/ChangeLog | 6 + gcc/c/c-typeck.c | 2 +- gcc/cgraph.c | 11 + gcc/cgraphclones.c | 6 +- gcc/cgraphunit.c | 4 - gcc/cif-code.def | 2 +- gcc/common/config/i386/i386-common.c | 2 +- gcc/common/config/riscv/riscv-common.c | 5 + gcc/config.gcc | 23 + gcc/config.in | 6 + gcc/config/aarch64/aarch64-d.c | 2 + gcc/config/aarch64/aarch64-protos.h | 280 +- gcc/config/aarch64/aarch64-simd.md | 60 +- gcc/config/aarch64/aarch64-sve-builtins.cc | 59 +- gcc/config/aarch64/aarch64-sve-builtins.h | 3 +- gcc/config/aarch64/aarch64-tuning-flags.def | 4 + gcc/config/aarch64/aarch64.c | 1701 +- gcc/config/aarch64/aarch64.md | 26 +- gcc/config/aarch64/aarch64.opt | 3 + gcc/config/aarch64/constraints.md | 14 +- gcc/config/aarch64/iterators.md | 3 - gcc/config/arm/arm-d.c | 2 + gcc/config/arm/arm-protos.h | 2 +- gcc/config/arm/arm.c | 43 +- gcc/config/arm/constraints.md | 7 + gcc/config/arm/mve.md | 6 +- gcc/config/arm/vec-common.md | 17 +- gcc/config/freebsd-d.c | 1 + gcc/config/host-darwin.c | 2 +- gcc/config/i386/cpuid.h | 36 +- gcc/config/i386/cygwin.h | 9 + gcc/config/i386/i386-d.c | 2 + gcc/config/i386/i386-expand.c | 8 +- gcc/config/i386/i386-options.c | 22 +- gcc/config/i386/i386.h | 2 + gcc/config/i386/ia32intrin.h | 14 +- gcc/config/i386/mingw32.h | 12 + gcc/config/i386/predicates.md | 6 + gcc/config/i386/sse.md | 25 +- gcc/config/i386/t-cygming | 4 + gcc/config/{freebsd-d.c => i386/winnt-d.c} | 38 +- gcc/config/i386/x86-tune-costs.h | 127 + gcc/config/i386/x86-tune.def | 7 + gcc/config/mips/mips-d.c | 2 + gcc/config/{pa/pa-d.c => openbsd-d.c} | 32 +- gcc/config/pa/pa-d.c | 2 + gcc/config/riscv/elf.h | 4 +- gcc/config/riscv/freebsd.h | 4 +- gcc/config/riscv/linux.h | 4 +- gcc/config/riscv/predicates.md | 5 + gcc/config/riscv/riscv-d.c | 2 + gcc/config/riscv/riscv.c | 28 +- gcc/config/riscv/riscv.h | 12 +- gcc/config/riscv/riscv.md | 70 +- gcc/config/riscv/riscv.opt | 8 + gcc/config/rs6000/aix.h | 6 +- gcc/config/rs6000/altivec.md | 32 +- gcc/config/rs6000/mma.md | 30 +- gcc/config/rs6000/predicates.md | 6 + gcc/config/rs6000/rs6000-c.c | 2 +- gcc/config/rs6000/rs6000-d.c | 2 + gcc/config/rs6000/rs6000-protos.h | 1 + gcc/config/rs6000/rs6000.c | 219 +- gcc/config/rs6000/rs6000.md | 47 +- gcc/config/rs6000/vector.md | 2 +- gcc/config/rs6000/vsx.md | 14 +- gcc/config/s390/s390-d.c | 2 + gcc/config/sparc/sparc-d.c | 2 + gcc/config/t-openbsd | 5 + gcc/configure | 44 +- gcc/configure.ac | 25 + gcc/cp/ChangeLog | 161 + gcc/cp/call.c | 15 +- gcc/cp/cp-gimplify.c | 8 + gcc/cp/cp-tree.h | 24 +- gcc/cp/cvt.c | 8 +- gcc/cp/decl.c | 25 +- gcc/cp/decl2.c | 5 +- gcc/cp/mangle.c | 8 +- gcc/cp/method.c | 22 +- gcc/cp/module.cc | 396 +- gcc/cp/name-lookup.c | 39 +- gcc/cp/parser.c | 19 +- gcc/cp/pt.c | 96 +- gcc/cp/tree.c | 51 + gcc/d/ChangeLog | 30 + gcc/d/Make-lang.in | 14 +- gcc/d/config-lang.in | 2 +- gcc/d/d-builtins.cc | 2 + gcc/d/d-lang.cc | 12 + gcc/d/d-system.h | 4 + gcc/d/modules.cc | 36 +- gcc/debug.h | 4 + gcc/doc/analyzer.texi | 2 +- gcc/doc/invoke.texi | 20 + gcc/doc/md.texi | 28 +- gcc/doc/sourcebuild.texi | 14 + gcc/dwarf2cfi.c | 30 +- gcc/dwarf2out.c | 265 +- gcc/dwarf2out.h | 6 + gcc/emit-rtl.c | 1 + gcc/fold-const.c | 11 +- gcc/fortran/ChangeLog | 38 + gcc/fortran/intrinsic.c | 5 + gcc/fortran/match.c | 6 +- gcc/fortran/misc.c | 6 +- gcc/fortran/resolve.c | 84 +- gcc/fortran/trans-decl.c | 6 +- gcc/fortran/trans-expr.c | 28 +- gcc/fortran/trans-types.c | 21 +- gcc/fwprop.c | 81 +- gcc/genoutput.c | 1 + gcc/genpreds.c | 75 +- gcc/gensupport.c | 1 + gcc/gimple-fold.c | 2 + gcc/ipa-cp.c | 37 +- gcc/ipa-modref.c | 12 +- gcc/ira-costs.c | 1 + gcc/ira-lives.c | 1 + gcc/ira.c | 1 + gcc/jit/ChangeLog | 5 + gcc/jit/Make-lang.in | 6 +- gcc/lra-constraints.c | 7 +- gcc/po/ChangeLog | 18 + gcc/po/be.po | 14270 +++++++++-------- gcc/po/da.po | 14884 +++++++++--------- gcc/po/de.po | 14540 ++++++++--------- gcc/po/el.po | 14256 +++++++++-------- gcc/po/es.po | 14481 ++++++++--------- gcc/po/fi.po | 14802 +++++++++--------- gcc/po/fr.po | 14398 ++++++++--------- gcc/po/hr.po | 14236 +++++++++-------- gcc/po/id.po | 14350 +++++++++-------- gcc/po/ja.po | 14308 +++++++++-------- gcc/po/nl.po | 14301 +++++++++-------- gcc/po/ru.po | 14442 +++++++++-------- gcc/po/sr.po | 14338 +++++++++-------- gcc/po/sv.po | 15410 ++++++++++--------- gcc/po/tr.po | 14833 +++++++++--------- gcc/po/uk.po | 14318 +++++++++-------- gcc/po/vi.po | 14343 +++++++++-------- gcc/po/zh_CN.po | 14347 +++++++++-------- gcc/po/zh_TW.po | 14356 +++++++++-------- gcc/recog.c | 2 + gcc/regcprop.c | 3 +- gcc/reload.c | 1 + gcc/rtl-ssa/accesses.h | 13 + gcc/rtl-ssa/member-fns.inl | 28 + gcc/rtl.def | 1 + gcc/rtx-vector-builder.c | 6 +- gcc/rtx-vector-builder.h | 10 +- gcc/stmt.c | 3 +- gcc/stor-layout.c | 2 + gcc/testsuite/ChangeLog | 603 + gcc/testsuite/c-c++-common/zero-scratch-regs-10.c | 3 +- gcc/testsuite/c-c++-common/zero-scratch-regs-11.c | 2 +- gcc/testsuite/c-c++-common/zero-scratch-regs-6.c | 1 + gcc/testsuite/c-c++-common/zero-scratch-regs-7.c | 1 + gcc/testsuite/c-c++-common/zero-scratch-regs-8.c | 2 +- gcc/testsuite/c-c++-common/zero-scratch-regs-9.c | 2 +- gcc/testsuite/g++.dg/concepts/diagnostic2.C | 2 +- gcc/testsuite/g++.dg/cpp0x/alias-decl-variadic1.C | 14 + gcc/testsuite/g++.dg/cpp0x/alignof7.C | 4 +- gcc/testsuite/g++.dg/cpp0x/attributes-namespace6.C | 21 + gcc/testsuite/g++.dg/cpp0x/gen-attrs-73.C | 20 + gcc/testsuite/g++.dg/cpp0x/inh-ctor37.C | 26 + gcc/testsuite/g++.dg/cpp0x/new5.C | 21 + gcc/testsuite/g++.dg/cpp0x/nsdmi17.C | 8 + gcc/testsuite/g++.dg/cpp0x/variadic181.C | 9 + gcc/testsuite/g++.dg/cpp1y/builtin_location.C | 8 +- gcc/testsuite/g++.dg/cpp1z/decomp55.C | 19 + gcc/testsuite/g++.dg/cpp1z/pr99790.C | 9 + gcc/testsuite/g++.dg/cpp2a/concepts-placeholder5.C | 32 + gcc/testsuite/g++.dg/cpp2a/srcloc1.C | 4 +- gcc/testsuite/g++.dg/cpp2a/srcloc15.C | 6 +- gcc/testsuite/g++.dg/cpp2a/srcloc16.C | 4 +- gcc/testsuite/g++.dg/cpp2a/srcloc19.C | 44 + gcc/testsuite/g++.dg/cpp2a/srcloc2.C | 4 +- gcc/testsuite/g++.dg/modules/adhoc-1_b.C | 2 +- gcc/testsuite/g++.dg/modules/macloc-1_c.C | 4 +- gcc/testsuite/g++.dg/modules/macloc-1_d.C | 4 +- gcc/testsuite/g++.dg/modules/pr99239_a.H | 13 + gcc/testsuite/g++.dg/modules/pr99239_b.H | 12 + gcc/testsuite/g++.dg/modules/pr99283-1_a.H | 6 + gcc/testsuite/g++.dg/modules/pr99283-1_b.H | 10 + gcc/testsuite/g++.dg/modules/pr99283-2_a.H | 12 + gcc/testsuite/g++.dg/modules/pr99283-2_b.H | 22 + gcc/testsuite/g++.dg/modules/pr99283-2_c.H | 20 + gcc/testsuite/g++.dg/modules/pr99283-3_a.H | 31 + gcc/testsuite/g++.dg/modules/pr99283-3_b.H | 9 + gcc/testsuite/g++.dg/modules/pr99283-4.H | 20 + gcc/testsuite/g++.dg/modules/pr99283-5.h | 9 + gcc/testsuite/g++.dg/modules/pr99283-5_a.H | 14 + gcc/testsuite/g++.dg/modules/pr99283-5_b.H | 12 + gcc/testsuite/g++.dg/modules/pr99283-5_c.C | 5 + gcc/testsuite/g++.dg/modules/pr99425-1.h | 11 + gcc/testsuite/g++.dg/modules/pr99425-1_a.H | 4 + gcc/testsuite/g++.dg/modules/pr99425-1_b.H | 19 + gcc/testsuite/g++.dg/modules/pr99425-1_c.C | 11 + gcc/testsuite/g++.dg/modules/pr99425-2_a.X | 7 + gcc/testsuite/g++.dg/modules/pr99425-2_b.X | 4 + gcc/testsuite/g++.dg/modules/pr99480_a.H | 10 + gcc/testsuite/g++.dg/modules/pr99480_b.H | 9 + gcc/testsuite/g++.dg/modules/tpl-alias-1_a.H | 8 +- gcc/testsuite/g++.dg/modules/tpl-alias-1_b.C | 7 +- .../g++.dg/plugin/diagnostic-test-expressions-1.C | 2 +- gcc/testsuite/g++.dg/pr98136.C | 26 + gcc/testsuite/g++.dg/template/pr99425.C | 45 + gcc/testsuite/g++.dg/torture/pr99777.C | 44 + gcc/testsuite/g++.dg/warn/Wconversion5.C | 19 + gcc/testsuite/g++.dg/warn/Wduplicated-branches6.C | 9 + gcc/testsuite/g++.dg/warn/Wduplicated-branches7.C | 11 + gcc/testsuite/g++.dg/warn/uninit-pr48483.C | 56 + gcc/testsuite/g++.target/aarch64/sve/pr96974.C | 18 + gcc/testsuite/g++.target/aarch64/sve/pr99216.C | 5 + gcc/testsuite/g++.target/aarch64/sve/pr99766.C | 24 + gcc/testsuite/g++.target/aarch64/sve/pr99813.C | 27 + gcc/testsuite/g++.target/i386/pr94185.C | 1 + gcc/testsuite/gcc.c-torture/compile/pr97141.c | 8 + gcc/testsuite/gcc.c-torture/compile/pr98726.c | 7 + gcc/testsuite/gcc.c-torture/compile/pr99822.c | 41 + gcc/testsuite/gcc.c-torture/execute/pr99751.c | 20 + .../analyzer/attr-malloc-CVE-2019-19078-usb-leak.c | 4 +- gcc/testsuite/gcc.dg/analyzer/data-model-10.c | 3 +- gcc/testsuite/gcc.dg/analyzer/malloc-ipa-13.c | 3 +- .../analyzer/{malloc-ipa-13.c => malloc-ipa-13a.c} | 14 +- gcc/testsuite/gcc.dg/analyzer/pr93695-1.c | 53 + gcc/testsuite/gcc.dg/analyzer/pr99044-1.c | 60 + gcc/testsuite/gcc.dg/analyzer/pr99044-2.c | 42 + gcc/testsuite/gcc.dg/analyzer/pr99716-1.c | 40 + gcc/testsuite/gcc.dg/analyzer/pr99716-2.c | 34 + gcc/testsuite/gcc.dg/analyzer/pr99716-3.c | 16 + gcc/testsuite/gcc.dg/analyzer/pr99771-1.c | 63 + gcc/testsuite/gcc.dg/analyzer/symbolic-1.c | 2 +- gcc/testsuite/gcc.dg/pr99122-3.c | 2 +- gcc/testsuite/gcc.dg/pr99296.c | 7 + gcc/testsuite/gcc.dg/tls/pr99466-1.c | 8 + gcc/testsuite/gcc.dg/tls/pr99466-2.c | 10 + gcc/testsuite/gcc.dg/torture/pr99694.c | 27 + gcc/testsuite/gcc.dg/torture/pr99824.c | 33 + gcc/testsuite/gcc.dg/uninit-pr44547.c | 61 + gcc/testsuite/gcc.dg/uninit-pr55060.c | 30 + gcc/testsuite/gcc.dg/uninit-pr59970.c | 79 + gcc/testsuite/gcc.dg/uninit-pr61112.c | 89 + gcc/testsuite/gcc.dg/uninit-pr61677.c | 26 + gcc/testsuite/gcc.dg/uninit-pr61869.c | 47 + gcc/testsuite/gcc.dg/uninit-pr65182.c | 44 + gcc/testsuite/gcc.dg/vect/pr99540.c | 20 + gcc/testsuite/gcc.target/aarch64/fcvt_nosimd.c | 23 + gcc/testsuite/gcc.target/aarch64/pr99808.c | 14 + gcc/testsuite/gcc.target/aarch64/sve/pr97141.c | 10 + gcc/testsuite/gcc.target/aarch64/sve/pr98119.c | 13 + gcc/testsuite/gcc.target/aarch64/sve/pr98268-1.c | 11 + gcc/testsuite/gcc.target/aarch64/sve/pr98268-2.c | 10 + gcc/testsuite/gcc.target/aarch64/sve/pr98726.c | 9 + gcc/testsuite/gcc.target/arm/acle/dsp_arith.c | 4 +- .../gcc.target/arm/armv8_1m-fp16-move-1.c | 3 +- .../gcc.target/arm/armv8_1m-fp32-move-1.c | 3 +- .../gcc.target/arm/armv8_1m-fp64-move-1.c | 3 +- .../gcc.target/arm/armv8_1m-shift-imm-1.c | 2 +- .../gcc.target/arm/armv8_1m-shift-reg-1.c | 2 +- .../gcc.target/arm/armv8_2-fp16-scalar-2.c | 2 + gcc/testsuite/gcc.target/arm/bf16_dup.c | 2 +- gcc/testsuite/gcc.target/arm/bf16_reinterpret.c | 2 +- gcc/testsuite/gcc.target/arm/bfloat16_scalar_1_1.c | 3 +- .../gcc.target/arm/bfloat16_scalar_typecheck.c | 2 + gcc/testsuite/gcc.target/arm/bfloat16_simd_1_1.c | 3 +- gcc/testsuite/gcc.target/arm/bfloat16_simd_1_2.c | 1 + gcc/testsuite/gcc.target/arm/bfloat16_simd_2_1.c | 1 + gcc/testsuite/gcc.target/arm/bfloat16_simd_2_2.c | 1 + gcc/testsuite/gcc.target/arm/bfloat16_simd_3_1.c | 1 + gcc/testsuite/gcc.target/arm/bfloat16_simd_3_2.c | 1 + .../gcc.target/arm/bfloat16_vector_typecheck_1.c | 2 + .../gcc.target/arm/bfloat16_vector_typecheck_2.c | 6 +- .../arm/mve/intrinsics/mve_vector_float2.c | 2 + .../gcc.target/arm/mve/intrinsics/mve_vector_int.c | 2 + .../arm/mve/intrinsics/mve_vector_uint.c | 2 + .../arm/mve/intrinsics/mve_vector_uint1.c | 2 + .../arm/mve/intrinsics/mve_vector_uint2.c | 2 + .../gcc.target/arm/mve/intrinsics/vgetq_lane_s64.c | 3 +- .../gcc.target/arm/mve/intrinsics/vgetq_lane_u64.c | 3 +- .../gcc.target/arm/mve/intrinsics/vsetq_lane_s64.c | 3 +- .../gcc.target/arm/mve/intrinsics/vsetq_lane_u64.c | 3 +- gcc/testsuite/gcc.target/arm/pr51534.c | 2 +- gcc/testsuite/gcc.target/arm/pr51968.c | 3 +- gcc/testsuite/gcc.target/arm/pr99724.c | 31 + gcc/testsuite/gcc.target/arm/pr99727.c | 13 + gcc/testsuite/gcc.target/arm/pr99786.c | 30 + gcc/testsuite/gcc.target/arm/pure-code/pr96770.c | 8 +- gcc/testsuite/gcc.target/arm/simd/bf16_ma_1.c | 3 +- gcc/testsuite/gcc.target/arm/simd/bf16_mmla_1.c | 3 +- gcc/testsuite/gcc.target/arm/simd/bf16_vldn_1.c | 1 + gcc/testsuite/gcc.target/arm/simd/bf16_vstn_1.c | 1 + gcc/testsuite/gcc.target/arm/simd/vdot-2-1.c | 3 +- gcc/testsuite/gcc.target/arm/simd/vdot-2-2.c | 3 +- gcc/testsuite/gcc.target/arm/simd/vmmla_1.c | 3 +- gcc/testsuite/gcc.target/i386/funcspec-2.c | 16 +- gcc/testsuite/gcc.target/i386/funcspec-3.c | 6 +- gcc/testsuite/gcc.target/i386/memcpy-strategy-5.c | 11 + gcc/testsuite/gcc.target/i386/memcpy-strategy-6.c | 18 + gcc/testsuite/gcc.target/i386/memcpy-strategy-7.c | 9 + gcc/testsuite/gcc.target/i386/memcpy-strategy-8.c | 18 + gcc/testsuite/gcc.target/i386/memset-strategy-3.c | 17 + gcc/testsuite/gcc.target/i386/memset-strategy-4.c | 17 + gcc/testsuite/gcc.target/i386/memset-strategy-5.c | 11 + gcc/testsuite/gcc.target/i386/memset-strategy-6.c | 9 + gcc/testsuite/gcc.target/i386/pr94467-3.c | 4 + gcc/testsuite/gcc.target/i386/pr95443-1.c | 2 +- gcc/testsuite/gcc.target/i386/pr95443-2.c | 2 +- gcc/testsuite/gcc.target/i386/pr97313.c | 1 + gcc/testsuite/gcc.target/i386/pr99726.c | 15 + gcc/testsuite/gcc.target/i386/pr99744-1.c | 25 + gcc/testsuite/gcc.target/i386/pr99753.c | 5 + gcc/testsuite/gcc.target/i386/sse2-mmx-maskmovq.c | 2 +- gcc/testsuite/gcc.target/i386/strncmp-1.c | 2 +- .../gcc.target/powerpc/fold-vec-insert-char-p8.c | 8 +- .../gcc.target/powerpc/fold-vec-insert-char-p9.c | 4 +- .../gcc.target/powerpc/fold-vec-insert-double.c | 18 +- .../gcc.target/powerpc/fold-vec-insert-float-p8.c | 4 +- .../gcc.target/powerpc/fold-vec-insert-float-p9.c | 2 +- .../gcc.target/powerpc/fold-vec-insert-int-p8.c | 6 +- .../gcc.target/powerpc/fold-vec-insert-int-p9.c | 6 +- .../gcc.target/powerpc/fold-vec-insert-longlong.c | 6 +- .../gcc.target/powerpc/fold-vec-insert-short-p8.c | 6 +- .../gcc.target/powerpc/fold-vec-insert-short-p9.c | 6 +- gcc/testsuite/gcc.target/powerpc/pr79251-run.p7.c | 15 + .../powerpc/{pr79251.p8.c => pr79251.p7.c} | 15 +- gcc/testsuite/gcc.target/powerpc/pr79251.p8.c | 10 +- gcc/testsuite/gcc.target/powerpc/pr79251.p9.c | 6 +- gcc/testsuite/gcc.target/powerpc/pr98914.c | 11 + gcc/testsuite/gcc.target/powerpc/pr99557.c | 53 + gcc/testsuite/gcc.target/powerpc/pr99581.c | 17 + gcc/testsuite/gcc.target/powerpc/vsx-builtin-7.c | 11 +- gcc/testsuite/gcc.target/riscv/pr99702.c | 7 + gcc/testsuite/gcc.target/riscv/shift-shift-5.c | 4 + .../gcc.target/s390/vector/long-double-asm-abi.c | 26 + gcc/testsuite/gdc.dg/gdc270a.d | 11 - gcc/testsuite/gdc.dg/gdc270b.d | 7 - .../gfortran.dg/gomp/declare-simd-coarray-lib.f90 | 12 + gcc/testsuite/gfortran.dg/longnames.f90 | 92 + gcc/testsuite/gfortran.dg/null_11.f90 | 16 + gcc/testsuite/gfortran.dg/pr99602.f90 | 94 + gcc/testsuite/gfortran.dg/pr99602a.f90 | 93 + gcc/testsuite/gfortran.dg/pr99602b.f90 | 64 + gcc/testsuite/gfortran.dg/pr99602c.f90 | 25 + gcc/testsuite/gfortran.dg/pr99602d.f90 | 25 + gcc/testsuite/gfortran.dg/vect/pr99721.f90 | 11 + gcc/testsuite/gfortran.dg/vect/pr99746.f90 | 45 + gcc/testsuite/gfortran.dg/vect/pr99807.f90 | 11 + gcc/testsuite/gfortran.dg/vect/pr99825.f90 | 15 + gcc/testsuite/lib/gdc-utils.exp | 85 +- gcc/testsuite/lib/target-supports.exp | 54 +- gcc/tree-core.h | 5 +- gcc/tree-data-ref.c | 245 +- gcc/tree-emutls.c | 6 +- gcc/tree-ssa-sccvn.c | 26 +- gcc/tree-vect-loop.c | 2 +- gcc/tree-vect-slp-patterns.c | 13 +- gcc/tree-vect-slp.c | 17 +- gcc/tree-vect-stmts.c | 8 +- gcc/ubsan.c | 12 +- gcc/value-range.cc | 31 + gcc/value-range.h | 2 + include/ChangeLog | 6 + include/demangle.h | 3 + libcpp/po/ChangeLog | 4 + libcpp/po/sr.po | 44 +- libgcc/ChangeLog | 18 + libgcc/config/riscv/sfp-machine.h | 4 + libgcc/config/rs6000/_sprintfkf.c | 58 - libgcc/config/rs6000/_sprintfkf.h | 27 - libgcc/config/rs6000/_strtokf.c | 53 - libgcc/config/rs6000/_strtokf.h | 27 - libgcc/config/rs6000/t-float128 | 13 +- libgcc/dfp-bit.h | 8 +- libgomp/ChangeLog | 35 + libgomp/config.h.in | 3 - libgomp/configure | 10 - libgomp/plugin/configfrag.ac | 7 - libgomp/plugin/plugin-gcn.c | 2 +- .../libgomp.c-c++-common/on_device_arch.h | 30 + .../testsuite/libgomp.c-c++-common/task-detach-6.c | 5 + libgomp/testsuite/libgomp.c/pr99555-1.c | 18 + libgomp/testsuite/libgomp.fortran/on_device_arch.c | 3 + .../testsuite/libgomp.fortran/task-detach-6.f90 | 13 + .../libgomp.oacc-fortran/derivedtypes-arrays-1.f90 | 1 + libiberty/ChangeLog | 11 + libiberty/cp-demangle.c | 47 +- libiberty/testsuite/demangle-expected | 4 +- libphobos/ChangeLog | 20 + libphobos/Makefile.in | 3 + libphobos/configure | 24 +- libphobos/configure.ac | 17 +- libphobos/libdruntime/Makefile.am | 2 +- libphobos/libdruntime/Makefile.in | 5 +- libphobos/src/Makefile.am | 2 +- libphobos/src/Makefile.in | 5 +- libphobos/testsuite/Makefile.in | 3 + .../libphobos.druntime_shared/druntime_shared.exp | 4 +- .../libphobos.phobos_shared/phobos_shared.exp | 4 +- libphobos/testsuite/testsuite_flags.in | 3 +- libstdc++-v3/ChangeLog | 150 +- libstdc++-v3/doc/html/manual/status.html | 2 +- libstdc++-v3/doc/xml/manual/status_cxx2017.xml | 2 +- libstdc++-v3/include/bits/c++config | 5 +- libstdc++-v3/include/bits/range_access.h | 12 +- libstdc++-v3/include/debug/forward_list | 7 +- libstdc++-v3/include/debug/list | 6 +- libstdc++-v3/include/debug/string | 87 +- libstdc++-v3/include/debug/vector | 5 +- libstdc++-v3/include/std/ranges | 12 +- libstdc++-v3/include/std/string_view | 33 +- libstdc++-v3/libsupc++/new_opa.cc | 4 + libstdc++-v3/src/c++11/random.cc | 252 +- .../testsuite/18_support/source_location/1.cc | 18 +- .../18_support/source_location/consteval.cc | 20 +- .../21_strings/basic_string/hash/debug.cc | 69 + .../basic_string/requirements/citerators.cc | 4 + .../basic_string/requirements/dr438/constructor.cc | 2 + .../basic_string/requirements/exception/basic.cc | 13 +- .../exception/generation_prohibited.cc | 25 +- .../exception/propagation_consistent.cc | 13 +- .../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 + .../basic_string/requirements/typedefs.cc | 3 + .../basic_string_view/cons/char/range_c++20.cc | 170 + .../basic_string_view/cons/wchar_t/range_c++20.cc | 170 + .../forward_list/cons/noexcept_move_construct.cc | 6 +- .../list/cons/noexcept_move_construct.cc | 6 +- .../24_iterators/range_access/range_access.cc | 30 + .../range_access/range_access_cpp14.cc | 15 + .../range_access/range_access_cpp17.cc | 14 + .../26_numerics/random/random_device/85494.cc | 9 +- .../26_numerics/random/random_device/94087.cc | 15 +- .../random/random_device/cons/default-cow.cc | 1 - .../random/random_device/cons/default.cc | 1 - .../26_numerics/random/random_device/cons/token.cc | 27 +- .../testsuite/30_threads/future/members/poll.cc | 8 +- .../testsuite/std/ranges/adaptors/reverse.cc | 19 + libstdc++-v3/testsuite/util/exception/safety.h | 121 +- .../testsuite/util/testsuite_container_traits.h | 12 + .../testsuite/util/testsuite_containergen.h | 14 + libstdc++-v3/testsuite/util/testsuite_random.h | 12 + 471 files changed, 154656 insertions(+), 132921 deletions(-) copy gcc/config/{freebsd-d.c => i386/winnt-d.c} (52%) copy gcc/config/{pa/pa-d.c => openbsd-d.c} (61%) create mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-variadic1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/attributes-namespace6.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/gen-attrs-73.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/inh-ctor37.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/new5.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi17.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic181.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/decomp55.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/pr99790.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-placeholder5.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/srcloc19.C create mode 100644 gcc/testsuite/g++.dg/modules/pr99239_a.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99239_b.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99283-1_a.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99283-1_b.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99283-2_a.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99283-2_b.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99283-2_c.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99283-3_a.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99283-3_b.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99283-4.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99283-5.h create mode 100644 gcc/testsuite/g++.dg/modules/pr99283-5_a.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99283-5_b.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99283-5_c.C create mode 100644 gcc/testsuite/g++.dg/modules/pr99425-1.h create mode 100644 gcc/testsuite/g++.dg/modules/pr99425-1_a.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99425-1_b.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99425-1_c.C create mode 100644 gcc/testsuite/g++.dg/modules/pr99425-2_a.X create mode 100644 gcc/testsuite/g++.dg/modules/pr99425-2_b.X create mode 100644 gcc/testsuite/g++.dg/modules/pr99480_a.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99480_b.H create mode 100644 gcc/testsuite/g++.dg/pr98136.C create mode 100644 gcc/testsuite/g++.dg/template/pr99425.C create mode 100644 gcc/testsuite/g++.dg/torture/pr99777.C create mode 100644 gcc/testsuite/g++.dg/warn/Wconversion5.C create mode 100644 gcc/testsuite/g++.dg/warn/Wduplicated-branches6.C create mode 100644 gcc/testsuite/g++.dg/warn/Wduplicated-branches7.C create mode 100644 gcc/testsuite/g++.dg/warn/uninit-pr48483.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/pr96974.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/pr99216.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/pr99766.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/pr99813.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr97141.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr98726.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr99822.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr99751.c copy gcc/testsuite/gcc.dg/analyzer/{malloc-ipa-13.c => malloc-ipa-13a.c} (54%) create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr93695-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr99044-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr99044-2.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr99716-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr99716-2.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr99716-3.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr99771-1.c create mode 100644 gcc/testsuite/gcc.dg/pr99296.c create mode 100644 gcc/testsuite/gcc.dg/tls/pr99466-1.c create mode 100644 gcc/testsuite/gcc.dg/tls/pr99466-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr99694.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr99824.c create mode 100644 gcc/testsuite/gcc.dg/uninit-pr44547.c create mode 100644 gcc/testsuite/gcc.dg/uninit-pr55060.c create mode 100644 gcc/testsuite/gcc.dg/uninit-pr59970.c create mode 100644 gcc/testsuite/gcc.dg/uninit-pr61112.c create mode 100644 gcc/testsuite/gcc.dg/uninit-pr61677.c create mode 100644 gcc/testsuite/gcc.dg/uninit-pr61869.c create mode 100644 gcc/testsuite/gcc.dg/uninit-pr65182.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr99540.c create mode 100644 gcc/testsuite/gcc.target/aarch64/fcvt_nosimd.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr99808.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr97141.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr98119.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr98268-1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr98268-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr98726.c create mode 100644 gcc/testsuite/gcc.target/arm/pr99724.c create mode 100644 gcc/testsuite/gcc.target/arm/pr99727.c create mode 100644 gcc/testsuite/gcc.target/arm/pr99786.c create mode 100644 gcc/testsuite/gcc.target/i386/memcpy-strategy-5.c create mode 100644 gcc/testsuite/gcc.target/i386/memcpy-strategy-6.c create mode 100644 gcc/testsuite/gcc.target/i386/memcpy-strategy-7.c create mode 100644 gcc/testsuite/gcc.target/i386/memcpy-strategy-8.c create mode 100644 gcc/testsuite/gcc.target/i386/memset-strategy-3.c create mode 100644 gcc/testsuite/gcc.target/i386/memset-strategy-4.c create mode 100644 gcc/testsuite/gcc.target/i386/memset-strategy-5.c create mode 100644 gcc/testsuite/gcc.target/i386/memset-strategy-6.c create mode 100644 gcc/testsuite/gcc.target/i386/pr94467-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr99726.c create mode 100644 gcc/testsuite/gcc.target/i386/pr99744-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr99753.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr79251-run.p7.c copy gcc/testsuite/gcc.target/powerpc/{pr79251.p8.c => pr79251.p7.c} (63%) create mode 100644 gcc/testsuite/gcc.target/powerpc/pr98914.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr99557.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr99581.c create mode 100644 gcc/testsuite/gcc.target/riscv/pr99702.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-asm-abi.c delete mode 100644 gcc/testsuite/gdc.dg/gdc270a.d delete mode 100644 gcc/testsuite/gdc.dg/gdc270b.d create mode 100644 gcc/testsuite/gfortran.dg/gomp/declare-simd-coarray-lib.f90 create mode 100644 gcc/testsuite/gfortran.dg/longnames.f90 create mode 100644 gcc/testsuite/gfortran.dg/null_11.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr99602.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr99602a.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr99602b.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr99602c.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr99602d.f90 create mode 100644 gcc/testsuite/gfortran.dg/vect/pr99721.f90 create mode 100644 gcc/testsuite/gfortran.dg/vect/pr99746.f90 create mode 100644 gcc/testsuite/gfortran.dg/vect/pr99807.f90 create mode 100644 gcc/testsuite/gfortran.dg/vect/pr99825.f90 delete mode 100644 libgcc/config/rs6000/_sprintfkf.c delete mode 100644 libgcc/config/rs6000/_sprintfkf.h delete mode 100644 libgcc/config/rs6000/_strtokf.c delete mode 100644 libgcc/config/rs6000/_strtokf.h create mode 100644 libgomp/testsuite/libgomp.c-c++-common/on_device_arch.h create mode 100644 libgomp/testsuite/libgomp.c/pr99555-1.c create mode 100644 libgomp/testsuite/libgomp.fortran/on_device_arch.c create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/hash/debug.cc create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string_view/cons/char/r [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string_view/cons/wchar_ [...]