The branch 'aoliva/heads/testme' was updated to point to:

 ac086f8c801b... [riscv] avoid auipc overflow with large offsets [PR91420]

It previously pointed to:

 05a64cd677c9... [ira] avoid resetting ira_reg_equiv for function invariants

Diff:

!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
-------------------------------------------------------------------

  05a64cd... [ira] avoid resetting ira_reg_equiv for function invariants
  98b34b4... [aarch64] [testsuite] accept ldr after failed ira-remat
  12da79d... [aarch64] [testsuite] disable PIE for nonlocal_goto sme tes
  ad19a18... [analyzer] another function name that returns a pointer to 
  0d2b3ca... aarch64: move pr113356.C under g++.target
  48850da... [ppc] [vxworks] allow code model selection
  8c04e02... [ppc] adjust configure test for large TOC support


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

  ac086f8... [riscv] avoid auipc overflow with large offsets [PR91420]
  dd3ffd0... Introduce x86_64-linux-gnum32
  2febf3b... Fortran: fix TRANSFER of subarray component references [PR1 (*)
  e7ac135... Ada: Small cleanup in Makefile (*)
  6d21ca6... Ada: Fix argument expansion with unbalanced quote on Window (*)
  2c68938... Ada: Fix segfault on file without final EOL with -gnatyc (*)
  a84fe54... Ada: Fix warning for redefinition of POLLPRI macro on Windo (*)
  e56b728... Ada: Fix strange control flow in terminals.c (*)
  6a8b5b8... Ada: Fix other instances of incorrect String lower bound in (*)
  8b9cd64... Split signed bitwise AND operations. (*)
  3d102b7... Create and apply bitmasks for truncating casts. (*)
  a09c04d... testsuite: Add test for ICE fixed by r16-4571 (*)
  f27b804... libstdc++: Forward arguments for bind_front<f>,bind_back<f> (*)
  915d2ec... xtensa: Remove redundant use of 'n'-constraint for call ins (*)
  b029f66... xtensa: Remove redundant use of 'i'-constraint (*)
  cafc877... PR modula2/122407: similar error messages are emitted for a (*)
  04df8fa... Simplify 'Makefile' dependencies for libatomic [PR81358] (*)
  5bfa8d3... middle-end/122392 - Remove erroneous PASS_MEM_STAT annotati (*)
  b7b2b19... Fix reduction validation for associated reduction chains (*)
  e981604... tree-optimization/122406 - incomplete handling of reduction (*)
  6b90d56... OpenMP: Fix bogus diagnostics with intervening code [PR1214 (*)
  77c8be1... x86: builtin-fabs-2.c: Also scan (%edi) for x32 (*)
  a46dffe... match.pd: Fold VEC_PERM_EXPR chains implementing concat-and (*)
  70f66ae... Undefine SET_CMODEL before #define in rs6000/vxworks.h (*)
  1c50531... Adjust VxWorks special case in testsuite check_weak_availab (*)
  81a7f4f... c: Implement C2y static assertions in expressions (*)
  5abeecf... Daily bump. (*)
  e975713... cobol: Corrected FUNCTION CHAR and FUNCTION ORD. (*)
  a4e033f... match: improve handling of `((signed)x) < 0` to `x >= (unsi (*)
  f345fc9... phiopt: Remove minmax_replacement [PR101024] (*)
  22448c7... match: Add support for `((signed)a </>= 0) ? min/max (a, c) (*)
  b20c645... cobol: Implement the XML PARSE statement. (*)
  5210dc5... aarch64: Add __HAVE_FUNCTION_MULTI_VERSIONING macro. (*)
  7f088e8... aarch64: Remove unnecessary sort from dispatch_function_ver (*)
  ec9b7ca... aarch64: testsuite: Add test for supported FMV extensions. (*)
  f183761... aarch64: Fix fmv priority ordering [PR target/122190] (*)
  3d2848b... aarch64: Dump version ordering for FMV. (*)
  fe9f071... match.pd: Fold pattern of round semantics. (*)
  9e5a9aa... libgomp: fine-grained pinned memory allocator (*)
  3b8d9d5... libgomp, nvptx: Cuda pinned memory (*)
  4eaffcd... Remove LOOP_VINFO_SLP_UNROLLING_FACTOR (*)
  6682f49... Move SLP permute optimization until after VF is final (*)
  1ceda79... Fix possible segfault in load/store-lane analysis (*)
  a52888d... testsuite: arm: [MVE] Relax expected code for vbicq_f [PR12 (*)
  7821a82... Support reduc_sbool_and_scal_m for V{QI,SI,DI}mode. (*)
  87b2de7... Support reduc_sbool_{and,ior,xor}_scal_m for avx512 kmask. (*)
  ccafcb3... Daily bump. (*)
  f4f3cdf... x86: Use HOST_WIDE_INT_(0|M1)U to initialize unsigned HOST_ (*)
  f88c3d7... testsuite: Fix local labels [PR122378] (*)
  02797a4... libstdc++: Avoid incrementing input iterators with std::pre (*)
  6c01778... MAINTAINERS: Update my contact info. (*)
  79b4997... c++: Fix up RAW_DATA_CST handling in braced_list_to_string  (*)
  678ec71... AArch64: Add support for boolean reductions for Adv. SIMD u (*)
  9f54332... AArch64: Add support for boolean reductions for Adv. SIMD (*)
  9b3606d... AArch64: Add support for boolean reductions for SVE (*)
  1b387bd... vect: Add support for boolean reductions for VLA (*)
  f5295d7... aarch64: Add autoregenerated files for AArch64 options. (*)
  73b6879... tree-optimization/122364 - reduction chain with conversion (*)
  065b447... tree-optimization/122370 - ICE with reduction and masks (*)
  437ed2f... libstdc++: Add missing constraints to views::indices (*)
  788fa7c... tree-optimization/122371 - ICE with reduction chain and fol (*)
  23657d3... libstdc++: Implement optional<T&> from P2988R12 [PR121748] (*)
  5a4f430... libstdc++: Add comparison operators between tuple<> and arr (*)
  aadc949... tree-optimization/122365 - deal with bool SLP reductions (*)
  bb16ab0... Initial Nova Lake Support (*)
  156c0b2... i386: Correct cpu codename value for unknown model number (*)
  0612907... Simplify avx512 vector integer comparison when 2 operands a (*)
  536163c... libgccjit: Add _Float16, _Float32, _Float64 and __float128  (*)
  b595842... Daily bump. (*)
  f84ff38... libgccjit: Fix error on Power architectures caused by wrong (*)
  99b5489... c2y: Allow unspecified arrays in generic association. (*)
  cac4bcc... c++: Implement C++23 P2674R1 - A trait for implicit lifetim (*)
  697ccad... arm: testsuite: [MVE] Fix expected code for vadcq_m and vsb (*)
  80af807... OpenMP: Handle non-executable directives in intervening cod (*)
  f4afefb... x86_64: Start TImode STV chains from zero-extension or *con (*)
  794ec42... OpenMP: Update directive arrays used for 'omp assume(s)' wi (*)
  40d6dbf... tree-optimization/120687 - reduction chain with UB on signe (*)
  6588bfa... Fix partial epilog for bool vectors (*)
  01c854c... vect: Fix regression for PR104116 (*)
  07800a5... match: Add support for convert `((signed)x) < 0` to `x >= ( (*)
  a3c0112... Redefine ASM_PREFERRED_EH_DATA_FORMAT for ppc[64]-vxworks (*)
  3de6d25... Replace VSB_DIR by sysroot ref in VXWORKS_ADDITIONAL_CPP_SP (*)
  1ea1825... Daily bump. (*)
  f2b5e49... Fix minor RISC-V testsuite failure (*)
  ce5cff6... Ada: Add missing qualifier for integer literal (*)
  9966cbf... ipa: Delete callback edges when redirecting to unreachable. (*)
  c11d9ea... libgccjit: Add gcc_jit_context_new_array_type_u64 (*)
  7292780... testsuite: Move ipcp-cb* from ipa to libgomp (*)
  bb0dec9... Ada: Fix incorrect specification of GNAT.Calendar.Time_IO " (*)
  df879e7... libgccjit: Do not treat warnings as errors (*)
  b482f5d... libgccjit: Fix infinite recursion in gt_ggc_mx_lang_tree_no (*)
  760e281... libgccjit: Support more target builtin types (*)
  29eacf0... hurd: Add OPTION_GLIBC_P and OPTION_GLIBC (*)
  651df6b... c++, gimplify: Implement C++26 P2795R5 - Erroneous behavior (*)
  6173169... c++, gimplify: Implement C++26 P2795R5 - Erroneous behavior (*)
  a3d86af... Ada: Fix Default_Component_Value aspect wrongly ignored on  (*)
  2dd0e7f... Ada: Fix use type clause invalidated by use clause in neste (*)
  ce46ebb... Ensure use of gcc's version of stdatomic.h in gthr-vxworks (*)
  4514439... Tidy bits of libgcc/config/gthr-vxworks (*)
  6924c00... xtensa: Make all memory constraints special (*)
  3aecdeb... xtensa: Make individual use of CONST16 instruction (*)
  975f859... xtensa: Apply split_DI_SF_DF_const() even if TARGET_CONST16 (*)
  7aefb48... libstdc++: Implement P3060R3: Add std::views::indices(n) (*)
  092cb04... Include linux-protos.h for ppc*vxworks7r2 (*)
  7dcfe01... libstdc++: Deduce function_ref<M&() noexcept> from member o (*)
  c3a37c4... Infer TOOL/TOOL_FAMILY from vxworks-predef.h on VxWorks7 (*)
  4ce9232... aarch64: Add support for menable-sysreg-checking flag. (*)
  08d68bf... MAINTAINERS: Add myself to vectorizer maintainer list (*)
  9f09811... Fix minor testsuite scan failures for RISC-V (*)
  99c4287... Ada: Use Osint.Program_Name in gnatchop (*)
  62331e8... top-level: Add forgejo sanity checks (*)
  f5fb192... libstdc++: Remove undeclared macros from configure.ac [PR12 (*)
  200b826... Ada: Fix spurious warning for renaming of component of VFA  (*)
  ef8b3b9... tree-optimization/121631 - UB in vector epilogue (*)
  3602ebc... Implement bool reduction vectorization (*)
  0828143... Add reduc_sbool_{and,ior,xor}_scal optabs (*)
  3f04435... Update auto-vectorizer maintainance area (*)
  c3b0ecf... x86: Optimize copysign (x, const_double) (*)
  1d8272d... Daily bump. (*)
  938ad30... PR modula2/122333: m2spellcheck.cc remove memset and tidyup (*)
  fa548c5... AVR: The nzb=1 patterns with IOR, XOR, AND work the same wa (*)
  099957d... ad PR122212: Fix test case for 16-bit int targets. (*)
  a45b24a... ad PR122016: Fix test case for 16-bit size targets. (*)
  428c736... RISC-V: Add testcase for unsigned scalar SAT_MUL form 6 (*)
  85750fb... cobol: Implement ENTRY statement; finish removing ascii/ebc (*)
  5d110ed... Daily bump. (*)
  3c1e80d... Regenerate common.opt.urls (*)
  1e84849... libstdc++: Implement P1494 and P3641 Partial program correc (*)
  9056b5f... c++: Implement P1494 and P3641 Partial program correctness  (*)
  5150452... c++/modules: Import purview using-directives in the same mo (*)
  75fb400... AArch64: Implement widen_[us]sum using 2-way [US]UDOT for S (*)
  25c8a8d... AArch64: Implement widen_[us]sum using [US]ADDW[TB] for SVE (*)
  2f71901... AArch64: Implement widen_[us]sum using dotproduct for SVE [ (*)
  bb80fb6... rs6000: convert widen_[us]sum into convert optab [PR122069] (*)
  8f60eb8... ia64: convert widen_[us]sum into convert optab [PR122069] (*)
  7793947... arm: convert widen_[us]sum into convert optab [PR122069] (*)
  c8dc5d5... AArch64: add double widen_sum optab using dotprod for Adv.S (*)
  b394181... AArch64: convert widen_sum optabs to convert [PR122069] (*)
  2bb6a8c... middle-end: refactor WIDEN_SUM_EXPR into convert optab [PR1 (*)
  2c1949b... fortran: allow character in conditional expression (*)
  82cefc4... tree-object-size.cc: Fix assert constant offset in check_fo (*)
  fa8ca95... Daily bump. (*)
  239535e... bpf: fix memset miscompilation with larger stores [PR122139 (*)
  d1965b1... AArch64: Extend intrinsics framework to account for merging (*)
  d6986e0... tree-optimization/122308 - apply LIM after unroll-and-jam (*)
  7cd91c7... ipa, cgraph: Enable constant propagation to OpenMP kernels. (*)
  cdb08b4... Fix missing style violation report for package instantiatio (*)
  c591c2a... libstdc++: Fix typo in in __atomic_ref_base::_S_required_al (*)
  2cb9925... tree-optimization/122301 - fix ICE and improve vectorizatio (*)
  6883d51... vect: Add pattern recognition for vectorizing {FLOOR,CEIL,R (*)
  eb717a8... match: Fix (a != b) | ((a|b) != 0) and (a == b) & ((a|b) == (*)
  128933c... match: Fix `(a == b) | ((a|b) != 0)` pattern for vectors [P (*)
  175bacb... x86: Cast stride to __PTRDIFF_TYPE__ for AMX-MOVRS intrinsi (*)
  03fed2a... Daily bump. (*)
  c89bd48... diagnostics: generalize state graph code to use json::prope (*)
  822a139... dwarf: add wiki link for DWARF GNU_annotation extensions (*)
  08b2c54... libstdc++: Improve ostream output for std::stacktrace (*)
  dfb7e97... Error out stack-protector unavailability on AIX (*)
  e1e5444... libgomp.c/declare-variant-4-gfx*: Add missing archs + dg-ex (*)
  6d9d969... tree-optimization/122292 - fix reduction code gen issue (*)
  b9c2537... Daily bump. (*)
  9e04a43... Range snap bitmasks as they are set. (*)
  fa9008b... libstdc++: Add pretty printers for std::stacktrace (*)
  6c272ca... libstdc++: Remove invalid entry from the end of std::stackt (*)
  524bca2... libstdc++: Fix missing __to_timeout_timespec for targets us (*)
  f81e712... [PATCH] Makefile.tpl: remove an extra \; from find command (*)
  b3c0e9a... gcn: Add missing GFX9_4_GENERIC, OpenMP context-selector up (*)
  0a999da... debug_tree: print out clique/base for MEM_REF/TARGET_MEM_RE (*)
  99af0f9... arm: avoid unmatched insn in movhfcc [PR118460] (*)
  94ce59a... dce: Remove __builtin_stack_save during dce [PR122037] (*)
  651bf51... libstdc++: Enable features for RTEMS (based on GCC 15) (*)
  c62f3e8... aarch64: Sync aarch64-sys-regs.def with Binutils (*)
  f708b83... tree-parloops: Enable runtime thread detection with -ftree- (*)
  0272058... arm: [MVE] Fix carry-in support for vadcq / vsbcq [PR122189 (*)
  da293ec... PR rtl-optimization/122266: Handle TImode in reg_num_sign_b (*)
  a93f80f... Cleanup max of profile_count (*)
  24cc91f... Initial Wildcat Lake Support (*)
  f6bc239... i386: Correct ISA set for Panther Lake and Diamond Rapids (*)
  d58a8e3... RISC-V: Fix incorrect op of vwaddu/vwsubu wx combine (*)
  7092efd... Daily bump. (*)
  97da8fe... c++: mem-initializer-id qualified name lookup is type-only  (*)
  6e9ab66... libstdc++: Add negative this_thread::sleep tests [PR116586] (*)
  06782e7... libstdc++: Add std::timed_mutex tests for negative timeouts (*)
  9a3ff39... libstdc++: Add std::recursive_timed_mutex tests for negativ (*)
  bb96099... libstdc++: Add std::future tests for negative timeouts [PR1 (*)
  87c9940... libstdc++: Add std::condition_variable tests for negative t (*)
  fb558b7... libstdc++: Add std::shared_timed_mutex tests for negative t (*)
  e0525a6... libstdc++: Add std::binary_semaphore tests for negative tim (*)
  5dba17a... libstdc++: Avoid overflow in timeout conversions [PR113327] (*)
  ec33100... libstdc++: Remove unused local type alias <format>. (*)
  9b44420... libstdc++: Test specific feature test macros instead of __c (*)
  1b18a9e... libstdc++: Ensure filesystem::path internals are sufficient (*)
  59cabe0... libstdc++: Implement _Escaping_sink to avoid construction o (*)
  9f13fd1... Remove REDUC_GROUP_* from public interface (*)
  59889ea... libstdc++: Make atomic<shared_ptr<T>>::wait sensitive to st (*)
  599d290... libstdc++: Fix required alignment computation for floating  (*)
  1516bce... Move reduction chain code fully to vect_analyze_slp_reduc_c (*)
  28943c3... libstdc++: Formatting tests for std::chrono compose types. (*)
  e388710... Clean up confusing vectype/vectype1 mixups in vect_create_e (*)
  c078309... middle-end: Relax vect_recog_vector_vector_shift_pattern ST (*)
  c3e0fb3... obj-c/obj-c++: Enable more options in c-family for ObjC/Obj (*)
  aefb2db... vect: Move slp_perm checking into get_load_store_type. (*)
  b6e802f... Rewrite reduction chain handling (*)
  72a35bd... i386: Remove AMX-TRANSPOSE support (*)
  6b5e2f6... phi-opt: Disable parts of it for -Og (*)
  05393af... cselim: Handle clobbers too [PR122178] (*)
  d4d6483... prop: Remove may_propagate_copy_into_asm  [PR122182] (*)
  79b8f23... [PATCH v3] RISC-V: Implement RISC-V profile macro support (*)
  b4d6b33... Daily bump. (*)
  42028a9... libcpp: decode original directory strings for traditional C (*)
  be496fd... libcpp: decode original directory strings for traditional C (*)
  304d735... [RISC-V][PR target/120811] Improving address reloads in LRA (*)
  a92369a... [RISC-V][PR target/120674] Avoid division by zero in dwarf  (*)
  fcd30bd... libstdc++: Fix grammatical error in comment in std::advance (*)
  4afb257... ++: Fix up __PRETTY_FUNCTION__ for -fexec-charset= [PR12222 (*)
  65acf36... PR modula2/122241: Lack of spellng hints with simple errors (*)
  0c670d3... aarch64, testsuite: Add -fchecking to test options [PR12177 (*)
  1c5e109... libstdc++: Implement P2835R7 Expose std::atomic_ref's objec (*)
  51b76ec... Match: Add widen_mul based unsigned SAT_MUL after gimple_co (*)
  7dbb61d... Remove max_count computation from ipa-inline (*)
  8adda95... libstdc++: Fix reverse iteration in _Utf16_view (*)
  fc74f4f... libstdc++: Fix check for 7-bit ASCII characters (*)
  85ab3a2... vect: Handle grouped accesses via gather/scatter. (*)
  33b1a5d... match.pd: Do not canonicalize division by power 2 for {ROUN (*)
  80e82de... openmp: Teach OpenMP declare variant append_args handling a (*)
  273121c... Avoid bool pattern for vect_extern_defs (*)
  70b0301... Fortran: Fix ICE in deallocating PDTs [PR121191] (*)
  5b57da5... Objective-C/C++: Enable Wignored-attributes. (*)
  5509927... Daily bump. (*)
  ac52429... c++: Ensure mark_lvalue_use returns an lvalue [PR122163] (*)
  915fdb3... Fortran: Fix some minor PDT parse errors [PR95543,PR103748] (*)
  767a938... Daily bump. (*)
  66a5376... PR modula2/122241 Lack of spelling hints with simple errors (*)
  c9586a3... [PR target/119587] RISC-V: xtheadmemidx: Split slli.uw patt (*)
  e347e2b... Allow target to chose address-space for artificial rodata. (*)
  623a0da... fortran: fix bootstrap after r16-4372 [PR122257] (*)
  c1a8b4f... libstdc++: Update Autoconf manual link (*)
  1d01a8f... *: Fix patch email address (*)
  461fa63... [RISC-V] Improve subword atomic patterns in sync.md (*)
  ddd6dff... Daily bump. (*)
  385984f... libstdc++: Fix warnings from std::make_unsigned<_Atomic_wor (*)
  52ee235... Fortran: improve checking of procedures passed as actual ar (*)
  6a77bf0... bpf: fix cbranch miscompilation in CPUv1 [PR122141] (*)
  0e95ebf... cobol: Convert to individual variable character-set encodin (*)
  7fe86bb... forwprop: Add a simple DSE after a clobber (*)
  49ddf36... c++: base-specifier name lookup is type-only [PR122192] (*)
  578c322... x86: Fixes for AMD znver5 enablement (*)
  17d24e8... RISC-V: Add test for vec_duplicate + vwsubu.wv combine with (*)
  6c8bcbc... RISC-V: Combine vec_duplicate + vwsubu.wv to vwsubu.wx on G (*)
  05e1cda... s390x: Fix fmin/fmax patterns (*)
  08970b2... testsuite: Fix vector-subscript-4.c [PR116421] (*)
  73b3c59... rs6000: Add CCFP and CCEQ to CCANY (*)
  1084346... libstdc++: Remove misleading TODO comments to add parsing t (*)
  4e541f7... testsuite: Adjust vect-reduc-chain-1.c for SLP permute tran (*)
  81e2264... arm: [MVE] Fix operands order in vbicq_f [PR122223] (*)
  cdba274... vect: Fix out-of-date VEC_STMT comments (*)
  059eb26... aarch64, Darwin: Improve Apple M3 cores, add M4 (*)
  e520fe0... Use gimple_build to perform conversion simplification (*)
  53085a4... arm: Fix support_vector_misalignment. (*)
  d2ad7e9... libgomp: Add is_integrated_apu function to plugin/plugin-{g (*)
  aaa7ac4... tree-optimization/122225 - fix return stmt verification (*)
  ef29eab... libstdc++: Adjust enable_nonlocking_formatter_optimization  (*)
  c8b388a... libstdc++: Implement P3235R3 optimizations for std::print [ (*)
  8bd872f... libstdc++: Implement P3107R5 optimizations for std::print [ (*)
  90dde80... libstdc++: Handle cv-qualified types in atomic and atomic_r (*)
  b9a2dfb... libstdc++: Improve handling of !ok() weekday index in forma (*)
  ea7fa6b... Daily bump. (*)
  4da48d6... Revert "MIPS: Add conditions for use of the -mmips16e2 and  (*)
  5a4a419... Revert "MIPS/testsuite: Use isa_rev=2 instead of >=2" (*)
  4e1f9a0... bpf: add tests for CO-RE and BTF tag interaction (*)
  8b5d751... doc: document btf_type_tag and btf_decl_tag attributes (*)
  43dcea4... btf: generate and output DECL_TAG and TYPE_TAG records (*)
  9c862a5... ctf: translate annotation DIEs to internal ctf (*)
  ac7027f... dwarf: create annotation DIEs for btf tags (*)
  7e80927... c-family: add btf_type_tag and btf_decl_tag attributes (*)
  4e44fe4... c++: C++26 va_start - part of P3348R4 - C++26 should refer  (*)
  4ee0669... c++: Fix ICE with concept used as function [PR116477] (*)
  078208c... AVR: target/122222 - Add modules for __floatsidf, __floatun (*)
  3ea09e4... AVR: target/122220 - Let (int32_t) -0x1p31L return INT32_MI (*)
  310a70e... analyzer: reimplement binding_map using a "spatial" represe (*)
  ccb2a10... testsuite: Explicitly enable cselim pass for cselim-2.c (*)
  c474a50... Fortran: fix "unstable" interfaces of external procedures [ (*)
  579de8f... gimplify: Fix up side-effect handling in 2nd __builtin_c[lt (*)
  0558c60... diagnostics: add class sink::extension (*)
  ea05497... libstdc++: Extend constexpr if to C++14 in _Hashtable::_S_n (*)
  71e95e8... libstdc++: Tweak comment on generated #endif lines in bits/ (*)
  0738f0a... tree-ssa-structalias: Put constraint building into its own  (*)
  8581d66... tree-ssa-structalias: Put constraint building into separate (*)
  f379367... libstdc++: Formatting tests for std::chrono date types. (*)
  5ff9cd5... xtensa: constantsynth: Update to version 2 (*)
  b6af5f4... xtensa: Change the splitting of D[IF]mode constant assignme (*)
  4864f24... xtensa: Optimize assignment of certain constants to hardwar (*)
  1eefa6e... xtensa: Make large CONST_INT legitimate until the postreloa (*)
  2ce24fb... xtensa: Implement TARGET_MD_ASM_ADJUST (*)
  5ab4db5... tree-optimization/122212 - fix CLZ detection (*)
  b0bc615... AVR: target/122210 - Add double -> fixed-point conversions. (*)
  7304e83... AVR: target/122210 - Add fixed-point -> double conversions. (*)
  76eb9c4... RISC-V: Allow VLS types using up to LMUL 8 (*)
  e63cf4b... PR81358: Enable automatic linking of libatomic. (*)
  5e9eecc... vect: Remove type from misalignment hook. (*)
  b52a90e... doc: type-punning through a union is a GNU extension for C+ (*)
  24ba6f2... doc: fix grammar nit (*)
  c3f8414... doc: mention -Wmaybe-uninitialized vs CCP (*)
  954b679... Daily bump. (*)
  921d649... c: Implement C23 rules for undefined static functions in _G (*)
  50959e5... Fortran: fix warnings for symbols with C binding and declar (*)
  d4077ce... c: Allow variably-modified types in generic associations fo (*)
  3f70e62... libstdc++: Update dead links to PSTL upstream in docs (*)
  65b6d37... libstdc++: Remove unused config/cpu/i486/atomicity.h file (*)
  bca9dd1... libstdc++: Remove unused config/cpu/cris/atomicity.h file [ (*)
  152f4da... libstdc++: Fix allocator propagation and tests for std::ind (*)
  0c08471... Update to Unicode 17.0.0 (*)
  d77b548... c++: clobber non-placement new (*)
  d52a81f... Regenerate gcc/configure (*)
  43f524c... libstdc++: Fix type in computation of _M_weekday_index. (*)
  8b6a18e... x86-64: mingw: Pass and return _Float16 in vector registers (*)
  9e2db0f... libstdc++: Add missing include to std/time/format/format.cc (*)
  055c6cc... Add boolean pattern for bitwise ops (*)
  94f203a... Check non-strictly vect_internal_def internal defs in integ (*)
  8ba0bb5... Adjust g++.dg/vect/pr64410.cc scan (*)
  e269268... libstdc++: Implement submdspan_mapping_result. [PR110352] (*)
  15498d5... libstdc++: Implement full_extent_t. [PR110352] (*)
  6106166... libstdc++: Implement strided_slice from <mdspan>. [PR110352 (*)
  5733ece... libstdc++: Improve and cleanup mdspan related code. (*)
  6b999bf... Do not expect 8 byte vectorization with ia32 (*)
  bfd41ad... libstdc++: Implement std::layout_right_padded [PR110352]. (*)
  8c71d18... libstdc++: Implement std::layout_left_padded [PR110352]. (*)
  c5bee7e... Add missing menu item for JIT Language and ABI (*)
  d78bd76... c: Fix i386 target attribute regression [PR 122180] (*)
  bb22f7d... gimplify: Fix up __builtin_c[lt]zg gimplification [PR122188 (*)
  7fb8339... testsuite: Fix up pr121987.c testcase for ilp32 [PR121206] (*)
  3996158... Fortran: Fix PDT parameter substitution [PR93175,PR102240,P (*)
  81aa79e... Fixup store bool pattern (*)
  82a865f... tree-optimization/105490 - improve COND_EXPR bool pattern (*)
  2a54db2... libgccjit: Add ability to get CPU features (*)
  491cae7... Daily bump. (*)
  84b4687... c: Implement C2y handling of incomplete tentative definitio (*)
  3dcf341... libbid: Set rounding mode to round-to-nearest for _Decimal1 (*)
  f4b60fe... c++: new-expr clobber of constant-size array (*)
  8b5d577... docs: Add documentation for TARGET_HAS_FMV_TARGET_ATTRIBUTE (*)
  3cbd43d... AVR: target/122187 - Don't clobber recog_data.operand[] in  (*)
  26ada8f... all: Fix "specifc", "costant" and "constat" typos in commen (*)
  62631c3... [PATCH] RISC-V: Detect wrap in shuffle_series_pattern [PR12 (*)
  34ef2ee... [PATCH] RISC-V: Fix slide pattern recognition [PR122124] (*)
  05d3dd6... Fortran: Fix ICE in pdt_1[3-5].f03 with -fcheck=all [PR1029 (*)
  a06d127... libstdc++: Initialize local variable in __gnu_cxx::rope (*)
  2f39931... libstdc++: Fix -Wparentheses warning in std::mul_sat (*)
  20bf909... libstdc++: Fix -Wmaybe-uninitialized warning in another tes (*)
  5dce50b... libstdc++: Suppress -Wpessimizing-move warnings in shared_p (*)
  9af9532... libstdc++: Fix -Wreorder warning in std::philox_engine (*)
  3f2a291... libstdc++: Fix -Wformat warning in std::string (*)
  bb23a04... Revert "Ada: Remove useless Makefile variable" (*)
  d3e963d... match: Extend `-(a ptrdiff b)` pattern by allowing a nop co (*)
  decd427... phiopt/cselim: Improve cselim-limited to commonalize all st (*)
  9242a89... x86: Swap %edx/%rdx with %eax/%rax for PR middle-end/122122 (*)
  f7b0636... Daily bump. (*)
  b667503... cselim: Don't create a phi node if the rhs side are the sam (*)
  e3a05e0... AVR/LibF7: Implement sincos. (*)
  075310d... Update profile in tree-ssa-dce (*)
  e04e815... Fix description of --param auto-profile-bbs (*)
  13f5a62... If a range's bitmask changes, reflect it in the bounds. (*)
  9552178... doc: mention STAGE1_CFLAGS (*)
  efb3cd6... AVR/LibF7: target/122177 - fix fmin / fmax return value for (*)
  e5731a4... AVR: Speed up IEEE double comparisons. (*)
  ad2991b... aarch64: Fix ICE when op2 is zero for SVE2 saturating add i (*)
  9b102d2... tree-optimization/122131 - do not use re-align load for gat (*)
  8de9c3b... ada: Fix handling of Extended_Access with array subtype (*)
  022f2ed... ada: Implement proper upcasting in more cases (*)
  17e59ee... ada: Fix extended access and memory pool explicit deref (*)
  e77f626... ada: Fix usage of Table.Table in Fmap (*)
  725e4c5... ada: Remove obsolete code (*)
  5f4baa4... ada: Refine documentation of -gnatwr (*)
  1f1cd72... tree-optimization/122158 - vector reduction epilog for bit- (*)
  96c4a32... stmt: Handle %cc[name] in resolve_asm_operand_names [PR1221 (*)
  a7d8eca... Introduce fold_before_rtl_expansion_p [PR122142] (*)
  7762d80... Daily bump. (*)
  a3727eb... x86: Handle small OP size in setmem_epilogue_gen_val (*)
  eb5a296... Disable some testcase for -Og (*)
  1fcdf21... hppa: Fix over alignment of 64-bit functions (*)
  7f57e04... Daily bump. (*)
  44a7163... contrib: Ignore commit b40ef6e9dc09 Sync toplevel files fro (*)
  ac27397... *: regenerate autotools (*)
  4e2a2d6... RISC-V: Combine vec_duplicate + vwaddu.wv to vwaddu.wx on G (*)
  6e37a5a... Match: Refactor unsigned SAT_MUL form 1 mul and widen-mul b (*)
  ddd69ed... ISC-V: Add test for vec_duplicate + vwaddu.wv signed combin (*)
  fa6544e... c++/modules: Avoid ICE when redefining a type reachable via (*)
  000cde0... c++/modules: Also check conflicting internal-linkage entiti (*)
  6fdee07... Ada: Fix assertion failure on allocators for discriminated  (*)
  865791a... Ada: Report that -gnatyz is included in -gnatyg (*)
  57a2bdc... Add testcase for PR ada/113536 (*)
  49aed8c... Ada: Remove useless Makefile variable (*)
  e3431c6... Fortran: fix issue with I/O of array pointer [PR107968] (*)
  7609f37... forwprop: Refine when TODO_update_address_taken is set [PR1 (*)
  14a825d... phiopt: allow store placement of `= {}` [PR122153] (*)
  5193b9d... [PATCH][PR tree-optimization/117760] `a != b` implies that  (*)
  867f777... widening_mul: Reset flow sensitive info in maybe_optimize_g (*)
  ab429ea... [PATCH v2] RISC-V: Fix type of CFA during stack probe [PR12 (*)
  e037693... [RISC-V][PR target/122147] Avoid creating (subreg (mem)) in (*)
  4b4d5fc... [PR target/118945][PATCH v3] RISC-V: Add 'prefer_agnostic'  (*)
  70639fc... Ada: Fix ineffective "use all" clause for type declared in  (*)
  6807378... testsuite: Add 2 new tests (*)
  f256a13... c++, gimplify: Implement C++26 P2795R5 - Erroneous behavior (*)
  5ee5a05... c++: concepts and conversions, take 2 [PR122127] (*)
  a8ecf45... c++/modules: Handle naming external TU-local entities in AD (*)
  806d541... c++: Fix ICE with struct in function parameter containing a (*)
  8cd2db2... Revert: r16-4193 ("diagnostics: generalize state graph code (*)
  f864e4b... [RISC-V][PR rtl-optimization/121937] Don't call neg_poly_in (*)
  e9ba0f8... Remove fold_builtin pass [PR121762] (*)
  e8a360e... fab/isel: Move atomic optimizations to isel from fab [PR121 (*)
  d7a3038... fab: Use a macro for the atomic/sync builtins case (*)
  6eff00d... fab/gimple-fold/forwprop: Move va_args folding to gimple_fo (*)
  415f21f... fab/forwprop: Move optimize_unreachable to forwprop [PR1217 (*)
  a8326b0... fab/forwprop: Move optimize stack restore to forwprop [PR12 (*)
  4440e02... fab: rewrite optimize_stack_restore call check [PR122033] (*)
  3eadb2d... fab/gimple-fold: Move removal of ASSUME internal function t (*)
  aca8f47... fab: Manaully build gimple rather than depend on gimplifier (*)
  554a54b... fab/forwprop: Move memcmp->memcmp_eq to forwprop (*)
  b989a66... aarch64: testsuite: fix several duplicate test names (*)
  deb7e93... libstdc++: Add C++2020 Implementation status table. (*)
  e4e6a42... Fortran: Error in nested PDTs with undefined KIND exprs. [1 (*)
  e4ab1f8... diagnostics: generalize state graph code to use json::prope (*)
  a0dde67... c: Add more C2y tests of initializer constraints (*)
  60c6f92... [PATCH v2] RISC-V: fix __builtin_round NaN handling [PR tar (*)
  df7525d... diagnostics::output_spec: support client-specific keys (*)
  8f076a0... testsuite: fix typo in comment in gcc.dg/plugin/start_unit_ (*)
  e5ae5b5... Disallow mask reduction vectorization (*)
  328dc7f... PR modula2/122009: Rename local variables to avoid warnings (*)
  1401005... Fix handling of uninitialized counts in merge_blocks (*)
  c34ccc8... [RISC-V][PR target/122051] Fix pmode_reg_or_uimm5_operand f (*)
  264a575... c: fmv: Prevent FMV being combined with other cloning/renam (*)
  8cf1bc6... c: aarch64: Add FMV diagnostic tests. (*)
  73888ce... c: Add target_version attribute support. (*)
  5f08e49... Regenerate aclocal.m4/configure/Makefile.in (*)
  0f8c6f4... tree-optimization/122079 - PRE antic compute doesn't conver (*)
  0e91910... tree-optimization/122079 - PRE antic_compute doesn't conver (*)
  6051a84... Sync toplevel files from binutils-gdb (*)
  b40ef6e... Sync toplevel files from binutils-gdb (*)
  790bbb9... Daily bump. (*)
  ef45d64... PR modula2/122009: ldtoa_ldtoa correct parameter type from  (*)
  f2d9f66... c++, contracts: Abstract interfaces to constexpr [NFC]. (*)
  c866a8a... [RISC-V][PR target/122106] Add missing predicate on crc exp (*)
  88e9cc9... libstdc++: Avoid _GLIBCXX20_CONSTEXPR in C++ >= 20 code sec (*)
  b12d5a6... Fortran: UBSAN uninitialized stride for missing optional ar (*)
  f2586a4... m68k: fix adddi3/subdi3 with POST_INC/PRE_DEC destination (*)
  8a16ca9... Improve dumps of afdo_calculate_branch_prob (*)
  16980f4... Add --parm auto-profile-bbs (*)
  aa214a9... Fix handling of goto locuses and phi args in auto-profile (*)
  f77e2fb... make autprofiledbootstrap with LTO meaningful (*)
  8498ef3... Improve profile update in merge_blocks (*)
  bae9c5e... Propagate unlikely executed BBs even on measured profiles (*)
  39b810b... toplevel: unify the GCC and GDB/binutils .editorconfig file (*)
  f739d07... libstdc++: Fix sizeof(wide-string)-1 bug in std::regex test (*)
  1e13fb4... Fix off by one in range_from_loop_direction. (*)
  d5c5c1a... libstdc++: Fix -Wmismatched-delete bug in std::unique_ptr t (*)
  081b773... libstdc++: Fix incorrect overriders in filebuf tests (*)
  b304532... libstdc++: Add missing parentheses to tests with wrong prec (*)
  f4409fd... libstdc++: Suppress -Wclass-memaccess warnings in bits/stl_ (*)
  c6865e7... tree-optimization/122110 - do not reject all bit-precision  (*)
  a52f635... c: Regenerate c.opt.urls (*)
  71c80dd... libstdc++: Fix spelling of "Polymorphic" in a test (*)
  37d7942... Fortran: Generic interface checking with use associated PDT (*)
  54eeaf3... Daily bump. (*)
  f45eeaf... testsuite: remove redundant import in sarif.py (*)
  5b5dba9... diagnostics::output_spec: fix "color" in "text" output sche (*)
  01ae4b1... diagnostics::output_spec: refactor per-sink key-value handl (*)
  393fd02... diagnostics::output_spec: move class scheme_handler (*)
  233d312... diagnostics: simplifying output-spec.cc (*)
  4c1d881... c: Fix regression related to DECL_NONLOCAL on aarch64 [PR12 (*)
  2f5f3ee... libstdc++: std::inplace_vector implementation cleaup (*)
  3ea8d69... fmv: Redirect to specific target (*)
  6e62483... Fix various comment typos (*)
  ab015c2... Fix discriminators of gimple PHI arguments (*)
  69ac957... Fix overflow in ipa_profile_generate_summary (*)
  5bf0886... Restrict what kind of statements are used for auto-profile (*)
  3d62068... Ada: Fix internal error on ill-formed Reduce attribute in A (*)
  796d70d... libgcc, bitint: do not use softfp_wrap for bitint and add b (*)
  5173a61... bitint: fix inconsistency in bitint_precision_kind (*)
  fb0702c... Fortran: ICE in derived type with a PDT component [PR102241 (*)
  e0e9337... Daily bump. (*)
  850c1ad... ada: Remove references to ASIS, explain PolyORB status. (*)
  4fb2a53... ada: Improve error for pre/post on generic formal subprogra (*)
  cc113fa... ada: Add special-case for 'Constrained on stand-alone objec (*)
  8411975... ada: Fix error message about limited extensions (*)
  701fbd4... ada: Unsigned_Base_Range aspect (part 4) (*)
  405adc4... ada: exp_ch6.adb: entirely disable call validation in CodeP (*)
  891b42a... ada: Update the GNAT RM with assertion level documentation (*)
  8408995... ada: Update the condition for ghost call arguments (*)
  0a32656... MIPS/testsuite: add testcase for -fpatchable-function-entry (*)
  305abc2... Daily bump. (*)
  143cec1... libbacktrace: recognize PE bigobj objects at configure time (*)
  dd645f6... Deprecate -mstore-max= and related tuning. (*)
  bd352bd... diagnostics: Fix mojibake from displaying UTF-8 on Windows  (*)
  2143720... Daily bump. (*)
  e1b9cca... libstdc++: Fix -Wmaybe-uninitialized warnings in testsuite (*)
  c2ccc43... libstdc++: Fix some -Wsign-compare warnings in headers (*)
  f6c71c2... libstdc++: Fix VERIFY(idx = 1) bugs in tests (*)
  10bb371... MIPS/testsuite: Use isa_rev=2 instead of >=2 (*)
  b07bab1... MIPS: Fix the issue with the '-fpatchable-function-entry='  (*)
  a0536f8... c++: concepts and conversions [PR112632] (*)
  6fda31f... c++: add testcase [PR121854] (*)
  90ad957... c++: implicit 'this' in generic lambda [PR122048] (*)
  f731fa5... MIPS: Add conditions for use of the -mmips16e2 and -mips16  (*)
  25f7f04... Fortran: Revert r16-4069 causing memory leaks in f951 [PR87 (*)
  51a3669... MIPS: Add MSUBF.fmt instruction for MIPSr6 (*)
  4ab8a98... Daily bump. (*)
  33c35b7... c, objc: Add -Wmultiple-parameter-fwd-decl-lists (*)
  e6b4908... Fortran: fix uninitialized read in testcase gfortran.dg/pdt (*)
  40d9e96... Fix precise 0 handling in afdo_propagate_edge (*)
  fdc8037... amdgcn: Remove vector alignment restrictions (*)
  1b876bd... c: Give permerror for excess braces in scalar initializers  (*)
  9f9c8d6... Fix integer overflow in profile_count::probability_in (*)
  1cf6cda... libstdc++: Reuse predicates in std::search and std::is_perm (*)
  b83c2e5... libstdc++: Simplify std::erase functions for sequence conta (*)
  aaeca77... libstdc++: Eliminate __gnu_cxx::__ops function objects (*)
  11ce485... libstdc++: Fix unsafe comma operators in <random> [PR122062 (*)
  947b22d... Fortran: Fix uninitialized reads for pdt_13.f03 etc. [PR122 (*)
  d6ee89a... LoongArch: Implement TARGET_CAN_INLINE_P[PR121875]. (*)
  11a662d... Daily bump. (*)
  505c139... doc: Standardize on "bitwise" and "elementwise" (*)
  29c28bb... doc: Fix grammar around Vector Extensions (*)
  43508d3... Fortran: ICE in character(kind=4) deferred-length array ref (*)
  80d729c... hppa: Fix asm in atomic_store_8 in sync-libfuncs.c (*)
  5756d0b... libstdc++: Refactor __mdspan::__static_quotient. (*)
  08530be... libstdc++: Check feature test macro for robust_nonmodifying (*)
  0959f0e... libstdc++: Remove unwanted STDC_HEADERS macro from c++confi (*)
  181e7be... libstdc++: Prepare mapping layout tests for padded layouts. (*)
  4f9f126... c++/modules: Remove incorrect assertion [PR122015,PR122019] (*)
  1916780... doc: Reword the description of -f[no-]fp-int-builtin-inexac (*)
  e4b9750... Daily bump. (*)
  d53f7ad... [PATCH][PR target/121778] RISC-V: Improve rotation detectio (*)
  dfbce1f... c: Fix handling of register atomic compound literals (*)
  3386216... fortran: Favor parser-generated module procedure namespaces (*)
  966cdec... gimple-fold/fab: Move ASSUME_ALIGNED handling to gimple-fol (*)
  0088e4a... AArch64: Enable dispatch scheduling for Neoverse V2. (*)
  c8bd7b2... AArch64: Implement target hooks for dispatch scheduling. (*)
  cb80cdb... AArch64: Annotate SVE instructions with new instruction att (*)
  41c95d5... libstdc++: Move test for __cpp_lib_not_fn to version.cc (*)
  1f6b1ed... tree-optimization/116816 - improve VMAT_ELEMENTWISE with SL (*)
  191d8b8... Fix get_load_store_type wrt VMAT_ELEMENTWISE classification (*)
  dbf94a1... libstdc++: Reflect operator<< constraints in formatter for  (*)
  36058be... libstdc++: Use basic_format_parse_context<_CharT> in intern (*)
  82edaad... docs: Note that -fisolate-erroneous-paths-dereference turns (*)
  2c98d7c... LoongArch: Add isnan expander [PR 66462] (*)
  fe2f86a... c++/modules: Fix language linkage handling [PR122019] (*)
  e77daa5... Fortran: Fix ICE in check_interface [PR87908] (*)
  e9f3138... libstdc++/testsuite: Unpoison 'u' on s390x in names.cc test (*)
  1617b9e... RISC-V: Add test case of unsigned scalar SAT_MUL form 5 for (*)
  02142e2... Match: Add form 5 of unsigned SAT_MUL for mul (*)
  3b52634... Daily bump. (*)
  0d5af6a... sarif output: add descriptions to fix-it hints (ยง3.55.2) [ (*)
  2dc3e74... libstdc++: Refactor std::philox_engine member functions (*)
  1c06243... libstdc++: Implement Philox Engine (PR119794) (*)
  52d702d... libstdc++: fix element construction in std::deque::emplace  (*)
  2e1c124... arm: mve: fix out-of range literal pool for a const_vector  (*)
  7dd28f0... libstdc++: Make function_ref(nontype<f>, r) CTAD SFINAE fri (*)
  54c1b58... ada: Fix unnesting problem related to constructors (*)
  0a10fc5... ada: Improve robustness of stack usage tracking in concurre (*)
  346b492... ada: Refactor of Ultimate_Prefix (*)
  be42204... ada: Fix missing warning when child packages hide homonym u (*)
  e8303f8... ada: Fix Is_Case_Choice_Pattern for allocators (*)
  5d3f5fd... ada: Remove rtp base spec linker option pragma (*)
  56902d1... ada: New preprocessing option for emitting empty comments f (*)
  bbd00cd... ada: Include finally statements in debug pretty-printing (*)
  fde2299... ada: Spurious predicate check at default initialization (*)
  dcb8436... ada: Document the GNAT-defined Extended_Access aspect (*)
  b870189... toplevel: Fix syntax issue in .editorconfig (*)
  300c904... Fortran: Check  ICE in gfc_conv_array_initializer has gone  (*)
  5756c98... Widen-Mul: Fix typo assignment in build_and_insert_cast [PR (*)
  ab6879f... arm: fix target-specific test duplicates for gcc (*)
  de60b08... aarch64: Remove FMV beta warning. (*)
  1d36100... aarch64: testsuite: Add diagnostic tests for Aarch64 FMV. (*)
  a96bd4a... fmv: Support mixing of target_clones and target_version. (*)
  6228720... c++: Refactor FMV frontend conflict and merging logic and h (*)
  c2c7fd3... c: c++: Add target_[version/clones] to decl diagnostics for (*)
  aeb9a43... fmv: c++: Change target_version semantics to follow ACLE sp (*)
  3cc894e... fmv: c++: Add check_target_clone hook for filtering target_ (*)
  2564e45... riscv: Refactor riscv target parsing to take string_slice. (*)
  b500cd2... x86: fmv: Refactor FMV name mangling. (*)
  c965a76... cgraph: Add clone_identifier function. (*)
  1953939... libstdc++: Remove unwanted PACKAGE macros from c++config.h  (*)
  9959c4d... contrib: Fix typo in comment in libstdc++ script (*)
  c61535f... libstdc++: Remove leftover __formatter_chrono base classes. (*)
  753e5c8... Disable vect unroll for znver2/Znver1. (*)
  5a43bcc... Daily bump. (*)
  4275518... RISC-V: Add missing define_insn_reservation to tt-ascalon-d (*)
  cc79849... c++: Fix canonical type for lambda pack captures [PR122015] (*)
  09f9e63... contrib: Add DerivedGeneralCategory.txt to comment in libst (*)
  67d7046... top-level: Add .editorconfig file (*)
  8a6598f... fab/gimple-fold: Move __builtin_constant_p folding to gimpl (*)
  dc38eaf... libstdc++: Rework handling of ISO week calendar and week in (*)
  f8681ec... libstdc++: Move start_lifetime_as functions to bits/stl_con (*)
  915803d... doc: Drop broken reference to modindex in libgdiagnostics (*)
  7a5da9a... Widen-Mul: Fix mis-compile for build_and_insert_cast refine (*)
  52b53cf... tree-optimization/122016 - PRE insertion breaks abnormal co (*)
  32a8a1c... tree-optimization/122023 - rotate pattern with reductions (*)
  7e29e1a... Ada: Fix internal error on use clause present in generic fo (*)
  2948d12... pru: Reject bit-fields for TI ABI (*)
  5e6937b... Fortran: Fix error recovery after missing END BLOCK [PR1035 (*)
  0874ada... Daily bump. (*)
  c6781f5... fab: Remove forced label check from optimize_unreachable (*)
  518ec01... Fortran: fix frontend memory leaks for ALLOCATE with SOURCE (*)
  058b2ef... Update calls_comdat_local in cgraph_node::create_version_cl (*)
  d74aec0... One extra special case for AFDO0 (*)
  5cef5f2... Regenerate gcc/m2/lang.opt.urls (*)
  9766f99... Increase auto-fdo profile scaling (*)
  0f28eb8... Fix test case and add errors for when -fexternal-blas64 mak (*)
  c4bf7dc... Make inliner more careful about profile inconsistencies (*)
  749af11... Fortran: fix issues with rank-2 deferred-length character a (*)
  ee4bbfe... Daily bump. (*)
  ec9a23f... PR modula2/122009: ODR fixes and prototype correction. (*)
  396e911... c++: find_template_parameters and NTTPs [PR121981] (*)
  fa71e85... c++: Fix lambdas with variadic parameters and static specif (*)
  8ded56a... Fortran: Fix regtest failure in pdt_48.f03. [PR83746] (*)
  9ee937b... Add --param max-devirt-targets (*)
  3eca9b5... c: Implement C2y N3481 constraint against lvalue conversion (*)
  dcc2314... Daily bump. (*)
  a77146f... libstdc++: Add NTTP bind_front, -back, not_fn (P2714) [PR11 (*)
  dc78d69... libstdc++: Constrain operator<< for chrono::local_type (*)
  12992ed... [ira] avoid resetting ira_reg_equiv for function invariants (*)
  401d457... forwprop: change optimize_aggr_zeroprop and optimize_agr_co (*)
  f281823... forwprop: Don't loop on the stmt when optimize_aggr_zeropro (*)
  7894c00... [MicroBlaze][PR target/118280] Fix __atomic_test_and_set (*)
  310c9a3... Improve costing of speculative calls in ipa-fnsummary (*)
  ad3fb99... Improve ipa-cp devirtualization costing (*)
  1f86008... Fortran: Intrinsic functions in PDT specification exprs. [P (*)
  273b53e... PR modula2/121856: New wideset implementation (*)
  cc09592... [RISC-V][PR target/121983] Fix unprotected REGNO invocation (*)
  b71ff51... RISC-V: Improve slide patterns recognition (*)
  afdf441... RISC-V: Only Save/Restore required registers for ILP32E/LP6 (*)
  4f01f39... [RISC-V] Optimize clear-lowest-set-bit sequence when ctz is (*)
  95fc85a... Remove accidentially left if (0) block (*)
  5ca8c27... ada: Implement support for Is_Link_Once flag on entities (*)
  6eb4909... ada: Initial support for Extended Access types (*)
  7d04808... ada: Make error recovery for structural generic instantiati (*)
  616d104... ada: Remove unnecessary declare block (*)
  e564d6b... ada: Preliminary implementation of structural generic insta (*)
  dadb33b... ada: Fix comment about operational aspects (*)
  600e85d... ada: Remove comment (*)
  32c70b2... ada: Add procedure to write an extended access as a String (*)
  7c6e533... ada: Add C binding for Is_Extended_Access_Type (*)
  dc61789... ada: Do not set Esize for Extended Accesses (*)
  f8e59ed... ada: Remove superfluous statements (*)
  d832626... ada: Compiler crashes on subunits with Streaming/Put_Image  (*)
  b0f15d0... ada: Incorrect expansion of VADS Size attribute applied to  (*)
  acfd5ab... libstdc++: Reorder start_lifetime_as macro in version.def (*)
  4943123... Remove DR_GROUP_STORE_COUNT (*)
  11e09c9... Cleanup vect_get_num_copies API (*)
  140a29a... Remove SLP_TREE_NUMBER_OF_VEC_STMTS (*)
  f07d1f3... Daily bump. (*)
  6e4698c... c: Add more C2Y tests (*)
  44e3e66... c++: tweak constexpr union diagnostic (*)
  12975b8... c++: clobber class new-expressions (*)
  b8af1b3... c++: improve constexpr clobber handling (*)
  c91e508... c++: -Wmismatched-new-delete, -O0, new (nothrow) (*)
  423d7b2... diagnostics: add dump methods to client_data_hooks and logi (*)
  21fe45f... diagnostics/libcpp: convert enum location_aspect to enum cl (*)
  60d7488... diagnostics: use diagnostic.h in fewer places (*)
  f613fdc... Fix SRA issue with -ftrivial-auto-var-init= [PR121894] (*)
  c52c745... Fortran: Implement PDT constructors with syntax variants [P (*)
  642504b... RISC-V: Correct lmul estimation (*)
  b49f1da... openmp: Fix up ICE in lower_omp_regimplify_operands_p [PR12 (*)
  1d0a5e9... AArch64: Add SME LUTv2 intrinsics (*)
  45ddf55... AArch64: Add SME LUTv2 architecture extension (*)
  80e85c6... RISC-V: Add test case of unsigned scalar SAT_MUL form 5 for (*)
  f9c72bc... Match: Add form 5 of unsigned SAT_MUL for widen-mul (*)
  8c6b6ad... Fix verification ICE after ipa-cp (*)
  d5e80bf... tree-optimization/87615 - VN predication is expensive (*)
  97c1d2f... OpenMP: Unshare expr in context-selector condition [PR12192 (*)
  c30f58c... tree-optimization/121720 - missed PRE hoisting (*)
  c1e1691... libstdc++: Implement C++23 P2590R2 - Explicit lifetime mana (*)
  dd713d0... Remove SPR/GNR/DMR from avx512_{move,store}_by pieces tune. (*)
  9bd24f8... Daily bump. (*)
  41f071a... c++: improve nesting in print_z_candidate [PR121966] (*)
  c0b21d1... c++: fix count of z candidates for non-viable candidates, n (*)
  76fd69e... testsuite: add 'std-' prefix to c++ analyzer test cases (*)
  ddabda6... sarif-replay: fix uninitialized m_debug_physical_locations (*)
  2664206... uninclude: Add lib/gcc/<anything>/include as an possible in (*)
  a7a9f0d... forwprop: Fix up "nop" copies after recent changes [PR12196 (*)
  4b83df5... forwprop: Add a quick out for new_src_based_on_copy when bo (*)
  09e1ba1... forwprop: Handle memcpy for arguments with respect to copie (*)
  3268c47... libstdc++/ranges: Fix more wrong value type init from refer (*)
  9a68895... Implement -fexternal-blas64 option. (*)
  cda4515... [PR tree-optimization/58727] Don't over-simplify constants` (*)
  f8cf091... [gimplefe] fix SSA operand creation (*)
  282c1e6... s390: testsuite: Fix bitops-{1,2}.c and andc-splitter-2.c (*)
  d81e24b... Preserve TREE_THIS_NOTRAP during inlining in more cases (*)
  8a73469... testsuite, objective-c: Fix duplicate test names in 'specia (*)
  1cf8cb4... testsuite: arm: Simplify fp16-aapcs tests (*)
  da5803c... libgomp: Init hash table for 'indirect'-clause of 'declare  (*)
  16d2b88... libgomp: Add Fortran version of acc_copyout_finalize_async  (*)
  f666b14... RISC-V: Add test for vec_duplicate + vwmulu.vv signed combi (*)
  f3d6d41... RISC-V: Add test for vec_duplicate + vwsubu.vv signed combi (*)
  b653093... RISC-V: Add test for vec_duplicate + vwaddu.vv signed combi (*)
  6383206... RISC-V: Combine vec_duplicate + vwaddu.vv to vwaddu.vx on G (*)
  39c7b08... i386/testsuite: Correct res_ref2 array size for avx512bw-vp (*)
  0aef023... i386/testsuite: Fix scan tree dump in vect-epilogue-4.c (*)
  e690b97... libstdc++: Explicitly pass -Wsystem-headers in tests that n (*)
  02666ff... Daily bump. (*)
  df5088e... c: Reject gimple and rtl functions as needed functions [PR1 (*)
  5eb86c2... docs: Adjust -Wimplicit-fallthrough= documentation for C23 (*)
  5d774ec... libstdc++: Optimize determination of std::tuple_cat return  (*)
  412a1f7... libstdc++: ranges::rotate should not use 'auto' with ranges (*)
  0c762f7... libstdc++: Fix missing change to views::pairwise from P2165 (*)
  fe7cf71... xtensa: Simplify the definition of REGNO_OK_FOR_BASE_P() an (*)
  5b531aa... AArch64: Add isnan expander [PR 66462] (*)
  e717aab... Unify last two vect_transform_slp_perm_load calls (*)
  0810be8... libstdc++: Do not use _GLIBCXX_MAKE_MOVE_ITERATOR for C++17 (*)
  0067696... libstdc++: Fix more missing uses of iter_difference_t [PR11 (*)
  5690b71... aarch64: Force vector in SVE gimple_folder::fold_active_lan (*)
  df2538e... ada: Fix error message for Stream_Size (*)
  bc4d53d... ada: Revert "Remove dependence on secondary stack for type  (*)
  f94a461... Ada, libgnarl: Fix Ada bootstrap for Darwin. (*)
  41d8c4e... RISC-V: Allow profiles input in '--with-arch' option. (*)
  3e59b15... RISC-V: Configure Profiles definitions in the definition fi (*)
  3e932d6... RISC-V: Imply zicsr for sdtrig and ssstrict extensions. (*)
  89a7d76... i386/testsuite: Fix non unique name tests (*)
  c0cda06... Optimize vpermpd to vbroadcastf128 for specific permutation (*)
  a6c1787... Daily bump. (*)
  770cbd7... [analyzer] another function name that returns a pointer to  (*)
  2725514... aarch64: move pr113356.C under g++.target (*)
  ba7bfdf... [ppc] [vxworks] allow code model selection (*)
  fbbf5f0... [ppc] adjust configure test for large TOC support (*)
  982ecce... Match: Adjust the unsigned SAT_MUL pattern (*)
  d0526e8... Widening-Mul: Refine build_and_insert_cast when rhs is cast (*)
  bace01e... ctf: Fix struct size truncation in 32-bit hosts [PR121903,P (*)
  e97969e... Ada: Fix GNAT build failure for x32 multilib (*)
  597b50a... forwprop: Handle memcpy for copy prop [PR121418, PR121417] (*)
  de0ae1b... ada: Fix internal error on aspect in complex object declara (*)
  91b51fc... ada: Remove dependence on secondary stack for type with con (*)
  10cddb6... ada: Fix wrong finalization of aliased array of bounded vec (*)
  696dc21... ada: Document hardening features not supported by LLVM (*)
  e8de288... ada: Avoid ghost context errors when preanalyzing Loop_Inva (*)
  dde7f42... ada: Match assertion levels by name (*)
  800363a... ada: C_Pass_By_Copy convention incorrectly ignored (*)
  33f64b2... ada: Add Assertion_Policy checks for assertion levels (*)
  89b4aa1... ada: Fix ghost condition for level dependencies for assignm (*)
  6cca068... ada: Remove checks for the old rule 20 (*)
  9c79e19... ada: Update ghost code SPARK RM rules (*)
  6657536... ada: Refactor ghost argument consistency checks (*)
  ff94323... ada: Fix the condition of ghost level dependencies inside a (*)
  bc4f29a... ada: Add System.C_Time and GNAT.C_Time units to libgnat (*)
  fa714c1... ada: Fix crash on iterator of type with Constant_Indexing a (*)
  c7ef48f... ada: Fix missing finalization for qualified expression in c (*)
  e2aab9a... ada: Fix section of Finalizable extension in GNAT RM (*)
  dcaabdd... ada: Avoid ghost context check in early freeze (*)
  8a787f3... ada: Implement Super aspect and improve implementation of r (*)
  99019f2... ada: Improve ghost region creation for pragmas (*)
  18f0f80... ada: Remove the note that GNAT LLVM doesn't ship the light  (*)
  f915b22... ada: Recommend GPR's Toolchain_Name for GNAT LLVM more prom (*)
  2c59615... ada: Don't generate call of `System.Standard_Library.Adafin (*)
  90997dd... ada: Fix code generation when there is no No_Finalization r (*)
  062aeef... ada: Add `Set_[Wide_]Wide_String` subprograms to auxiliary  (*)
  33876c5... ada: Disable ghost context checks before context is set (*)
  78551d9... ada: Fix documentation of Is_Ancestor_Package (*)
  a7a9b7b... match.pd: Add missing type check to reduc(ctor) pattern [PR (*)
  45f605a... AVR: Support AVR32EB14/20/28/32. (*)
  32b8d13... x86: Don't align destination for a single instruction (*)
  290851e... LoongArch: Fix wrong code from bstrpick split (*)
  bd83c62... expr, tree: Ensure get_range_pos_neg is called only on scal (*)
  6485b10... RISC-V: Fix vendor intrinsic tests for disabled multilib co (*)
  4cff794... Bail out early during gimplify_asm_expr [PR121391] (*)
  8d264d9... Fix whitespace after r16-3679-g19d1c7c28f4fd0 (*)
  857c742... Fortran: Dependency check in PDT specification assignments  (*)
  32fbfbe... Daily bump. (*)
  38666cb... lto/121935 - visit all DECL_ARGUMENTS in free-lang-data (*)
  af53cfe... fortran: implement conditional expression for fortran 2023 (*)
  21d1bb1... Integrate SLP permute transform into vect_transform_stmt (*)
  57c97de... Avoid VMAT_ELEMENTWISE for negative stride SLP (*)
  80f9440... Do less redundant vect_transform_slp_perm_load calls (*)
  1744dc2... Daily bump. (*)
  8c23566... target.def: Properly mark up __cxa_atexit as code (*)
  349affa... libstdc++: Fix ranges::shuffle for non-sized range [PR12191 (*)
  f8b6f1d... lra: Stop constraint processing on error [PR121205] (*)
  205b5a5... doc: Editorial changes around -fprofile-partial-training (*)
  d020b73... testsuite: Port asm-hard-reg tests for PRU (*)
  908edc1... c: Implement C2y N3517 array subscripting without decay (*)
  54efca1... Daily bump. (*)
  0c6ad3f... Fix latent LRA bug (*)
  7801236... libstdc++: ranges::rotate should use ranges::iter_move [PR1 (*)
  7b99d18... libstdc++: Fix algorithms to use iterators' difference_type (*)
  f6e0019... Testsuite: Fix more spurious failure of ACATS-4 tests (*)
  8e3230f... c++: pack indexing is a non-deduced context [PR121795] (*)
  d0c0841... RISC-V: Support vnclip idiom testcase [PR120378] (*)
  bf257c5... Match: Support SAT_TRUNC variant NARROW_CLIP (*)
  5d6ddba... sparc: Compile TLS LD tests with -fPIC (*)
  259347d... diagnostics: handle fatal_error in SARIF output [PR120063] (*)
  38cb428... diagnostics: fix crash-handling inside nested diagnostics [ (*)
  85a97e1... testsuite: fix typo in name of plugin test file (*)
  e3ade1b... [RISC-V] Adjust ABI specification in recently added Andes t (*)
  d8f1655... libstdc++: Fix memory leak in PSTL TBB backend [PR117276] (*)
  f534db5... libstdc++: Constrain __gnu_debug::bitset(const CharT*) cons (*)
  85409b9... c++/modules: Fix missed unwrapping of STAT_HACK in ADL [PR1 (*)
  b9fde02... ipa-free-lang-data: Don't walk into DECL_CHAIN when finding (*)
  4fe3b8b... libstdc++: Fix bootstrap failure in atomicity.cc (*)
  1d866f3... Minor tweaks to ipa-pure-const.cc (*)
  443fc6a... middle-end: Use addhn for compression instead of inclusive  (*)
  4ce2556... Aarch64: Add support for addhn vectorizer optabs for Adv.SI (*)
  0ee9086... middle-end: clear the user unroll flag if the cost model ha (*)
  2343cc8... Daily bump. (*)
  9b6df34... doc: Correct the return type of float comparison (*)
  0899b82... Fortran: fix assignment to allocatable scalar polymorphic c (*)
  9a2b1ac... libstdc++: Trap on std::shared_ptr reference count overflow (*)
  faae369... libstdc++: Allow std::shared_ptr reference counts to be neg (*)
  6456da6... libstdc++: Make atomicity helpers use unsigned arithmetic [ (*)
  46028a2... pr107421.f90: Require PIE and pass -fPIE for non-x86 target (*)
  d99c678... libstdc++: Use consteval for _S_noexcept() helper functions (*)
  f463e6b... libstdc++: Add always_inline to ranges iterator ops and acc (*)
  9eab6c6... testsuite: Add tests for PR c/107419 and PR c++/107393 (*)
  b2b2ac3... libstdc++: optimize weak_ptr converting constructor/assignm (*)
  0b0ffa4... c++: Don't upgrade TLS model if TLS model isn't set. (*)
  b996d45... AArch64: Add isfinite expander [PR 66462] (*)
  aa4aafb... tree-optimization/121595 - new fabs(a+0.0) -> fabs(a) patte (*)
  4bed08b... testsuite: LoongArch: Enable 16B atomic tests if the test m (*)
  4fcb26a... LoongArch: Fix the semantic of 16B CAS (*)
  13ec176... LoongArch: Fix the "%t" modifier handling for (const_int 0) (*)
  1b27e84... libstdc++: Remove trailing whitespace in <syncstream> (*)
  0887961... tree-optimization/121703 - UBSAN error with moving from uni (*)
  ebd64a4... RISC-V: Suppress cross CC sibcall optimization from vector (*)
  e9c2a69... tree-optimization/121829 - bogus CFG with asm goto (*)
  5c4f131... Deal with prior EH/abormal cleanup when fixing up noreturn  (*)
  165b029... ada: add BACKLOG_MAX OS constant (*)
  195b495... ada: Minor comment tweaks (*)
  7efa3b5... ada: Give a warning for huge imported objects (*)
  88a389a... ada: Get rid of TYPE_ALIGN_OK flag in gcc-interface (*)
  c93fe0b... ada: Fix crash on reference to aliased object of packed arr (*)
  3a3854f... ada: Implement overflow checking for unsigned types (*)
  571088f... ada: Perform predicate check before, not after, parameter c (*)
  b69dbe0... ada: Create a ghost region for pragma annotate (*)
  4183b13... ada: Check instantces of ghost iterator functions (*)
  6989e0f... ada: Update coding style (*)
  354a1c3... ada: Ignore ghost policy errors inside aspect Iterable (*)
  28b38b2... ada: Check ghost level dependencies inside assignments (*)
  48f8e30... ada: Tune description of Ghost_Assertion_Level (*)
  dded20c... ada: Apply ghost regions for assigmnents correctly (*)
  767fce3... ada: Compiler crash on container aggregate association with (*)
  629f1de... ada: Fix visibility bug related to target name (*)
  f1887ef... ada: Fix regression in Root_Type -- adjustment (*)
  61645a4... ada: Fix regression in Root_Type (*)
  ffcd00c... ada: Crash on b3a1004 with assertions enabled (*)
  bca81f4... ada: Fix argument type of read() and write() on windows (*)
  e39c326... ada: Allow implicit packing of arrays when larger than need (*)
  f2ba38d... ada: Crash on null aggregate of multidimensional type (*)
  a1b966f... ada: Make pp and friends more robust (base type only) (*)
  7cbf4b8... ada: Disable signals when calling pthread_create on QNX (*)
  6332005... ada: Refine condition for reporting warnings on components  (*)
  6b74844... ada: Fix comments (*)
  405aeb2... ada: Fix compile time evaluation needed for static unfoldin (*)
  a570b74... ada: Better warning when single letter package conflicts wi (*)
  017aad4... ada: Set Related_Expression on compiler-generated Valid_Sca (*)
  e3b66ea... ada: Improve documentation comment of Find_Type_Name (*)
  0e0b435... ada: Disable new warning for composite equality ops that ca (*)
  61ce720... libstdc++: Tests of %W/%V/%U and %G for !ok date values. (*)
  75cad46... RISC-V: Add min/max patterns for ifcvt. (*)
  9ff5cad... ifcvt: Clarify if_info.original_cost. (*)
  e63d9f9... testsuite: Fix asm-hard-reg-error-{4,5}.c for non-LRA targe (*)
  827e8ae... RISC-V: Fix can_find_related_mode_p for VLS types (*)
  ffbbeee... LoongArch: testsuite: Modify the tests to make the test pas (*)
  e24a539... Daily bump. (*)

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

Reply via email to