This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/llvm-master-arm-spec2k6-O2 in repository toolchain/ci/gcc.
from 92bea423c29 gotest: explicitly skip type descriptors adds ccb68179642 auto-inc-dec: Don't add incs/decs to bare CLOBBERs [PR93124] adds 4c33b2daeb5 testsuite: Add target/xfail argument to check-function-bodies adds b02fbed15a3 aarch64: Skip some SVE ACLE function-body tests for ILP32 adds 0ed442a40f9 aarch64: Skip whilele_1.C test for ILP32 adds 8a990ffafaa PR c/84919 - bogus -Wrestrict on sprintf %p with destinatio [...] adds 9592f639ff4 i386: Use bzhi for x & ((1 << y) - 1) or x & ((1U << y) - 1 [...] adds f5ee5d05f36 tree-optimization/93354 FRE redundant store removal validity fix adds 14e5e74698b Fix libgomp plugin-gcn bug adds e9ee848dcdc Remove wrong bail out in prune_topn_counter. adds d16db16edd3 analyzer: introduce analyzer-torture.exp adds 2214053f9d9 aarch64: Fix -mtrack-speculation for irreversible condition [...] adds 04681fca936 libstdc++: Simplify makefile rule for largefile-config.h (PR91947) adds c124b345e46 i386: Fix ICEs on TImode signed overflow add/sub patterns [ [...] adds a3c1e1f2ff8 Emit .note.GNU-stack for soft-float linux targets. adds 54b3d52c3cc Emit .note.GNU-stack for hard-float linux targets. adds 6d00f052ef2 c-family: One more 40752 tweak for unsigned char. adds 648796dab42 analyzer: avoid ICE with missing arguments (PR 93375) adds 20afdcd3698 c++: Fix ICE with defaulted destructor and template. adds 6f346913f2a c++: Avoid ICE when constant evaluation of __builtin_strchr fails. adds c91072247eb Fix "PR c++/92804 ICE trying to use concept as a nested-nam [...] adds 32667e04c71 postreload: Fix up postreload combine [PR93402] adds 7a900bcecab tolerate padding in mbstate_t adds f9e84b31df2 reject macros in math decl check adds 18193e8f005 [libiberty] output empty args as a pair of quotes adds 3a26c7b3a35 testsuite: Require lp64 target rather x86_64-*-* in pr93027 [...] adds efe0fd930e4 Fix profiling issue on H8 port adds dfa075d00d3 Fix diagnostic text on H8. adds 1e156d9b214 internal/cpu: don't define CacheLinePadSize for riscv64 adds 472dc648ce3 Daily bump. adds a0b935ac66b analyzer: avoid relying on system <assert.h> in testsuite ( [...] adds 9adea9392bd doc: target.def (flags_regnum): Also mention effect on dela [...] adds 4bd03ed69bd Fix expectation and types in acc_get_property tests adds 9e424d97497 Add missing ChangeLog entry for my last commit adds ad8e2415d6e debug/92763 Fix testcase to require fopenmp adds e3fe0070c18 libgcov: Fix merging of topn [PR92924] adds e8e66971cdc Add `--with-toolexeclibdir=' configuration option adds a1f6eff20e3 Remove bogus __has_include controlling macro adds ba386bea111 libgo: handle --with-toolexeclibdir=. adds 612137e1710 contrib: Change 'remote' for personal branches and add bran [...] adds f4d4a40698c Fix ICE on unsupported FP comparison adds e6e5cd2fd70 Add PR markers for yesterday's H8 changes adds 64c9f2d9972 Emit reasonable diagnostic rather than ICE on invalid ASM o [...] adds 482eeff5f11 libstdc++: Simplify construction of comparison category types adds 6ad405c430f Add missing ChangeLog entry. adds 28a5d5c3650 c++: Unshare expressions from constexpr cache. adds 7c75a2a3bfd Add -fdelete-null-pointer-checks to some C++ testcases. adds d54a86cd928 c++: Fix ICE in tsubst_copy with parenthesized expression [ [...] adds 6ccc19bd4d1 Decrease cortexa57_extra_costs's alu.shift_reg adds 14e5881e377 simplify-rtx: Punt for modes with precision above MAX_BITSI [...] adds 5d782a8d909 i386: prefer vpermilpd over vpermpd [PR93395] adds 55dd44535d2 c++: Fix parameter map handling of member typedef. adds 98181563dc4 Fix ICE due to invalid jump threading request adds c671727004b Daily bump. adds 8b91e848130 c++: Fix ICE with lambda in member operator (PR93279) adds 9c1179c339e c++: Fix ICE with constrained friend (PR93400). adds 53d172975f2 Fix gcc.target/aarch64/vec_zeroextend.c for big-endian adds 98dd8c97e44 Remove assertion in get_info_about_necessary_edges adds 10be08aa276 Fix missing SCNuMAX defines in inttypes.h on hpux11.[01]* adds de0684bf3f7 c++: Poor diagnostic for dynamic_cast in constexpr context [...] adds cc74832213b testsuite: Fix up pr92788.C FAIL on ia32. adds 05107d4e4cc testsuite: Fix up pr93166.C test, so that it doesn't FAIL w [...] adds d0683c187f1 Daily bump. adds da11ffbba87 c++: avoid ICE with __builtin_memset (PR90997).
No new revisions were added by this update.
Summary of changes: config/ChangeLog | 4 + config/toolexeclibdir.m4 | 31 ++ contrib/ChangeLog | 7 + contrib/gcc-git-customization.sh | 37 +- contrib/git-add-user-branch.sh | 46 ++ fixincludes/ChangeLog | 6 + fixincludes/fixincl.x | 45 +- fixincludes/inclhack.def | 15 + fixincludes/tests/base/inttypes.h | 9 + gcc/ChangeLog | 154 ++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 8 + gcc/analyzer/supergraph.cc | 14 +- gcc/auto-inc-dec.c | 12 +- gcc/c-family/ChangeLog | 10 + gcc/c-family/c-common.c | 22 +- gcc/c-family/c-warn.c | 10 +- gcc/config/aarch64/aarch64-speculation.cc | 17 +- gcc/config/aarch64/aarch64.md | 15 + gcc/config/arm/aarch-cost-tables.h | 2 +- gcc/config/gcn/gcn-valu.md | 24 +- gcc/config/h8300/h8300.c | 28 +- gcc/config/h8300/h8300.h | 2 +- gcc/config/i386/i386-modes.def | 13 +- gcc/config/i386/i386.md | 82 +++- gcc/config/i386/sse.md | 312 ++++++------ gcc/config/mips/linux.h | 8 + gcc/config/mips/mips.c | 11 + gcc/config/mips/mips.h | 2 + gcc/configure.ac | 12 + gcc/cp/ChangeLog | 60 +++ gcc/cp/constexpr.c | 20 +- gcc/cp/constraint.cc | 23 + gcc/cp/cp-tree.h | 1 + gcc/cp/decl.c | 5 +- gcc/cp/name-lookup.c | 6 + gcc/cp/parser.c | 23 +- gcc/cp/pt.c | 59 +-- gcc/cp/semantics.c | 1 - gcc/doc/install.texi | 4 + gcc/doc/sourcebuild.texi | 2 +- gcc/doc/tm.texi | 4 +- gcc/go/gofrontend/MERGE | 2 +- gcc/ipa-cp.c | 3 - gcc/postreload.c | 4 + gcc/real.c | 5 +- gcc/simplify-rtx.c | 9 +- gcc/target.def | 8 +- gcc/testsuite/ChangeLog | 536 +++++++++++++++++++++ gcc/testsuite/c-c++-common/Wconversion-pr40752a.c | 5 +- .../compile => c-c++-common}/pr34029-1.c | 0 gcc/testsuite/g++.dg/concepts/pr92804-1.C | 19 + gcc/testsuite/g++.dg/concepts/pr92804-2.C | 19 + gcc/testsuite/g++.dg/cpp0x/constexpr-odr1.C | 1 + gcc/testsuite/g++.dg/cpp0x/constexpr-odr2.C | 1 + gcc/testsuite/g++.dg/cpp0x/initlist-cleanup1.C | 17 + .../g++.dg/cpp0x/lambda/lambda-template16.C | 15 + gcc/testsuite/g++.dg/cpp0x/nontype4.C | 1 + gcc/testsuite/g++.dg/cpp1y/constexpr-new.C | 1 + gcc/testsuite/g++.dg/cpp1y/lambda-generic-ref1.C | 12 + gcc/testsuite/g++.dg/cpp1y/new1.C | 1 + gcc/testsuite/g++.dg/cpp1y/new2.C | 1 + gcc/testsuite/g++.dg/cpp1y/paren5.C | 12 + gcc/testsuite/g++.dg/cpp1z/decomp48.C | 8 +- gcc/testsuite/g++.dg/cpp2a/concepts-alias5.C | 62 +++ gcc/testsuite/g++.dg/cpp2a/concepts-friend3.C | 3 + gcc/testsuite/g++.dg/cpp2a/concepts-friend5.C | 8 + gcc/testsuite/g++.dg/cpp2a/concepts-pr84140.C | 5 +- gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic11.C | 1 + gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic17.C | 1 + gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic18.C | 22 + gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic4.C | 1 + gcc/testsuite/g++.dg/cpp2a/constexpr-new1.C | 1 + gcc/testsuite/g++.dg/cpp2a/constexpr-new10.C | 1 + gcc/testsuite/g++.dg/cpp2a/constexpr-new2.C | 1 + gcc/testsuite/g++.dg/cpp2a/constexpr-new3.C | 1 + gcc/testsuite/g++.dg/cpp2a/constexpr-new4.C | 1 + gcc/testsuite/g++.dg/cpp2a/constexpr-new8.C | 1 + gcc/testsuite/g++.dg/cpp2a/constexpr-new9.C | 1 + gcc/testsuite/g++.dg/cpp2a/nontype-class1.C | 1 + gcc/testsuite/g++.dg/debug/pr92763.C | 1 + gcc/testsuite/g++.dg/ext/builtin14.C | 4 + gcc/testsuite/g++.dg/lto/pr93166_0.C | 213 ++++++++ .../aarch64/sve/acle/general-c++/whilele_1.C | 2 +- gcc/testsuite/g++.target/i386/pr92788.C | 470 ++++++++++++++++++ gcc/testsuite/gcc.c-torture/execute/pr93402.c | 21 + gcc/testsuite/gcc.dg/Wrestrict-20.c | 41 ++ gcc/testsuite/gcc.dg/analyzer/abort.c | 18 +- gcc/testsuite/gcc.dg/analyzer/data-model-3.c | 15 - gcc/testsuite/gcc.dg/analyzer/pr93375.c | 15 + .../gcc.dg/analyzer/torture/analyzer-torture.exp | 44 ++ gcc/testsuite/gcc.dg/analyzer/torture/conftest-1.c | 10 + gcc/testsuite/gcc.dg/analyzer/torture/poc.c | 24 + gcc/testsuite/gcc.dg/pr93376.c | 20 + gcc/testsuite/gcc.dg/torture/pr93124.c | 44 ++ gcc/testsuite/gcc.dg/torture/pr93354.c | 22 + gcc/testsuite/gcc.target/aarch64/pr93341.c | 14 + .../gcc.target/aarch64/sve/acle/asm/ld1_f16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1_f32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1_f64.c | 2 +- .../aarch64/sve/acle/asm/ld1_gather_f32.c | 2 +- .../aarch64/sve/acle/asm/ld1_gather_f64.c | 2 +- .../aarch64/sve/acle/asm/ld1_gather_s32.c | 2 +- .../aarch64/sve/acle/asm/ld1_gather_s64.c | 2 +- .../aarch64/sve/acle/asm/ld1_gather_u32.c | 2 +- .../aarch64/sve/acle/asm/ld1_gather_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1_s16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1_s8.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1_u16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1_u8.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1ro_f16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1ro_f32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1ro_f64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1ro_s16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1ro_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1ro_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1ro_s8.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1ro_u16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1ro_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1ro_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1ro_u8.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1rq_f16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1rq_f32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1rq_f64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1rq_s16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1rq_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1rq_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1rq_s8.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1rq_u16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1rq_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1rq_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1rq_u8.c | 2 +- .../aarch64/sve/acle/asm/ld1sb_gather_s32.c | 2 +- .../aarch64/sve/acle/asm/ld1sb_gather_s64.c | 2 +- .../aarch64/sve/acle/asm/ld1sb_gather_u32.c | 2 +- .../aarch64/sve/acle/asm/ld1sb_gather_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1sb_s16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1sb_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1sb_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1sb_u16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1sb_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1sb_u64.c | 2 +- .../aarch64/sve/acle/asm/ld1sh_gather_s32.c | 2 +- .../aarch64/sve/acle/asm/ld1sh_gather_s64.c | 2 +- .../aarch64/sve/acle/asm/ld1sh_gather_u32.c | 2 +- .../aarch64/sve/acle/asm/ld1sh_gather_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1sh_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1sh_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1sh_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1sh_u64.c | 2 +- .../aarch64/sve/acle/asm/ld1sw_gather_s64.c | 2 +- .../aarch64/sve/acle/asm/ld1sw_gather_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1sw_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1sw_u64.c | 2 +- .../aarch64/sve/acle/asm/ld1ub_gather_s32.c | 2 +- .../aarch64/sve/acle/asm/ld1ub_gather_s64.c | 2 +- .../aarch64/sve/acle/asm/ld1ub_gather_u32.c | 2 +- .../aarch64/sve/acle/asm/ld1ub_gather_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1ub_s16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1ub_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1ub_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1ub_u16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1ub_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1ub_u64.c | 2 +- .../aarch64/sve/acle/asm/ld1uh_gather_s32.c | 2 +- .../aarch64/sve/acle/asm/ld1uh_gather_s64.c | 2 +- .../aarch64/sve/acle/asm/ld1uh_gather_u32.c | 2 +- .../aarch64/sve/acle/asm/ld1uh_gather_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1uh_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1uh_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1uh_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1uh_u64.c | 2 +- .../aarch64/sve/acle/asm/ld1uw_gather_s64.c | 2 +- .../aarch64/sve/acle/asm/ld1uw_gather_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1uw_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld1uw_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld2_f16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld2_f32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld2_f64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld2_s16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld2_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld2_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld2_s8.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld2_u16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld2_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld2_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld2_u8.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld3_f16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld3_f32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld3_f64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld3_s16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld3_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld3_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld3_s8.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld3_u16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld3_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld3_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld3_u8.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld4_f16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld4_f32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld4_f64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld4_s16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld4_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld4_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld4_s8.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld4_u16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld4_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld4_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ld4_u8.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1_f16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1_f32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1_f64.c | 2 +- .../aarch64/sve/acle/asm/ldff1_gather_f32.c | 2 +- .../aarch64/sve/acle/asm/ldff1_gather_f64.c | 2 +- .../aarch64/sve/acle/asm/ldff1_gather_s32.c | 2 +- .../aarch64/sve/acle/asm/ldff1_gather_s64.c | 2 +- .../aarch64/sve/acle/asm/ldff1_gather_u32.c | 2 +- .../aarch64/sve/acle/asm/ldff1_gather_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1_s16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1_s8.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1_u16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1_u8.c | 2 +- .../aarch64/sve/acle/asm/ldff1sb_gather_s32.c | 2 +- .../aarch64/sve/acle/asm/ldff1sb_gather_s64.c | 2 +- .../aarch64/sve/acle/asm/ldff1sb_gather_u32.c | 2 +- .../aarch64/sve/acle/asm/ldff1sb_gather_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1sb_s16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1sb_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1sb_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1sb_u16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1sb_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1sb_u64.c | 2 +- .../aarch64/sve/acle/asm/ldff1sh_gather_s32.c | 2 +- .../aarch64/sve/acle/asm/ldff1sh_gather_s64.c | 2 +- .../aarch64/sve/acle/asm/ldff1sh_gather_u32.c | 2 +- .../aarch64/sve/acle/asm/ldff1sh_gather_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1sh_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1sh_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1sh_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1sh_u64.c | 2 +- .../aarch64/sve/acle/asm/ldff1sw_gather_s64.c | 2 +- .../aarch64/sve/acle/asm/ldff1sw_gather_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1sw_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1sw_u64.c | 2 +- .../aarch64/sve/acle/asm/ldff1ub_gather_s32.c | 2 +- .../aarch64/sve/acle/asm/ldff1ub_gather_s64.c | 2 +- .../aarch64/sve/acle/asm/ldff1ub_gather_u32.c | 2 +- .../aarch64/sve/acle/asm/ldff1ub_gather_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1ub_s16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1ub_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1ub_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1ub_u16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1ub_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1ub_u64.c | 2 +- .../aarch64/sve/acle/asm/ldff1uh_gather_s32.c | 2 +- .../aarch64/sve/acle/asm/ldff1uh_gather_s64.c | 2 +- .../aarch64/sve/acle/asm/ldff1uh_gather_u32.c | 2 +- .../aarch64/sve/acle/asm/ldff1uh_gather_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1uh_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1uh_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1uh_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1uh_u64.c | 2 +- .../aarch64/sve/acle/asm/ldff1uw_gather_s64.c | 2 +- .../aarch64/sve/acle/asm/ldff1uw_gather_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1uw_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldff1uw_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1_f16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1_f32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1_f64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1_s16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1_s8.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1_u16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1_u8.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1sb_s16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1sb_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1sb_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1sb_u16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1sb_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1sb_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1sh_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1sh_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1sh_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1sh_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1sw_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1sw_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1ub_s16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1ub_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1ub_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1ub_u16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1ub_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1ub_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1uh_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1uh_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1uh_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1uh_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1uw_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnf1uw_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnt1_f16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnt1_f32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnt1_f64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnt1_s16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnt1_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnt1_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnt1_s8.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnt1_u16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnt1_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnt1_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/ldnt1_u8.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/prfb.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/prfb_gather.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/prfd.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/prfd_gather.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/prfh.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/prfh_gather.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/prfw.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/prfw_gather.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st1_f16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st1_f32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st1_f64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st1_s16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st1_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st1_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st1_s8.c | 2 +- .../aarch64/sve/acle/asm/st1_scatter_f32.c | 2 +- .../aarch64/sve/acle/asm/st1_scatter_f64.c | 2 +- .../aarch64/sve/acle/asm/st1_scatter_s32.c | 2 +- .../aarch64/sve/acle/asm/st1_scatter_s64.c | 2 +- .../aarch64/sve/acle/asm/st1_scatter_u32.c | 2 +- .../aarch64/sve/acle/asm/st1_scatter_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st1_u16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st1_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st1_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st1_u8.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st1b_s16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st1b_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st1b_s64.c | 2 +- .../aarch64/sve/acle/asm/st1b_scatter_s32.c | 2 +- .../aarch64/sve/acle/asm/st1b_scatter_s64.c | 2 +- .../aarch64/sve/acle/asm/st1b_scatter_u32.c | 2 +- .../aarch64/sve/acle/asm/st1b_scatter_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st1b_u16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st1b_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st1b_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st1h_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st1h_s64.c | 2 +- .../aarch64/sve/acle/asm/st1h_scatter_s32.c | 2 +- .../aarch64/sve/acle/asm/st1h_scatter_s64.c | 2 +- .../aarch64/sve/acle/asm/st1h_scatter_u32.c | 2 +- .../aarch64/sve/acle/asm/st1h_scatter_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st1h_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st1h_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st1w_s64.c | 2 +- .../aarch64/sve/acle/asm/st1w_scatter_s64.c | 2 +- .../aarch64/sve/acle/asm/st1w_scatter_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st1w_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st2_f16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st2_f32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st2_f64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st2_s16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st2_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st2_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st2_s8.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st2_u16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st2_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st2_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st2_u8.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st3_f16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st3_f32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st3_f64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st3_s16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st3_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st3_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st3_s8.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st3_u16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st3_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st3_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st3_u8.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st4_f16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st4_f32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st4_f64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st4_s16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st4_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st4_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st4_s8.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st4_u16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st4_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st4_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/st4_u8.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/stnt1_f16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/stnt1_f32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/stnt1_f64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/stnt1_s16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/stnt1_s32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/stnt1_s64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/stnt1_s8.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/stnt1_u16.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/stnt1_u32.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/stnt1_u64.c | 2 +- .../gcc.target/aarch64/sve/acle/asm/stnt1_u8.c | 2 +- .../aarch64/sve/acle/general/temporaries_1.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1_gather_f32.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1_gather_f64.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1_gather_s32.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1_gather_s64.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1_gather_u32.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1_gather_u64.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1sb_gather_s32.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1sb_gather_s64.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1sb_gather_u32.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1sb_gather_u64.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1sh_gather_s32.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1sh_gather_s64.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1sh_gather_u32.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1sh_gather_u64.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1sw_gather_s64.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1sw_gather_u64.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1ub_gather_s32.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1ub_gather_s64.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1ub_gather_u32.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1ub_gather_u64.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1uh_gather_s32.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1uh_gather_s64.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1uh_gather_u32.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1uh_gather_u64.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1uw_gather_s64.c | 2 +- .../aarch64/sve2/acle/asm/ldnt1uw_gather_u64.c | 2 +- .../aarch64/sve2/acle/asm/stnt1_scatter_f32.c | 2 +- .../aarch64/sve2/acle/asm/stnt1_scatter_f64.c | 2 +- .../aarch64/sve2/acle/asm/stnt1_scatter_s32.c | 2 +- .../aarch64/sve2/acle/asm/stnt1_scatter_s64.c | 2 +- .../aarch64/sve2/acle/asm/stnt1_scatter_u32.c | 2 +- .../aarch64/sve2/acle/asm/stnt1_scatter_u64.c | 2 +- .../aarch64/sve2/acle/asm/stnt1b_scatter_s32.c | 2 +- .../aarch64/sve2/acle/asm/stnt1b_scatter_s64.c | 2 +- .../aarch64/sve2/acle/asm/stnt1b_scatter_u32.c | 2 +- .../aarch64/sve2/acle/asm/stnt1b_scatter_u64.c | 2 +- .../aarch64/sve2/acle/asm/stnt1h_scatter_s32.c | 2 +- .../aarch64/sve2/acle/asm/stnt1h_scatter_s64.c | 2 +- .../aarch64/sve2/acle/asm/stnt1h_scatter_u32.c | 2 +- .../aarch64/sve2/acle/asm/stnt1h_scatter_u64.c | 2 +- .../aarch64/sve2/acle/asm/stnt1w_scatter_s64.c | 2 +- .../aarch64/sve2/acle/asm/stnt1w_scatter_u64.c | 2 +- .../gcc.target/aarch64/sve2/acle/asm/whilerw_f16.c | 2 +- .../gcc.target/aarch64/sve2/acle/asm/whilerw_f32.c | 2 +- .../gcc.target/aarch64/sve2/acle/asm/whilerw_f64.c | 2 +- .../gcc.target/aarch64/sve2/acle/asm/whilerw_s16.c | 2 +- .../gcc.target/aarch64/sve2/acle/asm/whilerw_s32.c | 2 +- .../gcc.target/aarch64/sve2/acle/asm/whilerw_s64.c | 2 +- .../gcc.target/aarch64/sve2/acle/asm/whilerw_s8.c | 2 +- .../gcc.target/aarch64/sve2/acle/asm/whilerw_u16.c | 2 +- .../gcc.target/aarch64/sve2/acle/asm/whilerw_u32.c | 2 +- .../gcc.target/aarch64/sve2/acle/asm/whilerw_u64.c | 2 +- .../gcc.target/aarch64/sve2/acle/asm/whilerw_u8.c | 2 +- .../gcc.target/aarch64/sve2/acle/asm/whilewr_f16.c | 2 +- .../gcc.target/aarch64/sve2/acle/asm/whilewr_f32.c | 2 +- .../gcc.target/aarch64/sve2/acle/asm/whilewr_f64.c | 2 +- .../gcc.target/aarch64/sve2/acle/asm/whilewr_s16.c | 2 +- .../gcc.target/aarch64/sve2/acle/asm/whilewr_s32.c | 2 +- .../gcc.target/aarch64/sve2/acle/asm/whilewr_s64.c | 2 +- .../gcc.target/aarch64/sve2/acle/asm/whilewr_s8.c | 2 +- .../gcc.target/aarch64/sve2/acle/asm/whilewr_u16.c | 2 +- .../gcc.target/aarch64/sve2/acle/asm/whilewr_u32.c | 2 +- .../gcc.target/aarch64/sve2/acle/asm/whilewr_u64.c | 2 +- .../gcc.target/aarch64/sve2/acle/asm/whilewr_u8.c | 2 +- gcc/testsuite/gcc.target/aarch64/vec_zeroextend.c | 8 +- gcc/testsuite/gcc.target/h8300/pr13721.c | 71 +++ .../gcc.target/i386/avx512vl-vpermilpdi-1.c | 4 +- gcc/testsuite/gcc.target/i386/pr93027.c | 2 +- gcc/testsuite/gcc.target/i386/pr93346.c | 76 +++ gcc/testsuite/gcc.target/i386/pr93395.c | 44 ++ gcc/testsuite/lib/scanasm.exp | 18 +- gcc/testsuite/lib/target-supports.exp | 8 + gcc/tree-ssa-sccvn.c | 34 +- gcc/tree-ssa-threadedge.c | 2 +- libada/ChangeLog | 6 + libada/Makefile.in | 1 + libada/configure | 29 +- libada/configure.ac | 12 +- libatomic/ChangeLog | 8 + libatomic/Makefile.in | 1 + libatomic/aclocal.m4 | 1 + libatomic/configure | 33 +- libatomic/configure.ac | 11 +- libatomic/testsuite/Makefile.in | 1 + libcpp/ChangeLog | 4 + libcpp/expr.c | 5 - libffi/ChangeLog | 10 + libffi/Makefile.in | 1 + libffi/aclocal.m4 | 1 + libffi/configure | 33 +- libffi/configure.ac | 11 +- libffi/include/Makefile.in | 1 + libffi/man/Makefile.in | 1 + libffi/testsuite/Makefile.in | 1 + libgcc/ChangeLog | 24 + libgcc/Makefile.in | 1 + libgcc/config/mips/crti.S | 3 + libgcc/config/mips/crtn.S | 3 + libgcc/config/mips/gnustack.h | 7 + libgcc/config/mips/mips16.S | 3 + libgcc/config/mips/vr4120-div.S | 3 + libgcc/configure | 38 +- libgcc/configure.ac | 25 +- libgcc/libgcov-driver.c | 15 +- libgcc/libgcov-merge.c | 25 +- libgfortran/ChangeLog | 7 + libgfortran/Makefile.in | 1 + libgfortran/aclocal.m4 | 1 + libgfortran/configure | 33 +- libgfortran/configure.ac | 11 +- libgo/Makefile.in | 1 + libgo/aclocal.m4 | 1 + libgo/configure | 33 +- libgo/configure.ac | 11 +- libgo/go/internal/cpu/cpu_riscv64.go | 2 - libgo/testsuite/Makefile.in | 1 + libgomp/ChangeLog | 29 ++ libgomp/Makefile.in | 10 +- libgomp/aclocal.m4 | 1 + libgomp/configure | 33 +- libgomp/configure.ac | 11 +- libgomp/plugin/plugin-gcn.c | 3 +- libgomp/testsuite/Makefile.in | 10 +- .../acc_get_property-aux.c | 30 +- ...cc_get_property-3.c => acc_get_property-host.c} | 7 +- ...c_get_property-2.c => acc_get_property-nvptx.c} | 9 +- .../libgomp.oacc-c-c++-common/acc_get_property.c | 4 +- libhsail-rt/ChangeLog | 7 + libhsail-rt/Makefile.in | 1 + libhsail-rt/aclocal.m4 | 1 + libhsail-rt/configure | 33 +- libhsail-rt/configure.ac | 11 +- libiberty/ChangeLog | 4 + libiberty/argv.c | 8 + libitm/ChangeLog | 8 + libitm/Makefile.in | 1 + libitm/aclocal.m4 | 1 + libitm/configure | 33 +- libitm/configure.ac | 11 +- libitm/testsuite/Makefile.in | 1 + libobjc/ChangeLog | 7 + libobjc/Makefile.in | 1 + libobjc/aclocal.m4 | 1 + libobjc/configure | 33 +- libobjc/configure.ac | 11 +- liboffloadmic/ChangeLog | 11 + liboffloadmic/Makefile.in | 1 + liboffloadmic/aclocal.m4 | 1 + liboffloadmic/configure | 33 +- liboffloadmic/configure.ac | 11 +- liboffloadmic/plugin/Makefile.in | 1 + liboffloadmic/plugin/aclocal.m4 | 1 + liboffloadmic/plugin/configure | 33 +- liboffloadmic/plugin/configure.ac | 11 +- libphobos/ChangeLog | 11 + libphobos/Makefile.in | 1 + libphobos/aclocal.m4 | 1 + libphobos/configure | 33 +- libphobos/libdruntime/Makefile.in | 1 + libphobos/m4/druntime.m4 | 11 +- libphobos/src/Makefile.in | 1 + libphobos/testsuite/Makefile.in | 1 + libquadmath/ChangeLog | 7 + libquadmath/Makefile.in | 1 + libquadmath/aclocal.m4 | 1 + libquadmath/configure | 33 +- libquadmath/configure.ac | 11 +- libsanitizer/ChangeLog | 14 + libsanitizer/Makefile.in | 1 + libsanitizer/aclocal.m4 | 1 + libsanitizer/asan/Makefile.in | 1 + libsanitizer/configure | 33 +- libsanitizer/configure.ac | 11 +- libsanitizer/interception/Makefile.in | 1 + libsanitizer/libbacktrace/Makefile.in | 1 + libsanitizer/lsan/Makefile.in | 1 + libsanitizer/sanitizer_common/Makefile.in | 1 + libsanitizer/tsan/Makefile.in | 1 + libsanitizer/ubsan/Makefile.in | 1 + libssp/ChangeLog | 7 + libssp/Makefile.in | 1 + libssp/aclocal.m4 | 1 + libssp/configure | 33 +- libssp/configure.ac | 11 +- libstdc++-v3/ChangeLog | 42 ++ libstdc++-v3/Makefile.in | 1 + libstdc++-v3/acinclude.m4 | 11 +- libstdc++-v3/aclocal.m4 | 1 + libstdc++-v3/configure | 69 ++- libstdc++-v3/crossconfig.m4 | 1 + libstdc++-v3/doc/Makefile.in | 1 + libstdc++-v3/include/Makefile.am | 22 +- libstdc++-v3/include/Makefile.in | 23 +- libstdc++-v3/libsupc++/Makefile.in | 1 + libstdc++-v3/libsupc++/compare | 39 +- libstdc++-v3/po/Makefile.in | 1 + libstdc++-v3/python/Makefile.in | 1 + libstdc++-v3/src/Makefile.in | 1 + libstdc++-v3/src/c++11/Makefile.in | 1 + libstdc++-v3/src/c++17/Makefile.in | 1 + libstdc++-v3/src/c++98/Makefile.in | 1 + libstdc++-v3/src/filesystem/Makefile.in | 1 + libstdc++-v3/testsuite/27_io/fpos/mbstate_t/1.cc | 28 +- libstdc++-v3/testsuite/Makefile.in | 1 + libvtv/ChangeLog | 8 + libvtv/Makefile.in | 1 + libvtv/aclocal.m4 | 1 + libvtv/configure | 33 +- libvtv/configure.ac | 11 +- libvtv/testsuite/Makefile.in | 1 + zlib/ChangeLog.gcj | 7 + zlib/Makefile.in | 1 + zlib/aclocal.m4 | 1 + zlib/configure | 33 +- zlib/configure.ac | 11 +- 627 files changed, 4457 insertions(+), 936 deletions(-) create mode 100644 config/toolexeclibdir.m4 create mode 100755 contrib/git-add-user-branch.sh rename gcc/testsuite/{gcc.c-torture/compile => c-c++-common}/pr34029-1.c (100%) create mode 100644 gcc/testsuite/g++.dg/concepts/pr92804-1.C create mode 100644 gcc/testsuite/g++.dg/concepts/pr92804-2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-cleanup1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-template16.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-ref1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/paren5.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-alias5.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-friend5.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic18.C create mode 100644 gcc/testsuite/g++.dg/ext/builtin14.C create mode 100644 gcc/testsuite/g++.dg/lto/pr93166_0.C create mode 100644 gcc/testsuite/g++.target/i386/pr92788.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr93402.c create mode 100644 gcc/testsuite/gcc.dg/Wrestrict-20.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/data-model-3.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr93375.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/analyzer-torture.exp create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/conftest-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/poc.c create mode 100644 gcc/testsuite/gcc.dg/pr93376.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr93124.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr93354.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr93341.c create mode 100644 gcc/testsuite/gcc.target/h8300/pr13721.c create mode 100644 gcc/testsuite/gcc.target/i386/pr93346.c create mode 100644 gcc/testsuite/gcc.target/i386/pr93395.c create mode 100644 libgcc/config/mips/gnustack.h rename libgomp/testsuite/libgomp.oacc-c-c++-common/{acc_get_property-3.c => acc_ge [...] rename libgomp/testsuite/libgomp.oacc-c-c++-common/{acc_get_property-2.c => acc_ge [...]