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

 06d4f5dc909f... Merge commit 'r15-6659-gd3ccd89fa0d34d44226af47fe82c27ba783

It previously pointed to:

 d2b3fd44a4b2... Merge commit 'r15-5896-g4114b7fb1cb4cb90b9fafc22213d7d9579b

Diff:

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

  06d4f5d... Merge commit 'r15-6659-gd3ccd89fa0d34d44226af47fe82c27ba783
  d3ccd89... libgomp.texi: Minor update to omp_get_num_devices/omp_get_i (*)
  aa688dd... Only apply adjust_args in OpenMP dispatch if variant substi (*)
  405c99c... perform affine fold to unsigned on non address expressions. (*)
  4f4722b... cfgexpand: Handle integral vector types and constructors fo (*)
  0014a85... cfgexpand: Rewrite add_scope_conflicts_2 to use cache and l (*)
  4b1a287... cfgexpand: Factor out getting the stack decl index (*)
  a856b4d... [PR testsuite/118055] Trivial testsuite adjustment for m68k (*)
  34501ef... rtl-optimization/118298 - constant iteration loops and #pra (*)
  cda313b... Fixup convert-dfp*.c (*)
  bacaf01... RISC-V: Add missing dg-runtest to run the testcase under gc (*)
  0c28cf5... Update copyright years. (*)
  edec353... ada: Adjust pragma obsolescent message (*)
  5f5022a... ada: Drop g-cpp* units not needed by the compiler (*)
  980415b... ada: Do not create temporaries for initialization statement (*)
  a80bb35... ada: Remove unused AST flag Address_Warning_Posted (*)
  0f1bc0d... ada: Do not raise exceptions from Exp_Aggr.Packed_Array_Agg (*)
  360cd35... ada: Cleanup preanalysis of static expressions (part 2) (*)
  d0f0f9f... ada: Fix constants overlayed by variables (*)
  0a71f5b... ada: Improve protection against wrong use from GDB (*)
  e8aadcb... ada: Fix violations of GNAT-specific GNATcheck rules (*)
  6721757... ada: Remove dead code in detection of null record definitio (*)
  ec62ba1... ada: Fix abort deferral for finally parts (*)
  7107891... ada: Improved checking of uses of package renamings (*)
  4b64d6d... ada: Remove flag Is_Inherited_Pragma which is only set and  (*)
  8f4194d... ada: Avoid conversion from String to Name_Id at runtime (*)
  b014d25... ada: Untangle check for restriction No_Implementation_Attri (*)
  a1b92cc... ada: Handle attributes related to Ada 2012 iterators as int (*)
  69dfa02... ada: Remove unnecessary qualifiers for First/Next list oper (*)
  ce13a3a... ada: Fix internal error on container aggregate for bounded  (*)
  c7799a8... ada: Add guard to System.Val_Real.Large_Powfive against pat (*)
  0f83183... ada: Drop vxworks-smp-ppc-link.spec (*)
  5697da3... ada: Add "finally" GNAT extension (*)
  a47c6d8... ada: Elide the copy for bit-packed aggregates in (safe) ass (*)
  eccfadd... ada: Reject references to attribute Result in Exceptional_C (*)
  0307abc... ada: Move checks for consequences of Exceptional_Cases to G (*)
  d734902... ada: Fix comments about Subprogram_Variant and Exceptional_ (*)
  67e3db7... ada: Put_Image spec incorrectly ignored for Fixed_Point_Typ (*)
  f409c45... ada: Error on instantiation with defaulted formal type refe (*)
  90f504d... ada: Use the syntax of Ada 2012 if-expression in -gnatR3 ou (*)
  c5ce245... ada: Preserve Warning_Doc_Switch in gnatprove invocation (*)
  bd1df4e... ada: Restrict previous change made to expansion of allocato (*)
  25b380d... Fortran: Ensure deep copy of allocatable components in cyli (*)
  61400b6... LoongArch: Optimize initializing fp resgister to zero (*)
  1ea6fef... [PR modula2/118010, modula2/118183] Unable to rebuild the b (*)
  d897090... Fortran: Extend cylic type detection for deallocate [PR1166 (*)
  70035b6... AArch64: Remove AARCH64_EXTRA_TUNE_USE_NEW_VECTOR_COSTS (*)
  e53277d... testsuite: add testcase for fixed PR98000 (*)
  f9ff478... testsuite: add testcase for fixed PR117546 (*)
  e58b0dd... Daily bump. (*)
  1b1a33f... expand: drop stack adjustments after barrier [PR118006] (*)
  6069f02... aarch64: remove extra XTN in vector concatenation (*)
  7a7903d... Fix type in some Min() calls (#119248) (*)
  f0b8256... Fix few size types in memprof (#119114) (*)
  1bd0356... Add type __sanitizer::ssize (#116957) (*)
  0bb38b2... Replace uptr by usize/SIZE_T in interfaces (*)
  ed1493e... crypto/tls: fix Config.Time in tests using expired certific (*)
  803808b... or1k: add .note.GNU-stack section on linux (*)
  fa778ba... Respect -fprofile-prefix-map for getcwd in .gcno files (*)
  f9c99d4... SVE intrinsics: Fold svmul by -1 to svneg for unsigned type (*)
  144ddb0... Ada: fix spurious relinking of gnatbind for cross compilers (*)
  72b2731... ipa-cp: Make dumping of bit masks representing -1 nicer (*)
  668cad0... tree-switch-conversion: don't apply switch size limit on ju (*)
  830bead... AArch64: Implement four and eight chunk VLA concats [PR1182 (*)
  f345ae3... ada: Fix small thinko in previous change to two-pass aggreg (*)
  ad8242d... ada: Streamline runtime support of finalization collections (*)
  0d73643... ada: Fix predicate involving array indexing rejected in gen (*)
  06bc21f... ada: Fix incorrect RM reference in s-imagef.adb (*)
  2d2b018... ada: Reduce footprint of C++ exception interoperation suppo (*)
  f49b098... ada: Support new SPARK aspect Exit_Cases (*)
  e3a67dc... ada: Correct xref of operator expression function body (*)
  e4ed78f... ada: Small housekeeping work in Exp_Aggr (*)
  3861ac1... ada: cleanup documentation for shift and rotate (*)
  7067e6f... ada: Fix memory leak when failing to initialize newly alloc (*)
  6be06ae... ada: Fix assertion failure on 'Old in post-condition with - (*)
  75e126d... ada: Declare that the new argument may not be used (*)
  798873d... ada: Fix crash on Depends contract with homonym functions (*)
  0216cca... ada: Crash in prefix notation with access to class-wide obj (*)
  145314b... ada: Plug small loophole in previous change (*)
  d47596b... ada: Fix printing boolean attributes in the SARIF report (*)
  b4c9ba2... ada: Remove level attribute from Rules in the SARIF report (*)
  92d50b9... ada: Avoid null-exclusion checks for Node_Field_Table (*)
  a172d6c... ada: Ada version used to compile runtime is constant (*)
  2a38c23... ada: null procedure cannot be used as compilation unit (*)
  fd52383... ada: Cleanup preanalysis of static expressions (*)
  b8a94b0... ada: C++ exception hierarchies: adjust for gnat-llvm (*)
  0fe7411... ada: Elide copy for calls as default values of nonlimited b (*)
  42c115e... ada: Follow-on to Use inheritance in Gen_IL (*)
  4b0a5e9... ada: Silence unused parameter warning on linux (*)
  93eb567... ada: Use inheritance in Gen_IL (*)
  950df60... ada: Fix incorrect incomplete type error (*)
  82e9c7c... ada: Fix finalization issue introduced by previous change (*)
  11d0b5a... ada: Fix markup in user's guide (*)
  411008f... ada: Remove workaround for RM_Size being unable to represen (*)
  804e9d5... tree-ssa-dce: Punt on allocations with too large constant s (*)
  90b6d3b... Ada: fix documentation of pragma Unimplemented_Unit (*)
  a35b89a... RISC-V: Move fortran testcase to gfortran.target (*)
  451ff5b... Daily bump. (*)
  f5351b3... d: Merge upstream dmd, druntime 66b93fc24a, phobos 0c28620c (*)
  a676a51... d: Merge upstream dmd, druntime 07bc5b9b3c, phobos de1dea10 (*)
  3dfad34... libphobos: Merge upstream druntime c11e1d1708, phobos 303b9 (*)
  332cf03... d: Merge upstream dmd c11e1d1708, druntime e60bfd11bd, phob (*)
  31f1bec... Ada: Fix build for dummy s-taprop (*)
  345ad67... testsuite, d: Fix failing pr110406.d test (*)
  a0aa30f... Daily bump. (*)
  ea228f2... testsuite: Replace MMIX-specific adjustments with TARGET_CA (*)
  8395cf7... MMIX: Replace format for private symbol output by output-ti (*)
  afb656b... Daily bump. (*)
  c97692d... OpenMP: Robustify C front end handling of attribute-syntax  (*)
  355475e... rtlanal: Treat writes to sp as also writing to memory [PR11 (*)
  92ad6d4... Mention generating C prototypes in the C interop documentat (*)
  b11d85f... libgomp: Regenerate configure after copyright year bump (*)
  6f444e4... varasm: Fix up array_size_for_constructor RAW_DATA_CST hand (*)
  514577c... forwprop: Use tree_fits_shwi_p in check_ctz_array (*)
  26ca00e... testsuite: torture: add LLVM testcase for DSE vs. -ftrivial (*)
  c7754a2... Fortran: Cray pointer comparison wrongly optimized away [PR (*)
  75da7a6... ada: Rely on default parameter when making non-null nodes (*)
  2789e36... ada: Rely on default parameter when making non-constant nod (*)
  5a84361... ada: Rely on default parameter when making component defini (*)
  c20458a... ada: Simplify code for obtaining function entity from a fun (*)
  d9a51b7... ada: Remove extra checks for raising a constraint error (*)
  9c73f9d... ada: Reuse and simplify counting the length of various list (*)
  bfa8e6f... ada: Remove guards against empty lists (*)
  586fa60... ada: Enclosing_Entity of specless subprogram bodies (*)
  c3c701a... ada: Fix comments and change subtype name in response to re (*)
  98e37c6... ada: Add parentheses in expressions involving combinations  (*)
  0a6736e... ada: Fix latent issue exposed by latest change (*)
  e0dfc10... ada: Refine subtype of a universal arithmetic utility routi (*)
  6bb5439... ada: Reuse existing utility routine to detect attribute Loo (*)
  0c0d734... ada: Simplify uses of the global name buffer (*)
  299c104... ada: Simplify check for No_Coextensions restriction (*)
  c1d22d4... ada: Simplify traversal procedures into traversal functions (*)
  b045b3e... ada: Assorted style cleanups (*)
  fbe14f6... ada: Handle C++ exception hierarchies (*)
  758de5f... ada: Improve and correct support for inheritance of nonover (*)
  4b33031... ada: Fix small thinko in previous change (*)
  cca7647... ada: Leave empty parent in an array component of an anonymo (*)
  34ace6d... ada: Incompatible conversion on vxworks in socket.c (*)
  fdf8466... ada: Do not search executables in current dir by default (*)
  0f7b8a8... ada: Fix double free at run time for class-wide allocation (*)
  2c1200d... ada: Warn on unmodified parameters of expression functions (*)
  05f211a... ada: Avoid failing reanalysis of aggregate bounds (*)
  1e3619a... ada: Improve expansion of conditional expressions in object (*)
  d9ba2b8... ada: Preliminary work in analysis and expansion of initiali (*)
  2f7ff43... ada: Remove useless space in ALI P lines (*)
  5bb378b... ada: Fix omissions of ALI P line parameters (*)
  995d1c2... bpf: install a wrapping stdint.h for bpf-none-unknown targe (*)
  d22b0e3... OpenMP: update documentation for dispatch and adjust_args (*)
  cf94ba8... OpenMP/C++: Store location in cp_parser_omp_var_list for ki (*)
  9a2f716... Fortran: Fix typo in ATAN documentation. (*)
  d4b6dfc... Daily bump. (*)
  f642db7... OpenMP: Enable has_device_addr clause for 'dispatch' in For (*)
  bca8b13... OpenMP: Fortran front-end support for dispatch + adjust_arg (*)
  3219830... c: special-case some "bool" errors with C23 (v2) [PR117629] (*)
  99d5ef7... Use _Float128 in test for PR118184 (*)
  d3305df... [GCN] install.texi: Refer to Newlib 4.5.0 instead to certai (*)
  6488d5b... tree-optimization/118171 - GENERIC folding in PRE results i (*)
  2b687ad... aarch64: Detect word-level modification in early-ra [PR1181 (*)
  cb403df... forwprop: Handle RAW_DATA_CST in check_ctz_array (*)
  29bc14c... Update copyright years. (*)
  6441eb6... Update copyright years. (*)
  13c4066... Use u'' instead of '' in libgdiagnostics/conf.py (*)
  e2c74f4... Tweak update-copyright.py script (*)
  7137812... Update copyright dates. (*)
  9cf2fb5... Update Copyright year in ChangeLog files (*)
  2c08aca... Rotate ChangeLog files. (*)
  55f31c7... RISC-V: Add testcases for unsigned imm vec SAT_SUB form2~4 (*)
  d55d40a... LoongArch: Optimize for conditional move operations (*)
  ea74765... LoongArch: Add standard patterns uabd and sabd (*)
  66a88e0... LoongArch: Add some vector pack/unpack patterns (*)
  66b6e57... LoongArch: Adjust insn patterns for better combine (*)
  18d3b87... LoongArch: Fix bugs in insn patterns lasx_xvrepl128vei_b/h/ (*)
  693a5e6... LoongArch: Fix selector error in lasx_xvexth_h/w/d* pattern (*)
  429d08f... LoongArch: Remove useless UNSPECs and define_mode_attrs (*)
  a8781c4... Daily bump. (*)
  ea25066... doc: cpp: fix version test example syntax (*)
  f8b5596... middle-end/118174 - bogus TER of tailcall (*)
  f8cd181... Fortran: Fix Texinfo warnings building the manual. (*)
  d0542de... Fortran: Fix that/which usage in the manual. (*)
  2c57610... Fortran: Grammar/markup fixes in intrinsics documentation (*)
  26226ac... Documentation: Fix Machine-Dependent Options ordering (*)
  60ef4b9... libstdc++: Delete further Profile Mode leftovers (*)
  9b1d30e... Daily bump. (*)
  81d4707... LoongArch: Implement vector cbranch optab for LSX and LASX (*)
  509df13... [PATCH v2] varasm: Use native_encode_rtx for constant vecto (*)
  d369ddc... [RISC-V][PR target/115375] Fix expected dump output (*)
  9cdc9ad... Daily bump. (*)
  b739efa... [PR testsuite/114182] Fix minor testsuite issue when double (*)
  07e532a... [RISC-V][PR target/106544] Avoid ICEs due to bogus asms (*)
  efc0981... Fortran: Implement f_c_string function. (*)
  64d3134... [RISC-V][PR target/118122] Fix modes in recently added risc (*)
  ea66f57... aarch64: Add mf8 data movement intrinsics (*)
  5f40ff8... aarch64: Add missing makefile dependency (*)
  834939a... aarch64: Use mf8 instead of f8 in builtin definitions (*)
  5f5b1a3... aarch64: Macroise simd_type definitions (*)
  a7d9741... Don't include subst attributes in "@" md helpers (*)
  c86e1c5... avoid-store-forwarding: fix reg init on load-eliminiation [ (*)
  8a4e57e... MMIX: Correct handling of C23 (...) functions, PR117618 (*)
  83e2910... tree-optimization: Fix ICE in tree-parloops.cc reduction_ph (*)
  4bbf650... Daily bump. (*)
  7cea821... [RISC-V] [V2] [PR target/116715] Remove bogus bitmanip patt (*)
  9fbf4a6... Add support to provide libiberty mkstemps in gcc (*)
  0b06abe... [PR target/116720] Fix test for valid mempair operands (*)
  56dfadd... libstdc++: Delete leftover from Profile Mode removal (*)
  4da027d... libstdc++-v3/testsuite/.../year_month_day/3.cc, 4.cc: Cut d (*)
  c5fd707... Daily bump. (*)
  84aa706... c++/modules: Fallback to ftruncate if posix_fallocate fails (*)
  ce81cd2... c++: Don't treat lambda typedef as lambda declaration [PR10 (*)
  65c8fd7... gimple-fold: Fix up fold_array_ctor_reference RAW_DATA_CST  (*)
  a326ecf... libstdc++: Fix up pr118196.cc test [PR118196] (*)
  ffe9b6a... doc: Simplify references to PTFs for AIX (*)
  bed4dec... Daily bump. (*)
  d096287... Revert "c++: Speed up compilation of large char array initi (*)
  9a1cb52... libstdc++: add missing return in generator assignment opera (*)
  5a41ab8... libstdc++: don't implicit-construct _Yielded_decvref [PR118 (*)
  4731ead... LoongArch: Support immediate_operand for vec_cmp (*)
  c6f7a29... Daily bump. (*)
  06867d9... Fix timevar.cc build on systems that don't have CLOCK_MONOT (*)
  d061c68... doc: Move Modula 2 PM4 link to https (*)
  45b017b... Daily bump. (*)
  e0dae4d... Alpha: Also use tree information to get base block alignmen (*)
  524fedd... Alpha: Fix offset adjustment in unaligned access helpers (*)
  2984a3f... Alpha: Adjust MEM alignment for block clear [PR115459] (*)
  6036a1a... Alpha: Remove code duplication in block clear trailer (*)
  3c99ea1... Alpha: Permit constant zero source for "insvmisaligndi" (*)
  665e0f9... testsuite: Expand coverage for unaligned memory stores (*)
  5a08968... testsuite: Expand coverage for `__builtin_memset' with 0 (*)
  46cb538... Alpha/testsuite: Run target testing over all the usual opti (*)
  44e61bd... LoongArch: Implement TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS (*)
  c6b7d03... Daily bump. (*)
  27af1a1... libcpp: Fix overly large buffer allocation (*)
  11090da... testsuite/gcc.dg/memcmp-1.c: Cut down a factor of 7 for sim (*)
  4a8af01... Daily bump. (*)
  a5b1f3e... libgfortran: Fix build for targets with int32_t=long int (*)
  f25250e... Fortran: fix NULL without MOLD argument to scalar DT pointe (*)
  dae506f... Fortran: Fixup broken build on 32bit after r15-6415 [PR1076 (*)
  6c59463... libcc1: Fix tags generation target (*)
  d21efb6... Fortran: Bugs found in class_transformational_1/2.f90[PR116 (*)
  b43bb65... testsuite: Don't test pr118149.c on AArch64 (*)
  eaa59db... MAINTAINERS: add myself to write after approval (*)
  6b09d5e... doc: Remove references to HP-UX 8 and HP-UX 9 (*)
  36ce325... gm2: fix bad programming practice warning (*)
  946ebec... Daily bump. (*)
  2a474c2... Fortran: fix front-end GMP memleaks (*)
  9e1063c... testsuite: arm: Check for short circuit instructions [PR103 (*)
  586477d... Fortran: Replace getting of coarray data with accessor-base (*)
  91d52f8... Fortran: Remove adding and removing of caf_get. [PR107635] (*)
  d9d92b1... Ada: Fix GNU/Hurd maximum priority (*)
  e7e653d... Ada: Add GNU/Hurd glibc api bits (*)
  cf59bf8... RISC-V: Fix the the operand alignment for strided load/stor (*)
  ae3e783... Daily bump. (*)
  7d83a32... warn-access: ignore template parameters when matching opera (*)
  d637e6d... Fortran: fix passing of NULL() to assumed-rank, derived typ (*)
  145e462... [RISC-V][PR middle-end/118084] Fix brev based reflection co (*)
  59e3abc... Match: Refactor the signed SAT_ADD match patterns [NFC] (*)
  0b63840... Fix compilation error in vmsdbgout_begin_block on VMS targe (*)
  2a95e00... Daily bump. (*)
  1ec38e2... Fortran: Fix hyphenation errors in the manual (*)
  703924b... Fortran: Use the present tense for the manual. (*)
  41ef672... Fortran: Fixes for markup, typos, and indexing in manual (*)
  53ddfba... Fortran: Clean up -funderscoring and -fsecond-underscore do (*)
  09dd47b... strub: accept indirection of volatile pointer types [PR1180 (*)
  e7108c3... avoid trying to set block in barriers [PR113506] (*)
  0dc35fe... testsuite: tree-ssa: Fix i686/-m32 fails for vector-*.c tes (*)
  7c50564... testsuite: Add tests for PR118149 (*)
  aed4a26... Fortran: potential aliasing of complex pointer inquiry refe (*)
  219ddae... i386: Disable SImode/DImode moves from/to mask regs without (*)
  89b2c7d... AArch64: Implement vector concat of partial SVE vectors [PR (*)
  d7d3dfe... AArch64: Add SVE support for simd clones [PR96342] (*)
  6ecb365... AArch64: Disable `omp declare variant' tests for aarch64 [P (*)
  2d8982c... c++: regenerate opt urls (*)
  670df03... arm: [MVE intrinsics] Fix moves of tuples (PR target/118131 (*)
  4779dd0... RISC-V: Refine strided load/store testcase dump check to tr (*)
  eee2891... forwprop: Fix lane handling for VEC_PERM sequence blending (*)
  8af296c... RISC-V: List valid -mtune options only once (*)
  92216cb... c++: Fix up maybe_unused attribute handling [PR110345] (*)
  cd64751... c++: Disallow [[deprecated]] on types other than class/enum (*)
  a25cc26... Fortran: Fix caf_stop_numeric and reporting exceptions from (*)
  71732ea... c++/modules: Validate external linkage definitions in heade (*)
  fde64d1... c++/modules: Check linkage for exported declarations (*)
  eebd8df... c++/modules: Support unnamed namespaces in header units (*)
  0c2ae38... c++/modules: Ignore TU-local entities where necessary (*)
  9016c5a... c++/modules: Detect exposures of TU-local entities (*)
  b11e85a... Daily bump. (*)
  23df3c3... libstdc++: Add fancy pointer support to std::map and std::s (*)
  7eac34a... c++: optimize constraint subsumption [PR118069] (*)
  875f14e... c++: integer overflow during constraint subsumption [PR1180 (*)
  a104766... OpenMP: Add 'nec' as to the 'vendor' context-selector list (*)
  e3fab34... libstdc++: Implement C++23 <flat_set> (P1222R4) (*)
  9238189... libstdc++: Implement C++23 <flat_map> (P0429R9) (*)
  fb1f1c7... libstdc++: Define P1206R7 range-key-type and range-mapped-t (*)
  fa99002... c++: ICE in TARGET_EXPR evaluation in cp_fold_r [PR117980] (*)
  fc95e87... Fix comment typos in tree-assume.cc (*)
  570d4e4... libgomp.texi: Update 'arch' context-selector description (*)
  8462a5f... testsuite: arm: Use effective-target for memset-inline* tes (*)
  898f333... testsuite: arm: C++26 uses __equal() instead of operator==( (*)
  b117201... testsuite: Fix toplevel-asm-1.c failure for riscv (*)
  d063549... RISC-V: Adjust the strided store testcases check times on o (*)
  46194b9... RISC-V: Make vector strided store alias all other memories (*)
  87f97ff... ifcombine field merge: handle masks with sign extensions (*)
  6d5df51... ifcombine field merge: handle bitfield zero tests in range  (*)
  34e6c77... noncontiguous ifcombine: skip marking of non-SSA_NAMEs [PR1 (*)
  f41fba5... ifcombine field merge: adjust testcases [PR118025] (*)
  2c55a89... ifcombine field merge: do not follow a second conversion [P (*)
  86d9951... ifcombine field merge: stricten loads tests, swap compare t (*)
  cabc479... Daily bump. (*)
  1d148e0... Output the load address in backtraces for PIE executables o (*)
  ed5ef9b... Fix bootstrap failure on SPARC with -O3 -mvis3 (*)
  33502a1... libstdc++: Have std::addressof use __builtin_addressof (*)
  24df430... [PR117248][LRA]: Fix calculation of conflict hard regs of p (*)
  bb829ce... ipcp don't propagate where not needed - fix uninit construc (*)
  1a28ff1... Revert "[PR117248][LRA]: Rewriting reg notes update and fix (*)
  f8f686a... libstdc++: Adjust probabilities of hashmap loop conditions (*)
  15aab0d... libstdc++: Clear std::priority_queue after moving from it [ (*)
  b47e7ea... lto: Remap node order for stability. (*)
  0895aef... Node clones share order. (*)
  bad3714... ipa-strub: Replace cgraph_node order with uid. (*)
  8b1a572... lto: Implement ltrans cache (*)
  40d197d... Implement Lockfile. (*)
  17d8a3d... Revert "PR81358: Enable automatic linking of libatomic." (*)
  15dbb0a... arm: Escape semicolon in thumb1.md (*)
  40f243e... c++: Speed up compilation of large char array initializers  (*)
  549af72... gimple-fold: Fix up decode_field_reference xor handling [PR (*)
  e2f6ed5... PR81358: Enable automatic linking of libatomic. (*)
  12dd892... OpenMP: Add declare variant's 'append_args' clause in C/C++ (*)
  8479467... c++: Use type_id_in_expr_sentinel in 6 further spots in the (*)
  7eb2acb... c++: Fix up pedantic handling of alignas [PR110345] (*)
  190d9a2... c++: Add {,un}likely attribute further test coverage [PR110 (*)
  54ea9cf... c++: Add fallthrough attribute further test coverage [PR110 (*)
  17429c1... c++: Add carries_dependency further test coverage [PR110345 (*)
  8b83820... c++: Handle attributes on exception declarations [PR110345] (*)
  d003a38... c++: Diagnose attributes on class/enum declarations [PR1103 (*)
  49b142f... c++: Handle enum attributes like class attributes [PR110345 (*)
  35c4a38... inline-asm: Add - constraint modifier support for toplevel  (*)
  74d6a67... inline-asm: Add support for cc operand modifier (*)
  c7f725c... inline asm: Add new constraint for symbol definitions (*)
  18aff76... libstdc++: Add inline keyword to _M_locate (*)
  c542418... LoongArch: Add crc tests (*)
  80491b0... LoongArch: Combine xor and crc instructions (*)
  5b5b517... LoongArch: Add CRC expander to generate faster CRC (*)
  13ea50f... LoongArch: Add bit reverse operations (*)
  8e47615... LoongArch: Remove QHSD and use QHWD instead (*)
  e1937cf... libstdc++: Add missing character to __to_wstring_numeric ma (*)
  eb339c2... libstdc++: Call regex_traits::transform_primary() only when (*)
  b34fbab... Documentation: Fix paste-o in recent OpenMP/OpenACC patch (*)
  88aa69f... c++: modules: Fix 32-bit overflow with 64-bit location_t [P (*)
  0e20a3c... Daily bump. (*)
  91733c0... c++: print NONTYPE_ARGUMENT_PACK [PR118073] (*)
  7d6dc21... libstdc++: Fix -Wparentheses warning in Debug Mode macro (*)
  b273e25... libstdc++: Fix std::deque::insert(pos, first, last) undefin (*)
  ef458b3... Documentation: Make OpenMP/OpenACC docs easier to find [PR2 (*)
  cfe1ad3... middle-end/118062 - bogus lowering of vector compares (*)
  40e5636... c++: ICE initializing array of aggrs [PR117985] (*)
  d17b09c... [PATCH] RISC-V: optimization on checking certain bits set ( (*)
  d24a5e2... RISC-V: Remove svvptc from riscv-ext-bitmask.def (*)
  f111d8e... testsuite: arm: Mark pr81812.C as xfail for thumb1 (*)
  4aa01ec... [PATCH v2 2/2] RISC-V: Add Tenstorrent Ascalon 8 wide archi (*)
  5601c41... [PATCH v2 1/2] RISC-V: Document thead-c906, xiangshan-nanhu (*)
  423ee61... testsuite: arm: Add -mtune to all arm_cpu_* effective targe (*)
  fcbb845... RISC-V: Add new constraint R for register even-odd pairs (*)
  2a22db3... RISC-V: Implment N modifier for printing the register numbe (*)
  192790e... RISC-V: Rename internal operand modifier N to n (*)
  4688857... RISC-V: Add cr and cf constraint (*)
  1a2e0fc... RISC-V: Rename constraint c0* to k0* (*)
  5d740f5... ipa: Improve how we derive value ranges from IPA invariants (*)
  1eb41ae... ipa: Better value ranges for pointer integer constants (*)
  96fb718... ipa: Skip widening type conversions in jump function constr (*)
  88bfee5... c++: Diagnose earlier non-static data members with cv conta (*)
  9684e70... Fortran: Fix associate with derived type array construtor [ (*)
  733edbf... Daily bump. (*)
  62597d1... Update cpplib sr.po (*)
  56f1863... i386: Fix tabs vs. spaces in mmx.md (*)
  9d96b03... i386: Add HImode to VALID_SSE2_REG_MODE (*)
  e5c84fd... testsuite: Force max-completely-peeled-insns=300 for CRIS,  (*)
  7f4f496... sarif-replay: handle embedded links (ยง3.11.6) (*)
  2af5419... libgdiagnostics: consolidate logical locations (*)
  778336e... sarif-replay: quote source from artifact contents [PR117943 (*)
  ea7da64... diagnostics: move libgdiagnostics dc from sinks into diagno (*)
  e55cfeb... diagnostics: implement file_cache::dump (*)
  450ad5d... testsuite: Require int32plus target for gcc.dg/pr117816.c (*)
  65c0953... docs: Fix [us]abd pattern name. (*)
  99eef0c... vect: Do not try to duplicate_and_interleave one-element mo (*)
  ec870d3... RISC-V: Fix compress shuffle pattern [PR117383]. (*)
  ce199a9... RISC-V: Increase cost for vec_construct [PR118019]. (*)
  f1309db... libstdc++: Initialize all members of hashtable local iterat (*)
  fdfd064... libstdc++: Use alias-declarations in bits/hashtable_policy, (*)
  fa8475b... libstdc++: Simplify storage of hasher in local iterators (*)
  689d4ab... libstdc++: Further simplify _Hashtable inheritance hierarch (*)
  2ce99c0... libstdc++: Fix fancy pointer support in linked lists [PR572 (*)
  a895642... Fix non-aligned CodeView symbols (*)
  4337764... Daily bump. (*)
  3e7ae86... hppa: Implement TARGET_FRAME_POINTER_REQUIRED (*)
  9573fd7... testsuite: Enable TImode tests on hppa64 (*)
  acca546... testsuite: xfail scan-assembler-times in c-c++-common/gomp/ (*)
  de0033b... testsuite: Require lto in g++.dg/modules/enum-14.C (*)
  fe545ea... c++, coroutines: Use finish_if_stmt in a missed case. (*)
  3e4ca89... c++, coroutines: Make the resume index consistent for debug (*)
  bd8c7e7... c++, coroutines:Ensure bind exprs are visited once [PR98935 (*)
  7b5599d... arm: fix bootstrap after MVE changes (*)
  f359fbb... Shrink back size of tree_exp from 40 bytes to 32 (*)
  a87bf1d... Fortran: Pointer fcn results must not be finalized [PR11789 (*)
  c5609a7... Daily bump. (*)
  3e343ef... libbacktrace: don't use ZSTD_CLEVEL_DEFAULT (*)
  ad519f4... [PATCH v3] match.pd: Add pattern to simplify `(a - 1) & -a` (*)
  6866547... bpf: fix build adding new required arg to RESOLVE_OVERLOADE (*)
  a7df496... doc: Fix typos for --enable-host-pie docs in install.texi (*)
  7f4e85a... gimple-fold: Fix the recent ifcombine optimization for _Bit (*)
  9537ca5... warn-access: Fix up matching_alloc_calls_p [PR118024] (*)
  18f0b7d... opts: Use OPTION_SET_P instead of magic value 2 for -fshort (*)
  a6a15bc... c++: Disallow decomposition of lambda bases [PR90321] (*)
  7238b07... libstdc++: Remove duplicate using-declaration in <wchar.h> (*)
  ec6cd3b... Daily bump. (*)
  b626ebc... cse: Fix up record_jump_equiv checks [PR117095] (*)
  b8314eb... libstdc++: Avoid unnecessary copies in ranges::min/max [PR1 (*)
  2089009... arm: [MVE intrinsics] Fix support for predicate constants [ (*)
  4f4e13d... arm: [MVE intrinsics] rework vst2q vst4q vld2q vld4q (*)
  87235d8... arm: [MVE intrinsics] fix store shape to support tuples (*)
  e9c3660... arm: [MVE intrinsics] add support for tuples (*)
  1e52a6a... arm: [MVE intrinsics] add modes for tuples (*)
  9553e13... arm: [MVE intrinsics] remove V2DF from MVE_vecs iterator (*)
  4d79603... arm: [MVE intrinsics] Fix condition for vec_extract pattern (*)
  e860e85... arm: [MVE intrinsics] remove useless call_properties implem (*)
  28e4682... arm: [MVE intrinsics] rework vldr gather_base_wb (*)
  6505151... arm: [MVE intrinsics] rework vldr gather_base (*)
  6aae165... arm: [MVE intrinsics] add load_gather_base shape (*)
  e0c38d6... arm: [MVE intrinsics] rework vldr gather_shifted_offset (*)
  218881a... arm: [MVE intrinsics] rework vldr gather_offset (*)
  20e31a0... arm: [MVE intrinsics] add load_ext_gather_offset shape (*)
  b0512ae... arm: [MVE intrinsics] rework vstr scatter_base_wb (*)
  39cc2ed... arm: [MVE intrinsics] rework vstr scatter_base (*)
  1f2ab5b... arm: [MVE intrinsics] Add store_scatter_base shape (*)
  c0ab343... arm: [MVE intrinsics] Check immediate is a multiple in a ra (*)
  294e542... arm: [MVE intrinsics] rework vstr_scatter_shifted_offset (*)
  5cfb8ff... arm: [MVE intrinsics] rework vstr?q_scatter_offset (*)
  bccbb69... arm: [MVE intrinsics] add store_scatter_offset shape (*)
  8080760... arm: [MVE intrinsics] add mode_after_pred helper in functio (*)
  46dd8ac... C++: reject OpenMP directives in constexpr functions (*)
  6dcfe87... genrecog: Split into separate partitions [PR111600]. (*)
  959a80a... libstdc++: Fix uninitialized data in std::basic_spanbuf::se (*)
  233860f... libstdc++: Swap expressions in noexcept-specifier of ranges (*)
  ba1b6ed... libstdc++: Fix -Wsign-compare warning in <regex> (*)
  55ed7c4... libstdc++: Fix -Wreorder warning in <pstl/parallel_backend_ (*)
  29dbd30... libstdc++: Fix -Wmisleading-indentation warning in testcase (*)
  6a5a1b8... AArch64: Set L1 data cache size according to size on CPUs (*)
  4a9427f... AArch64: Add CMP+CSEL and CMP+CSET for cores that support i (*)
  99b9dfa... i386: Add vec_fm{addsub,subadd}v2sf4 patterns [PR116979] (*)
  12a5ab1... RISC-V: Improve slide1up pattern. (*)
  528567a... RISC-V: Add even/odd vec_perm_const pattern. (*)
  cff3050... RISC-V: Add interleave pattern. (*)
  71bfc8c... RISC-V: Add slide to perm_const strategies. (*)
  cfdab86... RISC-V: Emit vector shift pattern for const_vector [PR11735 (*)
  a8e07f9... testsuite: Fix typo in directive names (*)
  9b4cc27... RISC-V: Make vector strided load alias all other memories (*)
  a72d2ab... ada: Fix internal error on packed record with 0-size compon (*)
  b1b7e36... ada: Pass artificial_p to create_type_decl (*)
  71d5155... ada: Cleanup preanalysis of static expressions (*)
  ad51d92... ada: Improve expansion of nested conditional expressions in (*)
  9f67d3d... ada: Fix indentation in record component declarations (*)
  42edc83... ada: Fix code indentation (*)
  00e8544... ada: Fix fixed point text-io when subtype has dynamic range (*)
  cee3cf1... ada: Refactor code of Check_Ambiguous_Call and Valid_Conver (*)
  5bb08a0... ada: Implement new rules about effectively volatile types i (*)
  22c2faf... ada: Remove unused parameter from volatile type queries (*)
  73a971c... ada: Elide copy for calls in allocators for nonlimited by-r (*)
  78b8a59... ada: Remove last call to Preanalyze_And_Resolve from Exp_Ag (*)
  5b30245... ada: Fix breakage of GNATprove introduced by latest change (*)
  95711d6... ada: Fix typo in reference manual (*)
  82c1b03... ada: Fix dangling reference with user-defined indexing of f (*)
  240b09d... ada: Fix documentation of Ada.Real_Time.Timing_Events (*)
  cdd221c... ada: Exclude library units from gnatcov instrumentation (*)
  9c03826... ada: Further work in semantic analysis of iterated componen (*)
  83b250b... ada: Remove implicit assumption in the double case (*)
  3ea199a... ada: Adjust cut-off for scaling of floating-point numbers (*)
  d136fa0... Fix -fstrict-flex-arrays documentation, again [PR111659] (*)
  9946ab8... Daily bump. (*)
  0566b2e... libstdc++: Fix some -Wsign-compare warnings in the testsuit (*)
  8f12289... libstdc++: Fix -Wsign-compare warnings in bits/hashtable_po (*)
  9306960... libstdc++: Fix typo in comment in src/c++17/fs_dir.cc (*)
  6f7626f... hppa: Remove extra clobber from divsi3, udivsi3, modsi3 and (*)
  4e1d200... Regenerate attr-urls.def. (*)
  c768cd0... Clean up documentation of -Wsuggest-attribute= [PR115532] (*)
  f7d1b9c... match.pd: Defer some CTZ/CLZ foldings until after ubsan pas (*)
  2cbb240... OpenMP: Enable has_device_addr clause for 'dispatch' in C/C (*)
  d4330ff... Fortran: Fix testsuite regressions after r15-5083 [PR117797 (*)
  b563a3a... Fix precondition failure with Ada.Numerics.Generic_Real_Arr (*)
  c94ac10... AVR: target/118000 - Fix copymem from address-spaces. (*)
  3eb6e1e... ifcombine field-merge: set upper bound for get_best_mode (*)
  e8febb6... fold fold_truth_andor field merging into ifcombine (*)
  bc56584... AVR: Assert minimal required bit width of section_common::f (*)
  f8a602c... AVR: target/118001 - Add __flashx as 24-bit named address s (*)
  d46c7f3... Fix type compatibility for types with flexible array member (*)
  1f48225... Fix type compatibility for types with flexible array member (*)
  e7615f6... testsuite: arm: Use -mtune=cortex-m4 for thumb-ifcvt.c test (*)
  09499ff... testsuite: arm: Fix build error for thumb2-slow-flash-data- (*)
  b7e11b4... testsuite: arm: Check that a far jump is used in thumb1-far (*)
  95a0c71... testsuite: arm: Use effective-target for pr96939 test (*)
  bdf7525... testsuite: arm: Use effective-target for its.c test [PR9453 (*)
  a200645... testsuite: arm: Use -mcpu=unset when overriding -march (*)
  721c689... testsuite: arm: Use -march=unset for bfloat16_scalar* tests (*)
  68b4d6b... testsuite: arm: Use effective-target for pr56184.C and pr59 (*)
  63317bf... i386: regenerate i386.opt.urls (*)
  bb7f98d... crc: Comment spelling fix (*)
  8da9d14... ada: Fix reference to Ada 2020 in comment (*)
  481fcc6... ada: Elide the copy for bit-packed aggregates in object dec (*)
  bbcf4d2... ada: Defend against risk of infinite loop (*)
  07fe98f... ada: Avoid going through symlinks in the json report (*)
  9ea2c78... ada: Fix minor display issue on invalid floats (*)
  8f93177... ada: Improve task entry context detection (*)
  6b23686... ada: Refactor warning about null loops (*)
  29fe40e... ada: Fix internal error on loop parameter specifications (*)
  8999aba... ada: Elide the copy for bit-packed aggregates in allocators (*)
  bbe71e3... ada: Fix the level of the LLVM chapter in the User's Guide (*)
  003ed7d... ada: Accept static strings with External_Initialization (*)
  fac69bd... ada: Fix reference manual clauses (*)
  3602347... ada: Fix pragma Compile_Time_Error for sizes of nonstatic a (*)
  92d6577... ada: Refactor code of Check_Ambiguous_Call and Valid_Conver (*)
  255d701... ada: Minor refactoring in expansion of array aggregates (*)
  1f4e0e7... ada: Fix validity check for private types (*)
  ae68258... ada: Add minimal support for other delayed aspects on contr (*)
  8061959... ada: Fix documentation comment for Scan_Sign (*)
  2e6a337... ada: Crash on assignment of task allocator with expanded na (*)
  10131a4... ada: Lift technical limitation in expansion of record aggre (*)
  3e4b9c6... ada: Small improvements to expansion of conditional express (*)
  ca01452... ada: Fix wrong finalization with private unconstrained arra (*)
  aad595b... ada: Update documentation for External_Initialization (*)
  0a4f86a... ada: Tweak Is_Predefined_File_Name (*)
  1726eda... ada: Restrict External_Initialization file lookup (*)
  9c399e7... ada: Clean up and restrict usage of Initialization_Statemen (*)
  9420666... ada: Avoid expanding LHS assignments for controlled types (*)
  03b642a... ada: Add SIGPROT handler for CheriBSD (*)
  9d69cdb... ada: Export CHERI exception IDs (*)
  f31bd00... ada: Ensure minimum stack size for preallocated task stacks (*)
  fa878dc... Fix misplaced x86 -mstack-protector-guard-symbol documentat (*)
  24822c0... Daily bump. (*)
  9616deb... libstdc++: Disable __gnu_debug::__is_singular(T*) in conste (*)
  3aeb2ed... libstdc++: Skip redundant assertions in std::array equality (*)
  e95bda0... libstdc++: Skip redundant assertions in std::span construct (*)
  2835bd7... libstdc++: Remove constraints on std::generator::promise_ty (*)
  fca0ab0... [PR116778][LRA]: Check pseudos assigned to FP after remater (*)
  bbb7c53... Fortran: Add DECL_EXPR for variable length assoc name [PR11 (*)
  56946c8... gimple: Add limit after which slower switchlower algs are u (*)
  337815c... c++: allow stores to anon union vars to change current unio (*)
  4b4023d... c++: tweak colorization of incompatible declspecs (*)
  7435d1d... diagnostics: suppress "note: " prefix in nested diagnostics (*)
  d3dd24a... c++: print z candidate count and number them (v2) (*)
  331226f... diagnostics: tweak output for nested messages [PR116253] (*)
  e4ef3aa... input.cc: rename file_cache:in_context (*)
  d9f87b7... Ada: Add GNU/Hurd x86_64 support (*)
  d56e82d... Ada: Fix GNU/Hurd priority range (*)
  aeab6f8... Ada: Factorize bsd signal definitions (*)
  92e0e0f... ipa: Update value range jump functions during inlining (*)
  b6242bd... middle-end: Add initial support for poly_int64 BIT_FIELD_RE (*)
  d069eb9... middle-end: add vec_init support for variable length subvec (*)
  240cbd2... middle-end: Fix mask length arg in call to vect_get_loop_ma (*)
  561ef7c... middle-end: Pass stmt_vec_info to TARGET_SIMD_CLONE_USABLE  (*)
  9403b03... middle-end: use two's complement equality when comparing IV (*)
  3c32575... middle-end: refactor type to be explicit in operand_equal_p (*)
  979e9db... MAINTAINERS: add myself to write after approval (*)
  f78b4da... autoupdate: replace obsolete macros in libiberty (*)
  1fd7e36... libstdc++: Make std::println use locale from ostream (LWG 4 (*)
  e76df35... aix: Resolve build failure with default C23 (*)
  e5569a2... aarch64: Use SVE ASRD instruction with Neon modes. (*)
  65b7c8d... aarch64: Extend SVE2 bit-select instructions for Neon modes (*)
  ee2f19b... Fix inaccuracy in cunroll/cunrolli when considering what's  (*)
  d5b3d9e... Daily bump. (*)
  f102b82... sarif-replay: fix missing URLs [PR117944] (*)
  5fba71a... contrib: add 'libgdiagnostics' and 'sarif-replay' to bug_co (*)
  e0ab881... PR modula2/117120: case ch with a nul char constant causes  (*)
  b26d92f... libstdc++: Use feature test macro for pmr::polymorphic_allo (*)
  6fc3da8... [PR117946][LRA]: When assigning hard reg use biggest mode t (*)
  cf406a6... Fortran: Fix READ with padding in BLANK ZERO mode. (*)
  d26c166... c++: ICE with -Wduplicated-branches in template [PR117880] (*)
  21fbfae... arm: Fix LDRD register overlap [PR117675] (*)
  132025a... AArch64: Add baseline tune (*)
  bf6efbb... AArch64: Cleanup alignment macros (*)
  27d9b6d... AArch64: Use LDP/STP for large struct types (*)
  fcdc0d8... c++: Implement a coroutine language debug dump (*)
  c628def... c++: P2865R5, Remove Deprecated Array Comparisons from C++2 (*)
  7a12dc6... plugin/plugin-gcn.c: Fix error handling of GOMP_OFFLOAD_ope (*)
  0703e74... testsuite/gcc.dg/tree-ssa/pr117973-1.c: New test (*)
  7aab127... testsuite: Fix cpp0x/trivial1.C for std::is_trivial depreca (*)
  34dfb30... testsuite: Mark gcc.c-torture/execute/memcpy-a?.c tests exp (*)
  d243164... Remove vcond{,u,eq} optabs (*)
  164e3e6... aarch64: Remove vcond{,u} optabs (*)
  d71bb2c... aarch64: Add support for fp8fma instructions (*)
  c88c7d3... aarch64: Add support for fp8dot2 and fp8dot4 (*)
  ab52d6d... aarch64: Add support for fp8 convert and scale (*)
  4b9e1db... libstdc++: Revert change to __bitwise_relocatable (*)
  233972a... tree-optimization/117912 - bogus address equivalences for _ (*)
  0374e67... testsuite/gcc.dg/tree-ssa/pr111456-1.c: Handle fallout (*)
  62fa2e4... aarch64: Fix ICE happening in SET_TYPE_VECTOR_SUBPARTS with (*)
  6fbff06... RISC-V: Refine signed vector SAT_SUB testcase dump check to (*)
  75d5181... RISC-V: Refine signed vector SAT_TRUNC testcase dump check  (*)
  1850da9... RISC-V: Refine signed vector SAT_ADD testcase dump check to (*)
  b5c9931... RISC-V: Refine unsigned vector SAT_TRUNC testcase dump chec (*)
  aa8c20e... RISC-V: Refine unsigned vector SAT_SUB testcase dump check  (*)
  a6aa071... RISC-V: Refine unsigned vector SAT_ADD testcase dump check  (*)
  6c41a91... libstdc++: deprecate is_trivial for C++26 (P3247R2) (*)
  e663f8f... libstdc++: port tests away from is_trivial (*)
  95c7a61... libstdc++: port the ranges::uninitialized_* algorithms away (*)
  e4a0157... libstdc++: port bitwise relocatable away from is_trivial (*)
  65b5b82... libstdc++: pstl: port away from is_trivial (*)
  00ee881... libstdc++: port away from is_trivial in string classes (*)
  8aaff8a... Daily bump. (*)
  5b63ae0... aarch64: Add CRC built-ins test for the target AES. (*)
  a193f53... aarch64: Implement new expander for efficient CRC computati (*)
  be2062b... driver: fix crash with --diagnostics-plain-output [PR117942 (*)
  d452572... Fortran: fix two minor front-end GMP memleaks (*)
  12de194... c++: compile time evaluation of prvalues [PR116416] (*)
  0c83096... clang-format AlwaysBreakAfterReturnType to TopLevelDefiniti (*)
  5a507b5... aarch64: Add @ to aarch64_get_lane<mode> (*)
  4065bf7... libstdc++: Add workaround for read(2) EINVAL on macOS and F (*)
  80bb28c... libstdc++: Remove std::allocator::is_always_equal typedef f (*)
  6fbe9e6... libstdc++: Fix debug containers for constant evaluation [PR (*)
  3537aa6... [committed] RISC-V testsuite changes to test clmul expansio (*)
  91bdaf6... Free RTL SSA after late-combine (*)
  75e481c... Assign separate timevar to duplicate computed goto pass (*)
  bdc572f... s390: Fix UNSPEC_CC_TO_INT canonicalization (*)
  9ed094a... c++: Allow overloaded builtins to be used in SFINAE context (*)
  548afd7... PR modula2/115328: use enable forward bool and set default  (*)
  2e95829... docs: Clarify -fsanitize=hwaddress target support [PR117960 (*)
  2b8ecbf... replace atoi with stroul in c_parser_gimple_parse_bb_spec [ (*)
  2c9b695... arm: remove obsolete vcond expanders (*)
  dbd6e14... RISC-V: Refine signed SAT_TRUNC testcase dump check to tree (*)
  da44840... RISC-V: Refine signed SAT_SUB testcase dump check to tree o (*)
  e3c378a... RISC-V: Refine signed SAT_ADD testcase dump check to tree o (*)
  31778b4... RISC-V: Refine unsigned SAT_TRUNC testcase dump check to tr (*)
  4a783eb... RISC-V: Refine unsigned SAT_SUB testcase dump check to tree (*)
  0404fd5... RISC-V: Refine unsigned SAT_ADD testcase dump check to tree (*)
  6b390f8... middle-end/117932 - further speedup DF worklist solver (*)
  57dcb27... middle-end/117932 - speed up DF solver (*)
  d4e1f7c... nvptx: Switch default from '-march=sm_30' to '-march=sm_52' (*)
  91c5034... GCN: Fix 'real_from_integer' usage (*)
  be38c37... Rust: libformat_parser: Lower minimum Rust version to 1.49 (*)
  9e4a87c... Rust: Work around 'error[E0599]: no method named `leak` fou (*)
  85f81ba... Rust: Work around 'error[E0658]: `let...else` statements ar (*)
  5cdd78b... libstdc++: Add missing equality comparison in new tests [PR (*)
  0b79d8b... aarch64: Update cpuinfo strings for some arch features (*)
  3076539... tree-eh: Don't crash on GIMPLE_TRY_FINALLY with empty clean (*)
  ad94070... Fortran: Fix testsuite regressions after r15-5897 [PR116261 (*)
  cd4dadd... RISC-V: Fix incorrect optimization options passing to parti (*)
  6205144... RISC-V: Refactor the testcases for rvv binop and cmp (*)
  f873c60... RISC-V: Fix incorrect optimization options passing to binop (*)
  a41b1a0... Daily bump. (*)
  d9cdc50... Support for 64-bit location_t: Activate 64-bit location_t (*)
  89d19ab... pru: Implement c and n asm operand modifiers (*)
  e119083... Daily bump. (*)
  1477bbe... SPARC: Add functional comments for VIS4B instructions (*)
  68e64c4... AVR: Better location for late (during final) diagnostic. (*)
  4180037... PR modula2/117948: Forward procedure declaration should onl (*)
  4abcf4a... i386: x r<< (c - y) to x r>> y etc. optimization [PR117930] (*)
  b7dd0d9... libstdc++: Fix typo in Doxygen comment in <format> (*)
  279b3c7... The fix for PR116778: (*)
  2c60536... libstdc++: editorconfig: Adjust wildcard patterns (*)
  567b040... Revert "RISC-V: Add const to function_shape::get_name [NFC] (*)
  2e02cdb... Daily bump. (*)
  85018b1... Support for 64-bit location_t: libgdiagnostics parts (*)
  5c8b978... Support for 64-bit location_t: RTL parts (*)
  eaefc8f... final: Fix call to INSN_LOCATION on a NOTE rtl (*)
  568b3b3... middle-end: Handle resized PHI nodes in loop_version() (*)
  c7fd6c4... Only add inferred ranges if they change the value. (*)
  faddf22... Add a range query to inferred ranges. (*)
  48eda34... Do not calculate an entry range for invariant names. (*)
  75e7d16... [PR117248][LRA]: Rewriting reg notes update and fix calcula (*)
  42d84ba... [PR tree-optimization/117895] Fix sparc libgo build failure (*)
  339246f... c++: use diagnostic nesting [PR116253] (*)
  171aef2... i386: Add missing part from my previous commit. (*)
  6a8ff7d... i386: Fix gcc.target/i386/pr101716.c (and some related clea (*)
  115e4bf... arm,testsuite: Add -mtune=cortex-m55 to dlstp-int8x16.c (*)
  1acc5cf... i386: Fix unwanted fwprop to 3dNOW! insn [PR117926] (*)
  92c7a19... arm: testsuite: fix some legacy C tests (*)
  7883341... clang-format BraceWrapping.AfterCaseLabel to true (*)
  5a02206... diagnostics: UX: add doc URLs for attributes (v2) (*)
  31c0887... c++: handle misspelled concepts and missing #include <conce (*)
  4f5b7f1... c++: consolidate location printing in error.cc [PR116253] (*)
  a1fa104... avr.opt.urls: Rebuild. (*)
  2b44b11... AVR: Disable generation of CRC lookup tables. (*)
  b317dca... avoid-store-forwarding: bail when an instruction may throw  (*)
  ed210c6... nvptx: Support '-march=sm_89' (*)
  2fdc8cc... nvptx: Support '-mptx=7.8' (*)
  7cff338... nvptx: Support '-march=sm_52' (*)
  7151d88... nvptx: Support '-march=sm_37' (*)
  18d80e5... nvptx: Support '-mptx=4.1' (*)
  1af83aa... nvptx: Expose '-mptx=4.2' (*)
  380ceb2... nvptx: Clarify that our baseline is PTX ISA Version 3.1 (*)
  86b3a75... nvptx: Support '--with-multilib-list' (*)
  2b707b4... arm,testsuite: Add -mtune=cortex-m55 to dlstp-compile-asm-1 (*)
  ee6711e... nvptx: Enhance '-march-map=[...]' test cases (*)
  ed96ce8... nvptx: Enhance '-march=[...]' test cases (*)
  b7abc7c... nvptx: Enhance '-mptx=[...]' test cases (*)
  ecfc0e0... Use new RAW_DATA_{U,S}CHAR_ELT macros in the middle-end and (*)
  e65b09d... More duplicates reported by genmatch (*)
  1c07f7a... Remove some duplicates reported by genmatch (*)
  feea589... RISC-V: Add --with-cmodel configure option (*)
  ccd6ec2... 'gcc/config/nvptx/gen-multilib-matches.sh': Support '--self (*)
  61da068... 'gcc/config/nvptx/gen-*.sh': Simplify interface (*)
  b352f89... 'gcc/config/nvptx/gen-multilib-matches.sh': Encapsulate mai (*)
  4904433... 'gcc/config/nvptx/t-nvptx': Don't use the 'shell' function  (*)
  4ab02a7... nvptx: Tag '-misa=[...]', '-mptx=[...]' as 'Negative' of th (*)
  c80ecfa... Clarify libgomp nvptx 'omp_low_lat_mem_space' documentation (*)
  ab5bd6a... Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP' _ (*)
  3e14c12... testsuite/117714 - gcc.dg/vect/slp-reduc-4.c FAILs on 32-bi (*)
  0223119... libcpp, c++: Optimize initializers using #embed in C++ (*)
  5289540... SVE intrinsics: Fold calls with pfalse predicate. (*)
  8772f37... rtl-optimization/117922 - add timevar for fold-mem-offsets (*)
  afeef7f... c++: ICE with pack indexing empty pack [PR117898] (*)
  3ac3093... RISC-V: Refactor the testcases for bswap16-0 (*)
  b7baa22... RISC-V: Fix incorrect optimization options passing to conve (*)
  76b462f... Daily bump. (*)
  363382a... PR modula2/117904: cc1gm2 ICE when compiling a const built  (*)
  b3cb0c3... i386: Fix addcarry/subborrow issues [PR117860] (*)
  a92b2be... arm: remove support for iWMMX/iWMMX2 intrinsics (*)
  cd9499a... aarch64: Mark vluti* intrinsics as QUIET (*)
  0a4490a... aarch64: Reintroduce FLAG_AUTO_FP (*)
  1e18153... aarch64: Rename FLAG_NONE to FLAG_DEFAULT (*)
  bd7363e... aarch64: Rename FLAG_AUTO_FP to FLAG_QUIET (*)
  9163d16... Match: Refactor the unsigned SAT_TRUNC match patterns [NFC] (*)
  dc0dea9... middle-end/117801 - failed register coalescing due to GIMPL (*)
  0368c42... libstdc++: Use ADL swap for containers' function objects [P (*)
  237fdf5... arm: Add CDE options for star-mc1 cpu (*)
  0eed816... doloop: Fix up doloop df use [PR116799] (*)
  fca0402... c: Diagnose unexpected va_start arguments in C23 [PR107980] (*)
  bf6f77e... AVR: target/107957 - Propagate zero_reg to store sources. (*)
  b78c0dc... AVR: target/107957 - Split multi-byte loads and stores. (*)
  f7b5527... AVR: target/64242 - Copy FP to a local reg in nonlocal_goto (*)
  9ae9db5... AVR: Rework patterns that add / subtract an (inverted) MSB. (*)
  9755f59... doc: Add store-forwarding-max-distance to invoke.texi (*)
  2a2f285... params.opt: Fix typo (*)
  ca4d628... Allow limited extended asm at toplevel [PR41045] (*)
  9bf4cad... RISC-V: Add const to function_shape::get_name [NFC] (*)
  739ce47... Daily bump. (*)
  9a53561... compiler: traverse method declarations (*)
  2576dd6... c++: give suggestion on misspelled class name [PR116771] (*)
  68aefc6... libgdiagnostics: documentation tweaks (*)
  5598aa8... sched1: debug/model: dump predecessor list and BB num [NFC] (*)
  7bef348... sched1: parameterize pressure scheduling spilling aggressiv (*)
  2b75fe3... AVR: ad target/84211 - Fix dumping INSN_UID for null insn. (*)
  15f5972... contrib: Fix 2 bugs in check-params-in-docs.py (*)
  a0ac8fa... arm: use quotes when referring to command-line options [PR9 (*)
  1783b20... gcc/configure: Properly remove -O flags from C[XX]FLAGS (*)
  72a2380... c++: Don't reject pointer to virtual method during constant (*)
  2055919... c++: Fix up erroneous template error recovery ICE [PR117826 (*)
  27b444a... tree-optimization/116083 - SLP discovery slowness (*)
  fb64a7b... RISC-V: Add assert for insn operand out of range access [PR (*)
  b7c69cc... phiopt: Reset the number of iterations information of a loo (*)
  7a92ba7... Fortran: Fix B64.0 formatted write output. (*)
  f36cb8c... Daily bump. (*)
  846c0b3... Rectify some test cases. (*)
  cd107a6... libstdc++: Fix parallel std::exclusive_scan [PR108236] (*)
  aa7acf6... libstdc++: Simplify allocator propagation helpers using 'if (*)
  84b40a1... libstdc++: Add fancy pointer support to std::forward_list [ (*)
  f29d1b5... libstdc++: Add fancy pointer support to std::list [PR57272] (*)
  5f02a4f... libstdc++: Stop using _Self typedefs in std::list iterators (*)
  ca24f58... libstdc++: Refactor std::list::size() for cxx11 ABI (*)
  5aa4ab4... AVR: Skip some test cases that don't work for it. (*)
  b6a43fe... AVR: Improve location of late diagnostics. (*)
  96f5fd3... Move some CRC tests into the gcc.dg/torture directory (*)
  3b0fca5... c++/contracts: ICE with contract assert on non-empty statem (*)
  e6e4cb3... maintainer-scripts: build the libgdiagnostics docs for the  (*)
  168f938... maintainer-scripts: fix jit docs on website (*)
  0b01549... Update gcc zh_CN.po (*)
  eee3182... RISC-V: Fix test target selector (*)
  2b93d71... libgdiagnostics: fix docs metadata (*)
  31250ba... Fortran: Fix class transformational intrinsic calls [PR1026 (*)

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

Reply via email to