The branch 'devel/nothrow-detection' was updated to point to:

 b602de4ed9f8... Merge branch 'master' of git+ssh://gcc.gnu.org/git/gcc into

It previously pointed to:

 c16d4a0ae162... Fix handling of types

Diff:

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

  b602de4... Merge branch 'master' of git+ssh://gcc.gnu.org/git/gcc into
  87905f6... middle-end: check explicitly for external or constants when (*)
  bac9561... Ensure coarrays in calls use a descriptor [PR81265] (*)
  71bf3da... tree-optimization/116842 - vectorizer load hosting breaks U (*)
  85f5d06... tree-optimization/116785 - relax volatile handling in PTA (*)
  6416365... tree-optimization/116850 - corrupt post-dom info (*)
  3f8b1b2... Match: Support form 1 for scalar signed integer SAT_SUB (*)
  f0d0c56... Daily bump. (*)
  a2a78c0... RISC-V: Add testcases for form 1 of scalar signed SAT_SUB (*)
  b6ea98b... RISC-V: Implement scalar SAT_SUB for signed integer (*)
  7372672... cselib: Discard useless locs of preserved VALUEs [PR116627] (*)
  f4d0c6a... testsuite: XFAIL gfortran.dg/initialization_25.f90 properly (*)
  01a42a0... [PATCH] SH: Document extended asm operand modifers (*)
  0cd24b0... [PATCH] [PATCH] Avoid integer overflow in gcc.dg/cpp/charco (*)
  a0f1f50... [PATCH v2] RISC-V: Improve code generation for select of co (*)
  a30a9d5... doc: Document struct-layout-1.exp for ABI checks (*)
  74a0ff6... Daily bump. (*)
  786773d... Implement FINDLOC for UNSIGNED. (*)
  1c92800... Implement CSHIFT and EOSHIFT for unsigned. (*)
  2531f01... doc: Remove i?86-*-linux* installation note from 2003 (*)
  9261339... Daily bump. (*)
  2196a20... c++: Implement resolution for DR 36 [PR116160] (*)
  b9ac51a... c++: Don't strip USING_DECLs when updating local bindings [ (*)
  cf9efe5... c++/modules: Propagate purview/import for templates in dupl (*)
  6885407... libstdc++: Fix more pedwarns in headers for C++98 (*)
  16491e1... libstdc++: Refactor experimental::filesystem::path string c (*)
  7040c20... libstdc++: Fix -Wsign-compare warning in std::string::resiz (*)
  96e0370... c++: ICE with structured bindings and m-d array [PR102594] (*)
  c580b8a... libstdc++: Fix test FAILs due to -Wreturn-local-addr (*)
  500046d... libstdc++: Fix test FAIL due to -Wpointer-arith (*)
  0ff49a5... aarch64: fix build failure on aarch64-none-elf (*)
  64072e6... diagnostic: Save/restore diagnostic context history and pus (*)
  ddc72ba... diagnostic: Use vec instead of custom array reallocations f (*)
  a721089... i386: Modernize AMD processor types (*)
  cd430b1... Widening-Mul: Fix one ICE when iterate on phi node (*)
  9085cc2... Fix sorting in Contributors.html (*)
  dd5b823... libgcc, Darwin: Don't build legacy libgcc_s.1 on macOS 14 [ (*)
  d888a8a... c++/coro: ignore cleanup_point_exprs while expanding awaits (*)
  de03ef6... c++: simplify handling implicit INDIRECT_REF and co_await i (*)
  05e4f07... c++/coro: prevent ICV_STATEMENT diagnostics in temp promoti (*)
  037c97e... [MAINTAINERS]: Add myself as MVE Reviewer for the AArch32 ( (*)
  cfdc0a3... libgomp.texi: Remove now duplicate TR13 item (*)
  bb01c9d... RISC-V/libgcc: Save/Restore routines for E goes with ABI. (*)
  6b7eaec... libgomp.texi: fix formatting; add post-TR13 OpenMP impl. st (*)
  b1c7095... tree-optimization/116818 - try VMAT_GATHER_SCATTER also for (*)
  3db9e99... Fix bogus SLP nvector compute in check_load_store_for_parti (*)
  9c04112... unswitch: Replace manual ondemand maybe_undef with ssa_name (*)
  1a0b33e... c++/modules: Allow imported references in constant expressi (*)
  d0762e9... c++/modules: Fix linkage checks for exported using-decls (*)
  ad08ef0... c++/modules: Use decl_linkage in maybe_record_mergeable_dec (*)
  af4471c... c++: Update decl_linkage for C++11 (*)
  3471ae3... testsuite/gfortran.dg/open_errors_2.f90: Remove now-redunda (*)
  ff20f2b... Daily bump. (*)
  48e1b89... libstdc++: Add missing 'inline' to always_inline function (*)
  6a4d1c3... libgcc, libstdc++: Make declarations no longer TU-local [PR (*)
  6ac4e2f... c++: tweak for -Wrange-loop-construct [PR116731] (*)
  e23e537... libstdc++: Fix freebsd/dragonfly build [PR116859] (*)
  ee9f006... libstdc++: Preserve signbit of nan when converting float to (*)
  5ad6ff2... libstdc++: Fix comments in <sstream> tests that mention bas (*)
  240285e... libstdc++: Add [[nodiscard]] to iostream members (*)
  9ec258b... libgomp.texi: Fix deprecation note for omp_{get,set}_nested (*)
  819098d... testsuite: XFAIL gfortran.dg/initialization_25.f90 properly (*)
  e9f3414... doc: Remove index reference to removed documentation in for (*)
  6f76ce8... Add virtual destructor to AbstractExpr (*)
  942bbb2... tree-optimization/114855 - speed up dom_oracle::register_tr (*)
  e4a58b6... Fortran/OpenMP: Middle-end support for mapping of DT with a (*)
  d797202... libstdc++: Suppress an attribute suggestion warning [PR1168 (*)
  c45844e... libstdc++: Fix std::basic_stracktrace to not assume allocat (*)
  efdda20... libstdc++: Remove noexcept-specifier from MCF __cxa_guard_a (*)
  9dc1ab9... pretty-print: Fix up allocate_object (*)
  34bf6aa... testsuite: fix hyphen typos (*)
  98aac7c... testsuite: fix comment-only directive typos (*)
  27003e5... doc: Remove MinGW note on binutils 2.16 (*)
  454371d... [match.pd] Handle abs pattern with convert (*)
  85910e6... x86: Extend AVX512 Vectorization for Popcount in Various Mo (*)
  78eef89... Define VECTOR_STORE_FLAG_VALUE (*)
  064d5c6... testsuite: Fix testcase g++.dg/modules/indirect-1_b.C [PR11 (*)
  12c8cb8... RISC-V: Add testcases for form 3 of signed vector SAT_ADD (*)
  342221f... Match: Support form 3 for vector signed integer .SAT_ADD (*)
  9d76276... Daily bump. (*)
  14cd108... gfortran testsuite: Remove unit-files in files having open- (*)
  6fee826... testsuite: XFAIL g++.dg/modules/indirect-1_b.C (*)
  d5864b9... testsuite: fix dejagnu typos with underscores (*)
  0b953ce... doc: Remove @code wrapping of fortran option names [PR11680 (*)
  cc40795... i386: Add GENERIC and GIMPLE folders of __builtin_ia32_{min (*)
  c79cc30... x86: Don't use address override with segment regsiter (*)
  ed6dccd... ltmain.sh: allow more flags at link-time (*)
  82d9727... libstdc++: testsuite: fix dg-bogus directive syntax (*)
  3308e82... Fix testsuite failure on 32-bit targets. (*)
  d1e7f3a... Add an alternative testcase for PR 70740 (*)
  6c5543d... match: Fix `a != 0 ? a * b : 0` patterns for things that tr (*)
  7cf85d1... c++: Add testcase for DR 2874 (*)
  0564d95... c++: Add testcase for DR 2836 (*)
  340ef96... c++: Add testcase for DR 2728 (*)
  a88d6c6... match: Fix A || B not optimized to true when !B implies A [ (*)
  0e095df... Speed up get_bitmask_from_range (*)
  6efc770... Speed up wide_int_storage::operator=(wide_int_storage const (*)
  1fea6f8... c++: use TARGET_EXPR accessors (*)
  08b8341... match: Change (A * B) + (-C) to (B - C/A) * A, if C multipl (*)
  af8ff00... remove dominator recursion from reassoc (*)
  9b76263... Remove recursion in simplify_control_stmt_condition_1 [PR11 (*)
  63a598d... libstdc++: #ifdef out #pragma GCC system_header (*)
  2407dbe... libstdc++: more #pragma diagnostic (*)
  7ad17fe... Use tree view for find_always_executed_bbs result (*)
  fcff9c3... OpenMP: Update OMP_REQUIRES_TARGET_USED for declare_target  (*)
  5d87b98... RISC-V: Cleanup debug code for SAT_* testcases [NFC] (*)
  cc141b5... rtl-optimization/114855 - slow add_store_equivs in IRA (*)
  0b2d3bf... Disable add_store_equivs when -fno-expensive-optimizations (*)
  caf3fe7... tree-optimization/114855 - slow VRP due to equiv oracle que (*)
  5b652b0... RISC-V: Refine the testcase of vector SAT_TRUNC (*)
  32bcca3... RISC-V: Refine the testcase of vector SAT_SUB (*)
  043d607... RISC-V: Refine the testcase of vector SAT_ADD (*)
  742d242... i386: Update the comment for mapxf option (*)
  6935bdd... OpenMP: Fix testsuite failure on x86 with -m32 (*)
  2d8392c... Daily bump. (*)
  291e20e... Add random numbers and fix some bugs. (*)
  fbeb1a9... Implement IANY, IALL and IPARITY for unsigned. (*)
  1762b7f... options: Regenerate c.opt.urls (*)
  5e918a4... Implement SUM and PRODUCT for unsigned. (*)
  5d98fe0... Implement MATMUL and DOT_PRODUCT for unsigned. (*)
  650e915... c++: Implement C++23 P2718R0 - Wording for P2644R1 Fix for  (*)
  d9cafa0... libgcc, Darwin: Drop the legacy library build for macOS >=  (*)
  dab4500... i386: Fix comment typo (*)
  ae57e52... c++/contracts: ICE in build_contract_condition_function [PR (*)
  4cb20dc... libgomp: with USM, init 'link' variables with host address (*)
  79a3d3d... [PATCH] RISC-V: Fix FIXED_REGISTERS comment missing return  (*)
  96246bf... OpenMP: Check additional restrictions on context selector p (*)
  2114243... Simplify range-op shift mask generation (*)
  de6fe69... Widening-Mul: Fix one ICE for SAT_SUB matching operand chec (*)
  cef2993... tree-optimization/116819 - SLP with !STMT_VINFO_RELEVANT re (*)
  4bd3cca... RISC-V: testsuite: Fix SELECT_VL SLP fallout. (*)
  be50c76... RISC-V: Add more vector-vector extract cases. (*)
  e45537f... RISC-V: Fix effective target check. (*)
  0c0d79c... Fortran: Allow to nullify caf token when not in ultimate co (*)
  2249c3b... build: enable C++11 narrowing warnings (*)
  f5035d7... Fortran: Assign allocated caf-memory to scalar members [PR8 (*)
  9a795b3... tree-optimization/114855 - more update_ssa speedup (*)
  3436617... Alphabetize my entry in MAINTAINER's DCO list. (*)
  b752eed... OpenMP: Add support for 'self_maps' to the 'require' direct (*)
  7e560ff... Testsuite, darwin: account for macOS 15 (*)
  f594008... tree-optimization/115372 - failed store-lanes in some cases (*)
  618871f... libstdc++: Remove unnecessary 'static' from __is_specializa (*)
  f9dfe8d... tree-optimization/114855 - high update_ssa time (*)
  824229e... hosthooks.h: Fix GCC_HOST_HOOKS_H typo (*)
  f5ee372... nvptx: Partial support for aliases to aliases. (*)
  4d6fa5b... Daily bump. (*)
  5ef52ec... modula2: Add noreturn attribute to m2/gm2-libs/M2RTS.mod (*)
  0121b85... libobjc: Fix typos (*)
  4700ad1... c++: diagnose this specifier in requires expr [PR116798] (*)
  c1fb78f... aarch64: Add codegen support for AdvSIMD faminmax (*)
  bfefed6... aarch64: Add AdvSIMD faminmax intrinsics (*)
  6141d0c... [MAINTAINERS] Fix myself in order and add username (*)
  358db2e... libstdc++: guard c++config pragmas (*)
  2620e37... libstdc++: operator new/delete are transaction_safe (*)
  2b79714... dwarf2: store the RA state in CFI row (*)
  fb475d3... aarch64 testsuite: explain expectections for pr94515* tests (*)
  9e1c71b... dwarf2: add hooks for architecture-specific CFIs (*)
  4068096... Rename REG_CFA_TOGGLE_RA_MANGLE to REG_CFA_NEGATE_RA_STATE (*)
  bdf41d6... libgcc: hide CIE and FDE data for DWARF architecture extens (*)
  ba3e597... aarch64: skip copy of RA state register into target context (*)
  f531673... aarch64: store signing key and signing method in DWARF _Unw (*)
  cdb9aa0... OpenMP: Fix omp_get_device_from_uid, minor cleanup (*)
  ffd861c... arc: Remove mlra option [PR113954] (*)
  a030fca... c++: Don't crash when mangling member with anonymous union  (*)
  d7bf5e5... c++: Don't ICE due to artificial constructor parameters [PR (*)
  346f767... Add myself to write after approval (*)
  2c04f17... tree-optimization/116810 - out-of-bound access to matches[] (*)
  e97c75d... tree-optimization/116796 - virtual LC SSA broken after unro (*)
  0989244... middle-end: Insert invariant instructions before the gsi [P (*)
  723f7b6... tree-optimization/116791 - Elementwise SLP vectorization (*)
  dfb7507... gcn/mkoffload.cc: Re-add fprintf for #include of stdlib.h/s (*)
  999363c... Genmatch: Fix ICE for binary phi cfg mismatching [PR116795] (*)
  831137b... gimple: Simplify gimple_seq_nondebug_singleton_p (*)
  2cd7672... gimple: Remove custom remove_pointer (*)
  0d68bfe... Remove commented out PHI_ARG_DEF macro defition (*)
  5278348... Update email in MAINTAINERS file. (*)
  4fc9248... Match: Support form 2 for vector signed integer .SAT_ADD (*)
  a1e6bb6... RISC-V: Add testcases for form 2 of signed vector SAT_ADD (*)
  3f37c6f... testsuite/gfortran.dg/unsigned_22.f90: Add missing close wi (*)
  ca12354... Daily bump. (*)
  50c9c3c... RISC-V: Add testcases for form 4 of signed scalar SAT_ADD (*)
  20ec2c5... RISC-V: Add testcases for form 3 of signed scalar SAT_ADD (*)
  0312b66... testsuite, coroutines: Add tests for non-supension ramp ret (*)
  43eab54... libgcc, Darwin: From macOS 11, make that the earliest suppo (*)
  0f52a92... libstdc++: Disable std::formatter<char8_t, C> specializatio (*)
  83c6fe1... libstdc++: Fix condition for ranges::copy to use memmove [P (*)
  482e651... libstdc++: Fix formatting of most negative chrono::duration (*)
  b646316... libstdc++: Use constexpr instead of _GLIBCXX20_CONSTEXPR in (*)
  164c1b1... libstdc++: Silence -Wattributes warning in exception_ptr (*)
  d842eb5... libstdc++: Silence -Woverloaded-virtual warning in cxx11-io (*)
  d024be8... libstdc++: Reorder C++26 entries in version.def (*)
  dc47add... libstdc++: add default template parameters to algorithms (*)
  4150bcd... middle-end: lower COND_EXPR into gimple form in vect_recog_ (*)
  e84e5d0... aarch64: Take into account when VF is higher than known sca (*)
  6738224... Daily bump. (*)
  d6cb779... fortran: Add -finline-intrinsics flag for MINLOC/MAXLOC [PR (*)
  3c01ddc... fortran: Continue MINLOC/MAXLOC second loop where the first (*)
  7d43b4e... fortran: Inline non-character MINLOC/MAXLOC with no DIM [PR (*)
  5999d55... fortran: Inline integral MINLOC/MAXLOC with no DIM and scal (*)
  dd52503... fortran: Inline integral MINLOC/MAXLOC with no DIM and no M (*)
  8731ad2... fortran: Outline array bound check generation code (*)
  2a5fd72... fortran: Remove MINLOC/MAXLOC frontend optimization (*)
  c313924... fortran: Inline MINLOC/MAXLOC with no DIM and ARRAY of rank (*)
  053cec9... fortran: Disable frontend passes for inlinable MINLOC/MAXLO (*)
  b6ea4f7... fortran: Add tests covering inline MINLOC/MAXLOC without DI (*)
  20486ec... modula2: Tidyup remove unnecessary parameters (*)
  2484ba1... libstdc++: fix C header include guards (*)
  c8f19fa... Daily bump. (*)
  48261bd... diagnostics: add HTML output format as a plugin [PR116792] (*)
  39f7703... analyzer: simplify dumps using tree_dump_pretty_printer [PR (*)
  725231e... diagnostics: isolate SARIF output's pretty_printer [PR11661 (*)
  7da682c... diagnostics: convert text hooks to use diagnostic_text_outp (*)
  37604ed... analyzer: remove redundant 'pp' [PR116613] (*)
  a001d51... libstdc++: Avoid forming T* in unique_ptr(auto_ptr<U>&&) co (*)
  8230922... libstdc++: Document missing features for old std:string ABI (*)
  9227a64... c: fix crash when checking for compatibility of structures  (*)
  1f70503... c++: CWG 2789 and reversed operator candidates (*)
  2828ec5... modula2: Remove unused parameter warnings seen in build (*)
  442db84... Daily bump. (*)
  ee3efe0... c++: CWG 2789 and usings [PR116492] (*)
  06557ba... c++: CWG 2273 and non-constructors (*)
  33cb400... AArch64: Define VECTOR_STORE_FLAG_VALUE. (*)
  0189ab2... testsuite: Update commandline for PR116628.c to use neovers (*)
  33ccc13... Darwin: Allow for as versions that need '-' for std in. (*)
  cbe1b1c... c++, coroutines: Rework the ramp codegen. (*)
  664e0ce... Fall back to elementwise access for too spaced SLP single e (*)
  4eba48a... Handle patterns as SLP roots of only live stmts (*)
  09a52cf... s390: Remove -m{,no-}lra option (*)
  5d0e46a... testsuite/116397 - avoid looking for "VEC_PERM_EXPR" (*)
  16d2d17... Fix small thinko in IPA mod/ref pass (*)
  bf4a5ef... OpenMP: Add get_device_from_uid/omp_get_uid_from_device rou (*)
  0be3f45... testsuite: fix target-specific 'do-' typos (*)
  624d3af... i386: Fix up _mm_min_ss etc. handling of zeros and NaNs [PR (*)
  fd83474... testsuite/116784 - match up SLP scan and vectorized scan (*)
  7203b6e... testsuite: debug: fix errant whitespace (*)
  cfc95fa... testsuite: fix 'do-do' typos (*)
  b2f4daa... Remove PHI_RESULT_PTR and change some PHI_RESULT to be gimp (*)
  284c03e... testsuite: debug: fix dejagnu directive syntax (*)
  91da9e3... c-family: regenerate c.opt.urls (*)
  a2746e4... c++: deleting explicitly-defaulted functions [PR116162] (*)
  3790ff7... Update cpplib zh_CN.po (*)
  2ec49f3... Update gcc zh_CN.po (*)
  16dda95... dwarf2asm: Use constexpr for eh_data_format_name initializa (*)
  cee868a... RISC-V: Add testcases for form 2 of signed scalar SAT_ADD (*)
  5b5a36b... tree-optimization/116768 - wrong dependence analysis (*)
  77bd23a... Fall back to single-lane SLP before falling back to no SLP (*)
  d3a7302... libstdc++: add #pragma diagnostic (*)
  605d05b... Always dump generated distance vectors (*)
  5e3a4a0... tree-optimization/116573 - .SELECT_VL for SLP (*)
  de915fb... Fortran: Break recursion building recursive types. [PR10660 (*)
  427f824... RISC-V: Fix vector SAT_ADD dump check due to middle-end cha (*)
  e917a25... Match: Support form 3 for scalar signed integer .SAT_ADD (*)
  2545a1a... Genmatch: Refine the gen_phi_on_cond by match_cond_with_bin (*)
  361903a... Fix deep copy allocatable components in coarrays. [PR85002] (*)
  08aba2d... SVE intrinsics: Fold svmul with all-zero operands to zero v (*)
  9a99559... aarch64: Define l1_cache_line_size for -mcpu=neoverse-v2 (*)
  1cf1bf7... i386: Add ssemov2, sseicvt2 for some load instructions that (*)
  65e060c... Match: Add interface match_cond_with_binary_phi for true/fa (*)
  877fb9b... doc: Add more alias option and reorder Intel CPU -march doc (*)
  89e62d4... i386: Enhance AVX10.2 convert tests (*)
  2b7b8d3... i386: Add missing avx512f-mask-type.h include (*)
  b1ea710... testsuite/gcc.dg/pr84877.c: Add machinery to stabilize stac (*)
  57faabf... Daily bump. (*)
  1d16875... RISC-V: Fix signed SAT_ADD test case for int64_t (*)
  aa338bd... libstdc++: add braces (*)
  cc62b2c... [PATCH] configure: fix typos (*)
  82c2acd... c++: alias of decltype(lambda) is opaque [PR116714, PR10739 (*)
  fe1ed68... jit: Ensure ssize_t is defined (*)
  4b03750... hppa: Add peephole2 optimizations for REG+D loads and store (*)
  85fcf74... [PATCH v3] RISC-V: Fixed incorrect semantic description in  (*)
  4b7e6d5... contrib: Set check-params-in-docs.py to skip tables of valu (*)
  de1389e... Fail vectorization when not using SLP and --param vect-forc (*)
  ad5bfc2... [PATCH 1/2] RISC-V: Fix the outer_code when calculating the (*)
  ec34a44... [PATCH] RISC-V: Fix th.extu operands exceeding range on rv3 (*)
  0756f33... [PATCH] RISC-V: Allow zero operand for DI variants of vssub (*)
  5c8f9f4... c++: -Wdangling-reference diagnostic (*)
  8733d5d... c++: -Wdangling-reference and empty class [PR115361] (*)
  6f3b6a4... match.pd: Check trunc_mod vector obtap before folding. (*)
  5bfb91c... reload1.cc: rtl-optimization/116326 - Use RELOAD_ELIMINABLE (*)
  cdeebc7... AVR: doc/install.texi - Update avr specific installation no (*)
  1d0cb3b... tree-optimization/116585 - SSA corruption with split_consta (*)
  45cacfe... phiopt: C++ify cond_if_else_store_replacement (*)
  8590dcd... phiopt: Add some details dump to cselim (*)
  a82896e... RISC-V: Implement SAT_ADD for signed integer vector (*)
  9a07ac1... PR 89213: Add better support for shifting vectors with 64-b (*)
  38b5a56... Daily bump. (*)
  d6d8445... c++: fix constexpr cast from void* diag issue [PR116741] (*)
  7ca4868... c++: ICE with -Wtautological-compare in template [PR116534] (*)
  dfe0d43... c++: crash with anon VAR_DECL [PR116676] (*)
  e311dd1... SVE intrinsics: Fold svdiv with all-zero operands to zero v (*)
  008f451... Daily bump. (*)
  a92f54f... aarch64: Improve vector constant generation using SVE INDEX (*)
  58bc39c... modula2: gcc/m2/Make-lang.in fix includes during bootstrap  (*)
  f544838... AVR: Update weblinks to AVR-LibC. (*)
  4af196b... aarch64: Emit ADD X, Y, Y instead of SHL X, Y, #1 for SVE i (*)
  f6e629a... PR modula2/116181 Use GCC tree location_t and separate poin (*)
  7fb1117... AVR: Tweak >= and < compares with consts that are 0 mod 256 (*)
  952df9c... riscv: Fix duplicate assmbler label in @tlsdesc<mode> insn (*)
  eb67e23... libstdc++: Add .editorconfig files (*)
  48a0f69... vect: Set pattern_stmt_p on the newly created stmt_vec_info (*)
  8d402c3... AVR: Tidy up enum and struct tags. (*)
  9f8e182... AVR: Partially revert r15-3623. (*)
  719edcb... libstdc++: Update link to installation docs (*)
  4f2cd25... Daily bump. (*)
  d204bee... fortran: Remove useless nested end of scalarization chain h (*)
  a9f9391... c++: __extension__ and -Wconditionally-supported (*)
  5ef73ba... c++: conversion location (*)
  2af87d9... libstdc++: Adjust std::span::iterator to be ADL-proof (*)
  1dde83f... libstdc++: Enable most of <chrono> for freestanding (*)
  f91fe35... libstdc++: Add assertion for valid facet type arguments (*)
  c5fd1a4... libstdc++: Make PSTL algorithms accept C++20 iterators [PR1 (*)
  368ba7a... c++, coroutines: Fix handling of bool await_suspend() [PR11 (*)
  6e4244e... phi-opt: Improve heuristics for factoring out with constant (*)
  0b31335... vect: release defs of removed statement (*)
  d2f10fc... Mark the copy/move constructor/operator= of auto_bitmap as  (*)
  e07fbc9... Daily bump. (*)
  1dd6dd1... testsuite; Fix execute/pr52286.c for 16bit (*)
  8b5e547... c++: avoid init_priority warning in system header (*)
  005f717... c++: Don't mix timevar_start and auto_cond_timevar for TV_N (*)
  a900349... AVR: Use rtx code copysign. (*)
  99b8be4... libstdc++: Tweak localized formatting for floating-point ty (*)
  01670a4... libstdc++: Refactor loops in std::__platform_semaphore (*)
  49cb715... testsuite: adjust pragma-diag-17.c diagnostics (*)
  bec1f2c... c++: Fix g++.dg/ext/sve-sizeless-1.C regression (*)
  b56bd54... testsuite: a few more hostedlib adjustments (*)
  d53c5bc... Daily bump. (*)
  4ffca99... AVR: Detect more skip opportunities. (*)
  8ed8c34... Fix factor_out_conditional_operation heuristics for constan (*)
  b55f5e3... AVR: Use avr_byte instead of simplify_gen_subreg (QImode, . (*)
  4ee6923... c++: -fimplicit-constexpr diagnostic improvement [PR116696] (*)
  9998846... Fortran: Fixes to OpenMP 'interop' directive parsing suppor (*)
  508ef58... gcn/mkoffload.cc: Use #embed for including the generated EL (*)
  b7b6773... c++: Don't emit deprecated/unavailable attribute diagnostic (*)
  4963eb7... libcpp: Fix up UB in finish_embed (*)
  46c2538... s390: Fix TF to FPRX2 conversion [PR115860] (*)
  1a71ff3... s390: Fix AQ and AR constraints (*)
  5938e06... libstdc++: Do not use use memmove for 1-element ranges [PR1 (*)
  494d3c3... AVR: Rework avr_out_compare. (*)
  1ec1677... AVR: Tweak 32-bit EQ and NE comparisons. (*)
  be59aaf... AVR: avr.cc - Reorder functions to require less forward dec (*)
  45e7cc9... Match: Remove unnecessary types_match for case 1 of signed  (*)
  5d9486c... Fix endianness issue on unsigned_21.f90. (*)
  3d021a0... Daily bump. (*)
  4308c34... testsuite: introduce hostedlib effective target (*)
  f5f55b6... libstdc++: Remove unused alias template in std::optional (*)
  27c985b... libstdc++: Simplify std::launder definition (*)
  9fe57e4... c++: Make __builtin_launder reject invalid types [PR116673] (*)
  2847a54... Implement modules for UNSIGNED. (*)
  19d7516... i386: Implement SAT_ADD for signed vector integers (*)
  12bdcc3... c++: decltype(auto) deduction of statement-expression [PR11 (*)
  4026d89... c++: Disable deprecated/unavailable diagnostics when creati (*)
  ce0aecc... libcpp, v2: Add support for gnu::base64 #embed parameter (*)
  c5009eb... libcpp: adjust pedwarn handling (*)
  9a94c8f... arm: testsuite: make use of -mcpu=unset/-march=unset (*)
  7d6c6a0... arm: Allow -mcpu and -march options to be unset (*)
  477f7e2... Git ignores .vscode (*)
  8c01976... i386: Use offsetable address constraint for double-word mem (*)
  25ac2bb... c++: ICE with TTP [PR96097] (*)
  9ebc9fb... s390: Fix strict_low_part generation (*)
  412c156... Abort loop SLP analysis quicker (*)
  44058b8... libcpp: Add support for gnu::offset #embed/__has_embed para (*)
  eba6d2a... libcpp, c-family: Add (dumb) C23 N3017 #embed support [PR10 (*)
  19831ba... c++: Don't ICE to build private access error message [PR116 (*)
  f9e9ba9... Better recover from SLP reassociation fails during discover (*)
  89d50c4... i386: Enable V2BF/V4BF vec_cmp with AVX10.2 vcmppbf16 (*)
  3f212ea... RISC-V: Eliminate latter vsetvl when fused (*)
  5958279... i386: Fix incorrect avx512f-mask-type.h include (*)
  c08e493... RISC-V: Fix vl_used_by_non_rvv_insn logic of vsetvl pass (*)
  ba393bf... c++/modules: Really always track partial specialisations [P (*)
  51486f0... Daily bump. (*)
  f910b02... ipa-cp: One more use of ipa_vr_supported_type_p (*)
  323291c... ipa: Rename ipa_supports_p to ipa_vr_supported_type_p (*)
  670cfd5... arm: avoid indirect sibcalls when IP is live [PR116597] (*)
  09a514f... tree-optimization/116674 - vectorizable_simd_clone_call and (*)
  3fd07d4... libstdc++: Restore unrolling in std::find using pragma [PR1 (*)
  9759f62... lto: Stream has_unroll flag during LTO [PR116140] (*)
  31ff173... testsuite: Ensure ltrans dump files get cleaned up properly (*)
  f97d862... c++: Ensure ANNOTATE_EXPRs remain outermost expressions in  (*)
  6291f25... OpenMP: Add interop routines to omp_runtime_api_procname (*)
  4e9265a... fortran/openmp.cc: Fix var init and locus use to avoid unin (*)
  9b14a58... Vect: Support form 1 of vector signed integer .SAT_ADD (*)
  f80e4ba... Enable tune fuse_move_and_alu for GNR. (*)
  6bd3ee7... RISC-V: Fix asm check for Vector SAT_* due to middle-end ch (*)
  7954684... Daily bump. (*)
  fc7a1fb... libstdc++: Only use std::ios_base_library_init() for ELF [P (*)
  c07cf41... libstdc++: std::string move assignment should not use POCCA (*)
  0008050... c++: Fix get_member_function_from_ptrfunc with -fsanitize=b (*)
  4e1e504... libstdc++: Add missing exception specifications in tests (*)
  2801a49... c++: mutable temps in rodata [PR116369] (*)
  e783a4a... Pass host specific ABI opts from mkoffload. (*)
  747700c... tree-optimization/116658 - latent issue in vect_is_slp_load (*)
  a7eaf7d... Match: Support form 2 for scalar signed integer .SAT_ADD (*)
  73dc46f... ada: Include missing associated header file (*)
  4930e82... ada: Use the same warning character in continuations (*)
  356536a... ada: First controlling parameter: report error without Exte (*)
  5b701ee... ada: Normalize span generation on different platforms (*)
  ac957a6... ada: Evaluate calls to GNAT.Source_Info routines in semanti (*)
  7b77938... ada: Simplify code for inserting checks into expressions (*)
  c835251... ada: Whitespace cleanup in declaration of calendar-related  (*)
  3d031cc... x86: Refine V4BF/V2BF FMA Testcase (*)
  b081e6c... phiopt: Move the common code between pass_phiopt and pass_c (*)
  1b4497d... phiopt: Use gimple_phi_result rather than PHI_RESULT [PR116 (*)
  c726a66... Don't force_reg operands[3] when it's not const0_rtx. (*)
  852cff8... Daily bump. (*)
  89991f3... diagnostics: introduce struct diagnostic_option_id (*)
  a97448e... diagnostics: replace option_hooks with a diagnostic_option_ (*)
  19363bf... diagnostics: rename dc.printer to m_printer [PR116613] (*)
  38dc2c6... SARIF output: fix schema URL [§3.13.3, PR116603] (*)
  1da79de... i386: Use offsetable address constraint for double-word mem (*)
  6e35b0e... analyzer: fix "unused variable 'summary_cast_reg'" warning (*)
  75a4143... middle-end: also optimized `popcount(a) <= 1` [PR90693] (*)
  8f3b402... hppa: Don't canonicalize operand order of scaled index addr (*)
  e7d5b9a... tree-optimization/116514 - handle pointer difference in bit (*)
  898e3e9... tree-optimization/116647 - wrong classified double reductio (*)
  0171793... Silence warning for 32-bit targets (*)
  4645aa7... Remove problematic declaration for 32-bit targets (*)
  2067df8... gimple-fold: Move optimizing memcpy to memset to fold_stmt  (*)
  924855d... Amend gcc.dg/vect/fast-math-vect-call-2.c (*)
  765875e... testsuite: Fix up pr116588.c test [PR116588] (*)
  00b3542... Match: Fix ordered and nonequal: Fix 'gcc.dg/opt-ordered-an (*)
  d1b3d09... phiopt: Small refactoring/cleanup of non-ssa name case of f (*)
  91bc2ad... doc: Enhance Intel CPU documentation (*)
  39a01fc... Daily bump. (*)
  fa7bbb0... x86-64: Don't use temp for argument in a TImode register (*)
  1e17a11... gcov: Cache source files (*)
  b8cd236... testsuite: Use dg-compile, not gcc -c (*)
  bfb9105... Daily bump. (*)
  35c2bcb... Fix pr116588.c for -m32 (*)
  7cebc63... c++: exception spec and stdlib specialization (*)
  69d82c1... split-path: Fix dump wording about duplicating too many sta (*)
  dfb6376... c++: deferring partial substitution into lambda [PR116567] (*)
  506417d... Before running fast VRP, make sure all edges have EXECUTABL (*)
  6749c69... [PATCH] RISC-V: Add missing insn types for XiangShan Nanhu  (*)
  d620499... [PATCH v4] [target/116592] RISC-V: Fix illegal operands "th (*)
  113a6da... Implement first part of unsigned integers for Fortran. (*)
  bb8dd09... libiberty: Fix up > 64K section handling in simple_object_e (*)
  a523c2b... Daily bump. (*)
  222ff19... libstdc++: Fix std::chrono::parse for TAI and GPS clocks (*)
  1fa45e7... c++: adjust testcase to reveal failure [PR107919] (*)
  e4b64be... libstdc++: add missing __ (*)
  1a1f818... Update gcc uk.po (*)
  6c9a714... rs6000,extend and document built-ins vec_test_lsbb_all_ones (*)
  2c4438d... middle-end: check that the lhs of a COND_EXPR is an SSA_NAM (*)
  1247fa6... aarch64: Use is_attribute_namespace_p and get_attribute_nam (*)
  db0fa0b... ipa: Move pass_ipa_cdtor_merge before pass_ipa_cp and pass_ (*)
  e98ad6a... ipa: Treat static constructors and destructors as non-local (*)
  ea9d4bf... Fix SLP double-reduction support (*)
  964577c... c++: Partially implement CWG 2867 - Order of initialization (*)
  e837823... AVR: lra/116321 - Add test case. (*)
  c0da27f... libstdc++: avoid __GLIBCXX__ redefinition (*)
  4ce9e0a... Fortran: Add OpenMP 'interop' directive parsing support (*)
  d34cda7... Handle non-grouped stores as single-lane SLP (*)
  f9c5c12... AVR: Remove "Atmel" from header comment. (*)
  6a1a856... tree-optimization/116610 - wrong SLP induction bias for mas (*)
  116bfbc... tree-optimization/116609 - SLP live lane vectorization with (*)
  1dd175a... [PATCH 2/2 v2] RISC-V: Constant synthesis of inverted halve (*)
  ecdb9f5... [PATCH 1/2 v2] RISC-V: Additional large constant synthesis  (*)
  a2e28b1... Match: Add int type fits check for form 2 of .SAT_SUB imm o (*)
  019335b... Match: Add int type fits check for form 1 of .SAT_SUB imm o (*)
  ead5f58... RISC-V: Fix out of index in riscv_select_multilib_by_abi (*)
  1914ca8... c-family: add attribute flag_enum [PR81665] (*)
  3dafb65... libstdc++: -Wswitch and ios::openmode (*)
  a51f2fc... Handle const0_operand for *avx2_pcmp<mode>3_1. (*)
  1735917... Daily bump. (*)
  b567e5e... [V2][RISC-V] Avoid unnecessary extensions after sCC insns (*)
  b214ffe... c++: tweak redeclaration-6.C (*)
  1f462b5... Fortran: fix ICE in gfc_create_module_variable [PR100273] (*)
  d9d34f9... c++: vtable referring to "unavailable" virtual fn [PR116606 (*)
  7d14839... c++, coroutines: Revise promise construction/destruction. (*)
  3797734... c++: local class memfn synth from noexcept context [PR11306 (*)
  c880fca... doc: remove stray character (*)
  d44cae2... c++: fn redecl in fn scope wrongly accepted [PR116239] (*)
  ae88e91... Avoid ICE when passing VLA vector to accelerator. (*)
  8f5aade... nvptx: Emit DECL and DEF linker markers for aliases [PR1049 (*)
  a1865fd... Add 'g++.target/nvptx/alias-g++.dg_init_dtor2-1.C' (*)
  d0f0253... Enhance 'gcc.target/nvptx/alias-*.c' assembler scanning (*)
  973c1bf... Fix 'gcc.target/nvptx/alias-2.c' comment (*)
  a121af9... Move from 'gcc.target/nvptx/nvptx.exp' into 'target-support (*)
  cb76fcf... c++: Add missing auto_diagnostic_groups (*)
  7b8da31... [AARCH64] adjust gcc.target/aarch64/sve/mask_gather_load_7. (*)
  2379cbb... libsanitizer: On aarch64 use hint #34 in prologue of libsan (*)
  a50f54c... middle-end: have vect_recog_cond_store_pattern use pattern  (*)
  67eaf67... testsuite: remove -fwrapv from signbit-5.c (*)
  240be78... docs: double mention of armv9-a. (*)
  e9e4777... vrp: Fix up diagnostics wording (*)
  3162abf... RISC-V: Lookup reversely in riscv_select_multilib_by_abi (*)
  811204f... testsuite: Fix xorsign.c, vect-double-2.c fails with -march (*)
  65186ca... ada: Add bypass for internal fields on strict-alignment pla (*)
  72c6938... ada: Streamline handling of low-level peculiarities of reco (*)
  23f0bfa... ada: Remove unused parameters in validity checking routine (*)
  d143b9f... ada: Integrate new diagnostics in the frontend (*)
  47a30d6... ada: Binder respects Ada version for checksum of runtime fi (*)
  87023e0... ada: Tweak assertions in Inline.Cannot_Inline (*)
  5df05de... Handle unused-only-live stmts in SLP discovery (*)
  22af50a... Handle 'NUM' in 'PUSH_INSERT_PASSES_WITHIN' (*)
  de3ca36... [PATCH] RISC-V: Make the setCC/REE tests robust to instruct (*)
  f9ca3fd... i386: Support partial vectorized FMA for V2BF/V4BF (*)
  91421e2... Match: Fix ordered and nonequal (*)
  d0c86be... i386: Support partial signbit/xorsign/copysign/abs/neg/and/ (*)
  b851bce... i386: Integrate BFmode for Enhanced Vectorization in ix86_p (*)
  5502414... Daily bump. (*)
  cbea72b... [PATCH 1/3] RISC-V: Improve codegen for negative repeating  (*)
  5326306... Check DECL_NAMELESS in modified_type_die (*)
  0455e85... [RISC-V] Fix scan test output after recent path-splitting c (*)
  dedf453... c++: cleanup coerce_template_template_parm (*)
  c755c7a... c++: noexcept and pointer to member function type [PR113108 (*)
  858918e... c++: add a testcase for [PR 108620] (*)
  7b7ad3f... coros: mark .CO_YIELD as LEAF [PR106973] (*)
  97e011a... object-size: Use simple_dce_from_worklist in object-size pa (*)
  284feaa... Use dg-additional-options for gfortran.dg/vect/vect-8.f90 a (*)
  fee2fbe... nvptx: Use 'enum ptx_version', 'enum ptx_isa' instead of 'i (*)
  35e4414... Fix branch prediction dump message (*)
  347a953... Fix gimple_debug_cfg declaration (*)
  438381e... Document 'pass_postreload' vs. 'pass_late_compilation' (*)
  b9be311... nvptx: Specify '-mno-alias' for 'gcc.dg/pr60797.c' [PR60797 (*)
  a89321c... Add 'gcc.target/nvptx/alias-to-alias-1.c' (*)
  2267d25... Add 'gcc.target/nvptx/alias-weak-1.c' (*)
  da3a298... rust: avoid clobbering LIBS (*)
  7164d98... Also lower SLP grouped loads with just one consumer (*)
  4292297... Zen5 tuning part 5: update instruction latencies in x86-tun (*)
  dbd0eb3... expand: Add dump for costing of positive divides (*)
  62dd893... CRIS: Add new peephole2 "lra_szext_decomposed_indir_plus" (*)
  9ea9d05... RISC-V: Allow IMM operand for unsigned scalar .SAT_ADD (*)
  d8bc31d... aarch64: Fix testcase vec-init-22-speed.c [PR116589] (*)
  b2b20b2... split-path: Improve ifcvt heurstic for split path [PR112402 (*)
  77e1755... split-paths: Move check for # of statements in join earlier (*)
  f9642ff... Explicitly document that the "counted_by" attribute is only (*)
  3775f71... c++: support C++11 attributes in C++98 (*)
  1fad396... PR116080: Fix test suite checks for musttail (*)
  07e7479... pretty-print: split up pretty_printer::format into subrouti (*)
  d0891f3... pretty-print: add selftest of pp_format's stack (*)
  34f0147... pretty-print: naming cleanups (*)
  5f3a6e2... c++: add fixed test [PR109095] (*)
  f0ab3de... Zen5 tuning part 4: update reassocation width (*)
  36f6300... Drop file that should not have been committed. (*)
  910e176... Zen5 tuning part 3: fix typo in previous patch (*)
  71b1639... libstdc++: Fix error handling in fs::hard_link_count for Wi (*)
  819deae... libstdc++: Specialize std::disable_sized_sentinel_for for s (*)
  ef0c448... Dump whether a SLP node represents load/store-lanes (*)
  bd120de... Fix missed peeling for gaps with SLP load-lanes (*)
  e2125a6... Zen5 tuning part 3: scheduler tweaks (*)
  dee3c5c... libstdc++: Simplify std::any to fix -Wdeprecated-declaratio (*)
  efe6efb... libstdc++: Add missing feature-test macro in various header (*)
  d82edbe... Zen5 tuning part 2: disable gather and scatter (*)
  2f1689e... ipa: Don't disable function parameter analysis for fat LTO (*)
  4371f65... [PR target/115921] Improve reassociation for rv64 (*)
  d6360b4... Zen5 tuning part 1: avoid FMA chains (*)
  2fcccf2... LTO/WPA: Ensure that output_offload_tables only writes tabl (*)
  ce5f2dc... MAINTAINERS: Update my email address (*)
  ac6cd62... tree-optimization/116575 - avoid ICE with SLP mask_load_lan (*)
  9b31259... i386: Fix vfpclassph non-optimizied intrin (*)
  14b65af... Do not assert NUM_POLY_INT_COEFFS != 1 early (*)
  d4d75a8... lower-bitint: Fix up __builtin_{add,sub}_overflow{,_p} biti (*)
  a19cf63... ada: Add kludge for quirk of ancient 32-bit ABIs to previou (*)
  9362abf... ada: Plug loophole exposed by previous change (*)
  0a862c5... ada: Fix internal error with Atomic Volatile_Full_Access ob (*)
  d8d1914... ada: Pass unaligned record components by copy in calls on a (*)
  9ba7262... ada: Fix internal error on pragma pack with discriminated r (*)
  b3f6a79... ada: Simplify Note_Uplevel_Bound procedure (*)
  1ef11f4... ada: Transform Length attribute references for non-Strict o (*)
  d7e110d... ada: Do not warn for partial access to Atomic Volatile_Full (*)
  e083e72... ada: Reject illegal array aggregates as per AI22-0106. (*)
  b776b08... ada: Fix Finalize_Storage_Only bug in b-i-p calls (*)
  6b1cf59... SVE intrinsics: Fold constant operands for svmul. (*)
  ee8b723... SVE intrinsics: Fold constant operands for svdiv. (*)
  87217be... SVE intrinsics: Refactor const_binop to allow constant fold (*)
  7c9394e... Handle mixing REALPART/IMAGPART with other components in SL (*)
  340ca74... Correctly handle store IFNs in vect_get_vector_types_for_st (*)
  62df24e... i386: Support partial vectorized V2BF/V4BF smaxmin (*)
  8e16f26... i386: Support partial vectorized V2BF/V4BF plus/minus/mult/ (*)
  539fcaa... RISC-V: Support form 1 of integer scalar .SAT_ADD (*)
  519ec1c... Daily bump. (*)
  f4f72f9... MIPS: Support vector reduc for MSA (*)
  b64980b... testsuite: Fix optimize_one.c FAIL on i686-linux (*)
  af1500d... [libstdc++-v3] [testsuite] improve future/*/poll.cc calibra (*)
  410061b... [libstdc++] [testsuite] avoid async.cc loss of precision [P (*)
  9223d17... [testsuite] add linkonly to dg-additional-sources [PR115295 (*)
  b9bf0c3... amdgcn: Remove TARGET_GCN5_PLUS (*)
  023641d... amdgcn: Remove TARGET_GCN3 (*)
  57af002... amdgcn: remove gfx803 "Fiji" support (*)
  78dc2e2... PR modula2/116557 Remove physical address from the GPL head (*)
  4bf758b... libsupc++: Fix handling of m68k extended real in <compare> (*)
  e4d3e7f... testsuite: Rename scanltranstree.exp -> scanltrans.exp (*)
  2865719... Rename gimple_asm_input_p to gimple_asm_basic_p (*)
  a4b6c6a... Rename ASM_INPUT_P to ASM_BASIC_P (*)
  5cbfb3a... lto/lto.cc: Fix build with not HAVE_WORKING_FORK (*)
  6640a59... lto-wrapper: Honor -save-temps for ltrans' makefile (*)
  571d045... ada: Diagnose too large size clause on floating-point type (*)
  1c9a6d8... ada: Create usage entry for -gnatw_l (*)
  2df253f... ada: Fix standard output stream for gnatcmd output (*)
  91f0a3a... ada: Fix minor issues in -gnaty0's documentation (*)
  a004c28... ada: Documentation for generic type inference (*)
  34437eb... ada: Small fixes for FreeBSD (*)
  cb690aa... ada: Also reset scope for some nested declaration (*)
  905ab32... ada: Cleanup expansion of object declarations (*)
  78acc6d... ada: Remove repeated guards in validity checks (*)
  25d51fb... ranger: Fix up range computation for CLZ [PR116486] (*)
  9aaedfc... load and store-lanes with SLP (*)
  464067a... lower SLP load permutation to interleaving (*)
  eca320b... [PATCH] RISC-V: Optimize the cost of the DFmode register mo (*)
  0562976... [committed][PR rtl-optimization/116544] Fix test for promot (*)
  f77435a... i386: Support vec_cmp for V8BF/V16BF/V32BF in AVX10.2 (*)
  e19f65b... i386: Support vectorized BF16 sqrt with AVX10.2 instruction (*)
  29ef601... i386: Support vectorized BF16 smaxmin with AVX10.2 instruct (*)
  6d294fb... i386: Support vectorized BF16 FMA with AVX10.2 instructions (*)
  f82fa0d... i386: Support vectorized BF16 add/sub/mul/div with AVX10.2  (*)
  3b1dece... i386: Optimize generate insn for AVX10.2 compare (*)
  86f5031... i386: Optimize ordered and nonequal (*)
  b1f9fbb... i386: Auto vectorize sdot_prod, usdot_prod, udot_prod with  (*)
  5239902... RISC-V: Add testcases for unsigned scalar quad and oct .SAT (*)
  ea81e21... RISC-V: Add testcases for unsigned scalar quad and oct .SAT (*)
  56ed1df... RISC-V: Add testcases for form 4 of unsigned vector .SAT_AD (*)
  72f3e90... RISC-V: Add testcases for form 3 of unsigned vector .SAT_AD (*)
  e96d4bf... RISC-V: Refactor gen zero_extend rtx for SAT_* when expand  (*)
  880834d... Daily bump. (*)
  592a335... slsr: Use simple_dce_from_worklist in SLSR [PR116554] (*)
  f22788c... testsuite: Prune compilation messages for modules tests (*)
  49fd9b3... Daily bump. (*)
  bac00c3... i386: Support read-modify-write memory operands in STV. (*)
  2ac27bd... libobjc: Add cast to void* to disable warning for casting b (*)
  df89afb... AVR: Run pass avr-fuse-add a second time after pass_cprop_h (*)
  60fc550... AVR: Tidy pass avr-fuse-add. (*)
  7f27d1f... testsuite, c++, coroutines: Avoid 'unused' warnings [NFC]. (*)
  2c27189... testsuite, c++, coroutines: Correct a test intent. (*)
  049a927... c++, coroutines: Make and use a frame access helper. (*)
  b7e9f36... hppa: Enable PA 2.0 symbolic operands on ELF32 targets (*)
  ceda727... phiopt: Ignore some nop statements in heursics [PR116098] (*)
  457805c... testsuite: Change what is being tested for pr66726-2.c (*)
  79b5b50... Fortran: downgrade use associated namelist group name to le (*)
  afd9558... c++: Add unsequenced C++ testcase (*)
  dd346b6... c: Add support for unsequenced and reproducible attributes (*)
  dc476e5... AVR: Don't print a space after , when printing instructions (*)
  673a448... Optimize initialization of small padded objects (*)
  08693e2... Daily bump. (*)
  b1765a5... c++: add fixed test [PR101099] (*)
  ffd56dc... c++: add fixed test [PR115616] (*)
  f93a38f... c++: fix used but not defined warning for friend (*)
  b222122... Fortran: default-initialization of derived-type function re (*)
  5020f8e... gdbhooks: Fix printing of vec with vl_ptr layout (*)
  3fb9072... Don't remove /usr/lib and /lib from when passing to the lin (*)
  4d2cbe2... middle-end: Remove integer_three_node [PR116537] (*)
  04d11de... expand: Small speed up expansion of __builtin_prefetch (*)
  87ce817... PR modula2/116181: m2rts fix -Wodr warning (*)
  d48273f... Avoid division by zero via constant_multiple_p (*)
  e7c7397... Do not bother with reassociation in SLP discovery for singl (*)
  b748e2e... c++: Allow standard attributes after closing square bracket (*)
  ab214ef... Check avx upper register for parallel. (*)
  350d627... Daily bump. (*)
  aff7f67... SARIF output: implement embedded URLs in messages (§3.11.6 (*)
  e31b617... pretty-print: reimplement pp_format with a new struct pp_to (*)
  68a0ca6... pretty-print: move class chunk_info into its own header (*)
  464a3d2... Use std::unique_ptr for optinfo_item (*)
  6bfeba1... Fortran: fix ICE with use with rename of namelist member [P (*)
  81c4798... hppa: Fix handling of unscaled index addresses on HP-UX (*)
  215c7e3... expand: Allow widdening optab when expanding popcount==1 [P (*)
  cdd5dd2... ada: Fix assertion failure on private limited with clause (*)
  d506247... ada: Fix internal error on concatenation of discriminant-de (*)
  a50584b... ada: Missing legality check when type completed (*)
  4994069... ada: Fix missing finalization for call to function returnin (*)
  c2e3326... ada: Print Insertion_Sloc in dmsg (*)
  bb7a166... ada: Use the same warning character in continuation message (*)
  ad4c549... ada: Restructure continuation message for pretty printing (*)
  f60b53c... ada: Improve Inspection_Point warning (*)
  4825bbf... ada: Avoid creating continuation messages without an intend (*)
  f872bba... ada: Parse the attributes of continuation messages correctl (*)
  446f415... ada: Use consistent type continuations messages (*)
  dbaf2c0... ada: Extract line fitting algorithm (*)
  299cd64... ada: Ensure validity checks for private scalar types (*)
  6a3ff84... ada: Display actual line length in line length check (*)
  a383d7b... ada: Proper handling for iterator associations in array agg (*)
  567e36c... ada: First controlling parameter aspect (*)
  6b4b5b4... ada: Update documentation for conditional when constructs (*)
  ac6d433... Allow subregs around constant displacements [PR116516] (*)
  00ec6bd... Make some smallest_int_mode_for_size calls cope with failur (*)
  07e5e05... AVR: target/115830 - Make better use of SREG.N and SREG.Z. (*)
  d9c54e9... c++: don't remove labels during coro-early-expand-ifns [PR1 (*)
  bd2ccc2... AVR: Outsource code for avr-specific passes to new avr-pass (*)
  4b729d2... testsuite: Fix up refactored scanltranstree.exp functions [ (*)
  4ff4875... RISC-V: Fix subreg of VLS modes larger than a vector [PR116 (*)
  3cb92be... i386: Support wide immediate constants in STV. (*)
  155da08... Write LF_MFUNC_ID types for CodeView struct member function (*)
  c5043d8... Record member functions in CodeView struct definitions (*)
  6a9932e... Record static data members in CodeView structs (*)
  310fd68... Handle scoping in CodeView LF_FUNC_ID types (*)
  3501226... Handle namespaced names for CodeView (*)
  6cd806a... Daily bump. (*)
  9f79c7d... c++: wrong error due to std::initializer_list opt [PR116476 (*)
  b8ef805... PR modula2/116181 remove ODR warnings from library interfac (*)
  3c89c41... expand: Add debug dump on the cost for `popcount==1` expand (*)
  b68561d... libstdc++: Fix autoconf check for O_NONBLOCK in <fcntl.h> (*)
  51b0fef... libstdc++: Fix -Wunused-parameter warnings in Networking TS (*)
  0e2b3db... libstdc++: Fix -Wunused-variable warning in <format> (*)
  a59f1cc... libstdc++: Remove unused typedef in <ranges> (*)
  9740a1b... doc: Add Dhruv Matani to Contributors (*)
  c2ad7b2... libstdc++: Fix @file for target-specific opt_random.h (*)
  f6ed7a6... libstdc++: Fix @headername for bits/cpp_type_traits.h (*)
  898f013... AVR: Overhaul the avr-ifelse RTL optimization pass. (*)
  6661944... Add gcc ka.po (*)
  15f857a... c++: ICE with ()-init and TARGET_EXPR eliding [PR116424] (*)
  abeecce... aarch64: Assume zero gather/scatter set-up cost for -mtune= (*)
  3e27ea2... aarch64: Fix gather x32/x64 selection (*)
  035c196... aarch64: Add a test for zeroing <64bits>x2_t structures (*)
  3c9338b... Tweak documentation of ASM_INPUT_P (*)
  bdcd30e... Libquadmath: update doc for some constants (*)
  1c4b982... gimple ssa: switchconv: Use __builtin_popcount and support  (*)
  4246cf4... libstdc++: avoid -Wsign-compare (*)
  3f51f0d... testsuite: Add scan-ltrans-rtl* for use in dg-final [PR1161 (*)
  2c0b574... Add debug overload for slp_instance (*)
  04065d8... Fix leak of SLP nodes when building store interleaving (*)
  ad895a2... Split out vect_build_slp_store_interleaving (*)
  7f4f1bb... c++: add missing -Wc++??-extensions checks (*)
  0beac1d... libgomp: Add interop types and routines to OpenMP's headers (*)
  7bd2a2f... libstdc++: fix testcase regexp (*)
  28f94bf... libstdc++: avoid -Wzero-as-null-pointer-constant (*)
  5974da3... libstdc++: add missing return (*)
  7b500fa... libstdc++: remove extra semicolons (*)
  3178786... Test: Move pr116278 run test to dg/torture [NFC] (*)
  6dccd57... Vect: Reconcile the const_int operand type of unsigned .SAT (*)
  3cde331... RISC-V: Add missing mode_idx for vrol and vror (*)
  fe5f652... Match: Support form 1 for scalar signed integer .SAT_ADD (*)
  beb94f5... Fix PR testsuite/116271, gcc.dg/vect/tsvc/vect-tsvc-s176.c  (*)
  3989e31... RISC-V: Add testcases for unsigned scalar .SAT_SUB IMM form (*)
  cb0b8b6... RISC-V: Add testcases for unsigned scalar .SAT_SUB IMM form (*)
  ef84d2f... Daily bump. (*)
  ffb00a0... Fix test failing on sparc (*)
  48032f2... Update gcc zh_CN.po (*)
  ff0cba2... c++/coroutines: fix actor cases not being added to the curr (*)
  a83e519... m68k: Accept ASHIFT like MULT in address operand (*)
  02dff52... c++: Don't show constructor internal name in error message  (*)
  691f682... RISC-V: Move helper functions above expand_const_vector (*)
  1cd8902... RISC-V: Allow non-duplicate bool patterns in expand_const_v (*)
  282bbc9... RISC-V: Handle 0.0 floating point pattern costing to match  (*)
  771256b... RISC-V: Emit costs for bool and stepped const vectors (*)
  a3dc5d2... RISC-V: Handle case when constant vector construction targe (*)
  ac1f3a8... RISC-V: Reorder insn cost match order to match correspondin (*)
  c89038c... RISC-V: Fix vid const vector expander for non-npatterns siz (*)
  37c21d4... arm: Always use vmov.f64 instead of vmov.f32 with MVE (*)
  ee98612... pr116174.c: Add the missing */ (*)
  d6bb1e2... Extend check-function-bodies to allow label and directives (*)
  e223ac9... LRA: Fix setup_sp_offset (*)
  5427738... LRA: Don't use 0 as initialization for sp_offset (*)
  359209b... final: go down ASHIFT in walk_alter_subreg (*)
  75ef216... libstdc++: Do not use std::vector<bool>::reference default  (*)
  470a278... c++: Add most missing C++20 and C++23 names to cxxapi-data. (*)
  ff4aa45... c++: Add correct copyright dates to output of gen-cxxapi-fi (*)
  442e3cd... testsuite: Fix ending of comment in test cases (*)
  2daf618... Un-XFAIL 'gcc.dg/signbit-5.c' for GCN (*)
  708ee71... Handle arithmetic on eliminated address indices [PR116413] (*)
  9db997e... lra: Don't apply eliminations to allocated registers [PR116 (*)
  8d6d6c8... c++, coroutines: The frame pointer is used in the helpers [ (*)
  172637c... tree-optimization/116460 - ICE with DCE in forwprop (*)
  103127c... Fix another inline7.c test failure on sparc targets (*)
  a1062b0... RISC-V: Support IMM for operand 1 of ussub pattern (*)
  215ff99... c++/modules: Fix include translation for already-seen heade (*)
  9860834... c++/modules: Clean up include translation [PR110980] (*)
  9522fc8... MIPS: Include missing mips16.S in libgcc/lib1funcs.S (*)
  5031df5... combine.cc (make_more_copies): Copy attributes from the ori (*)
  5cca751... c++/coros: do not assume coros don't nest [PR113457] (*)
  c73d7f3... coroutines: diagnose usage of alloca in coroutines (*)
  92c5265... diagnostics: move output formats from diagnostic.{c,h} to t (*)
  ac707d3... diagnostics: consolidate on_{begin,end}_diagnostic into on_ (*)
  6a1c359... testsuite: add event IDs to multithreaded event plugin test (*)
  aa3b950... testsuite: generalize support for Python tests for SARIF ou (*)
  276cc43... pretty-print: fixes to selftests (*)
  b835710... json.h: fix typo in comment (*)
  26ee954... c++: Check template parameters in member class template spe (*)
  cc372be... Remove an unneeded include that was added by mistake. (*)
  eb63f95... Fix bootstap-errors due to enabling -gvariable-location-vie (*)
  a8260eb... libcpp: deduplicate definition of padding size (*)
  0ceeb99... tree-optimization/116460 - improve forwprop compile-time (*)
  03b802e... Delay edge removal in forwprop (*)
  d3e71b9... vect: Fix STMT_VINFO_DEF_TYPE check for odd/even widen mult (*)
  3b78aa3... Match: Add int type fits check for .SAT_ADD imm operand (*)
  53b86ca... expand: Use the correct mode for store flags for popcount [ (*)
  b4ac2c2... i386: Add bf8 -> fp16 intrin (*)
  576bd30... AVX10.2: Support compare instructions (*)
  f6fe296... AVX10.2: Support vector copy instructions (*)
  889f6dd... AVX10.2: Support minmax instructions (*)
  3a97ce1... [PATCH 2/2] AVX10.2: Support saturating convert instruction (*)
  e2c80d2... [PATCH 1/2] AVX10.2: Support saturating convert instruction (*)
  5cb67dd... [PATCH 2/2] AVX10.2: Support BF16 instructions (*)
  9023662... [PATCH 1/2] AVX10.2: Support BF16 instructions (*)
  2a04611... AVX10.2: Support convert instructions (*)
  af0a062... [PATCH 2/2] AVX10.2: Support media instructions (*)
  8db80b2... [PATCH 1/2] AVX10.2: Support media instructions (*)
  cba4566... i386: Refactor m512-check.h (*)
  17be009... RISC-V: Support IMM for operand 0 of ussub pattern (*)
  8f2f7aa... RISC-V: Add testcases for unsigned vector .SAT_TRUNC form 4 (*)
  5ab1e23... RISC-V: Add testcases for unsigned scalar .SAT_TRUNC form 4 (*)
  07b7098... Daily bump. (*)
  7f65c38... RISC-V: Fix double mode under RV32 not utilize vf (*)
  dba2067... [PATCH] Re-add calling emit_clobber in lower-subreg.cc's re (*)
  b21d647... testsuite: Run array54.C only for sync_int_long targets (*)
  c9ccc39... Support if conversion for switches (*)
  382fcf0... Write CodeView information about static locals in optimized (*)
  3d87080... Write CodeView S_FRAMEPROC symbols (*)
  be23c8b... Write CodeView information about optimized stack variables (*)
  ee020b4... Write CodeView information about enregistered optimized var (*)
  07d62a1... i386: Update STV's gains for TImode arithmetic right shifts (*)
  70edccf... Disable late-combine in another RISC-V test (*)
  4c34858... [committed] Fix assembly scan for RISC-V VLS tests (*)
  ab9c4bb... Turn off late-combine for a few risc-v specific tests (*)
  91f5495... modula2 testsuite: new libc unit test (*)
  f23d4ce... Daily bump. (*)
  ecc999b... modula2: Export all string to integral and fp number conver (*)
  c442a9b... c++, coroutines: Look through initial_await target exprs [P (*)
  f0315f7... c++, coroutines: Rework handling of throwing_cleanups [PR10 (*)
  68ee624... c++, coroutines: Fix ordering of return object conversions  (*)
  f4915e6... c++, coroutines: Allow convertible get_return_on_allocation (*)
  a0b4310... c++, coroutines: Only allow void get_return_object if the r (*)
  efc99ab... c++, coroutines: Fix handling of early exceptions [PR113773 (*)
  624fb5b... c++, coroutines: Separate allocator work from the ramp body (*)
  6303cd7... c++, coroutines: Separate the analysis, ramp and outlined f (*)
  d5da5f0... c++, coroutines: Split the ramp build into a separate funct (*)
  47dbd69... c++, coroutines: Tidy up awaiter variable checks. (*)
  1d09ccc... c++: Add testcase for (now fixed) regression [PR113746] (*)
  ac826d2... testsuite: Add dg-require-effective-target scheduling for s (*)
  3ff1b91... Daily bump. (*)
  a523d1b... libstdc++: Update and clarify Doxygen version requirements  (*)
  5cfee93... libstdc++: Hide std::tuple internals from Doxygen docs (*)
  cd8e0ea... libstdc++: Improve Doxygen docs for std::allocator_traits s (*)
  5dce17e... RISC-V: Use encoded nelts when calling repeating_sequence_p (*)
  a9f5e23... ifcvt: Do not overwrite results in noce_convert_multiple_se (*)
  c9e2d0e... ifcvt: disallow call instructions in noce_convert_multiple_ (*)
  6e68c3d... rs6000: Fix PTImode handling in power8 swap optimization pa (*)
  cb51e0b... lto: Don't check obj.found for offload section (*)
  c429d50... libstdc++: Implement LWG 3746 for std::optional (*)
  952e67c... libstdc++: Optimize __try_use_facet for const types (*)
  8cf51d7... libstdc++: Fix std::allocator_traits::construct constraints (*)
  43b8153... libstdc++: Only use std::time_put in std::format for non-C  (*)
  591b719... libstdc++: Define operator== for hash table iterators [PR11 (*)
  125bab2... libstdc++: Fix std::random_shuffle for low RAND_MAX [PR8893 (*)
  de1923f... tree-optimization/116463 - complex lowering leaves around d (*)
  a35dd27... libstdc++: Make debug sequence members mutable [PR116369] (*)
  9115593... libstdc++: Use noexcept insted of throw() in src/c++11/debu (*)
  0bb2652... libstdc++: Simplify C++20 implementation of std::variant (*)
  b25b101... libstdc++: Make std::vector<bool>::reference constructor pr (*)
  f9f599a... Revert "Fortran: Fix class transformational intrinsic calls (*)
  0798887... Match: Support form 4 for unsigned integer .SAT_TRUNC (*)
  b2c1d7c... libcpp: bump padding size in _cpp_convert_input [PR116458] (*)
  96fe95b... optabs-query: Use opt_machine_mode for smallest_int_mode_fo (*)
  c22d57c... RISC-V: Expand vec abs without masking. (*)
  a8ae8f9... Fix test failure on powerpc targets (*)
  19c22fb... ada: Fix crash on aliased variable with packed array type a (*)
  87bdd17... ada: String interpolation: report error without Extensions  (*)
  509cc70... ada: Fix incorrect tracebacks on Windows (*)
  a7ff045... ada: Crash on string interpolation with custom string types (*)
  7dd9c7d... ada: Implicit_Dereference aspect specification for subtype  (*)
  24c5396... ada: Eliminated-mode overflow check not eliminated (*)
  40903c7... ada: Update libraries with the limited flag (*)
  dce0d46... ada: Emit a warning on inheritly limited types (*)
  92a9b55... ada: First controlling parameter aspect (*)
  0020cae... ada: Fix style in lines starting with assignment operator (*)
  ff356c0... ada: Cleanup validity of boolean operators (*)
  f67d108... ada: Simplify validity checks for scalar parameters (*)
  8719b18... ada: Fix validity checks for named parameter associations (*)
  4522f1f... ada: First controlling parameter aspect (*)
  aa95cd9... ada: Error missing when 'access is applied to an interface  (*)
  8a41af7... ada: First controlling parameter aspect (*)
  a071fcd... fortran: Minor fix to -ffrontend-optimize description (*)
  afa9080... doc: Specifically link to GPL v3.0 for GM2 (*)
  0636de8... Remove unnecessary view_convert obsoleted by [PR86468]. (*)
  f6b10fe... testsuite: Fix vect-mod-var.c for division by 0 [PR116461] (*)
  2cd783b... Daily bump. (*)
  da043f9... testsuite: Fix gcc.dg/torture/pr116420.c for targets defaul (*)
  c937773... [PR rtl-optimization/116420] Fix interesting block bitmap D (*)
  8e0da56... libstdc++: Add some missing ranges feature-test macro tests (*)
  792adb8... Recompute TYPE_MODE and DECL_MODE for aggregate type for ac (*)
  a025081... RISC-V: Fix vector cfi notes for stack-clash protection (*)
  51761c5... libstdc++: Optimize std::projected<I, std::identity> (*)
  6202324... libstdc++: Implement P2997R1 changes to the indirect invoca (*)
  b552730... libstdc++: Implement P2609R3 changes to the indirect invoca (*)
  a98dd53... Update LDPT_REGISTER_CLAIM_FILE_HOOK_V2 linker plugin hook (*)
  b07f8a3... fold: Fix `a * 1j` if a has side effects [PR116454] (*)
  4e905bd... fix single argument static_assert (*)
  313aa73... PR target/116365: Add user-friendly arguments to --param aa (*)
  76c2954... RISC-V: Enable -gvariable-location-views by default (*)
  bcb33b1... Do not emit a redundant DW_TAG_lexical_block for inlined su (*)
  9bbad36... PR tree-optimization/101390: Vectorize modulo operator (*)
  2349609... Dump aliases in -fcallgraph-info (*)
  c1aba5e... Makefile.tpl: fix whitespace in licence header (*)
  d6a112a... Makefile.tpl: drop leftover intermodule cruft (*)
  6ea25c0... Align ix86_{move_max,store_max} with vectorizer. (*)
  f155534... Daily bump. (*)
  91f2139... RISC-V: Add testcases for unsigned vector .SAT_TRUNC form 3 (*)
  1e99e1b... RISC-V: Add testcases for unsigned vector .SAT_TRUNC form 2 (*)
  cdc9cd4... [PR rtl-optimization/116437] Fix RTL checking issue in ext- (*)
  ec9d6d4... aarch64: Fix caller saves of VNx2QI [PR116238] (*)
  4a5d611... aarch64: Implement popcountti2 pattern [PR113042] (*)
  893cef3... tree-optimization/116406 - ICE with int<->float punning pre (*)
  f577959... sra: Avoid risking x87 magling binary representation of a r (*)
  af0d2d9... tree-optimization/116380 - bogus SSA update with loop distr (*)
  fd7dabc... libstdc++: Use strlen for std::char_traits<char8_t>::length (*)
  878bb62... libstdc++: Check ios::uppercase for ios::fixed floating-poi (*)
  723b30b... Fix coarray rank for non-coarrays in derived types. [PR8646 (*)
  1e10b3b... libstdc++: Fix std::variant to reject array types [PR116381 (*)
  3949b7c... c++, coroutines: Check for malformed functions before split (*)
  cc8fc98... testsuite: i386: Fix g++.target/i386/pr116275-2.C on Solari (*)
  515730f... Fortran: Fix ICE in sizeof(coarray) [PR77518] (*)
  34292a1... rs6000: Remove "+" constraint modifier from *vsx_le_perm_st (*)
  ae53e4b... rs6000: Fix vsx_le_perm_store_* splitters for !reload_compl (*)
  118a724... testsuite, rs6000: Remove all powerpc-*paired* uses (*)
  bb42c55... Align predicates for operands[1] between mov<mode> and *mov (*)
  964c9c2... Daily bump. (*)
  50b5000... builtins: Don't expand bit query builtins for __int128_t if (*)
  efe3da6... ASAN: call initialize_sanitizer_builtins for hwasan [PR1152 (*)
  1b72e07... RISC-V: Fix one typo in .SAT_TRUNC test func name [NFC] (*)
  e668771... c++/modules: Remove unnecessary errors when not writing com (*)
  c7b76a0... match: Reject non-ssa name/min invariants in gimple_extract (*)
  5d5193f... libstdc++: Remove redundant reclaration of std::optional (*)
  91ae468... libstdc++: Fix indentation of lines that follow a [[likely] (*)
  20c6309... libstdc++: Adjust testcase for constexpr placement new [PR1 (*)
  447c32c... libcpp: Adjust lang_defaults (*)
  404d947... phi-opt: Fix for failing maybe_push_res_to_seq in factor_ou (*)
  d059495... c++: Appertain standard attributes after array closing squa (*)
  1db5ca0... c++: Parse and ignore attributes on base specifiers [PR1103 (*)
  3676816... RISC-V: Remove testcase XFAIL (*)
  64028d6... c++: Improve errors parsing a braced list [PR101232] (*)
  81bf84c... doc: Normalize reference to binutils version for C6X (*)
  eface71... Match: Add pattern for `(a ? b : 0) | (a ? 0 : c)` into `a  (*)
  b733735... match: extend the `((a CMP b) ? c : 0) | ((a CMP' b) ? d :  (*)
  82a2f13... testsuite: Add testcases for part of PR 103660 (*)
  5348e3c... c++: default targ eligibility refinement [PR101463] (*)
  20a5b48... libcpp: replace SSE4.2 helper with an SSSE3 one (*)
  b8ea13e... tree-optimization/116274 - overzealous SLP vectorization (*)
  35f5601... Fortran: Fix [Coarray] ICE in conv_caf_send, at fortran/tra (*)
  db2e9a2... [optc-save-gen.awk] Fix streaming of command line options f (*)
  c1a53d9... c++/modules: Disable streaming definitions of non-vague-lin (*)
  6f115a8... c++/modules: Handle transitive reachability for deduction g (*)
  0b7904e... c++/modules: Avoid rechecking initializers when streaming N (*)
  c310d29... c++/modules: Fix type lookup in DECL_TEMPLATE_INSTANTIATION (*)
  80fda0a... Daily bump. (*)
  c4971ba... m68k: Add -mlra (*)
  53283c3... c++: ICE with enum and conversion fn in template [PR115657] (*)
  8191f15... c++: fix ICE in convert_nontype_argument [PR116384] (*)
  fceecc5... aarch64: Fix ls64 intrinsic availability (*)
  4e1b617... aarch64: Fix memtag intrinsic availability (*)
  32afbb6... aarch64: Fix tme intrinsic availability (*)
  baf71ec... aarch64: Move check_required_extensions (*)
  a4b39dc... aarch64: Refactor check_required_extensions (*)
  8871489... Allow coarrays in select type. [PR46371, PR56496] (*)
  9cbcf8d... gnat: fix lto-type-mismatch between C_Version_String and gn (*)
  cc57224... aarch64: Reduce FP reassociation width for Neoverse V2 and  (*)
  6d8b9b7... testsuite: Prune warning about size of enums (*)
  e57d3cc... rtl: Enable the use of rtx values with int and mode attribu (*)
  71059d2... testsuite: Reduce cut-&-paste in scanltranstree.exp (*)
  661acde... Fix ICE in recompute_tree_invariant_for_addr_expr, at tree. (*)
  8d6c6fb... aarch64: Implement 16-byte vector mode const0 store by TImo (*)
  7f62e71... AVX10.2 ymm rounding: Support vsqrtp{s,d,h} and vsubp{s,d,h (*)
  1f86cf0... AVX10.2 ymm rounding: Support vscalefp{s,d,h} intrins (*)
  9afa508... AVX10.2 ymm rounding: Support vreducep{s,d,h} and vrndscale (*)
  90cc5b0... AVX10.2 ymm rounding: Support vmulp{s,d,h} and vrangep{s,d} (*)
  cc8a759... AVX10.2 ymm rounding: Support v{max,min}p{s,d,h} intrins (*)
  8d4f542... AVX10.2 ymm rounding: Support vgetexpp{s,d,h} and vgetmantp (*)
  0983d40... AVX10.2 ymm rounding: Support vfnmsub{132,231,213}p{s,d,h}  (*)
  6f0aa7a... AVX10.2 ymm rounding: Support vfmulcph and vfnmadd{132,231, (*)
  dd48acb... AVX10.2 ymm rounding: Support vfm{sub,subadd}{132,231,213}p (*)
  cfbc94e... AVX10.2 ymm rounding: Support vfmaddcph and vfmaddsub{132,2 (*)
  0683ca3... AVX10.2 ymm rounding: Support vfmadd{132,231,213}p{s,d,h} i (*)
  95980b2... AVX10.2 ymm rounding: Support vfc{madd,mul}cph, vfixupimmp{ (*)
  3d1b553... AVX10.2 ymm rounding: Support vcvt{,u}w2ph and vdivp{s,d,h} (*)
  b275422... AVX10.2 ymm rounding: Support vcvttps2{,u}{dq,qq} and vcvtu (*)
  493c509... AVX10.2 ymm rounding: Support vcvttph2{,u}{dq,qq,w} intrins (*)
  6e231f8... AVX10.2 ymm rounding: Support vcvtqq2p{s,d,h} and vcvttpd2{ (*)
  0f5a42d... AVX10.2 ymm rounding: Support vcvtps2{,u}{dq,qq} intrins (*)
  b70bb94... AVX10.2 ymm rounding: Support vcvtph2{,u}w and vcvtps2p{d,h (*)
  6f2eac5... AVX10.2 ymm rounding: Support vcvtph2p{s,d,sx} and vcvtph2{ (*)
  508ac49... AVX10.2 ymm rounding: Support vcvtpd2{,u}{dq,qq} intrins (*)
  85e874d... AVX10.2 ymm rounding: Support vcvtdq2p{s,h} and vcvtpd2p{s, (*)
  e22e3af... AVX10.2 ymm rounding: Support vadd{s,d,h} and vcmp{s,d,h} i (*)
  f11bc08... Daily bump. (*)
  f10d2ee... [PR rtl-optimization/115876] Avoid ubsan in ext-dce.cc (*)
  fc41263... libstdc++: Remove note from the GCC 4.0.1 days (*)
  b9ac01d... doc: Tweak gm2 mailing list address (*)
  cd2f394... PHIOPT: move factor_out_conditional_operation over to use g (*)
  1cfe4a4... libgfortran: implement fpu-macppc for Darwin, support IEEE  (*)
  1ed1dd5... AVR: Tweak 16-bit addition with const that didn't get a LD_ (*)
  22acd3c... AVR: ad target/116407 - Fix linker error "relocation trunca (*)
  dfb2e8c... AVR: target/116407 - Fix linker error "relocation truncated (*)
  3ae8794... forwprop: Also dce from added statements from gimple_simpli (*)
  a183b25... RISC-V: Implement the quad and oct .SAT_TRUNC for scalar (*)
  e8f31f4... RISC-V: Make sure high bits of usadd operands is clean for  (*)
  8d0efcf... RISC-V: Add testcases for unsigned scalar .SAT_TRUNC form 3 (*)
  6fbdbad... RISC-V: Add testcases for unsigned scalar .SAT_TRUNC form 2 (*)
  0555f65... Daily bump. (*)
  61e179b... [committed] Avoid right shifting signed value on ext-dce.cc (*)
  efcfd1d... t-rtems: add rv32imf architecture to the RTEMS multilib for (*)
  abfc140... Adjust v850 rotate expander to allow more cases for V850E3V (*)
  6d734ba... RISC-V: Fix ICE for vector single-width integer multiply-ad (*)
  7aed8de... [RISC-V][PR target/116282] Stabilize pattern conditions (*)
  3f51684... RISC-V: Bugfix for RVV rounding intrinsic ICE in function c (*)
  06ae7bc... RISC-V: Bugfix incorrect operand for vwsll auto-vect (*)
  54b228d... RISC-V: Add auto-vect pattern for vector rotate shift (*)
  e68ab0f... libstdc++: Update references to gcc.gnu.org/onlinedocs (*)
  2af5784... doc: Tweak PIM4 link (*)
  16b92be... libstdc++: Tweak links to installation docs (*)
  b9f0845... doc: Tweak link to gm2 list archive (*)
  4065d16... AVR: target/116390 - Fix an avrtiny asm out template. (*)
  a11dcaf... RISC-V: Fix factor in dwarf_poly_indeterminate_value [PR116 (*)
  3c9c93f... Daily bump. (*)
  1e7dabb... Write CodeView information about stack variables (*)
  af61fc9... Write CodeView information about enregistered variables (*)
  85e0d67... Write CodeView information about local static variables (*)
  2e2a1ca... Fix maybe-uninitialized CodeView LF_INDEX warning (*)
  c8981bd... AVR: target/85624 - Use HImode for clrmemqi alignment. (*)
  07ece73... Fortran: fix documentation of intrinsic RANDOM_INIT [PR1141 (*)
  b584f38... modula2: change identifier names to avoid build warnings (*)
  6738e9a... Fix using keywords as identifiers to prevent warnings durin (*)
  479dab6... testsuite: Verify -fshort-enums and -fno-short-enums in pr3 (*)
  10bf035... testsuite: Add -fno-short-enums to pr97315-1.C (*)
  5a33879... testsuite: Add -fwrapv to signbit-5.c (*)
  9cdde72... PR modula2/116378 m2 bootstrap fails on x86_64-darwin (*)
  2f90f38... c++: Pedwarn on [[]]; at class scope [PR110345] (*)
  0470c8e... i386: Fix some vex insns that prohibit egpr (*)
  fcc3af9... aarch64: Improve popcount for bytes [PR113042] (*)
  1b8b53e... libstdc++-v3: Handle iconv as optional for newlib builds [P (*)
  98e1b19... libstdc++-v3: testsuite: Prune uncapitalized "in function"  (*)
  0601c88... Daily bump. (*)
  9381d52... PHIOPT: Fix comment before factor_out_conditional_operation (*)
  b0d041f... RISC-V: use fclass insns to implement isfinite,isnormal and (*)
  b6fb4f7... i386: Improve split of *extendv2di2_highpart_stv_noavx512vl (*)
  0f8b119... fortran: Fix bootstrap in resolve.cc [PR116387] (*)
  580fe79... c++: fix up cpp23/consteval-if3.C test [PR115583] (*)
  3673b70... Tweak base/index disambiguation in decompose_normal_address (*)
  70ae0da... late-combine: Preserve INSN_CODE when modifying notes [PR11 (*)
  dbf4c57... Fix Coarray in associate not a coarray. [PR110033] (*)
  a3f1cdd... Add corank to gfc_expr. (*)
  484f139... c++: c->B::m access resolved through current inst [PR116320 (*)
  303bed6... c++/coroutines: fix passing *this to promise type, again [P (*)
  ee4a634... LoongArch: Implement scalar isinf, isnormal, and isfinite v (*)
  f7e672d... Movement between GENERAL_REGS and SSE_REGS for TImode doesn (*)
  cc2d29e... aarch64: Rename svpext to svpext_lane [PR116371] (*)
  bf891fc... rs6000: Add TARGET_FLOAT128_HW guard for quad-precision ins (*)
  08108d5... rs6000: Implement optab_isnormal for SFDF and IEEE128 (*)
  44eb45c... rs6000: Implement optab_isfinite for SFDF and IEEE128 (*)
  53945be... rs6000: Implement optab_isinf for SFDF and IEEE128 (*)
  d2e90c7... Value Range: Add range op for builtin isnormal (*)
  b1d2158... Value Range: Add range op for builtin isfinite (*)
  cd09307... Value Range: Add range op for builtin isinf (*)
  4d2e8fc... Daily bump. (*)
  d91b6c9... c++: ICE with NSDMIs and fn arguments [PR116015] (*)
  a247088... s390: Remove vector intrinsics (*)
  e8a7142... s390: Fix high-level builtins vec_gfmsum{,_accum}_128 (*)
  a82c4df... Fortran: fix minor frontend GMP leaks (*)
  edb2712... i386: Optimization for APX NDD is always zero-uppered for s (*)
  d08a5f2... i386: Optimization for APX NDD is always zero-uppered for l (*)
  1b76174... i386: Optimization for APX NDD is always zero-uppered for s (*)
  a302cd6... i386: Optimization for APX NDD is always zero-uppered for A (*)
  42aba47... Restrict pr116202-run-1.c test to riscv_v target (*)
  54be14b... Prevent future proc_ptr parsing issues in associate [PR1029 (*)
  bb23247... Fix ICE in build_function_decl [PR116292] (*)
  ca7936f... genoutput: Accelerate the place_operands function. (*)
  e4f9a87... Revert "[rtl-optimization/116244] Don't create bogus regs i (*)
  10972e6... testsuite: Fix fam-in-union-alone-in-struct-2.c with unsign (*)
  c3c83d2... Move ix86_align_loops into a separate pass and insert the p (*)
  9045ab7... Daily bump. (*)
  b13e346... testsuite: Fix struct size check [PR116155] (*)
  cc00a73... ifcvt: Fix force_operand ICE in noce_convert_multiple_sets  (*)
  9988d7e... Fortran: reject array constructor value of abstract type [P (*)
  ccd7068... RISC-V: Fix non-obvious comment typos (*)
  5618b02... Internal-fn: Handle vector bool type for type strict match  (*)
  49d5e21... LRA: Don't emit move for substituted CONSTATNT_P operand [P (*)
  bee532c... Regenerate avr.opt.urls (*)
  3f1e15e... Daily bump. (*)
  0451bc5... rs6000: ROP - Do not disable shrink-wrapping for leaf funct (*)
  ef90a13... RISC-V: Fix missing abi arg in test (*)
  e9738e7... [rtl-optimization/116244] Don't create bogus regs in alter_ (*)
  edc47d3... borrowck: Fix debug prints on 32-bits architectures (*)
  12028d7... borrowck: Avoid overloading issues on 32bit architectures (*)
  b219cbe... ifcvt: Handle multiple rewired regs and refactor noce_conve (*)
  72c9b5f... ifcvt: Allow more operations in multiple set if conversion (*)
  28b3812... ifcvt: handle sequences that clobber flags in noce_convert_ (*)
  68da681... AVR: target/85624 - Fix non-matching alignment in clrmem* i (*)
  24df2ab... 16-bit testsuite fixes - excessive code size (*)
  46bd63d... This fixes problems with tests that exceed a data type or t (*)
  40b9a7b... Avoid cfg corruption when using sjlj exceptions where loops (*)
  9ab8681... Use splay-tree-utils.h in tree-ssa-sccvn [PR30920] (*)
  fcc766c... aarch64: Emit ADD X, Y, Y instead of SHL X, Y, #1 for Advan (*)
  8d8db21... Fortran: Fix coarray in associate not linking [PR85510] (*)
  4bcb480... Initial support for AVX10.2 (*)
  7a970bd... PR target/116275: Handle STV of *extenddi2_doubleword_highp (*)
  7bf4cd4... LoongArch: Provide ashr lshr and ashl RTL pattern for vecto (*)
  0498f8b... LoongArch: Drop vcond{,u} expanders. (*)
  75e852b... LoongArch: Use iorn and andn standard pattern names. (*)
  9f3b5c2... PR modula2/116181 fix ODR warnings for C/m2 interface libra (*)
  f09be22... Daily bump. (*)
  2b23a44... Fortran: silence Wmaybe-uninitialized warnings for LTO buil (*)
  149a23e... AVR: -mlra is not documeted in TEXI. (*)
  29a3236... AVR: Add function avr.cc::ra_in_progress(). (*)
  19c9ba0... Daily bump. (*)
  8035619... i386: testsuite: Adapt fentryname3.c for r14-811 change [PR (*)
  331f7d8... i386: testsuite: Add -no-pie for pr113689-1.c [PR70150] (*)
  85a6073... Fix reference to the dom walker function in the documentati (*)
  16ce781... gm2: add missing debug output guard (*)
  9d5c500... testsuite: Fix up sse3-addsubps.c (*)
  09a87ea... AVR: ad target/113934 - Add option -mlra to enable LRA. (*)
  8cc67b5... c++: inherited CTAD fixes [PR116276] (*)
  70da0ca... c++: DECL_UNINSTANTIATED_TEMPLATE_FRIEND_P tweaks (*)
  cf7feae... c++: clean up cp_identifier_kind checks (*)
  6b4b27a... Daily bump. (*)
  d4e1290... [RISC-V][PR target/116283] Fix split code for recent Zbs im (*)
  4734c1b... Revert "lra: emit caller-save register spills before call i (*)
  9e4da94... Adjust rangers recomputation depth based on the number of B (*)
  5ce3874... Limit equivalency processing in rangers cache. (*)
  d0bc1cb... btf: Protect BTF_KIND_INFO against invalid kind (*)
  786ebbd... c++: Don't accept multiple enum definitions within template (*)
  180ede3... RISC-V: Enable stack clash in alloca (*)
  2862d99... RISC-V: Add support to vector stack-clash protection (*)
  b82d173... RISC-V: Stack-clash protection implemention (*)
  5694fcf... RISC-V: Move riscv_v_adjust_scalable_frame (*)
  0e604d0... RISC-V: Small stack tie changes (*)
  f91f720... c-family: regenerate c.opt.urls (*)
  4aa89ba... c++: add fixed testcase [PR116289] (*)
  6e7088d... i386: Fix up __builtin_ia32_b{extr{,i}_u{32,64},zhi_{s,d}i} (*)
  b5a09a6... amdgcn: Add padding to trampoline (*)
  9f5d22e... OpenMP: Constructors and destructors for "declare target" s (*)
  a90c74a... AVR: Tidy up code for __[x]load insns. (*)
  723e0f7... c-family: Add some more ARRAY_SIZE uses (*)
  19e565e... aarch64: Check CONSTM1_RTX in definition of Dm constraint (*)
  77ccfa6... Daily bump. (*)
  7223c64... aarch64/testsuite: Fix if-compare_2.c for removing vcond{,u (*)
  2c24e05... AArch64: Fix signbit mask creation after late combine [PR11 (*)
  c4d3dba... AVR: target/116295 - Fix unrecognizable insn with __flash r (*)
  f6a41eb... AVR: Fix a typo in __builtin_avr_mask1 documentation. (*)
  ef697f8... AVR: Improve POST_INC output in some rare cases. (*)
  7153173... amdgcn: Fix VGPR max count (*)
  89d2f3f... libgomp.texi: Update implementation status table for OpenMP (*)
  fc49ee5... ada: Missing legality check when type completed (*)
  480819c... ada: Etype missing for raise expression (*)
  85f2ffd... ada: Run-time error with GNAT-LLVM on container aggregate w (*)
  352d147... ada: Futher refinements to mutably tagged types (*)
  c542075... ada: Spurious maximum nesting level warnings (*)
  90b3826... ada: Finalization_Size raises Constraint_Error (*)
  33aca37... RISC-V: rv32/DF: Prevent 2 SImode loads using XTheadMemIdx (*)
  31c3c5d... RISC-V: xthead(f)memidx: Eliminate optimization patterns (*)
  8e6bc6d... RISC-V: testsuite: xtheadfmemidx: Rename test and add simil (*)
  ad7d484... vect: Small C++11-ification of vect_vect_recog_func_ptrs (*)
  ecdf7a4... RISC-V: Delete duplicate '#define RISCV_DWARF_VLENB' (*)
  6f71e05... amdgcn: Re-enable trampolines (*)
  190ad81... [RISC-V][PR target/116240] Ensure object is a comparison be (*)
  ab18785... Rearrange SLP nodes with duplicate statements [PR98138] (*)
  71aebb3... c++: Propagate TREE_ADDRESSABLE in fixup_type_variants [PR1 (*)
  0de1481... c++/modules: Assume header bindings are global module (*)
  8b5a8b1... libgomp/libgomp.texi: Mention -fno-builtin-omp_is_initial_d (*)
  4d44f3f... i386: Tweak ix86_mode_can_transfer_bits to restore bootstra (*)
  afa3a4a... c++, libstdc++: Implement C++26 P2747R2 - constexpr placeme (*)
  e3a6dec... libgomp.c++/static-aggr-constructor-destructor-{1,2}.C: Fix (*)
  6db7150... Ada, libgnarl: Fix s-taprop__posix.adb compilation. (*)
  82ed4d5... ada: Fix s-taprop__solaris.adb compilation (*)
  5aa4cd9... tree-optimization/116258 - fix i386 testcase (*)
  3c67a0f... lra: emit caller-save register spills before call insn [PR1 (*)
  c8f3fdd... RISC-V: Minimal support for Zimop extension. (*)
  7920927... c++/modules: Handle instantiating already tsubsted template (*)
  c592310... c++/modules: Fix merging of GM entities in partitions [PR11 (*)
  c0ad382... c++/modules: Clarify error message in read_enum_def (*)
  ea973bd... Daily bump. (*)
  ac8a87c... compiler: don't assume that ATTRIBUTE_UNUSED is defined (*)
  4cec7bc... Darwin: Recognise -weak_framework in the driver [PR116237]. (*)
  d1fc981... c++: erroneous partial spec vs primary tmpl [PR116064] (*)
  3890024... Partially support streaming of poly_int for offloading. (*)
  165e3e7... Don't call clean_symbol_name in create_tmp_var_name [PR1162 (*)
  f1bfba3... OpenMP: Constructors and destructors for "declare target" s (*)
  82cd63a... c++: Implement CWG2387 - Linkage of const-qualified variabl (*)
  2c61744... aarch64/testsuite: Add testcases for recently fixed PRs (*)
  aa68968... libgomp.c-c++-common/target-link-2.c: Fix test on multi-dev (*)
  083918a... rs6000, Add new overloaded vector shift builtin int128 vari (*)
  5b99999... tree-optimization/116258 - do not lower PAREN_EXPR of vecto (*)
  990a65f... testsuite: Fix recent regression of g++.dg/other/sse2-pr855 (*)
  a1999cb... c++: Fix ICE on valid involving variadic constructor [PR111 (*)
  2083389... vect: Fix vect_reduction_def check for odd/even widen mult  (*)
  9426ce9... c++: Fix up handling of dependent (late) attributes on func (*)
  2cf89ae... tree-optimization/116166 - forward jump-threading going wil (*)
  9db55ec... testsuite, rs6000: Adjust pr78056-[1357].c and remove pr780 (*)
  3ab04f1... testsuite, rs6000: Fix some run cases with appropriate _hw (*)
  cdca238... testsuite, rs6000: Replace powerpc_vsx_ok with powerpc_vsx (*)
  4ddd886... testsuite, rs6000: Replace powerpc_vsx_ok with powerpc_alti (*)
  9b4b4dd... testsuite, rs6000: Remove useless powerpc_{altivec,vsx}_ok (*)
  22b4e4f... testsuite, rs6000: Make {vmx,vsx,p8vector}_hw check for alt (*)
  b8443da... MAINTAINERS: Change my contact email in MAINTAINERS file. (*)
  b4d91ab... Fix Wstringop-overflow-47.c warning in RISC-V target. (*)
  b844775... Fix vect/pr115278.cc for targets where uint32_t is distinct (*)
  ca28714... c++/modules: Ensure deduction guides are always reachable [ (*)
  b7f7196... c++: Improve fixits for incorrect explicit instantiations (*)
  8fac69a... Reduce iteration counts for gcc.dg/vect/tsvc tests. (*)
  06d3f31... Vect: Make sure the lhs type of .SAT_TRUNC has its mode pre (*)
  1b5c57e... RISC-V: Update .SAT_TRUNC dump check due to middle-end chan (*)
  596d1ed... c++: permit errors inside uninstantiated templates [PR11606 (*)
  b120ca0... Daily bump. (*)
  000045f... Fortran: Eliminate error prone translations. (*)
  d4b35da... aarch64/testsuite: Fix gcc.target/aarch64/simd/vmmla.c [PR1 (*)
  3290826... libstdc++: Fix some undeclared uses of uintptr_t [PR116247] (*)
  77f36e8... diagnostics: SARIF output: fix "executionSuccessful" §3.20 (*)
  a50916a... AArch64: take gather/scatter decode overhead into account (*)
  77d2325... doc: Rephrase GM2 Limitations section (*)
  eac63be... Remove MMX code path in lexer (*)
  dc01f24... hppa: Fix (plus (plus (mult (a) (mem_shadd_constant)) (b))  (*)
  6b8e46d... RISC-V: Fix typos in code (*)
  8089cb8... RISC-V: Fix comment typos (*)
  68e2690... c++: further concept_check_p clean-up (*)
  b2a8ee0... c++: more non-type template parms [PR116223] (*)
  4add6cd... c++: alias and non-type template parm [PR116223] (*)
  352c21c... c++: zero-init and class nttp [PR94568] (*)
  2f759fa... i386: Refactor V2DI arithmetic right shift expansion for ST (*)
  4c3f476... RISC-V: Fix format-diag warning from improperly formatted u (*)
  180625a... c++: fold calls to std::forward_like [PR96780] (*)
  af10102... gimple ssa: Put SCCOPY logic into a class (*)
  31efd46... tree-optimization/116241 - ICE with SLP condition reduction (*)
  df4062c... testsuite: Fix up pr116037.c test [PR116245] (*)
  69093fd... wide-int: Fix up mul_internal overflow checking [PR116224] (*)
  cfa788b... ada: Fix error in GNATprove inlining with array concatenati (*)
  891427f... ada: Implement type inference for generic parameters (*)
  c0c1e02... ada: GNAT-LLVM compiler crash on container aggregates with  (*)
  3e2b3dd... ada: Spurious error on the default value of a derived scala (*)
  b9be798... ada: Use fully qualified in more library files (*)
  59276c4... ada: Assert failure in repinfo (*)
  b25472f... ada: Use fully qualified in the runtime library (*)
  439af1e... ada: Fix propagation of SPARK_Mode for renaming-as-body (*)
  070f973... ada: Reject use-clause conflicts in the run-time library (*)
  0c56fd6... libgomp: Device load_image - improve minor num-funcs/vars c (*)
  8f3d0c8... middle-end/111821 - compile-time/memory-hog with large copy (*)
  3592d3f... rs6000: Add const_vector into any_operand predicate (*)
  4cb07a3... Fortran: Fix class transformational intrinsic calls [PR1026 (*)
  95990db... vect: Add missed opcodes in vect_get_smallest_scalar_type [ (*)
  3c089ee... vect: Allow unsigned-to-signed promotion in vect_look_throu (*)
  0355c94... sh: Don't call make_insn_raw in sh_recog_treg_set_expr [PR1 (*)
  935e822... c++: remove function/var concepts code (*)
  8ac4db2... Daily bump. (*)
  3a51aaf... libbacktrace: avoid -Wpointer-arith errors (*)
  ecb6153... compiler: panic arguments are empty interface type (*)
  51db1f3... RISC-V: Add deprecation warning to LP64E abi (*)
  8651229... c++, coroutines: Simplify separation of the user function b (*)
  b0e2cce... Fix handling of const or volatile void pointers in CodeView (*)
  5aa90b9... Update gcc fr.po (*)
  34d9471... c++: fix -Wdangling-reference false positive [PR115987] (*)
  c26534d... bpf: do not emit BPF non-fetching atomic instructions (*)
  70ffc57... testsuite: Add RISC-V to targets not xfailing gcc.dg/attr-a (*)
  7268d72... AArch64: Set instruction attribute of TST to logics_imm (*)
  bb30fdd... gimple ssa: Fix a typo in gimple-ssa-sccopy.cc (*)
  219b092... [MAINTAINERS] Add my email address to write after approval  (*)
  ea23809... libiberty/argv.c: remove only_whitespace (*)
  44da85f... tree-reassoc.cc: PR tree-optimization/116139 Don't assert w (*)
  8e2c936... vect: Fix dot-product slp testcases [PR116000] (*)
  162a1ed... Revert "Make may_trap_p_1 return false for constant pool re (*)
  aab9f33... Inline 'gcc/rust/Make-lang.in:RUST_LIBDEPS' (*)
  816c4de... Don't override 'LIBS' if '--enable-languages=rust'; use 'CR (*)
  f01df5e... gdbhooks: Add attempt to invoke on-gcc-hooks-load (*)
  08cc516... gdbhooks: Make dot viewer configurable (*)
  1a57341... libgomp.texi: Add OpenMP TR13 routines to @menu (commented  (*)
  01cca42... IRA: Ignore debug insns for uses in split_live_ranges_for_s (*)
  c18c53d... Daily bump. (*)
  cfeb994... [committed][PR rtl-optimization/116199] Fix latent bug in r (*)
  7cd71c8... Daily bump. (*)
  3ac02e6... libquadmath: Fix up libquadmath/math/sqrtq.c compilation in (*)
  8256d5c... libstdc++: use concrete return type for std::forward_like (*)
  db9834a... Daily bump. (*)
  a53c029... Fortran: Fix ICE on invalid in gfc_format_decoder. (*)
  5a7fd37... Update gcc .po files (*)
  5ebfaf2... c++: Move -Wdangling-reference to -Wextra (*)
  5b4476a... c++/coroutines: check for members we use in handle_types [P (*)
  a10436a... fortran: Support optional dummy as BACK argument of MINLOC/ (*)
  da33ad5... genemit: Fix handling of explicit parallels for clobbers [P (*)
  7ecd661... RISC-V: Improve length attributes for atomic insn sequences (*)
  995ac87... arm: Fix testism with mve/ivopts-3.c testcase (*)
  8848463... AArch64: Fuse CMP+CSEL and CMP+CSET for -mcpu=neoverse-v2 (*)
  ba730fd... Make may_trap_p_1 return false for constant pool references (*)
  a790828... c++: DR882, main cannot be deleted [PR116169] (*)
  00019b8... c++, coroutines: Provide a CTOR for a callback object [NFC] (*)
  ffd521d... c++, coroutines: Remove unused suspend point state [NFC]. (*)
  370a0de... c++, coroutines: Fix a typo in checking for void expression (*)
  33baa20... forwprop: Don't add uses to dce list if debug statement [PR (*)
  4b9ba9c... c: Add support for byte arrays in C2Y (*)
  1fbce32... i386: Fix comment/naming for APX NDD constraints (*)
  06201fa... libstdc++: Add missing <cstdint> to test (*)
  ce7f7b9... ada: Fix handling of SPARK_Mode on standalone child subprog (*)
  d8a27bb... ada: Fix handling of iterated component associations with s (*)
  637b27b... ada: Remove unused null branch (*)
  913fa16... ada: Simplify manipulation of the list with loop actions (*)
  72ae355... ada: Refactor negated conjuncts (*)
  4d9dfa0... ada: Simplify code by reusing Choice_List (*)
  32c4a72... ada: Errors on legal container aggregates with iterated_ele (*)
  5f3902e... ada: Plug loophole in handling of No_Raise pragma (*)
  54acd24... ada: Tweak container aggregate expansion code (*)
  425eceb... ada: Add contracts to Ada.Strings.Unbounded and adapt imple (*)
  eb43eb5... ada: Ensure variable is initialized before use (*)
  342e3cd... ada: Remove unreferenced procedure (*)
  3e64ad0... ada: Clean up handling of inlining of finalizer procedures (*)
  384283f... ada: Add leap second support to conversion of Unix_Time (*)
  8239a5f... ada: Update doc of Style_Checks pragma (*)
  ee7945e... ada: Reject ambiguous function calls in interpolated string (*)
  30ba62d... ada: Compiler accepts illegal assignment to reference type  (*)
  04fd9ee... ada: Finish up support for relaxed finalization (*)
  d32a529... ada: Fix handling reference warnings with slices (*)
  e2fe0b1... ada: Reject illegal uses of type/subtype current instance (*)
  a846b4c... ada: Type conversion in instance incorrectly rejected. (*)
  3067fdd... ada: Implement No_Raise aspect & pragma on subprograms (*)
  dc72d4d... ada: Improve documenation about security of PRGNs (*)
  b1dc668... ada: Fix layout of GNAT reference manual section (*)
  058e5fd... ada: Fix crash on expression function returning tagged type (*)
  99337cb... ada: Fix detection of suspicious loop patterns (*)
  d80dcff... i386: Fix memory constraint for APX NF (*)
  c48f382... LoongArch: Remove gawk extension from a generator script. (*)
  e4b8db2... aarch64: Improve Advanced SIMD popcount expansion by using  (*)
  86e2dc8... testsuite: Adjust fam-in-union-alone-in-struct-2.c to suppo (*)
  02e83ff... Daily bump. (*)
  4436889... libstdc++: Remove unused helper traits (*)
  3a817a4... libstdc++: Remove unnecessary uses of <stdint.h> (*)
  283f6e2... libstdc++: Remove unused parameters from atomic impl detail (*)
  e1729eb... libstdc++: Use memcmp to optimize std::bitset::_M_is_equal( (*)
  0ba1885... libstdc++: Fix incomplete change to reduce iterations for s (*)
  8b8e5ed... libstdc++: Constrain std::basic_string default constructor  (*)
  6586b01... libstdc++: Remove noexcept from non-const std::basic_string (*)
  f15cd18... RISC-V: Correct mode_idx attribute for viwalu wx variants [ (*)
  90fe402... fortran: Fix up pasto in gfc_get_array_descr_info (*)
  642e389... RISC-V: Reject 'd' extension with ILP32E ABI (*)
  0d514c1... libstdc++: Make dg-error pattern more accurate (*)
  295b729... c++: Fix up error recovery of invalid structured bindings u (*)
  1f53319... AArch64: Add Cortex-X925 core definition and cost model (*)
  f88cb43... AArch64: Update Neoverse N2 cost model to release costs (*)
  3b0bac4... AArch64: Update Generic Armv9-a cost model to release costs (*)
  488395f... AArch64: Add Neoverse N3 and Cortex-A725 core definition an (*)
  7ca2a80... AArch64: Add Neoverse V3AE core definition and cost model (*)
  729000b... AArch64: Add Neoverse V3 core definition and cost model (*)
  7e7c1e3... AArch64: Update Neoverse V2 cost model to release costs (*)
  c5ccdfd... match: Fix wrong code due to `(a ? e : f) !=/== (b ? e : f) (*)
  88fc730... ada: Fix computation of new size when reallocating unbounde (*)
  8739098... ada: Update contracts on Strings libraries (*)
  aced54f... ada: Accept duplicate SPARK_Mode pragmas in configuration f (*)
  54d6ce3... ada: Crash on access attribute with overloaded prefix denot (*)
  679f75e... ada: Fix oversight in documentation of At_End_Proc (*)
  f7ec1bc... ada: Deconstruct workarounds for quantified expressions in  (*)
  47db62b... ada: Style fixes: remove blank lines following 'begin' keyw (*)
  4afa8a7... ada: Restrict string interpolation to single string literal (*)
  b2e0f3c... ada: Use ?j? in Output_Obsolescent_Entity_Warnings messages (*)
  f6629e1... ada: Fix crash in quantified expression expansion (*)
  0a7a8ff... ada: Fix bug in resolution of Ghost_Predicate (*)
  ba95ced... ada: Define No_Return flag only for subprograms (*)
  86bdacb... ada: Implement full relaxed finalization semantics for cont (*)
  f7c0f3a... ada: Put back -G for binder (*)
  65c88a1... ada: exp_pakd.adb: disable packed expansions in CodePeer_Mo (*)
  8a22e9f... ada: Check default value aspects before resolving their exp (*)
  f46aaae... ada: Fix freezing of Default_Value expressions (*)
  ed5481b... ada: Remove Must_Not_Freeze flags from default value expres (*)
  b8c9149... ada: Change "missing overriding indicator" message from err (*)
  0dbf728... ada: Miscomputed bounds for inner null array aggregates (*)
  3645685... ada: Followup on previous change for -gnatceg (*)
  f92d4b5... ada: Missing adjust of controlled component initialized fro (*)
  7b1ad03... ada: Fix internal error on limited aggregate in nested cond (*)
  ed8612a... ada: Operator visibility bug in static expression functions (*)
  53b215c... ada: Stop ignoring Component_Size attribute in CodePeer_Mod (*)
  45174a8... ada: Fix test for wrapping loop parameter spec (*)
  3c72be1... ada: Remove support for bodies in -gnatceg (*)
  a930280... ada: Allow making empty aggregates positional (*)
  f61d997... ada: Couple of cleanups in finalization machinery (*)
  76d37f8... ada: Remove obsolete workaround (*)
  7e88a1a... testsuite: Add filters for default_packed targets [PR116155 (*)
  8d0a6e9... gccrs: Add a test for inherent impl type name resolve (*)
  89ba071... gccrs: Visit type during resolution of inherent impl (*)
  1b6f101... gccrs: borrowck: Bump copyright notice (*)
  ab8bd1a... gccrs: borrowck: Remove block braces to satisfy GNU style (*)
  3c530f4... gccrs: borrowck: Fact collector (*)
  b4c24a1... gccrs: borrowck: Regions in BIR (*)
  8b0ce9e... gccrs: borrowck: extract regions from types using VA (*)
  2cfd6f9... gccrs: borrowck: Free region representation (*)
  6bd9dae... gccrs: borrowck: Polonius FFI (*)
  f93ee7c... gccrs: borrowck: BIR: make BIR visitor const (*)
  cb36a8e... gccrs: borrowck: BIR: emit moves (*)
  e2bf973... gccrs: borrowck: BIR: scope handling (*)
  42195d3... gccrs: borrowck: BIR: Place tree traverse API (*)
  deca20f... gccrs: borrowck: BIR: use callable API (*)
  01f57f4... gccrs: borrowck: Unify BIR terminilogy (node->statement) (*)
  1dd5245... gccrs: borrowck: Use rust-system.h (*)
  3041332... gccrs: unify: Always coerce `!` to the target type. (*)
  4f3cab5... gccrs: raw-strings: Remove dg-excess-error directive (*)
  6ea7ffe... gccrs: Improve parsing of raw string literals (*)
  d3acfa7... gccrs: Avoid parsing const unsafe/extern functions as async (*)
  90ce6ea... gccrs: Recognize unstable as a builtin attribute (*)
  cde7407... gccrs: Recognize rustc_deprecated as a builtin attribute (*)
  3435f4e... gccrs: Improve parsing of raw byte string literals (*)
  957b4ff... gccrs: Change dfs function return type to support gcc 4.8 (*)
  b8ab88d... gccrs: Add globbing name resolution 2.0 test (*)
  325bf27... gccrs: nr2.0: Add new test cases. (*)
  a20cc96... gccrs: compile: resolve-path-ref: properly resolve nodeId w (*)
  c083906... gccrs: Fix use rebind name resolution. (*)
  e126c71... gccrs: Add mappings for struct base and struct fields (*)
  24216cd... gccrs: Fix quoted string format (*)
  215139e... gccrs: Prevent getting immutable context with classic nr (*)
  b87c06f... gccrs: Update assignment operator with cratenum (*)
  5540afb... gccrs: Reinject Self parameter in new resolver (*)
  f1b91d0... gccrs: Use new name resolver to compile constant items (*)
  3b47d8a... gccrs: Remove unsafe block empty visit function (*)
  4f17f2d... gccrs: Remove extern block scoping (*)
  7f07630... gccrs: Add constant identifiers to the value namespace (*)
  e47d270... gccrs: Struct are types, not values (*)
  d5b9dc2... gccrs: Change enum namespace from value to type (*)
  70f235e... gccrs: Add tuple struct to the type namespace (*)
  97539b7... gccrs: Unit struct constructor shall be resolved (*)
  f5da343... gccrs: Values shall be inserted in the value namespace (*)
  e206ac4... gccrs: Raw pointer type visitor didn't require overload (*)
  f120362... gccrs: Visit constant item type in default resolver (*)
  73e6a3b... gccrs: Visit function return type in default resolver (*)
  54d806b... gccrs: Change error message to match test (*)
  d9d7f79... gccrs: Add tuple struct constructor to value namespace (*)
  f085a67... gccrs: Add support for ambiguous use declarations (*)
  16e00f3... gccrs: Make globbing definition shadowable by default (*)
  f9ad1c2... gccrs: Add call to globbing visitor (*)
  d284cf6... gccrs: Shape up name resolver for normal direct calls (*)
  8c331e2... gccrs: Add name resolution for on globbing use decl (*)
  06ce1b3... gccrs: Add modules to type namespace (*)
  1a7e904... gccrs: late: Add bool builtin type (*)
  36ce08b... gccrs: Prevent error emission on resolver reentry (*)
  9740269... gccrs: Change error message on unresolved import (*)
  a3b96f6... gccrs: Emit error on identical use declarations (*)
  d61973e... gccrs: Fix duplicate detection (*)
  c47cae7... gccrs: late: Setup builtin types properly, change Rib API (*)
  53c74be... gccrs: nr2.0: Start using newtype pattern for Usage and Dec (*)
  786bc62... gccrs: backend: Use new name resolver where necessary (*)
  e476d32... gccrs: typecheck: Start using nr2.0 properly (*)
  2b91f4b... gccrs: nr2.0: Add lookup of resolved nodes. (*)
  debb0c7... gccrs: session manager: Init Immutable name resolver. (*)
  d403dd2... gccrs: session-manager: Dump name resolution pass. (*)
  32e678b... c++/coroutines: only defer expanding co_{await,return,yield (*)
  64ca25a... Fix mismatch between constraint and predicate for ashl<mode (*)
  c3b40bc... gccrs: sesh: Add late name resolution 2.0 (*)
  9bf8024... gccrs: nr2.0: Add new ImmutableNameResolutionCtx class. (*)
  6e8b125... gccrs: Placate clang-format re 'gcc/rust/lex/rust-lex.cc' (*)
  98e0a66... gccrs: Split up rust-macro-builtins.cc (*)
  01c16d7... gccrs: Fix typo (*)
  8c0b650... gccrs: Store visibility properly in ExternalTypeItem (*)
  a7b1a89... gccrs: TyTy: Collect variance info from types (*)
  d8cd08d... gccrs: TyTy: Variance analysis module (*)
  54d8f97... gccrs: TyTy: add common SubstitutionRef API (*)
  302ad5d... gccrs: format-args: Only pass the format string to the pars (*)
  d0e8bf9... gccrs: format-args: Add basic test case (*)
  444b41b... gccrs: format-args: Add basic expansion of unnamed Display: (*)
  9b540c4... gccrs: format-args: Start storing string in Rust memory (*)
  5ed71ad... gccrs: format-args: Add base for expanding FormatArgs nodes (*)
  f15d40d... gccrs: macro: Use MacroInvocation's node_id in ExternalItem (*)
  e01c9f4... gccrs: Replace unique_ptr references with references (*)
  68ec9f4... gccrs: Replace reference to unique pointer with reference (*)
  240b7c8... gccrs: Placate clang-format re 'gcc/rust/backend/rust-tree. (*)
  b2a6d97... gccrs: Remove dead code associated with `AST::ExternalFunct (*)
  293ac1b... gccrs: Update resolver to use `AST::Function` instead of `A (*)
  bbc1dfc... gccrs: Unify ASTValidation::visit for ExternalFunctionItem  (*)
  c1ccc7c... gccrs: Add get_pattern_kind to Pattern (*)
  709db9b... gccrs: Add support for external functions (*)
  8c64261... gccrs: Clean BiMap to use tl::optional for lookups (*)
  ebbf7be... gccrs: Ensure TupleStructPattern and TuplePattern have item (*)
  38aa479... gccrs: Add curly brackets, formatted clang (*)
  3996459... gccrs: Add error emitting when we can't resolve id expr (*)
  3f4374c... gccrs: format-args: Add documentation for future expansion  (*)
  5151b28... gccrs: lower: Add base for lowering FormatArgs nodes (*)
  68cb878... gccrs: format-args: Fix Rust interface and add input parsin (*)
  d9fa415... gccrs: parser: Add peek(n) method to parser (*)
  6d8765d... gccrs: macro-builtins: Add newline generic format_args!() h (*)
  194883f... gccrs: ast: Add base nodes for FormatArgs (*)
  2509160... gccrs: Make DefaultResolver visit more of the AST (*)
  07fc785... gccrs: extern-types: Lower to HIR::ExternalTypeItem properl (*)
  26e7729... gccrs: hir: Add ExternalTypeItem node (*)
  cac2e97... gccrs: extern-types: Declare external types in name resolve (*)
  bf6d216... gccrs: lang-items: Make lang items enum stronger, rename cl (*)
  3c04d95... gccrs: lang-items: Cleanup parsing and lookups of lang item (*)
  5d30562... gccrs: Fix small FixMe task in rust macro builtins (*)
  53ccef0... gccrs: Adjust error checks to match name resolution 2.0 (*)
  433fbb1... gccrs: format-parser: Add `is_some_and` method for Option<T (*)
  f7dafa7... gccrs: libformat_parser: Fix Rust warnings. (*)
  0f96685... gccrs: rust-fmt: Store parsed string in Pieces struct (*)
  827231a... gccrs: format_args: Parse entire token invocation (*)
  d72a8e9... gccrs: format_args: Parse format string properly (*)
  6e04e69... gccrs: libformat_parser: Send boxed values across FFI prope (*)
  d633214... gccrs: libformat_parser: Update header and remove old inter (*)
  6a7d0e5... gccrs: libformat_parser: Start experimenting with cbindgen (*)
  8647682... gccrs: libformat_parser: Add FFI safe interface (*)
  8e284d0... Rust: Move 'libformat_parser' build into libgrust (*)
  acf10f8... Rust: Move 'libformat_parser' build into the GCC build dire (*)
  96a5c5b... Rust: Don't cache 'libformat_parser.a' (*)
  7e1d64a... gccrs: libgrust: Vendor Rust dependencies (*)
  2340894... gccrs: Add 'gcc/rust/Make-lang.in:LIBFORMAT_PARSER' (*)
  6fef4d6... gccrs: libgrust: Add format_parser library (*)
  473feb0... gccrs: fmt: Start working on format_args!() parser (*)
  a58f7df... gccrs: minor cleanup in langhook.type_for_mode (*)
  8319fa7... gccrs: Fix false positive for top-level AltPattern (*)
  5f9e882... Rust: Make 'tree'-level 'MAIN_NAME_P' work (*)
  ed03af4... tree-optimization/114659 - VN and FP to int punning (*)
  c716464... [x86] implement TARGET_MODE_CAN_TRANSFER_BITS (*)
  b397435... Add TARGET_MODE_CAN_TRANSFER_BITS (*)
  3e4c47d... AVR: Tweak unsigned comparisons against 256 resp. 65536. (*)
  d050484... AVR: Tweak register pressure for const_fixed compares again (*)
  df2b444... i386: Fix up *<extract_type>_vinsert<shuffletype><extract_s (*)
  c99cdca... omp-offload.cc: Fix value-expr handling of 'declare target  (*)
  25dba61... i386: Remove ndd support for *add<mode>_4 [PR113744] (*)
  edad1b0... RISC-V: NFC: Do not use zicond for pr105314 testcases (*)
  4c88b4e... Fix ICE when using -gcodeview with empty struct (*)
  64fbaf3... testsuite: split out parts of jit.dg/jit.exp into a new lib (*)
  55982d1... diagnostics: handle logical locations with NULL name (*)
  5cb7ade... testsuite: drop unused import within sarif.py (*)
  a874b83... diagnostics: SARIF output: capture unlabelled secondary loc (*)
  c990667... diagnostics: SARIF output: eliminate some uses of "line_tab (*)
  f829e62... diagnostics: SARIF output: tweak ASCII art in comment (*)
  22c62d3... Daily bump. (*)
  787f2d5... libstdc++: Fix unexpected compilation error in neg tests (*)
  e7d88ff... libstdc++: Fix src/c++20/format.cc for non-gthreads targets (*)
  6886f1c... Fortran: Add newline character to test input. (*)
  c65653f... match: Fix types matching for `(?:) !=/== (?:)` [PR116134] (*)
  ebf4f09... dir-locals: apply our C settings in C++ also (*)
  69a9ee0... [target/116104] Fix more rtl-checking failures in ext-dce (*)
  dcdefe4... pru: Enable section anchoring by default (*)
  f2fac50... testsuite: Fix for targets not passing argc/argv [PR116154] (*)
  f722126... libstdc++: drop bogus 'dg_do run' directive (*)
  89ed5ab... [PR rtl-optimization/116136] Fix previously latent SUBREG s (*)
  ee4cc96... libstdc++: Handle strerror returning null (*)
  5dd1f0d... libstdc++: Only append "@euro" to locale names for Glibc te (*)
  96f789d... libstdc++: Bump __cpp_lib_format value for std::runtime_for (*)
  08782a5... libstdc++: Define C++26 member visit for std::basic_format_ (*)
  f6f2c78... libstdc++: Define C++26 member visit for std::variant [PR11 (*)
  3836df7... libstdc++: Implement C++26 type checking for std::format ar (*)
  72cd15b... libstdc++: Support P2510R3 "Formatting pointers" as a DR fo (*)
  74b5101... libstdc++: Handle encodings in localized chrono formatting  (*)
  d498e79... testsuite: fix dg-require-* order vs dg-additional-sources (*)
  9ad3d1c... testsuite: fix dg-require-effective-target order vs dg-addi (*)
  d398581... testsuite: fix 'dg-do-preprocess' typo (*)
  21fc6d3... testsuite: fix 'dg-do-compile' typos (*)
  1c85b16... testsuite: libgomp: fix dg-do run typo (*)
  cfe2b67... aarch64: Add fpm register helper functions. (*)
  6d43c36... aarch64: Add support for moving fpm system register (*)
  72ebbc3... aarch64: Add march flags for +fp8 arch extensions (*)
  bbc9c04... c++: array new with value-initialization, again [PR115645] (*)
  f40fd85... testsuite: Adjust switch-exp-transform-3.c for 32bit (*)
  996c2e2... LoongArch: Rework bswap{hi,si,di}2 definition (*)
  70a4e79... LoongArch: Relax ins_zero_bitmask_operand and remove and<mo (*)
  33ead64... middle-end/101478 - ICE with degenerate address during gimp (*)
  a59c4e4... i386: Mark target option with optimization when enabled wit (*)
  d63b6d8... recog: Disallow subregs in mode-punned value [PR115881] (*)
  993a3c0... rs6000: Relax some FLOAT128 expander condition for FLOAT128 (*)
  169341f... rs6000: Use standard name uabd for absdu insns (*)
  b929083... LoongArch: Expand some SImode operations through "si3_exten (*)
  e7f6a5d... Daily bump. (*)
  4883c95... libstdc++: Fix formatter for low-resolution chrono::zoned_t (*)
  8f05ada... libstdc++: Fix std::format output for std::chrono::zoned_ti (*)
  a9e472c... libstdc++: Implement LWG 3886 for std::optional and std::ex (*)
  acc7060... testsuite: fix 'dg-compile' typos (*)
  df67f38... libstdc++: Fix name of source file in comment (*)
  8b737ec... i386/testsuite: Add testcase for fixed PR [PR51492] (*)
  7ef8a9d... RISC-V: Add configure check for B extention support (*)
  ee12a13... testsuite: fix whitespace in dg-require-effective-target di (*)
  2b3533c... gimple ssa: Teach switch conversion to optimize powers of 2 (*)
  37aa98f... libbacktrace: fix syntax of Windows registration functions (*)
  2d105ef... testsuite: fix whitespace in dg-do assemble directive (*)
  7f1aa73... testsuite: fix whitespace in dg-do preprocess directive (*)
  2e662de... testsuite: fix whitespace in dg-do compile directives (*)
  11c2453... RISC-V: Add basic support for the Zacas extension (*)
  c0af64a... RISC-V: Remove configure check for zabha (*)
  017e3f8... libstdc++: Fix overwriting files with fs::copy_file on Wind (*)
  6581936... libstdc++: Fix fs::hard_link_count behaviour on MinGW [PR11 (*)
  0c382da... c++: diagnose usage of co_await and co_yield in default arg (*)
  a362c9c... c++: fix ICE on FUNCTION_DECLs inside coroutines [PR115906] (*)
  7cde140... SVE intrinsics: Add strength reduction for division by cons (*)
  265aa32... c++: make source_location follow DECL_RAMP_FN (*)
  136f364... testsuite: fix dg-do run whitespace (*)
  0450a14... Fix warnings for tree formats in gfc_error (*)
  15158a8... gfortran.dg/compiler-directive_2.f: Update dg-error (*)
  9220836... AVR: Propose to use attribute signal(n) via AVR-LibC's ISR_ (*)
  85cff6e... RISC-V: Take Xmode instead of Pmode for ussub expanding (*)
  c1d35de... xtensa: Add missing speed cost for TYPE_FARITH in TARGET_IN (*)
  fb7b829... xtensa: Fix suboptimal loading of pooled constant value int (*)
  8ebb1d7... xtensa: Fix the regression introduce by r15-959-gbe9b3f4375 (*)
  bc1fda0... Refine constraint "Bk" to define_special_memory_constraint. (*)
  b4524c4... i386: Add non-optimize prefetchi intrins (*)
  1caeabd... Daily bump. (*)
  f9c7775... xtensa: Make use of scaled [U]FLOAT/TRUNC.S instructions (*)
  56c4979... xtensa: Make use of std::swap where appropriate (*)
  5ab9a35... [target/116104] Fix test guarding UINTVAL to extract shift  (*)
  0544db1... Polish libstdc++ 'dg-final' action 'file-io-diff' (*)
  5e5d7a8... testsuite: fix PR111613 test (*)
  72a7ab8... c++: generic lambda in default template argument [PR88313] (*)
  dd2cc71... doc: Improve punctuation and grammar in -fdiagnostics-forma (*)
  9d5d6e6... gcc: xtensa: disable late-combine by default (*)
  a7d6f73... Revert "PR116080: Fix tail call dejagnu checks" (*)
  ca255ca... testsuite: make PR115277 test an execute one (*)
  3bc7986... AVR: avr.cc - Fix a typo in a diagnostic. (*)
  8d33257... libgomp.texi: Update 'Device Information Routines' section (*)
  b30eda6... rs6000, add comment to VEC_IC definition (*)
  696d8b9... Widening-Mul: Try .SAT_SUB for PLUS_EXPR when one op is IMM (*)
  29b1587... OpenMP/Fortran: Fix handling of 'declare target' with 'link (*)
  14c47e7... libgomp: Fix declare target link with offset array-section  (*)
  b3176b6... Fix ICE with -fdump-tree-moref (*)
  331f235... testsuite: Fix up consteval-prop21.C for 32-bit targets [PR (*)
  49339d8... vect: Fix single_imm_use in tree_vect_patterns (*)
  16daeb2... i386: Fix AVX512 intrin macro typo (*)
  b6bf054... Daily bump. (*)
  542e3c4... testsuite: fix dg-add-options vs. dg-options ordering (*)
  0ac0e64... testsuite: fix dg-do ordering wrt dg-require-* (*)
  d5f1948... c++: if consteval and consteval propagation [PR115583] (*)
  6a55ff2... gcc: Make exec-tool.in handle missing Binutils more gracefu (*)
  0f1de0c... AVR target 116056 - Support attribute signal(n), interrupt( (*)
  79e029a... PR modula2/115823 Wrong expansion of isnormal optab (*)
  59c6d6a... testsuite: Fix unaligned accesses in ipa-sra-8.c and ipa-sr (*)
  dad2eb3... Add config file so b4 uses inbox.sourceware.org automatical (*)

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

Reply via email to