The branch 'redhat/heads/gcc-15-branch' was updated to point to: c138e88e24a8... Merge commit 'r15-9932-gf8f6879ae1eba077c5a2a4a743b21a81a23
It previously pointed to: b9def1721b12... Merge commit 'r15-9719-g7e580225e57086e335a16f9258d0401a21e Diff: Summary of changes (added commits): ----------------------------------- c138e88... Merge commit 'r15-9932-gf8f6879ae1eba077c5a2a4a743b21a81a23 f8f6879... Daily bump. (*) 17f282c... AVR: Fix a typo in avr-mcus.def. (*) 7d27ffd... AVR: Add support for AVR32DAxxS, AVR64DAxxS, AVR128DAxxS de (*) 980a8fe... Daily bump. (*) ea99ca7... Daily bump. (*) 799dfe7... c++: -Wtemplate-body and tentative parsing [PR120575] (*) 433fcdb... ada: Fix alignment violation for chain of aligned and misal (*) 7b4e397... ada: Fix selection of Finalize subprogram in untagged case (*) e6e1d88... ada: Fix inefficient Unchecked_Conversion to large array ty (*) 992fb2a... ada: Improved error message when size of descendant type ex (*) 216fc3b... ada: Fix error on Designated_Storage_Model with extensions (*) 9fae682... Daily bump. (*) f9c4314... c++: Fix a pasto in the PR120471 fix [PR120940] (*) 733cd21... Ada: Remove left-overs of front-end exception mechanism (*) 2cb1108... middle-end: Fix complex lowering of cabs with no LHS [PR120 (*) 6126909... libstdc++: Update LWG 4166 changes to concat_view::end() [P (*) 6b19e40... c++: uninitialized TARGET_EXPR and constexpr [PR120684] (*) c612c50... libstdc++: Fix regression in std::uninitialized_fill for C+ (*) 8b7a779... Fortran: Fix out of bounds access in structure constructor' (*) 22b8806... ada: Fix alignment violation for mix of aligned and misalig (*) aa622ab... ada: Fix wrong finalization of constrained subtype of uncon (*) a30e425... ada: Fix missing error on too large Component_Size not mult (*) 81645c6... ada: Refine sanity check in Insert_Actions (*) ce51aec... ada: Fix missing finalization with conditional expression i (*) 36b7726... ada: Fix crash with Finalizable in corner case (*) 181d761... ada: Fix crash with Finalizable in corner case (*) c9c6392... ada: Fix assertion failure on finalizable aggregate (*) 4ea7021... ada: Fix wrong conversion of controlled array with represen (*) 2498cbb... Fixup dropping REG_EQUAL note in ext-dce (*) 8b3e6db... [committed][PR rtl-optimization/120550] Drop REG_EQUAL note (*) 698fefe... Daily bump. (*) 3b59959... Do not query further vector epilogues after a masked epilog (*) 977b8fb... i386: Change Diamond Rapids feature detect when model numbe (*) 9f44730... Daily bump. (*) 98bc42f... testsuite: Fix up gcc.target/powerpc/builtin_altivec_tr_stx (*) 79b82eb... Ada: Fix assertion failure for Finalizable aspect on tagged (*) 7fdf475... c++: Fix up cp_build_array_ref COND_EXPR handling [PR120471 (*) fc36a90... libstdc++: Format %r, %x and %X using locale's time_put fac (*) c3a639d... s390: Add -fno-stack-protector to 3 tests (*) debd1cd... ada: Fix for compiler crash on function return with Relaxed (*) 177050b... ada: Compiler fails on unchecked deallocation for constrain (*) 25e6c44... ada: Small tweak to latest change (*) 5bd0302... ada: Fix wrong finalization of constrained subtype of uncon (*) 74cc201... ada: Dispatching call with mutably tagged objects (*) 484fb60... ada: Fix wrong finalization of constrained array derived fr (*) 54b5f78... ada: Small cleanup in the finalization machinery (*) affc5eb... ada: Fix wrong finalization of temporary constrained array (*) ce86985... tailc: Handle musttail in case of non-cleaned-up cleanups, (*) 497cb08... testsuite: Fix up pr119318.c test for big-endian [PR120082] (*) a352fb3... Daily bump. (*) 9b7f1ec... ada: Make class-wide Max_Size_In_Storage_Elements return a (*) 411c1ee... ada: Fix bogus error for pragma No_Component_Reordering on (*) 29042b6... ada: Record type Put_Image procedures omitting discriminant (*) cabca4d... ada: Fix crash on nested access-to-subprogram types (*) 36332b8... ada: Fix internal error on Ghost aspect applied to Big_Inte (*) e94c683... ada: Fix internal error on expression function called for d (*) 53d2ca1... libstdc++: Report compilation error on formatting "%d" from (*) 4297261... Daily bump. (*) ccaff41... Daily bump. (*) 06a26f4... Fix compilation of concatenation with illegal character con (*) 80c55b1... Ada: Fix assertion failure on problematic container aggrega (*) c0a55fc... Daily bump. (*) 5808dd2... Fix misoptimization of CONSTRUCTOR with reverse SSO (*) 1b8a32a... Fortran: follow-up fix to checking of renamed-on-use interf (*) e4c99f1... Daily bump. (*) 58323d4... Fortran: fix checking of renamed-on-use interface name [PR1 (*) 8d600e9... Bump LTO_minor_version (*) 59e5e86... tree-optimization/120729 - limit compile time in uninit_ana (*) d8a9467... tree-optimization/120654 - ICE with range query from IVOPTs (*) 4a253f1... Daily bump. (*) f48873c... [RISC-V] Fix ICE due to splitter emitting constant loads di (*) 8422524... Fortran: Source allocation of pure function result rejected (*) cb3c5b7... aarch64: Incorrect removal of ZA restore [PR120624] (*) 2efe8cc... rtl-ssa: Reject non-address uses of autoinc regs [PR120347] (*) 9f817c9... i386: Remove CLDEMOTE for clients (*) 3260270... Daily bump. (*) 2e095cd... Daily bump. (*) fa2e03e... tailc: Allow musttail tail calls with -fsanitize=address [P (*) e5cf602... expand: Allow musttail tail calls with -fsanitize=address [ (*) 0be140d... Daily bump. (*) 2272b48... Daily bump. (*) 2c24509... Daily bump. (*) bf284e8... [RISC-V][PR target/119971] Avoid losing shift count masking (*) 6583c3b... Daily bump. (*) 5e570c3... dfp: Further decimal_real_to_integer fixes [PR120631] (*) b89ee9e... dfp, real: Fix up FLOAT_EXPR/FIX_TRUNC_EXPR constant foldin (*) 9540ef3... Daily bump. (*) f34f1b1... Fortran: fix checking of MOLD= in ALLOCATE statements [PR51 (*) 5789351... doc: allow gcov.texi to be processed by makeinfo 4.13 (*) bd02058... doc: allow extend.texi to be processed by makeinfo 4.13 (*) 416a7fe... Daily bump. (*) f3dcc49... crc: Fix up ICE from optimize_crc_loop [PR120677] (*) 9803e23... Daily bump. (*) 2f0ccc3... Daily bump. (*) 0daf986... Daily bump. (*) 61789b5... AVR: Fix PR120423 / PR116389. (*) 6923d41... Daily bump. (*) 7821afa... Fix test case for PR117811 which failed for int < 32 bit. (*) f45c7c4... recip: Reset range info when replacing sqrt with rsqrt [PR1 (*) 7bd9794... real: Fix up real_from_integer [PR120547] (*) 5a349dc... tree-chrec: Use signed_type_for in convert_affine_scev (*) 1549bb9... Fortran: Fix missing substring ref for allocatable saved va (*) 88ec0fe... Daily bump. (*) e7041c8... Update gcc es.po (*) bbe9ec9... libstdc++: Do not specialize std::formatter for incomplete (*) f5fc1c6... ipa: When inlining, don't combine PT JFs changing signednes (*) 36bc863... ada: Fix documentation of Generalized Finalization extensio (*) 3a4d64e... ada: Fix wrong visibility over discriminants (*) 67c4948... ada: Tweak special handling of synchronized type scopes (*) ea4155a... ada: Small tweak to latest change (*) 0bb1386... ada: Document supported GCC optimization switches (*) 98117e9... Daily bump. (*) 0ac2299... Daily bump. (*) 5327eef... libstdc++: Make system_clock::to_time_t always_inline [PR99 (*) 974d59a... libstdc++: Fix std::format thousands separators when sign p (*) 615a92a... vectorizer: Fix riscv build [PR120042] (*) a35f642... ada: Error on subtype with static predicate used in case_ex (*) e249cec... ada: Fix fallout of latest change (*) d02a2fe... ada: Fix wrong initialization of library-level object by co (*) 4aca5bc... ada: Storage_Error on Ordered_Maps container aggregate with (*) 8a4b72a... ada: Fix infinite loop with aggregate in generic unit (*) 2859883... ada: Fix use-after-free in Compute_All_Tasks (*) ba729e2... ext-dce: Don't refine live width with SUBREG mode if !TRULY (*) 62724ea... Daily bump. (*) e4940c0... c++: recursive template with deduced return [PR120555] (*) 4e4684c... c++: constexpr prvalues vs genericize [PR120502] (*) d96603a... ada: Support fixed-lower-bound array types as generic actua (*) 6cc5c01... ada: Reject component-related aspects on formal non-array t (*) 2fd267b... ada: Fix glitch in handling of Atomic_Components on generic (*) f59c4d4... ada: Missing discriminant check on assignment of Bounded_Ve (*) e68026c... ada: Check validity using signedness from the type and not (*) 8a63f6b... ada: Incorrect creation of corresponding expression of clas (*) 823e973... ada: Fix spurious error on anonymous array initialized by c (*) c8934b1... Daily bump. (*) 4caedcd... Daily bump. (*) 69eb171... Daily bump. (*) f59d33a... ada: Constant_Indexing used when context requires a variabl (*) e0777e7... ada: Fix libgpr2 build failure with compiler built with ass (*) cb3e765... ada: Fix wrong initialization of library-level object by co (*) 1189522... ada: Incorrect unresolved operator name in an instantiation (*) 855fe36... ada: Fix internal error on allocator involving interface ty (*) 649bde8... ada: Fix for validity checking of limited scalar types (*) a69ab79... gcn: Update --with-arch= for newer archs (*) e75e42f... libstdc++: Fix flat_map::operator[] for const lvalue keys [ (*) b2338eb... libstdc++: Fix format call in formatting with empty specs f (*) 8cb0127... tree-optimization/120357 - ICE with early break vectorizati (*) 09884fa... tree-optimization/120341 - stores into STRING_CSTs can trap (*) 44792a6... rtl-optimization/120182 - wrong-code with RTL DSE and const (*) ca8032d... Fix gcc.dg/tree-ssa/ssa-dom-thread-7.c for aarch64 (*) 4d375eb... tree-optimization/120003 - missed jump threading (*) 8fb3d90... tree-optimization/119960 - failed external SLP promotion (*) 7da2b6d... tree-optimization/116352 - amend previous fix (*) 05ef04d... tree-optimization/119960 - add validity checking to SLP sch (*) 6bb3169... tree-optimization/119960 - fix and guard get_later_stmt (*) e93f028... Fix regression from x86 multi-epilogue tuning (*) 6346562... Daily bump. (*) d056ac5... ada: Spurious compilation error with repeated loop index (*) 48a5910... ada: Exception-raising loop incorrectly eliminated (*) 257a8dc... ada: Fix crash on access to protected return (*) 6b1c8f4... ada: Tweak caching of streaming subprograms (*) b7e10f8... ada: Implement built-in-place expansion of two-pass array a (*) 9f9476c... ada: Reject Valid_Value arguments originating from Standard (*) a871b23... ada: Error about assignment to limited target on aggregate (*) 09b0aac... ada: Fix buffer overflow for function call returning discri (*) 5738c9b... ada: Fix compile-time failure due to duplicated attribute s (*) 29447fb... ada: Avoid calling Resolve with Stand.Any_Fixed as the expe (*) a52223c... ada: Compiler crash on array aggregate association iteratin (*) d9fb0b4... Fix crash with constant initializer caused by IPA (*) ea8d197... Daily bump. (*) c77dd2d... Fortran: ICE due to missing locus with data statement for c (*) 55a9203... Daily bump. (*) e8a36b0... Fortran: parameter inquiries of constant complex arrays [PR (*) 819b641... Fortran: fix regression introduced by commit r16-914-g787a8 (*) 25e4642... Fortran: fix parsing of type parameter inquiries of substri (*) 1299fd3... Daily bump. (*) c096341... c++: lambda this capture and requires [PR120123] (*) fff23f4... fortran: Fix debug info for unsigned(kind=1) and unsigned(k (*) 21e0a74... Fortran: Fix handling of parsed format strings. (*) 4856aff... Fortran: Adjust handling of optional comma in FORMAT. (*) 9e73425... Daily bump. (*) 771fcb9... libstdc++: Compare keys and values separately in flat_map:: (*) 48d6f5d... libstdc++: Fix tuple/pair confusion with std::erase_if(flat (*) 512a41f... Daily bump. (*) 41dee7d... Fortran: Fix c_associated argument checks. (*) d8e7a2d... Type mismatch for passed external function (*) 1d3b863... Daily bump. (*) d67a38c... OpenMP: Fix ICE and other issues in C/C++ metadirective err (*) b368dd5... OpenMP: Fix ICE in metadirective recovery after error [PR12 (*) 9fa1f93... testsuite: Add testcase for GCC 13 branch s390 bug [PR12048 (*) f54d6c1... Daily bump. (*) d79b3dc... aarch64: Enable newly implemented features for FUJITSU-MONA (*) 4276b38... Daily bump. (*) c38760c... libgomp.fortran/metadirective-1.f90: Expect 'error:' for nv (*) 772dc28... Daily bump. (*) c2b90bf... Fix IPA-SRA issue with reverse SSO on specific pattern (*) 9933a96... doc: Fix typo in description of nonstring attribute (*) c204037... libstdc++: Fix PSTL test iterators (*) ae1c59c... libstdc++: Fix vector(from_range_t, R&&) for exceptions [PR (*) a0e365b... AVR: target/120442 - Support f7_fdim / fdiml in LibF7. (*) 5ef8bbc... AVR: target/120441 - Fix f7_exp for |x| ≥ 512. (*) 156cc1c... Daily bump. (*) d390c7e... c-c++-common/gomp/{attrs-,}metadirective-3.c: Fix expected (*) cf619d4... libgomp.c-c++-common/metadirective-1.c: Expect 'error:' for (*) 9c8e20a... OpenMP/C++: Avoid ICE for BIND_EXPR with empty BIND_EXPR_BL (*) afa69f8... Daily bump. (*) 4ac1fb5... MicroBlaze does not support speculative execution (CVE-2017 (*) 65c2baf... Daily bump. (*) 18f937f... Daily bump. (*) a8f62a9... c++/modules: Fix merge of TLS init functions [PR120363] (*) 2486d94... c++/modules: Fix stream-in of member using-decls [PR120414] (*) fd2a11e... Daily bump. (*) 6fb3dd1... Fortran: default-initialization and functions returning der (*) 8c4b236... Daily bump. (*) (*) This commit already exists in another branch. Because the reference `refs/vendors/redhat/heads/gcc-15-branch' matches your hooks.email-new-commits-only configuration, no separate email is sent for this commit.