The branch 'redhat/heads/gcc-15-branch' was updated to point to: f833458d29b4... Merge commit 'r15-10207-gd3c5366520e52057bed5b3ba6898366c79
It previously pointed to: bb8f920b2f55... Merge commit 'r15-10011-g69e46e6fe649d17174614d09e271bde48f Diff: Summary of changes (added commits): ----------------------------------- f833458... Merge commit 'r15-10207-gd3c5366520e52057bed5b3ba6898366c79 d3c5366... tailc: Handle other forms of finally_tmp.N conditional clea (*) d43ece3... bitint: Fix up INTEGER_CST PHI handling [PR121413] (*) 332e891... bitint: Fix up handling of uninitialized mul/div/float cast (*) a88f4ef... libstdc++: Add various missing exports [PR121373] (*) 8193500... libcpp: Fix up cpp_maybe_module_directive [PR120845] (*) 47dd300... Bump BASE-VER (*) 5115c7e... Update ChangeLog and version files for release (*) 46deccf... Daily bump. (*) 921c1ce... libgomp.texi: Document omp(x)::allocator::*, restructure me (*) 267411c... i386: Fix invalid RTX mode in the unnamed rotate splitter. (*) 059889c... Daily bump. (*) 3f89850... AArch64: Fix test for vector length safety (*) 810fd78... Daily bump. (*) bf1dff1... Daily bump. (*) b7175db... Daily bump. (*) 4c7b58d... Daily bump. (*) 7b56621... Daily bump. (*) 08f9328... Regenerate gcc.pot (*) e14a895... arm: fully validate mem_noofs_operand [PR120351] (*) 5768bc2... c: Fix crash in c-typeck.cc convert_arguments with indirect (*) 3913d95... c: Suppress -Wdeprecated-non-prototype warnings for builtin (*) cb06e4a... tree-optimization/121323 - UBSAN error in ao_ref_init_from_ (*) 3ef3de7... tree-optimization/121320 - UBSAN error in ao_ref_init_from_ (*) 8fb94bb... bswap: Fix up ubsan detected UB in find_bswap_or_nop [PR121 (*) ebfe7bc... c++/modules: Warn for optimize attributes instead of ICEing (*) 16e8d14... c++/modules: Merge PARM_DECL properties from function defin (*) 0d41077... Daily bump. (*) fc03165... AVR: rtl-optimization/121340 - New mini-pass to undo superf (*) 87a2b9d... AVR: Set .type of jump table label. (*) df63b4a... c++: constexpr, array, private ctor [PR120800] (*) 4cdf858... Ada: Fix miscompilation of GNAT tools with -march=znver3 (*) 80f7f22... [sanitizer_common] Fix build on ppc64+musl (#120036) (*) b3da180... aarch64: Prevent streaming-compatible code from assembler r (*) 9e84a45... aarch64: testsuite: Fix do-assemble tests for SME (*) 1212354... c++: substituting fn parm redeclared with dep alias tmpl [P (*) 35be043... c++: fix ICE with [[deprecated]] [PR120756] (*) 295dd13... tree-optimization/121256 - re-instantiate check on SLP node (*) c70696b... [RISC-V] Fix wrong CFA during stack probe (*) 4686007... change get_best_mode args int -> HOST_WIDE_INT [PR121264] (*) 1b42af2... Fix ICE in speculative devirtualization (*) e442d6f... tree-optimization/121256 - properly support SLP in vectoriz (*) 5e9d395... tree-optimization/121130 - vectorizable_call cannot handle (*) 1869281... vect: Fix insufficient alignment requirement for speculativ (*) 94ca071... x86: Transform to "pushq $-1; popq reg" for -Oz (*) 82cc62b... Eliminate redundant vpextrq/vpinsrq when move TI to V4SI. (*) 6d0aa94... Daily bump. (*) 3d15aa4... [sanitizer_common] Remove reference to obsolete termio ioct (*) d36df2a... Update cpplib sr.po (*) 722aa41... C: Flex array in union followed by a structure field is not (*) 12796e6... C: Flex array in the middle via type alias is not reported (*) 54cfe50... aarch64: Add tuning model for Olympus core. (*) 281a6a0... c++: Make __extension__ silence -Wlong-long pedwarns/warnin (*) 9a5a5e8... testsuite: Fix gcc.target/powerpc/vsx-builtin-7.c test [PR1 (*) 7b9838d... Daily bump. (*) 4e56845... cobol: Honor the "-static" command-line option. [PR119231] (*) 0879a2a... cobol: Tweak adjustments to location_t of GENERIC nodes for (*) 84296ba... cobol: Improved linemap and diagnostic handling; PIC valida (*) f27c6d8... cobol: Eliminate cppcheck warnings in gcc/cobol .cc files. (*) 7dc3a37... cobol: Minor changes to genapi.cc to eliminate CPPCHECK war (*) 79c7ed9... cobol: Fix build on 32-bit Darwin [PR120621] (*) d780100... cobol: Add PUSH and POP to CDF. (*) 4a3e130... cobol: Development round-up. [PR120765, PR119337, PR120794] (*) 2e50844... cobol: Respect error in cobol.install-common. (*) 8536d47... cobol: Repair printf format of size_t. (*) 1951807... cobol: Update test case for intrinsic function syntax. (*) d6115f7... cobol: Revise diagnostic linemap management. (*) 3f8dfda... cobol: Normalize generating and using function_decls. (*) 9717324... cobol: Correct diagnostic strings for 32-bit builds. (*) fd73532... libgcobol: Add license. (*) efc75cb... cobol: Correct diagnostic strings to rectify bootstrap buil (*) f3dc4a5... cobol: Some 1000 small changes in answer to cppcheck diagno (*) 8df603c... cobol: Eliminate unguarded clock_gettime dependencies. [PR1 (*) f79a7d0... cobol: Variety of small changes in answer to cppcheck diagn (*) cd1fd18... cobol: Diagnostic messages, Flex build, and some cppcheck r (*) 6c214d4... cobol: Guard clock_gettime(). [PR119975] (*) ddf7357... cobol: Eliminate cppcheck warnings for libgcobol [PR119323] (*) c48cce8... cobol: Honor HAVE_CLOCK_GETTIME and HAVE_GETTIMEOFDAY. [PR1 (*) 7305d78... cobol: Wrap the call to fprintf in a libgcobol routine. [PR (*) 907e343... cobol: Multiple PRs; formatting; exception processing. (*) e7f1334... cobol: sqrt(0) is not an ec-argument error. [PR119885] (*) d33eb83... Regenerate cobol/lang.opt.urls (*) 08e58db... cobol: Eliminate exception "blob"; streamline some code gen (*) aa66c62... cobol: One additional edit to testsuite/cobol.dg/group1/che (*) 412994e... cobol: Don't display 0xFF HIGH-VALUE characters in testcase (*) 5ce4d3e... libgcobol: Allow for lack of LOG_PERROR (*) d6da95b... cobol: Eliminate padding bytes from cbl_declarative_t. [PR1 (*) 5a1de4d... cobol: New testcases. (*) 704bf38... cobol: Auto-detect source format; some FldLiteralN; infer g (*) 7fdeb67... libgcobol: Heed --enable-libgcobol (*) 1066f31... cobol: Allow for undefined NAME_MAX [PR119217] (*) 43bf1b3... cobol: Initialize regmatch_t portably [PR119217] (*) 320f24a... cobol: Don't require GLOB_BRACE etc. [PR119217] (*) b61e85f... libgcobol: Fix bootstrap for targets without program_invoca (*) 1513f3c... cobol: Rewrite exception handling. Partially refactor subs (*) 167f366... cobol: Fix up exception handling [PR119364] (*) adffa53... cobol, v2: Fix up cobol cross-compilation from 32-bit arche (*) d4ba7ea... cobol: New testcases. (*) 5915b1a... cobol: Repair some exception processing logic. (*) 636c0d5... libgcobol: Check for struct tm tm_zone (*) 50c9168... testsuite: Adjust s390x params for vector tests. (*) c677121... Darwin: account for macOS 26 (*) f67c851... c++, coroutines: Handle allocation fail returns [PR121219]. (*) 823d594... c++: add passing testcases [PR120243] (*) b4da8ee... c++, coroutines: CWG2563 promise lifetime extension [PR1159 (*) a169a47... c++, coroutines: Remove use of coroutine handle in the fram (*) 892892b... c++,coroutines: Handle await expressions in assume attribut (*) f4ae768... c++, coroutines: Handle unevaluated contexts. (*) 38db03d... c++, coroutines: Avoid UNKNOWN_LOCATION synthesizing code [ (*) a2328db... c++, coroutines: Improve diagnostics for awaiter/promise. (*) a94894f... c++, coroutines: Handle builtin_constant_p [PR116775]. (*) 956b6c3... c++, coroutines: Ensure that the resumer is marked as can_t (*) e25730c... c++: Fix template class lookup [PR120495, PR115605]. (*) 11cab98... c++, coroutines: Make analyze_fn_params into a class method (*) 81e04fd... c++, coroutines: Simplify initial_await_resume_called. (*) f3fbacc... c++, coroutines: Some cleanups in build_actor. (*) b9b3471... c++: Emit an error for attempted constexpr co_await [PR1189 (*) ad8c618... c++: Add co_await, co_yield and co_return to dump_expr. (*) 20a4cf9... c++, coroutines: Make a check more specific [PR109283]. (*) ae9ccc7... c++, coroutines: Clean up the ramp cleanups. (*) df99f2d... c++, coroutines: Use decltype(auto) for the g_r_o. (*) db4a02c... c++, coroutines: Address CWG2563 return value init [PR11991 (*) 4b2da16... c++, coroutines: Fix identification of coroutine ramps [PR1 (*) 491b8b2... c++, coroutines: Allow NVRO in more cases for ramp function (*) 868a11b... c++: Set the outer brace marker for missed cases. (*) b1b8d8c... tree-sra: Avoid total SRA if there are incompat. aggregate (*) 4af2b71... calls: Allow musttail calls to noreturn [PR121159] (*) 6e51957... x86: Enable *mov<mode>_(and|or) only for -Oz (*) 44bb1a5... Daily bump. (*) 42c37c2... AVR: target/121277 - Don't load 0x800000 with const __flash (*) e8463da... Fortran: Allow for iterator substitution in array construct (*) 0a624fe... LoongArch: Fix wrong code generated by TARGET_VECTORIZE_VEC (*) 7dba3eb... Daily bump. (*) 93eeb52... [RISC-V] Correct CFA notes for stack-clash protection [PR12 (*) 4f3b1f3... Daily bump. (*) b26588f... gcse: Skip hardreg pre when the hardreg is never live [PR12 (*) e34c0fe... aarch64: Fix fma steering when rename fails [PR120119] (*) 4cb9e69... Fortran: fix passing of character length of function to pro (*) 3ba8769... [PATCH] [modula2] Add return to remove build warning (*) f9773b1... [PATCH] PR modula2/121164: Modula 2 build failure followup (*) a4bdd2b... Daily bump. (*) 6f0c684... c++: constexpr uninitialized union [PR120577] (*) 2fb7db8... ada: Bug in Indefinite_Holders instance passed to formal pa (*) 9662803... ada: Fix regression of finalization primitive selection (*) 82a93f6... Daily bump. (*) 80a51da... c++: fix __is_invocable for std::reference_wrapper [PR12105 (*) 5a29c91... libstdc++: Add missing initializers for __maybe_present_t m (*) 4d0c173... tree-optimization/121202 - fix vector stmt placement (*) efce571... c++/modules: Support re-streaming TU_LOCAL_ENTITYs [PR12041 (*) 5970feb... Daily bump. (*) 420b163... tree-sra: Fix grp_covered flag computation when totally sca (*) 156c3ee... testsuite: Fix overflow in gcc.dg/vect/pr116125.c (*) 2f39b1b... Daily bump. (*) 381d014... ada: Fix generation of Initialize and Adjust calls (*) 0bccb1e... ada: Remove obsolete code from Safe_Unchecked_Type_Conversi (*) 2b05983... ada: Fix assertion failure on aggregate with controlled com (*) c6b571c... ada: Tune recent change for bit-packed arrays to help GNATp (*) 633f73c... ada: Fix wrong indirect access to bit-packed array in itera (*) e28f90f... ada: exp_util.adb: prevent infinite loop in case of broken (*) 9023bcd... OpenMP: Fix implicit 'declare target' for <ostream> (*) dd10f19... Avoid SIGSEGV in nvptx 'mkoffload' for voluminous PTX code (*) 5a3428f... Add 'libgomp.c++/target-valarray-1.C' (*) 299a7f5... libgomp: Add testcases for concurrent access to standard C+ (*) a7c5f7a... libgomp: Add testcases for concurrent access to standard C+ (*) 6e40fb2... libgomp: Add testcases for the standard C++ math library on (*) 259451b... Add 'libgomp.c++/target-flex-[...].C' test cases (*) e4dbeb0... Defuse 'RESULT_DECL' check in 'pass_nrv' (for offloading co (*) 7a9b7f8... 'TYPE_EMPTY_P' vs. code offloading [PR120308] (*) a5df3ae... Add 'libgomp.c-c++-common/target-abi-struct-1-O0.c', 'libgo (*) 0a708f6... libgomp.c/target-map-zero-sized-3.c: Fix code for non-USM o (*) 66aa8ad... GCN, nvptx offloading: Restrain 'WARNING: program timed out (*) f9d558a... GCN, nvptx offloading: Restrain 'WARNING: program timed out (*) caca3a9... nvptx: Support '-march=sm_61' (*) 2b105cb... nvptx: Support '-mptx=5.0' (*) eca0a53... Adjust 'libgomp.c++/target-cdtor-{1,2}.C' for 'targetm.cxx. (*) ebc72ad... GCN, nvptx offloading: Host/device compatibility: Itanium C (*) 3d44997... Add 'libgomp.c-c++-common/target-cdtor-1.c' (*) 655f833... GCN: Properly switch sections in 'gcn_hsa_declare_function_ (*) e4677f3... Adjust 'libgomp.c++/target-exceptions-pr118794-1.C' for 'ta (*) ff9bd93... Daily bump. (*) d80498a... Ada: Fix wrong tag in style check warnings (*) b8be49c... aarch64: Tweak handling of general SVE permutes [PR121027] (*) a413f83... aarch64: Fix LD1Q and ST1Q failures for big-endian (*) 79a9996... testsuite: Add -funwind-tables to sve*/pfalse* tests (*) 24a6fe0... aarch64: Extend HVLA permutations to big-endian (*) 526efb6... aarch64: Fix endianness of DFmode vector constants (*) c237162... aarch64: Some fixes for SVE INDEX constants (*) abacc79... Make the RTL frontend set REG_NREGS correctly (*) 0b6038c... ext-dce: Fix subreg_lsb is_constant assumption (2) (*) d88c1b7... aarch64: Fix ZIP1 order in aarch64_expand_vector_init [PR11 (*) eca9778... aarch64: Fix neon-sve-bridge.c failures for big-endian (*) 9e8af68... ext-dce: Fix subreg_lsb is_constant assumption (*) 2363ea8... vect: Fix VEC_WIDEN_PLUS_HI/LO choice for big-endian [PR118 (*) 032aca3... Daily bump. (*) d553ca7... Fortran: fix bogus runtime error with optional procedure ar (*) 16230fa... Daily bump. (*) f000ed0... libstdc++: Update some baseline_symbols.txt (x32) (*) (*) 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.