The branch 'aoliva/heads/testme' was updated to point to: a02db3962b16... [hardbool] implement OP=, ++ and --, volatile and atomics
It previously pointed to: f2785c2d6795... [vxworks] [x86] disable vxworks6 PIC on vxworks7 Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): ------------------------------------------------------------------- f2785c2... [vxworks] [x86] disable vxworks6 PIC on vxworks7 Summary of changes (added commits): ----------------------------------- a02db39... [hardbool] implement OP=, ++ and --, volatile and atomics 556ed24... aarch64: Add support for unpacked SVE FP unary operations (*) 659f80c... aarch64: Relaxed SEL combiner patterns for unpacked SVE FP (*) 3f78fd8... contrib: add 'zlib' to ignored_prefixes (*) 53b6433... Fortran: fix passing of character length of function to pro (*) f796f81... RISC-V: Rework broadcast handling [PR121073]. (*) 4b62bd5... RISC-V: testsuite: Fix vx_vf_*run-1-f16.c run tests. (*) 66c8795... aarch64: Fix fma steering when rename fails [PR120119] (*) 3cc2116... cobol: Tweak adjustments to location_t of GENERIC nodes for (*) 7590c14... c++: name lookup for non-dep rewritten != expr [PR121179] (*) 04a176a... c++: fix __is_invocable for std::reference_wrapper [PR12105 (*) 1deaf51... aarch64: testsuite: Keep -mtune=generic when specifying -mo (*) 9acdbf8... libstdc++: Prepare test code for default_accessor for reuse (*) 9bb9a3e... libstdc++: Remove redundant parens in mdspan testsuite. (*) 44b24b6... tree-optimization/121220 - improve sinking of stores (*) db8b92d... [modula2] Add return to remove build warning (*) 171fcc8... tree-sra: Avoid total SRA if there are incompat. aggregate (*) ab5a89c... PR modula2/121164: Modula 2 build failure followup (*) 4722841... libstdc++: Negative tests for constexpr uses inplace_vector (*) 6293da9... Default to -mcpu=ultrasparc3 on Solaris/SPARC (*) 9a8d912... [aarch64] check for non-NULL vectype in aarch64_vector_cost (*) 6acf950... middle-end/121216 - ICE with VLA const string initializer (*) 2fda72d... testsuite: Mark fn1 in pr81627.c as noinline [PR120101] (*) 96d5aef... testsuite: Fix overflow in gcc.dg/vect/pr116125.c (*) 9eca5d5... Daily bump. (*) fdbc5ff... c++: constexpr union placement new [PR121068] (*) 9feecd1... c++: Wmismatched-new-delete-5.C tweak (*) c720869... MAINTAINERS: Add myself as C++ front end reviewer (*) 31e8896... Change __builtin_unreachable to __builtin_trap (or infinite (*) bb561b4... xtensa: Fix inaccuracy in xtensa_rtx_costs() (*) b1e8f11... xtensa: Make relaxed MOVI instructions treated as "load" ty (*) 0d52a73... middle-end: Enable masked load with non-constant offset (*) 626d67f... AArch64: precommit test for masked load vectorisation. (*) f59cb28... libstdc++: Make testsuite_iterators constexpr and expand in (*) 55abb0d... [RISC-V] Restrict generic-vector-ooo DFA (*) bdfb5cc... tree-optimization/121202 - fix vector stmt placement (*) 65f044a... genpreds.cc: Do not use rawmemchr for insn_constraint_len (*) 585ade1... ada: Nested use_type_clause with "all" cancels use_type_cla (*) beb6c12... ada: Only fold array attributes in SPARK when prefix is saf (*) 69bbc3a... ada: Fix minor issues in comments (*) 45e5196... ada: Add destructors extension (*) 3289f1a... ada: Fix crash when creating extra formals for aliased type (*) 6037cf8... ada: Fix generation of Initialize and Adjust calls (*) 6a3abaf... ada: Remove obsolete code from Safe_Unchecked_Type_Conversi (*) 4de3be2... ada: Wrong dispatch on result in presence of dependent expr (*) cdbd794... ada: Additional condition for Capacity discriminant on boun (*) 0672890... ada: Fix assertion failure on aggregate with controlled com (*) 15cd377... ada: Fix unnecessary extra RE_Activation_Chain_Access with (*) e7291bd... ada: Adding support to defer the addition of extra formals (*) 918adcc... ada: Tune recent change for bit-packed arrays to help GNATp (*) c543be2... ada: Expand continue procedure calls for GNATprove (*) 7e533db... ada: Tune check for restriction No_Relative_Delay and call (*) b14337e... ada: Fix wrong indirect access to bit-packed array in itera (*) 9ffa0e4... ada: Replace "not Present" test with "No" test (*) 2bcb368... ada: Capacity determination for container aggregate with co (*) 83219c9... ada: exp_util.adb: prevent infinite loop in case of broken (*) 84468c3... ada: Add Unique_Component_Name function for use by CCG. (*) 3d1f141... ada: Ensure Expression_Copy has a parent before analysis (*) 574bdf8... ada: Improved support for mutably tagged types (*) ae00818... libstdc++: Fix obvious mistake in inplace_vector::assign_ra (*) 7698f88... Fix gcc.dg/vect/slp-28.c (*) ec8ceea... Daily bump. (*) 00e1be7... [RISC-V] Add missing insn types to xiangshan.md and mips-p8 (*) 0b6ae75... Ada: Fix wrong tag in style check warnings (*) 7c1d088... cobol: Improved linemap and diagnostic handling; PIC valida (*) fa099f2... match: Add `cmp - 1` simplification to `-icmp` [PR110949] (*) dfab659... libstdc++: Make the default ctor of mdspan conditionally no (*) 0343719... libstdc++: Strengthen exception guarantee for mdspan method (*) b441d73... [RISC-V] Fix wrong CFA during stack probe (*) bd9fc3a... RISC-V: Add test for vec_duplicate + vaaddu.vv combine for (*) e184f73... RISC-V: Allow VLS DImode for sat_op vx DImode pattern (*) 2d90c95... RISC-V: Add test for vec_duplicate + vaaddu.vv combine case (*) 04cfb71... RISC-V: Add test for vec_duplicate + vaaddu.vv combine case (*) 9e2aaab... RISC-V: Combine vec_duplicate + vaaddu.vv to vaaddu.vx on G (*) d14a5db... aarch64: Avoid INS-(W|X)ZR instructions when optimising for (*) f87b632... aarch64: NFC - Make vec_* rtx costing logic consistent (*) 8ca85e9... tree-optimization/121194 - check LC PHIs can be vectorized (*) 47a7dcd... fortran: Fix indentation (*) 351fa55... amdgcn: add DImode offsets for gather/scatter (*) f194924... amdgcn: Add ashlvNm, mulvNm macros (*) bdc4062... amdgcn: add more insn patterns using vec_duplicate (*) 9791950... genoutput: Verify hard register constraints (*) cbf17db... Error handling for hard register constraints (*) a51c146... Hard register constraints (*) 1eb17c6... Remove bougs minimum VF compute (*) 3a7fcf4... Fortran: Allow for iterator substitution in array construct (*) 8f41c87... fortran: Factor array descriptor references (*) 84ee229... RISC-V: Add testcase for unsigned scalar SAT_ADD form 8 and (*) 04b42c4... Adjust 'libgomp.c++/target-cdtor-{1,2}.C' for 'targetm.cxx. (*) bd0ddee... Daily bump. (*) 7083aea... libstdc++: Export std::dextents from std.cc.in [PR121174] (*) 9de2fbf... testsuite: Fix afdo-crossmodule-1b.c [PR120859] (*) 1e77645... RISC-V: Refine the test case for vector avg_floor and avg_c (*) c655047... RISC-V: Add ashiftrt operand 2 for vector avg_floor and avg (*) 1e00568... Daily bump. (*) e42799b... pru: Use signed HOST_WIDE_INT for handling ctable addresses (*) a0e28fd... [PATCH] RISC-V: Vector-scalar widening negate-multiply-(sub (*) 7999eb8... [PATCH] RISC-V: prevent NULL_RTX dereference in riscv_macro (*) e6e5040... AVR: Fuse get_insns with end_sequence. (*) 1911557... Daily bump. (*) 152d4e3... libstdc++: Only define __any_input_iterator for C++20 (*) 22d8b89... PR modula2/121164 Modula 2 build failure (*) 8f94505... Fortran: fix bogus runtime error with optional procedure ar (*) f069bac... testsuite/vec: Fix vect-reduc-cond-[12].c for non vect_cond (*) a3a83ce... libstdc++: Remove Paolo from list of people to contact abou (*) 717e20d... libstdc++: Document new generated header (*) c1a34e8... RISC-V: Support RVVDImode for avg3_ceil auto vect (*) f880cfc... libstdc++: Qualify addressof calls in inplace_vector [PR119 (*) d31c76c... libstdc++: Fixed localized empty-spec formatting for months (*) 6f275d3... amdgcn, libgomp: Remove unused variable (PR121156) (*) 7375909... tree-sra: Fix grp_covered flag computation when totally sca (*) 8bb7234... tree-optimization/121126 - properly verify live LC PHIs (*) 6f5d890... libstdc++: Fix hash<__int128> test for x32 [PR121150] (*) bc3de00... libstdc++: Implement reverse iteration for _Utf_view (*) ed6a9cf... libstdc++: Optimize _Utf_iterator for size (*) 9892d6c... Remove non-SLP path from vectorizable_live_operation (*) cf9a479... tree-optimization/120924 - up --param uninit-max-chain-len (*) e94fe94... ada: Spurious actual/formal matching check failure for form (*) 8c82858... ada: Back out change to Tbuild.Unchecked_Convert_To (*) ac357a7... ada: Do not inline function returning on the secondary stac (*) 607d45e... ada: Incorrect resolution of prefixed calls with overriding (*) 02c6ea4... ada: Elaboration entity must not be ghost in ghost generic (*) 9249136... ada: Array aggregates of mutably tagged objects (part 2) (*) 9e33097... libstdc++: Add std::inplace_vector for C++26 (P0843R14) [PR (*) 175b499... tree-optimization/121048 - move check for only having vecto (*) 90955b2... gimple-fold: Fix up big endian _BitInt adjustment [PR121131 (*) 0c473aa... Daily bump. (*) 6916639... gcse: Skip hardreg pre when the hardreg is never live [PR12 (*) 2954038... libstdc++: Document change in __int128 traits [PRPR96710] (*) 29d53f6... libstdc++: Fix forwarding of custom IndexType in mdspan [PR (*) 1eee843... libstdc++: Fix constraint for custom integer types in mdspa (*) b38382e... c++: constexpr array testcase [PR87097] (*) df7beac... libstdc++: Refactor mdspan tests [PR121061] (*) fcf22e1... tree-ssa-structalias / pta: Fix *more* GNU coding style dev (*) aa14326... GCN, nvptx offloading: Restrain 'WARNING: program timed out (*) a33f9d1... tree-ssa-structalias / pta: Fix some GNU coding style devia (*) c139a88... x86: Don't change mode for XOR in ix86_expand_ternlog (*) bb110e9... tree-ssa-structalias: Put solver into its own file (*) b5ffc8e... aarch64: Adapt unwinder to linux's SME signal behaviour (*) f9af589... s390: Rework signbit optab (*) df20aac... s390: Adapt GPR<->VR costs (*) c667609... s390: Add implicit zero extend for VLGV (*) 7ac31f1... libstdc++: Add comments to __unicode::_Utf_iterator (*) f4932c5... libstdc++: Use __promote_3 for std::hypot [PR121097] (*) d626deb... LoongArch: Fix wrong code generated by TARGET_VECTORIZE_VEC (*) 246ecf8... Reject single lane vector types for SLP build (*) 9af57c4... tree-optimization/121035 - handle stray VN values without e (*) 803013b... Daily bump. (*) 493aae4... libgcc/Makefile.in: Delete dead `MACHMODE_H` variable (*) 69d1fb8... diagnostics: remove redundant field (*) 48b572c... contrib: add gcc/text-art to Doxygen input (*) 7f8742c... openmp: Refactor handling of iterators (*) 11f73c8... x86: Convert MMX integer loads from constant vector pool (*) 4468003... x86: Warn -pg without -mfentry only on glibc targets (*) c350185... i386: Use various predicates instead of open coding them (*) 8a64925... i386: Use LABEL_REF_P predicate instead of open coding it (*) ad54b85... i386: Use SYMBOL_REF_P predicate instead of open coding it (*) 7096495... i386: Use CONST_VECTOR_P predicate instead of open coding i (*) bc5570f... tree-optimization/121049 - avoid loop masking with even/odd (*) 4d6c3f3... ifconv: simple factor out operators while doing ifcvt [PR11 (*) fbc849d... ifconv: Small improvement to fold_build_cond_expr; lhs and (*) f8563ad... ifconv: Remove unused array predicated (*) 39ba01f... tree-optimization/121116 - avoid _BitInt for vector element (*) 7c30819... libstdc++: Use basic_string_view for std::bitset deduced ty (*) 4a0967f... amdgcn: Fix various unrecognized pattern issues with add<mo (*) c163bbd... libstdc++: Do not define __cpp_lib_constexpr_exceptions [PR (*) abf8657... aarch64: Fold builtins with highpart args to highpart equiv (*) 13604c5... Add get_clone_versions and get_target_version functions. (*) 869485d... Change make_attribute to take string_slice. (*) 33bedfc... Remove unnecessary `record` argument from maybe_version_fun (*) e079474... Add string_slice class. (*) 4648fe5... expand: Allow fixed-point arithmetic for RDIV_EXPR. (*) 9041f2b... RISC-V: Fix vsetvl merge rule. (*) 2ae2203... aarch64: Use SVE2 BSL2N for vector EON (*) c02fa90... aarch64: Use SVE2 NBSL for vector NOR and NAND for Advanced (*) 82e9123... Fortran: Fix ICE in ASSOCIATE with user defined operator [P (*) 200bfef... Fortran: Fix ICE in F2018 IMPORT statements. (*) 32ff6f4... c, c++: Fix unused result for empty types [PR82134] (*) 6b9c7da... i386: Decouple AMX-AVX512 from AVX10.2 and imply AVX512F (*) 2b19a1c... RISC-V: Refine the scalar SAT_* test cases (*) 430be3b... RISC-V: Support RVVDImode for avg3_floor auto vect (*) 7b716c7... Daily bump. (*) 1f0d76d... spellcheck.{cc,h}: modernization (*) 2a521ee... libgdiagnostics: add diagnostic_message_buffer [PR120792] (*) 178dc33... libstdc++: Constrain std::swap using concepts in C++20 (*) 72d9ed6... libstdc++: Make ranges::advance(it, n, bound) follow standa (*) 0828600... libstdc++: Add missing initializers for __maybe_present_t m (*) 35b1998... c++: don't mark void exprs as read [PR44677] (*) 3fbed69... [PATCH v5] RISC-V: Mips P8700 Conditional Move Support. (*) f307ab8... libgcc: Fix aarch64 build (*) e28494e... libstdc++: Implement std::chrono::current_zone() for Window (*) 724f365... libstdc++: Search for tzdata on Windows (msys) (*) f23b5df... c++: constexpr uninitialized union [PR120577] (*) 9956dc3... c++: decomp25 vs -fimplicit-constexpr [PR117784] (*) a05c4f4... openmp, fortran: Fix ICE when the procedure name cannot be (*) 60e99b5... asf: Fix offset check in base reg initialization for big-en (*) 6b76dfa... aarch64: Enable selective LDAPUR generation for cores with (*) c743c1c... libstdc++: Tweak dg-error patterns for C++26 constexpr chan (*) 71be870... tree-optimization/121059 - fixup loop mask query (*) 0eac9cf... c, c++: Extend -Wunused-but-set-* warnings [PR44677] (*) 365ffdc... aarch64: fixup: Implement sme2+faminmax extension. (*) a63b663... libstdc++: Ensure that ranges::destroy destroys in constexp (*) aeeeeef... libstdc++: Make all experimental::observer_ptr functions co (*) 59f6328... libstdc++: Ensure std::make_unsigned<Enum> works for 128-bi (*) 57b9afc... libstdc++: Ensure std::hash<__int128> is defined [PR96710] (*) c386f9f... Revert "aarch64: Use EOR3 for DImode values" (*) b2b7276... libstdc++: Format %a/%A/%b/%h/%B/%p without using locale::c (*) 1dffa30... aarch64: AND/BIC combines for unpacked SVE FP comparisons (*) 3c26783... fortran: Amend descriptor bounds init if unallocated (*) ac8e536... fortran: Delay evaluation of array bounds after reallocatio (*) ade677d... fortran: Generate array reallocation out of loops (*) 8cb151e... Fix tree.cc compilation on SPARC (*) 4847955... fortran: Fix indentation (*) a55b569... Daily bump. (*) c1be1d7... cobol: Eliminate cppcheck warnings in gcc/cobol .cc files. (*) 9840a1d... libstdc++: Add comments to deleted std::swap overloads for (*) d8680ba... amdgcn: fix vec_ucmp infinite recursion (*) 66c0c3b... Revert "tree-optimization/121059 - record loop mask when re (*) e91b8e0... s390: Implement reduction optabs (*) 383ec62... s390: Remove min-vect-loop-bound override (*) 0eee2dd... amdgcn: Don't clobber VCC if we don't need to (*) 66346b6... tree-optimization/121059 - record loop mask when required (*) f7f0539... RISC-V: Add testcase for rv32 SAT_MUL from uint64 (*) f01216a... Match: Refine the widen mul check for SAT_MUL pattern (*) dc07752... x86: Check all 0s/1s vectors with standard_sse_constant_p (*) 07d8de9... x86-64: Add --enable-x86-64-mfentry (*) cc4f339... Darwin: account for macOS 26 (*) 99a3c71... [PATCH v2] RISC-V: Vector-scalar widening multiply-(subtrac (*) 9c75032... libstdc++: Protect PSTL headers against overloaded commas (*) 9b6b7fe... libstdc++: Correct value of __cpp_lib_constexpr_exceptions (*) 8aff55e... libstdc++: Fix constexpr exceptions for -fno-exceptions (*) b513e4f... Ada: Add missing guard before accessing the Underlying_Reco (*) 3a1067c... aarch64: Implement sme2+faminmax extension. (*) e69b78c... i386: Remove KEYLOCKER related feature since Panther Lake a (*) db3afff... RISC-V: Add testcases for unsigned vector SAT_SUB form 11 a (*) c7798b5... Daily bump. (*) 4d7baa9... tree: Add include to tm_p.h to tree.cc [PR120866] (*) 3562506... middle-end: Fix typo in gimple.h (*) 9b97537... cobol: Minor changes to genapi.cc to eliminate CPPCHECK war (*) 598455f... Daily bump. (*) f318656... Fix some auto-profile issues (*) 8f304b3... i386: Robustify MMX move patterns (*) e6d3c88... lra: Reallow reloading user hard registers if the insn is n (*) 651845c... testsuite: Enable the PR 87600 tests for LoongArch (*) 451b6db... Fortran/OpenACC: Permit PARAMETER as 'var' in clauses (+ ig (*) 2a73ddc... Daily bump. (*) a5d9deb... diagnostics: add support for directed graphs; use them for (*) d7c1e9b... json: add json::value::clone (*) 1ea72a1... json: fix null-termination of json::string (*) 457464e... libgdiagnostics: doc fixes (*) 06c4150... [PR121007, LRA]: Fall back to reload of whole inner address (*) 981bd3e... c++: Implement C++26 P2786R13 - Trivial Relocatability [PR1 (*) 1f52396... aarch64: Tweak handling of general SVE permutes [PR121027] (*) cfa8271... aarch64: Use EOR3 for DImode values (*) 1b7bcac... aarch64: Handle DImode BCAX operations (*) 4da7ba8... aarch64: Use EOR3 for 64-bit vector modes (*) 5300e2b... aarch64: Allow 64-bit vector modes in pattern for BCAX inst (*) f451ef4... tree-optimization/121034 - fix reduction vectorization (*) dc50363... libstdc++: Implement C++26 P3748R0 - Inspecting exception_p (*) 9eea498... testsuite: Add testcase for already fixed PR [PR120954] (*) 385d993... Rewrite assign_discriminators (*) 52d9c22... Fix ICE in speculative devirtualization (*) 89b9372... ipa: Disallow signature changes in fun->has_musttail functi (*) 5ca44df... i386: Add a new peeophole2 for PR91384 under APX_F (*) 363b29a... properly compute fp/mode for scalar ops for vectorizer cost (*) 3e7dd06... cobol: Fix build on 32-bit Darwin [PR120621] (*) 25ea539... libstdc++: Always treat __float128 as a floating-point type (*) 4faa42a... libstdc++: Treat __int128 as a real integral type [PR96710] (*) 743c04d... Fortran: Implement F2018 IMPORT statements [PR106135] (*) 14076f1... Stop updating gcc-12 branch (*) 75111d0... Daily bump. (*) bdb0a6b... c++: Save 8 further bytes from lang_type allocations (*) 8f063b4... c++: Fix up final handling in C++98 [PR120628] (*) bcb51fe... c++: Don't incorrectly reject override after class head nam (*) baaee10... c++, libstdc++: Implement C++26 P3068R5 - constexpr excepti (*) a1e6169... aarch64: Guard VF-based costing with !m_costing_for_scalar (*) e53f481... Reduce the # of arguments of .ACCESS_WITH_SIZE from 6 to 4. (*) 1cf8d08... Passing TYPE_SIZE_UNIT of the element as the 6th argument t (*) ca03469... testsuite: Fix unallocated array usage in test (*) e7f0494... aarch64: Fix LD1Q and ST1Q failures for big-endian (*) 3f59a1c... cobol: Add PUSH and POP to CDF. (*) 50f3a6a... Fixes to auto-profile and Gimple matching. (*) 5aa2176... expand: ICE if asked to expand RDIV with non-float type. (*) dcba959... RISC-V: Make zero-stride load broadcast a tunable. (*) e6f2daf... [PATCH] libgcc: PR target/116363 Fix SFtype to UDWtype conv (*) 742f556... [RISC-V] Detect new fusions for RISC-V (*) 2ff8da4... testsuite: Add -funwind-tables to sve*/pfalse* tests (*) 2f2e9bc... Handle failed gcond pattern gracefully (*) 2b99395... Adjust reduction with conversion SLP build (*) 31c9662... Avoid vect_is_simple_use call from vectorizable_reduction (*) 13beea4... Avoid vect_is_simple_use call from get_load_store_type (*) b57c6b5... Pass SLP node down to cost hook for reduction cost (*) b7bd72c... aarch64: PR target/120999: Adjust operands for movprfx alte (*) 3b87013... aarch64: Extend HVLA permutations to big-endian (*) 18c4829... Remove dead code dealing with non-SLP (*) 60a7c81... Comment spelling fix: tunning -> tuning (*) 0931cea... Change bellow in comments to below (*) e130762... Remove vect_dissolve_slp_only_groups (*) 3bf2aa8... Remove vect_analyze_loop_operations (*) 4b47acf... Remove non-SLP vectorization factor determining (*) e3d1b3c... RISCV: Remove the v extension requirement for sat scalar ru (*) 285422c... Daily bump. (*) 069bf2f... cobol: Development round-up. [PR120765, PR119337, PR120794] (*) 82d2d12... libstdc++: Fix __uninitialized_default for constexpr case (*) 4d24612... libstdc++: Add more template keywords to <mdspan> for Clang (*) a72d0e1... libstdc++: Do not use list-initialization in std::span memb (*) 82dd198... aarch64: Fix endianness of DFmode vector constants (*) 1832442... Fix ICE in afdo_adjust_guessed_profile (*) 2492bab... c++: add passing testcases [PR120243] (*) d1c92ea... c++: generic lambda in template arg [PR121012] (*) 131ba61... c++: 'this' in lambda in noexcept-spec [PR121008] (*) 2ca183c... c++: optional template after :: causing error [PR119838] (*) 41c4463... aarch64: Some fixes for SVE INDEX constants (*) 76db38d... Make the RTL frontend set REG_NREGS correctly (*) 0fd98b6... libiberty: add routines to handle type-sensitive doubly lin (*) 503e168... RISC-V: Add test for vec_duplicate + vssub.vv combine case (*) e8bb09a... RISC-V: Add test for vec_duplicate + vssub.vv combine case (*) 8877ab2... RISC-V: Combine vec_duplicate + vssub.vv to vssub.vx on GR2 (*) f32d34c... [PATCH] RISC-V: Enable zvfh for vector-scalar half-float ru (*) 2c57423... [PATCH] RISC-V: Adjust testdata for unsigned vector SAT_SUB (*) 87ef2e1... testsuite: Add a couple of fstack_protector guards (*) bddc41e... ext-dce: Fix subreg_lsb is_constant assumption (2) (*) 2e6dc9e... [PATCH] [PR target/109286] H8/300: Fix warnings about initf (*) f33cc3a... gimple-fold: extend vector simplification to match scalar b (*) f6eb829... tree-simplify: unify simple_comparison ops in vec_cond for (*) f2e3886... [RISC-V][PR target/120642] Avoid propagating constant AVL f (*) 10b8379... libstdc++: Add smart ptr owner_equals and owner_hash [PR117 (*) 7135990... libstdc++: Added missing members to numeric_limits speciali (*) 591d8f3... Avoid accessing STMT_VINFO_VECTYPE (*) 8f1cc1c... testsuite/120093 - fix gcc.dg/vect/pr101145.c (*) d6161f9... s390: Fix vector pattern tests for -m31. (*) 3c0db87... Improve afdo_adjust_guessed_profile (*) 8bd7504... Fix profile scaling in tree-inline.cc:initialize_cfun (*) 4de3524... Fix auto-profile.cc:get_original_name (*) 7a878ba... libstdc++: Fix memory_resource.cc bootstrap failure for non (*) c6ca6e5... Fix 'main' function in 'gcc.dg/builtin-dynamic-object-size- (*) ff6c323... arm: remove useless push/pop pragmas in arm_neon.h (*) 963d536... middle-end: Use rounding division for ranges for partial ve (*) 6c8d221... middle-end: don't set range on partial vectors [PR120922] (*) c7baa61... libstdc++: Update some baseline_symbols.txt (x32) (*) a09b415... RISC-V: Disable uint128_t testcase of SAT_MUL when rv32 (*) 237fffa... Daily bump. (*) eb41202... libstdc++: Fix double free in new pool resource test [PR118 (*) 4798722... runtime: avoid libc memmove and memclr (*) 284e132... syscall: pass correct pointer to system call in recvmsgRaw (*) ac2fb60... libstdc++: Ensure pool resources meet alignment requirement (*) 7d11ae1... c++: bogus error with union in qualified name [PR83469] (*) 57da36b... xtensa: Fix B[GE/LT]UI instructions with immediate values o (*) 1f3bf20... libstdc++: Fix _GLIBCXX_DEBUG std::forward_list build regre (*) c81447d... c++: Implement part of C++26 P2686R4 - constexpr structured (*) 70bd97e... libstdc++: Do not expose set_brackets/set_separator for for (*) 9c600a7... libstdc++: Better CTAD for span and mdspan [PR120914]. (*) bb6075e... s390: Always compute address of stack protector guard (*) a543fcb... libstdc++: Silence a warning in a test for span. (*) ad2bab6... Avoid IPA opts around guality plumbing (*) dab5951... RISC-V: Do not use vsetivli for THeadVector. (*) 6968656... RISC-V: Ignore non-types in builtin function hash. (*) 7b3b315... libstdc++: Set feature test macro for complete C++23 mdspan (*) 3fd638a... [PATCH] riscv: allow zero in zacas subword atomic cas (*) b7b8eb9... libstdc++: Implement mdspan and tests [PR107761]. (*) df7ae00... c++: testsuite tweak (*) aa961ca... libstdc++: Implement __mdspan::__size. (*) 45b81eb... libstdc++: Restructure mdspan tests to reuse IntLike. (*) 74ddf17... libstdc++: Check prerequisite of extents::extents. (*) 4d86e4c... libstdc++: Check prerequisites of layout_*::operator(). (*) 90f7df6... Handle non default git prefix configurations (*) 20407a4... testsuite: i386: Fix gcc.target/i386/memcpy-pr120683-1.c et (*) 32d4151... s390: Split tests for 31bit support (*) a10723e... libstdc++: Document that LWG 3881 is resolved, by using dif (*) e9079e4... add masked-epilogue tuning (*) df64d09... Allow the target to request a masked vector epilogue (*) d1f0566... Fortran: Ensure finalizers are created correctly [PR120637] (*) aa5ae52... tree-optimization/120358 - bogus PTA with structure access (*) 2fd6f42... libstdc++: Make debug iterator pointer sequence const [PR11 (*) a90dad2... [vxworks] [x86] disable vxworks6 PIC on vxworks7 (*) 477abe6... [committed] Minor fix to gcc.dg/torture/pr120654.c (*) 7b1e8e0... [committed][RISC-V] Fix testsuite fallout from check-functi (*) (*) This commit already exists in another branch. Because the reference `refs/users/aoliva/heads/testme' matches your hooks.email-new-commits-only configuration, no separate email is sent for this commit.