The branch 'redhat/heads/gcc-16-branch' was updated to point to:

 aac23a76ffc9... Merge commit 'r16-9222-g15b75b928f4a88539694c8b81a485a31821

It previously pointed to:

 d776f42bb910... Merge commit 'r16-8917-gd10ef83766fc886bb76c1aadae2e5dd760e

Diff:

Summary of changes (added commits):
-----------------------------------

  aac23a7... Merge commit 'r16-9222-g15b75b928f4a88539694c8b81a485a31821
  15b75b9... rs6000: Builtins for AES acceleration instructions [RFC0265 (*)
  e7863b5... rs6000: Add future-altivec builtin stanza predicate (*)
  168574d... fortran: [PR126018] Fix rejects character function invocati (*)
  b86ef92... Daily bump. (*)
  0eaa676... c++: co_await and structured bindings [PR124584] (*)
  0c80a30... c++: co_await and ->* [PR121094] (*)
  15df7f2... c++: capture of reference to global in template [PR123536] (*)
  ab37dbc... LoongArch: fix SSP routines with ILP32 (*)
  5418ad6... Daily bump. (*)
  bfd1973... libstdc++: Refactor _ScalarAbi<N> into _Abi<N, N> (*)
  bd27622... libstdc++: Add Hygon x86 RNG instructions support to std::r (*)
  e1666b4... libstdc++: Fix comment typo in bits/chrono_io.h (*)
  7e34ccf... libstdc++: Workaround legacy iconv signature [PR125956] (*)
  9a9ae74... libstdc++: Disable tests for targets without symlink suppor (*)
  205a793... libstdc++: Disable test on targets without mkfifo [PR118158 (*)
  05c0ad7... libstdc++: replace assert with __glibcxx_assert [PR125228] (*)
  e59ba4f... s390: Deal with non-compare conditions during RTX costing [ (*)
  35e82d8... PTA: Fix wrong optimization of conditional dynamic allocati (*)
  4b0b484... rs6000: Add new builtin __builtin_ppc_atomic_cas_local (*)
  51dd302... i386: Disable AMX-TF32 for Diamond Rapids (*)
  a7128eb... Fix test case c86-4g-m7-vect-load-cost-reduc.c (*)
  17aa193... i386: Add HYGON c86-4g-m8 support (*)
  035c1a3... i386: Adjust c86-4g-m7 512-bit memory costs (*)
  49a208a... i386: Fix some c86-4g-m7 reservations (*)
  ec2f452... Daily bump. (*)
  aebcf71... ira: Allow multiple uses within an insn [PR125173] (*)
  f6b97bb... aarch64: PR124908 Fix ICE in svld1rq fold with -msve-vector (*)
  6301ece... aarch64: Fall back to AAPCS for variadic functions with pre (*)
  0dd775a... x86_cse: Skip JUMP from asm goto (*)
  b3b65e6... Daily bump. (*)
  c1d8092... ada: Fix wrong error message with Finalizable and overloadi (*)
  77af295... ada: Fix spurious conflict introduced by Ada 2022 declare e (*)
  3579b10... ada: Fix spurious error on Ada 2022 declare expression of l (*)
  e7eeeb2... aarch64: Fix unsharing in svset_impl::fold [PR125818] (*)
  d2e6ca5... i386: Fix up *add<mode>_1<nf_name> [PR125469] (*)
  b459439... i386: Fix up *add<mode>_1<nf_name> [PR125469] (*)
  c536715... Fortran: Allow access to coarray elements within modules. [ (*)
  3255a97... i386: Restrict AVX-VNNI-INT8 insns to VEX encoding [PR12594 (*)
  2830cc4... x86: Add run-time memmove tests inlined with various bounds (*)
  e0cf7b6... Daily bump. (*)
  cb50f90... AVR: ad target/125752 - Simplify double -> 64-bit fixed con (*)
  ffa7f2b... Daily bump. (*)
  32c1d19... s390: Fix up *brx_stage1_<GPR:mode> [PR125992] (*)
  186d011... Daily bump. (*)
  72b403a... c++/reflection: consteval-only type in splice-spec [PR12590 (*)
  c9c7f3c... Fortran: -fc-prototypes, deferred shape and deferred length (*)
  6a9fa2e... Daily bump. (*)
  cda406c... riscv: Add -mcpu= and -mtune = support for tt-ascalon-x (*)
  6a6715a... c++/modules: dependent ADL laziness [PR125334] (*)
  bb27e66... c++/modules: imported incomplete typedef [PR125768] (*)
  e78df8a... middle-end/125977 - disable RTL expansion ranger use at -O0 (*)
  4e03491... libstdc++: Fix up bits/std.cc symlink installation (*)
  29d6159... mips: fix unintialized operand use in sync_{old,new}_<optab (*)
  26c17bd... RISC-V: don't use Python f"..." syntax (*)
  e564049... i386: Make _m_prefetchw parameter const-qualified (*)
  0f19fef... Daily bump. (*)
  38de4e0... Fortran: -fc-prototypes, deferred shape and deferred length (*)
  269a933... c++/reflection: type traits and reference collapsing [PR125 (*)
  431fec6... work around ppc-vx6 make limitations (*)
  d50e6c7... doc/ifn.texi: don't have whitespace after @code (*)
  f7741ff... Fortran:[PR60576] fix stack-buffer-overflow passing type to (*)
  c7d3909... Daily bump. (*)
  0ba1450... c++: ubsan and inherited vptr [PR125745] (*)
  390631c... Revert "mips: fix unintialized operand use in sync_{old,new (*)
  27f9e3b... libstdc++: Fix comment typo in <bits/chrono.h> (*)
  d80ca22... libstdc++: Remove STLport link from docs (*)
  b99c6da... libstdc++: allocator traits on pmr gets allocate_at_least ( (*)
  babadda... c++: capture folding and lvalueness checking [PR125408] (*)
  7114c0a... c++: typedef in lambda in pack expansion (*)
  b7e3a1b... libstdc++: Implement P4206R0: Revert string support in std: (*)
  28a6347... Daily bump. (*)
  1221c07... [PATCH] RISC-V: Fix more scalar mode_idx instances [PR12547 (*)
  48930ec... rs6000: Add Future ISA compare and swap equal AMO operation (*)
  92f58fa... testsuite: Add PowerPC future hardware compiler support che (*)
  b7385d5... rs6000: Fix PTImode attribute handling [PR106895] (*)
  b0a9b34... rs6000: Fix [su]mul<mode>3_highpart patterns to use RTL cod (*)
  1f0e2df... rs6000: Adding missed ISA 3.0 atomic memory operation instr (*)
  b40d59e... [PATCH] RISC-V: Fix splitter [PR125670]. (*)
  a5d3933... c++: fix decltype(id) for pointer-to-data-member access exp (*)
  7555c9b... c++/reflection: include lambda op() in members_of [PR125889 (*)
  909ca79... Daily bump. (*)
  c058d90... Daily bump. (*)
  6ced2ee... gcc/doc: Move @anchor-s referring to top of node after thei (*)
  60c3734... Daily bump. (*)
  5249c3a... Adjust configure machinery to abi32 targets (*)
  c8cf35f... ada: Fix assertion failure on access to uninitialized packa (*)
  d02446b... ada: Fix duplicated external tag error with structural gene (*)
  48a6fcf... ada: Fix dangling reference with Bounded_Indefinite_Holders (*)
  4c341cf... ada: Null pointer dereference in Adjust for bounded indefin (*)
  97a97ee... Daily bump. (*)
  43845fb... Daily bump. (*)
  64e69a5... c++/reflection: crash with can_substitute and fn returning  (*)
  a049fa7... c++/reflection: ICE in get_reflection on INDIRECT_REF [PR12 (*)
  7e26b19... expmed: Fix up CONST_POLY_INT case of make_tree [PR125621] (*)
  5943b04... testsuite: Restrict mpc860_no_lwsync.c to Power ilp32 targe (*)
  e98d09c... rs6000: Add MPCCORE to TARGET_NO_LWSYNC (*)
  b4f36ef... AArch64: fix the SVE->SIMD lowering optimization [PR125148] (*)
  d5998d6... vect: gate COMPLEX_MUL on FP_CONTRACT_FAST [PR125431] (*)
  4c2792d... aarch64: Fix early-ra wrong code with full-width FPR color  (*)
  399a004... DOM should not process unreachable if there is an SSA relat (*)
  1bfdb1f... Daily bump. (*)
  9920124... phiopt: Fix is_factor_profitable for debug stmts [PR125776] (*)
  8f163f4... range fold: Fix relation folding of |/& when reversed opera (*)
  e14cdc8... mips: Fix ICE on mips64-elf by removing MAX_FIXED_MODE_SIZE (*)
  98237ff... ipa: Fix lifetime issue with hash_map::put in prepare_debug (*)
  c9af86f... c++: Fix handling of && after a class definition [PR65271] (*)
  0b12631... ifcvt: factor: turn asserts about abnormals to conditional  (*)
  6db6adb... c++: bogus error with meta::members_of [PR125770] (*)
  10962b0... Daily bump. (*)
  63ba0af... fortran: module-contained PRIVATE procedures must have glob (*)
  1cd19b5... Fortran: Fix regression caused by first patch [PR125527] (*)
  1da2423... fortran: [PR125535] Plug remaining leak in implied-do array (*)
  416b141... fortran: ICE for ASSOCIATE selector that is an overloaded i (*)
  4be6a03... fortran: wrong generic resolution when actual argument is a (*)
  e8ec010... fortran: submodule cannot access internal subprograms of an (*)
  dfe38eb... fortran: ICE or wrong-code for ASSOCIATE selector that is a (*)
  37724f8... fortran: ICE in DO CONCURRENT with DEFAULT(NONE) inside ASS (*)
  3a26cb6... fortran: ASSOCIATE with contained-function selector rejecti (*)
  1386fae... fortran: inferred-type ASSOCIATE name giving spurious "Expe (*)
  7810623... fortran: wrong-code in DO CONCURRENT with ASSOCIATE (*)
  5598624... fortran: ALLOCATE of parameterized derived-type array initi (*)
  d1750d8... fortran: wrong-code for implied-do with allocatable-compone (*)
  ebe50ec... tree-optimization/125652 - wrong code with SCEV (*)
  a30040e... tree-optimization/125686 - missing bits in PR125646 fix (*)
  ac8d563... tree-optimization/125646 - fixup vector types for const mul (*)
  a55a425... tree-optimization/125553 - ICE with VN trick (*)
  ecb6eba... tree-optimization/125545 - reassoc insering after asm goto (*)
  60cbce6... tree-optimization/125502 - vector load decomposition issue (*)
  5a03cc5... tree-optimization/125477 - verify we can copy it before ver (*)
  9457560... rs6000: Add -mcpu=future support and built-in gating infras (*)
  1d03fec... Daily bump. (*)
  0f8b36e... Daily bump. (*)
  7a86e74... c23: fix TBAA error for function returning structure [PR125 (*)
  beca445... c: Fix recursive structure / union redeclaration with quali (*)
  5aedc2e... c: Fix use of variably-modified structure/union types in ne (*)
  1997e95... Daily bump. (*)
  6bcb0cf... Daily bump. (*)
  53ef593... AVR: target/125752 - Add 64-bit fixed point <-> 64-bit doub (*)
  be08fe2... AVR: target/125751 -- Fix too short insns lengths in avr_ou (*)
  273f652... doc: testsuite: Simplify implementation and document arm_mi (*)
  7e18720... Daily bump. (*)
  244a5ba... c++: ICE with variadic using-decl with conv fn [PR125284] (*)
  2eff896... c++/reflection: ICE with -g on reflection of ctor param [PR (*)
  713f140... Daily bump. (*)
  d89f56a... Ada: Fix couple of oversights in Big_Integer package (*)
  59d6471... Daily bump. (*)
  4dd2198... mips: fix unintialized operand use in sync_{old,new}_<optab (*)
  4e1bbb0... Fortran: [PDT] Prevent unnecessary mallocs and frees. [PR12 (*)
  34f811c... i386: Refine c86-4g fdiv scheduling model (*)
  d5f560f... i386: Adjust some c86-4g*.md modeling to reduce build time (*)
  4ed5f9e... i386: Support HYGON c86-4g series processors (*)
  3d3cd29... Fortran: fix ICE on LOC intrinsic with polymorphic argument (*)
  cd11873... testsuite: get a predictable ordered array for comparison (*)
  3b762dc... ada: Robustify error recovery of structural instantiation i (*)
  ae603c3... ada: Fix extra formal mismatch (*)
  5d73903... ada: Change Constraint_Error into Data_Error in Text_IO to  (*)
  8f47c4b... ada: Avoid suspicious index warnings in expanded code (*)
  11487d9... ada: Reject structural instantiation in generic formal part (*)
  0edae11... i386: Fix up predicates on <ssse3_avx2>_pmulhrsw<mode>3, sm (*)
  d0c90c0... c++/modules: disable dependent ADL inside header unit [PR12 (*)
  c9ada73... c++/modules: some dependent ADL fixes (*)
  865f86e... ada: Fix finalize address for arrays of protected types (*)
  59f95ea... ada: Disable a couple of static accessibility checks in dyn (*)
  f5baa4d... ada: Fix unbalanced parens in comment (*)
  b0a85ce... ada: Fix bogus validity check failure for FP component of a (*)
  3297bc3... libstdc++: Adjust flat_set::swap swapping order (*)
  9e64aa0... libstdc++: Fix availability of flat_meow::operator=(initial (*)
  6d39e1b... libstdc++: Implement P3567R2 flat_meow fixes (*)
  a44795c... libstdc++: Fix suboptimal complexity of flat_map::_M_insert (*)
  e76b9d0... libstdc++: Remove trailing whitespace in debug/safe_iterato (*)
  6eaecfb... c++: non-dep cmp op rewritten from <=> returning char [PR12 (*)
  85ba6b0... c++: unchecked 'A op B' constraint-expression [PR125490] (*)
  4a63088... Daily bump. (*)
  7c9a0cf... cfgrtl: Forbid forwarder blocks from having clobbers [PR125 (*)
  44e267c... aarch64: Adjust vectorizer loads+store issue info for Olymp (*)
  11a3369... PR target/122827: aarch64: Treat SVE modes as full-Z for ca (*)
  7c5d42d... Ada: Adjust testcase after latest change (*)
  b014177... ada: Reject misalignment of objects with address clause (*)
  ff836b5... ada: Add warning for too large return object in extended re (*)
  8d275a9... ada: Fix Scalar_Storage_Order not honored for misaligned wr (*)
  869acc9... ada: Linker_Section not inherited by object from unconstrai (*)
  b0fdf6f... ada: Fix missing dispatching for default implementation of  (*)
  2f14740... ada: Fix indentation checks with "finally" (*)
  8b2c93c... ada: Improve error message for incorrect call arguments (*)
  88969bd... tree-optimization/125250 - UB in testcase (*)
  4fce81c... tree-optimization/125250 - LIM speculating not noop load/st (*)
  d4e2497... middle-end/125156 - preserve edge flags in cleanup_control_ (*)
  af55e8a... Daily bump. (*)
  3968d5f... Fortran: checking of passed character length [PR125393] (*)
  a880082... c++: Don't ICE on the static constexpr expansion-stmt vars  (*)
  7fbdd41... c++: Don't ICE in eval_constant_of on vars with error_mark_ (*)
  58d805d... c++: Fix up handling of name independent decls in coroutine (*)
  96a36d7... testsuite: arm: adjust inline assembler for arm-none-eabi (*)
  f2e3994... hppa: Fix clear_cache pattern and use it in pa_trampoline_i (*)
  4da5ab8... arm: Fix MVE load/store with writeback intrinsics [PR124870 (*)
  59d8f30... i386: Disable SETcc.ZU generation on DMR/NVL via tune flag (*)
  b2d5cd4... Daily bump. (*)
  a1e8830... RISC-V: Remove interleaved vector synthesis optimization [P (*)
  fff7052... Daily bump. (*)
  759b608... fortran: fix ICE with procedure pointer declared in BLOCK (*)
  4087436... Daily bump. (*)
  3a08e8e... ada: Fix bug when reading multibyte utf-8 character (*)
  0d47252... ada: Suppress warning for quantified expression with filter (*)
  a2a400a... ada: Suppress warning about unused variable in trivial quan (*)
  908bb8e... ada: Fix assertion failure on call in object notation in en (*)
  4009ccb... ada: Inheritance of pragma/aspect unchecked_union (*)
  ab5ec7d... ada: Fix reStructuredText markup (*)
  52be9c6... ada: Suppress warning about unused quantified variables wit (*)
  4489f67... Daily bump. (*)
  6e10ec0... c++: fix infinite looping with arr[arr] [PR125454] (*)
  8ad4229... ada: Align the alternate stack on Linux for address sanitiz (*)
  28ed409... ada: Fix iterator for Iterable aspect rejected without subt (*)
  126a764... ada: Fix handling of qualified subtype with static predicat (*)
  728a4ed... ada: Fix assertion failure for improper aggregate operation (*)
  faca90c... ada: Reject non-primitive operations in Finalizable aspect (*)
  504c533... ada: Fix bogus visibility error for inherited operator of n (*)
  641ff83... ada: Fix casing of reserved word. (*)
  d0ad6a3... ada: Fix unresolved symbols with partial -gnatVo compilatio (*)
  cfc57c7... ada: Compiler hangs on a semantically incorrect program. (*)
  f4261dc... ada: Crash on wrong renaming of record field (*)
  f466f96... ada: Adjust 'Constrained for formal parameters of unchecked (*)
  28e9236... ada: Fix spurious discriminant check failure for unconstrai (*)
  69e04cc... ada: Fix freezing of nested discriminated type (*)
  5459417... ada: Crash when using address clause on declare-expression  (*)
  4b21fdf... ada: Fix crash evaluating class-wide preconditions with mis (*)
  98b51d3... ada: Fix long-standing issue with qualified expressions of  (*)
  1739348... ada: Put_Image attribute_definition_clause incorrectly igno (*)
  808c661... ada: Fix recursion calls in Remove_Side_Effects (*)
  a10cacb... ada: Align VxWorks version of System.Interrupts (*)
  19f16a4... ada: Fix wrong comments (*)
  5d1ef50... ada: Minor comment and formatting fixes (*)
  b41bfa4... ada: Deep delta aggregates incorrectly rejected with -gnatX (*)
  b1665ce... ada: Parsing error on declare expr in expression default fo (*)
  073a51b... ada: Boolean flag for Unsigned_Base_Range aspect is ignored (*)
  24640ef... ada: Fix exception on attaching non-handler procedure (*)
  1e9e21b... ada: Unsigned_Base_Range aspect (part 8) (*)
  f043803... ada: Fix crash on equality of unchecked union components of (*)
  2793b51... ada: Rename Image_Should_Call_Put_Image into Image_Must_Cal (*)
  1a83eb9... ada: Fix different 'Img and 'Image on enumeration type with (*)
  e34feea... ada: Update references to Parameter Associations RM 6.4.1 (*)
  b025cb6... ada: Formal function default given by expression rejected w (*)
  430e385... ada: Fix crash on declare expression in contract on access  (*)
  b285704... ada: Spurious error on formals with First_Controlling_Param (*)
  8983351... ada: Unsupported C++ constructor call in array aggregate (*)
  bee720e... ada: Fix incorrect finalization of renamed function call at (*)
  0ea1e40... ada: Handle call to C++ constructor in generic instantiatio (*)
  92a5e75... ada: Fix endless loop on Address aspect for object with dyn (*)
  5f47d76... ada: Handle call to C++ constructor placed in return statem (*)
  20a59cd... ada: Enable checks during analysis of expanded dispatching  (*)
  d0aa904... ada: Make "finally" a non-reserved keyword (*)
  1cbf6f2... ada: Fix spurious range check for out mode scalars in class (*)
  ea04757... ada: Minor comment fixes (*)
  9112d10... ada: Fix typo in head comment of Sinput specification (*)
  b9a8ba0... sra: Fix build_user_friendly_ref_for_offset for bit-fields  (*)
  bd18f6c... Daily bump. (*)
  ca5c9ec... libstdc++: Fix <optional> for freestanding [PR125450] (*)
  ff4fa4d... i386: Disable use_gather_2parts and use_gather_4parts for D (*)
  102441e... Daily bump. (*)
  c51f663... c++/reflection: ICE when substituting base info [PR125423] (*)
  72010b5... aarch64: Move pass_narrow_gp_writes above pass_free_cfg (*)
  7528cd7... Daily bump. (*)
  580bb9d... AVR: target/125409 - Add fixed-point conversions to / from  (*)
  59ef316... Daily bump. (*)
  f18809c... Daily bump. (*)
  c8ea919... Fortran: Fix ICE in allocatable finalization expression [PR (*)
  a7421d9... c++: defaulted ctor vs template ctor [PR125135] (*)
  058c68a... c++: this capture in template [PR125384] (*)
  e16feb2... Daily bump. (*)
  09d0ab8... Fortran: Fix .texi and comment typos (*)
  883bcdb... Fortran: invoke.texi - document -fcoarray=shared [PR125416] (*)
  7df57b3... LoongArch: Fix missing plugin header for cpu-features.h [PR (*)
  23087e5... Daily bump. (*)
  92f550b... libstdc++: Fix recent std::flat_map test with COW std::stri (*)
  f7e3e28... libstdc++: Fix incorrect move in flat_map::_M_try_emplace [ (*)
  b7ac3d6... libstdc++: Make is_exhaustive const for layout_(left/right) (*)
  39c84de... PR fortran/106546 - inline matmul with -fno-automatic (*)
  be6a3d8... riscv: Fix SSP assembly with xtheadmemidx [PR 125320] (*)
  7cb2608... Daily bump. (*)
  05e4bdd... i386: Fix up peephole2s with const359_operand [PR125373] (*)
  2903d5c... Fix up some typos [PR125348] (*)
  2065297... c++: Improve REFLECT_EXPR printing [PR125007] (*)
  4dee47d... PR fortran/115260 - fix data corruption on inline packing/u (*)
  7afc399... Daily bump. (*)
  ac8ce19... libstdc++: Update tzdata to 2026b (*)
  40e1113... libstdc++: Reduce iterations in PSTL test for Debug Mode (*)
  e693342... libstdc++: Make chrono::parse fail for bad %z [PR125369] (*)
  f7deb63... libstdc++: Add call to test_format in std/time/clock/local/ (*)
  c71767a... libstdc++: Constrain tuple(tuple&&) [PR78302] (*)
  8a8e82b... x86: Don't inline cold memmove call (*)
  174ca6b... x86: Don't inline memmove for -Os (*)
  21571d2... Fortran: Use internal names for local symbols. (*)
  fc5f0a7... Fix masm ptwrite again (*)
  9775944... Daily bump. (*)
  c4175e2... libstdc++: Move std::bitset test to correct directory (*)
  dd7d565... Update gcc sv.po (*)
  dfb73a5... Daily bump. (*)
  93f50a0... Daily bump. (*)
  0fba51e... libstdc++: Make configure check for atomics work on Windows (*)
  0db91bf... libstdc++: Update tzdata to 2026a (*)
  44c934a... libstdc++: Remove trailing whitespace in shared_ptr_atomic. (*)
  9af4ba6... Daily bump. (*)
  72f33b6... x86-64: Use R11 for DRAP register in preserve_none function (*)
  f1306d5... pr124532: Reset musttail attribute in compound statements (*)
  25fe4e7... scev: Sign extend step in peeled converted IV handling [PR  (*)
  cc90f65... testsuite: scan for case sensitive file extensions in lto.e (*)

(*) This commit already exists in another branch.
    Because the reference `refs/vendors/redhat/heads/gcc-16-branch' matches
    your hooks.email-new-commits-only configuration,
    no separate email is sent for this commit.

Reply via email to