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

 8152f1f54917... optimize initialization of small padded objects

It previously pointed to:

 9d90ad447ba1... [libstdc++] [testsuite] avoid async.cc loss of precision [P

Diff:

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

  9d90ad4... [libstdc++] [testsuite] avoid async.cc loss of precision [P


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

  8152f1f... optimize initialization of small padded objects
  4d2e8fc... Daily bump. (*)
  d91b6c9... c++: ICE with NSDMIs and fn arguments [PR116015] (*)
  a247088... s390: Remove vector intrinsics (*)
  e8a7142... s390: Fix high-level builtins vec_gfmsum{,_accum}_128 (*)
  a82c4df... Fortran: fix minor frontend GMP leaks (*)
  edb2712... i386: Optimization for APX NDD is always zero-uppered for s (*)
  d08a5f2... i386: Optimization for APX NDD is always zero-uppered for l (*)
  1b76174... i386: Optimization for APX NDD is always zero-uppered for s (*)
  a302cd6... i386: Optimization for APX NDD is always zero-uppered for A (*)
  42aba47... Restrict pr116202-run-1.c test to riscv_v target (*)
  54be14b... Prevent future proc_ptr parsing issues in associate [PR1029 (*)
  bb23247... Fix ICE in build_function_decl [PR116292] (*)
  ca7936f... genoutput: Accelerate the place_operands function. (*)
  e4f9a87... Revert "[rtl-optimization/116244] Don't create bogus regs i (*)
  10972e6... testsuite: Fix fam-in-union-alone-in-struct-2.c with unsign (*)
  c3c83d2... Move ix86_align_loops into a separate pass and insert the p (*)
  9045ab7... Daily bump. (*)
  b13e346... testsuite: Fix struct size check [PR116155] (*)
  cc00a73... ifcvt: Fix force_operand ICE in noce_convert_multiple_sets  (*)
  9988d7e... Fortran: reject array constructor value of abstract type [P (*)
  ccd7068... RISC-V: Fix non-obvious comment typos (*)
  5618b02... Internal-fn: Handle vector bool type for type strict match  (*)
  49d5e21... LRA: Don't emit move for substituted CONSTATNT_P operand [P (*)
  bee532c... Regenerate avr.opt.urls (*)
  3f1e15e... Daily bump. (*)
  0451bc5... rs6000: ROP - Do not disable shrink-wrapping for leaf funct (*)
  ef90a13... RISC-V: Fix missing abi arg in test (*)
  e9738e7... [rtl-optimization/116244] Don't create bogus regs in alter_ (*)
  edc47d3... borrowck: Fix debug prints on 32-bits architectures (*)
  12028d7... borrowck: Avoid overloading issues on 32bit architectures (*)
  b219cbe... ifcvt: Handle multiple rewired regs and refactor noce_conve (*)
  72c9b5f... ifcvt: Allow more operations in multiple set if conversion (*)
  28b3812... ifcvt: handle sequences that clobber flags in noce_convert_ (*)
  68da681... AVR: target/85624 - Fix non-matching alignment in clrmem* i (*)
  24df2ab... 16-bit testsuite fixes - excessive code size (*)
  46bd63d... This fixes problems with tests that exceed a data type or t (*)
  40b9a7b... Avoid cfg corruption when using sjlj exceptions where loops (*)
  9ab8681... Use splay-tree-utils.h in tree-ssa-sccvn [PR30920] (*)
  fcc766c... aarch64: Emit ADD X, Y, Y instead of SHL X, Y, #1 for Advan (*)
  8d8db21... Fortran: Fix coarray in associate not linking [PR85510] (*)
  4bcb480... Initial support for AVX10.2 (*)
  7a970bd... PR target/116275: Handle STV of *extenddi2_doubleword_highp (*)
  7bf4cd4... LoongArch: Provide ashr lshr and ashl RTL pattern for vecto (*)
  0498f8b... LoongArch: Drop vcond{,u} expanders. (*)
  75e852b... LoongArch: Use iorn and andn standard pattern names. (*)
  9f3b5c2... PR modula2/116181 fix ODR warnings for C/m2 interface libra (*)
  f09be22... Daily bump. (*)
  2b23a44... Fortran: silence Wmaybe-uninitialized warnings for LTO buil (*)
  149a23e... AVR: -mlra is not documeted in TEXI. (*)
  29a3236... AVR: Add function avr.cc::ra_in_progress(). (*)
  19c9ba0... Daily bump. (*)
  8035619... i386: testsuite: Adapt fentryname3.c for r14-811 change [PR (*)
  331f7d8... i386: testsuite: Add -no-pie for pr113689-1.c [PR70150] (*)
  85a6073... Fix reference to the dom walker function in the documentati (*)
  16ce781... gm2: add missing debug output guard (*)
  9d5c500... testsuite: Fix up sse3-addsubps.c (*)
  09a87ea... AVR: ad target/113934 - Add option -mlra to enable LRA. (*)
  8cc67b5... c++: inherited CTAD fixes [PR116276] (*)
  70da0ca... c++: DECL_UNINSTANTIATED_TEMPLATE_FRIEND_P tweaks (*)
  cf7feae... c++: clean up cp_identifier_kind checks (*)
  6b4b27a... Daily bump. (*)
  d4e1290... [RISC-V][PR target/116283] Fix split code for recent Zbs im (*)
  4734c1b... Revert "lra: emit caller-save register spills before call i (*)
  9e4da94... Adjust rangers recomputation depth based on the number of B (*)
  5ce3874... Limit equivalency processing in rangers cache. (*)
  d0bc1cb... btf: Protect BTF_KIND_INFO against invalid kind (*)
  786ebbd... c++: Don't accept multiple enum definitions within template (*)
  180ede3... RISC-V: Enable stack clash in alloca (*)
  2862d99... RISC-V: Add support to vector stack-clash protection (*)
  b82d173... RISC-V: Stack-clash protection implemention (*)
  5694fcf... RISC-V: Move riscv_v_adjust_scalable_frame (*)
  0e604d0... RISC-V: Small stack tie changes (*)
  f91f720... c-family: regenerate c.opt.urls (*)
  4aa89ba... c++: add fixed testcase [PR116289] (*)
  6e7088d... i386: Fix up __builtin_ia32_b{extr{,i}_u{32,64},zhi_{s,d}i} (*)
  b5a09a6... amdgcn: Add padding to trampoline (*)
  9f5d22e... OpenMP: Constructors and destructors for "declare target" s (*)
  a90c74a... AVR: Tidy up code for __[x]load insns. (*)
  723e0f7... c-family: Add some more ARRAY_SIZE uses (*)
  19e565e... aarch64: Check CONSTM1_RTX in definition of Dm constraint (*)
  77ccfa6... Daily bump. (*)
  7223c64... aarch64/testsuite: Fix if-compare_2.c for removing vcond{,u (*)
  2c24e05... AArch64: Fix signbit mask creation after late combine [PR11 (*)
  c4d3dba... AVR: target/116295 - Fix unrecognizable insn with __flash r (*)
  f6a41eb... AVR: Fix a typo in __builtin_avr_mask1 documentation. (*)
  ef697f8... AVR: Improve POST_INC output in some rare cases. (*)
  7153173... amdgcn: Fix VGPR max count (*)
  89d2f3f... libgomp.texi: Update implementation status table for OpenMP (*)
  fc49ee5... ada: Missing legality check when type completed (*)
  480819c... ada: Etype missing for raise expression (*)
  85f2ffd... ada: Run-time error with GNAT-LLVM on container aggregate w (*)
  352d147... ada: Futher refinements to mutably tagged types (*)
  c542075... ada: Spurious maximum nesting level warnings (*)
  90b3826... ada: Finalization_Size raises Constraint_Error (*)
  33aca37... RISC-V: rv32/DF: Prevent 2 SImode loads using XTheadMemIdx (*)
  31c3c5d... RISC-V: xthead(f)memidx: Eliminate optimization patterns (*)
  8e6bc6d... RISC-V: testsuite: xtheadfmemidx: Rename test and add simil (*)
  ad7d484... vect: Small C++11-ification of vect_vect_recog_func_ptrs (*)
  ecdf7a4... RISC-V: Delete duplicate '#define RISCV_DWARF_VLENB' (*)
  6f71e05... amdgcn: Re-enable trampolines (*)
  190ad81... [RISC-V][PR target/116240] Ensure object is a comparison be (*)
  ab18785... Rearrange SLP nodes with duplicate statements [PR98138] (*)
  71aebb3... c++: Propagate TREE_ADDRESSABLE in fixup_type_variants [PR1 (*)
  0de1481... c++/modules: Assume header bindings are global module (*)
  8b5a8b1... libgomp/libgomp.texi: Mention -fno-builtin-omp_is_initial_d (*)
  4d44f3f... i386: Tweak ix86_mode_can_transfer_bits to restore bootstra (*)
  afa3a4a... c++, libstdc++: Implement C++26 P2747R2 - constexpr placeme (*)
  e3a6dec... libgomp.c++/static-aggr-constructor-destructor-{1,2}.C: Fix (*)
  6db7150... Ada, libgnarl: Fix s-taprop__posix.adb compilation. (*)
  82ed4d5... ada: Fix s-taprop__solaris.adb compilation (*)
  5aa4cd9... tree-optimization/116258 - fix i386 testcase (*)
  3c67a0f... lra: emit caller-save register spills before call insn [PR1 (*)
  c8f3fdd... RISC-V: Minimal support for Zimop extension. (*)
  7920927... c++/modules: Handle instantiating already tsubsted template (*)
  c592310... c++/modules: Fix merging of GM entities in partitions [PR11 (*)
  c0ad382... c++/modules: Clarify error message in read_enum_def (*)
  ea973bd... Daily bump. (*)
  ac8a87c... compiler: don't assume that ATTRIBUTE_UNUSED is defined (*)
  4cec7bc... Darwin: Recognise -weak_framework in the driver [PR116237]. (*)
  d1fc981... c++: erroneous partial spec vs primary tmpl [PR116064] (*)
  3890024... Partially support streaming of poly_int for offloading. (*)
  165e3e7... Don't call clean_symbol_name in create_tmp_var_name [PR1162 (*)
  f1bfba3... OpenMP: Constructors and destructors for "declare target" s (*)
  82cd63a... c++: Implement CWG2387 - Linkage of const-qualified variabl (*)
  2c61744... aarch64/testsuite: Add testcases for recently fixed PRs (*)
  aa68968... libgomp.c-c++-common/target-link-2.c: Fix test on multi-dev (*)
  083918a... rs6000, Add new overloaded vector shift builtin int128 vari (*)
  5b99999... tree-optimization/116258 - do not lower PAREN_EXPR of vecto (*)
  990a65f... testsuite: Fix recent regression of g++.dg/other/sse2-pr855 (*)
  a1999cb... c++: Fix ICE on valid involving variadic constructor [PR111 (*)
  2083389... vect: Fix vect_reduction_def check for odd/even widen mult  (*)
  9426ce9... c++: Fix up handling of dependent (late) attributes on func (*)
  2cf89ae... tree-optimization/116166 - forward jump-threading going wil (*)
  9db55ec... testsuite, rs6000: Adjust pr78056-[1357].c and remove pr780 (*)
  3ab04f1... testsuite, rs6000: Fix some run cases with appropriate _hw (*)
  cdca238... testsuite, rs6000: Replace powerpc_vsx_ok with powerpc_vsx (*)
  4ddd886... testsuite, rs6000: Replace powerpc_vsx_ok with powerpc_alti (*)
  9b4b4dd... testsuite, rs6000: Remove useless powerpc_{altivec,vsx}_ok (*)
  22b4e4f... testsuite, rs6000: Make {vmx,vsx,p8vector}_hw check for alt (*)
  b8443da... MAINTAINERS: Change my contact email in MAINTAINERS file. (*)
  b4d91ab... Fix Wstringop-overflow-47.c warning in RISC-V target. (*)
  b844775... Fix vect/pr115278.cc for targets where uint32_t is distinct (*)
  ca28714... c++/modules: Ensure deduction guides are always reachable [ (*)
  b7f7196... c++: Improve fixits for incorrect explicit instantiations (*)
  8fac69a... Reduce iteration counts for gcc.dg/vect/tsvc tests. (*)
  06d3f31... Vect: Make sure the lhs type of .SAT_TRUNC has its mode pre (*)
  1b5c57e... RISC-V: Update .SAT_TRUNC dump check due to middle-end chan (*)
  596d1ed... c++: permit errors inside uninstantiated templates [PR11606 (*)
  b120ca0... Daily bump. (*)
  000045f... Fortran: Eliminate error prone translations. (*)
  d4b35da... aarch64/testsuite: Fix gcc.target/aarch64/simd/vmmla.c [PR1 (*)
  3290826... libstdc++: Fix some undeclared uses of uintptr_t [PR116247] (*)
  77f36e8... diagnostics: SARIF output: fix "executionSuccessful" §3.20 (*)
  a50916a... AArch64: take gather/scatter decode overhead into account (*)
  77d2325... doc: Rephrase GM2 Limitations section (*)
  eac63be... Remove MMX code path in lexer (*)
  dc01f24... hppa: Fix (plus (plus (mult (a) (mem_shadd_constant)) (b))  (*)
  6b8e46d... RISC-V: Fix typos in code (*)
  8089cb8... RISC-V: Fix comment typos (*)
  68e2690... c++: further concept_check_p clean-up (*)
  b2a8ee0... c++: more non-type template parms [PR116223] (*)
  4add6cd... c++: alias and non-type template parm [PR116223] (*)
  352c21c... c++: zero-init and class nttp [PR94568] (*)
  2f759fa... i386: Refactor V2DI arithmetic right shift expansion for ST (*)
  4c3f476... RISC-V: Fix format-diag warning from improperly formatted u (*)
  180625a... c++: fold calls to std::forward_like [PR96780] (*)
  af10102... gimple ssa: Put SCCOPY logic into a class (*)
  31efd46... tree-optimization/116241 - ICE with SLP condition reduction (*)
  df4062c... testsuite: Fix up pr116037.c test [PR116245] (*)
  69093fd... wide-int: Fix up mul_internal overflow checking [PR116224] (*)
  cfa788b... ada: Fix error in GNATprove inlining with array concatenati (*)
  891427f... ada: Implement type inference for generic parameters (*)
  c0c1e02... ada: GNAT-LLVM compiler crash on container aggregates with  (*)
  3e2b3dd... ada: Spurious error on the default value of a derived scala (*)
  b9be798... ada: Use fully qualified in more library files (*)
  59276c4... ada: Assert failure in repinfo (*)
  b25472f... ada: Use fully qualified in the runtime library (*)
  439af1e... ada: Fix propagation of SPARK_Mode for renaming-as-body (*)
  070f973... ada: Reject use-clause conflicts in the run-time library (*)
  0c56fd6... libgomp: Device load_image - improve minor num-funcs/vars c (*)
  8f3d0c8... middle-end/111821 - compile-time/memory-hog with large copy (*)
  3592d3f... rs6000: Add const_vector into any_operand predicate (*)
  4cb07a3... Fortran: Fix class transformational intrinsic calls [PR1026 (*)
  95990db... vect: Add missed opcodes in vect_get_smallest_scalar_type [ (*)
  3c089ee... vect: Allow unsigned-to-signed promotion in vect_look_throu (*)
  0355c94... sh: Don't call make_insn_raw in sh_recog_treg_set_expr [PR1 (*)
  935e822... c++: remove function/var concepts code (*)
  8ac4db2... Daily bump. (*)
  3a51aaf... libbacktrace: avoid -Wpointer-arith errors (*)
  ecb6153... compiler: panic arguments are empty interface type (*)
  51db1f3... RISC-V: Add deprecation warning to LP64E abi (*)
  8651229... c++, coroutines: Simplify separation of the user function b (*)
  b0e2cce... Fix handling of const or volatile void pointers in CodeView (*)
  5aa90b9... Update gcc fr.po (*)
  34d9471... c++: fix -Wdangling-reference false positive [PR115987] (*)
  c26534d... bpf: do not emit BPF non-fetching atomic instructions (*)
  70ffc57... testsuite: Add RISC-V to targets not xfailing gcc.dg/attr-a (*)
  7268d72... AArch64: Set instruction attribute of TST to logics_imm (*)
  bb30fdd... gimple ssa: Fix a typo in gimple-ssa-sccopy.cc (*)
  219b092... [MAINTAINERS] Add my email address to write after approval  (*)
  ea23809... libiberty/argv.c: remove only_whitespace (*)
  44da85f... tree-reassoc.cc: PR tree-optimization/116139 Don't assert w (*)
  8e2c936... vect: Fix dot-product slp testcases [PR116000] (*)
  162a1ed... Revert "Make may_trap_p_1 return false for constant pool re (*)
  aab9f33... Inline 'gcc/rust/Make-lang.in:RUST_LIBDEPS' (*)
  816c4de... Don't override 'LIBS' if '--enable-languages=rust'; use 'CR (*)
  f01df5e... gdbhooks: Add attempt to invoke on-gcc-hooks-load (*)
  08cc516... gdbhooks: Make dot viewer configurable (*)
  1a57341... libgomp.texi: Add OpenMP TR13 routines to @menu (commented  (*)
  01cca42... IRA: Ignore debug insns for uses in split_live_ranges_for_s (*)
  c18c53d... Daily bump. (*)
  cfeb994... [committed][PR rtl-optimization/116199] Fix latent bug in r (*)
  7cd71c8... Daily bump. (*)
  3ac02e6... libquadmath: Fix up libquadmath/math/sqrtq.c compilation in (*)
  8256d5c... libstdc++: use concrete return type for std::forward_like (*)
  db9834a... Daily bump. (*)
  a53c029... Fortran: Fix ICE on invalid in gfc_format_decoder. (*)
  5a7fd37... Update gcc .po files (*)
  5ebfaf2... c++: Move -Wdangling-reference to -Wextra (*)
  5b4476a... c++/coroutines: check for members we use in handle_types [P (*)
  a10436a... fortran: Support optional dummy as BACK argument of MINLOC/ (*)
  da33ad5... genemit: Fix handling of explicit parallels for clobbers [P (*)
  7ecd661... RISC-V: Improve length attributes for atomic insn sequences (*)
  995ac87... arm: Fix testism with mve/ivopts-3.c testcase (*)
  8848463... AArch64: Fuse CMP+CSEL and CMP+CSET for -mcpu=neoverse-v2 (*)
  ba730fd... Make may_trap_p_1 return false for constant pool references (*)
  a790828... c++: DR882, main cannot be deleted [PR116169] (*)
  00019b8... c++, coroutines: Provide a CTOR for a callback object [NFC] (*)
  ffd521d... c++, coroutines: Remove unused suspend point state [NFC]. (*)
  370a0de... c++, coroutines: Fix a typo in checking for void expression (*)
  33baa20... forwprop: Don't add uses to dce list if debug statement [PR (*)
  4b9ba9c... c: Add support for byte arrays in C2Y (*)
  1fbce32... i386: Fix comment/naming for APX NDD constraints (*)
  06201fa... libstdc++: Add missing <cstdint> to test (*)
  ce7f7b9... ada: Fix handling of SPARK_Mode on standalone child subprog (*)
  d8a27bb... ada: Fix handling of iterated component associations with s (*)
  637b27b... ada: Remove unused null branch (*)
  913fa16... ada: Simplify manipulation of the list with loop actions (*)
  72ae355... ada: Refactor negated conjuncts (*)
  4d9dfa0... ada: Simplify code by reusing Choice_List (*)
  32c4a72... ada: Errors on legal container aggregates with iterated_ele (*)
  5f3902e... ada: Plug loophole in handling of No_Raise pragma (*)
  54acd24... ada: Tweak container aggregate expansion code (*)
  425eceb... ada: Add contracts to Ada.Strings.Unbounded and adapt imple (*)
  eb43eb5... ada: Ensure variable is initialized before use (*)
  342e3cd... ada: Remove unreferenced procedure (*)
  3e64ad0... ada: Clean up handling of inlining of finalizer procedures (*)
  384283f... ada: Add leap second support to conversion of Unix_Time (*)
  8239a5f... ada: Update doc of Style_Checks pragma (*)
  ee7945e... ada: Reject ambiguous function calls in interpolated string (*)
  30ba62d... ada: Compiler accepts illegal assignment to reference type  (*)
  04fd9ee... ada: Finish up support for relaxed finalization (*)
  d32a529... ada: Fix handling reference warnings with slices (*)
  e2fe0b1... ada: Reject illegal uses of type/subtype current instance (*)
  a846b4c... ada: Type conversion in instance incorrectly rejected. (*)
  3067fdd... ada: Implement No_Raise aspect & pragma on subprograms (*)
  dc72d4d... ada: Improve documenation about security of PRGNs (*)
  b1dc668... ada: Fix layout of GNAT reference manual section (*)
  058e5fd... ada: Fix crash on expression function returning tagged type (*)
  99337cb... ada: Fix detection of suspicious loop patterns (*)
  d80dcff... i386: Fix memory constraint for APX NF (*)
  c48f382... LoongArch: Remove gawk extension from a generator script. (*)
  e4b8db2... aarch64: Improve Advanced SIMD popcount expansion by using  (*)
  86e2dc8... testsuite: Adjust fam-in-union-alone-in-struct-2.c to suppo (*)
  02e83ff... Daily bump. (*)
  4436889... libstdc++: Remove unused helper traits (*)
  3a817a4... libstdc++: Remove unnecessary uses of <stdint.h> (*)
  283f6e2... libstdc++: Remove unused parameters from atomic impl detail (*)
  e1729eb... libstdc++: Use memcmp to optimize std::bitset::_M_is_equal( (*)
  0ba1885... libstdc++: Fix incomplete change to reduce iterations for s (*)
  8b8e5ed... libstdc++: Constrain std::basic_string default constructor  (*)
  6586b01... libstdc++: Remove noexcept from non-const std::basic_string (*)
  f15cd18... RISC-V: Correct mode_idx attribute for viwalu wx variants [ (*)
  90fe402... fortran: Fix up pasto in gfc_get_array_descr_info (*)
  642e389... RISC-V: Reject 'd' extension with ILP32E ABI (*)
  0d514c1... libstdc++: Make dg-error pattern more accurate (*)
  295b729... c++: Fix up error recovery of invalid structured bindings u (*)
  1f53319... AArch64: Add Cortex-X925 core definition and cost model (*)
  f88cb43... AArch64: Update Neoverse N2 cost model to release costs (*)
  3b0bac4... AArch64: Update Generic Armv9-a cost model to release costs (*)
  488395f... AArch64: Add Neoverse N3 and Cortex-A725 core definition an (*)
  7ca2a80... AArch64: Add Neoverse V3AE core definition and cost model (*)
  729000b... AArch64: Add Neoverse V3 core definition and cost model (*)
  7e7c1e3... AArch64: Update Neoverse V2 cost model to release costs (*)
  c5ccdfd... match: Fix wrong code due to `(a ? e : f) !=/== (b ? e : f) (*)
  88fc730... ada: Fix computation of new size when reallocating unbounde (*)
  8739098... ada: Update contracts on Strings libraries (*)
  aced54f... ada: Accept duplicate SPARK_Mode pragmas in configuration f (*)
  54d6ce3... ada: Crash on access attribute with overloaded prefix denot (*)
  679f75e... ada: Fix oversight in documentation of At_End_Proc (*)
  f7ec1bc... ada: Deconstruct workarounds for quantified expressions in  (*)
  47db62b... ada: Style fixes: remove blank lines following 'begin' keyw (*)
  4afa8a7... ada: Restrict string interpolation to single string literal (*)
  b2e0f3c... ada: Use ?j? in Output_Obsolescent_Entity_Warnings messages (*)
  f6629e1... ada: Fix crash in quantified expression expansion (*)
  0a7a8ff... ada: Fix bug in resolution of Ghost_Predicate (*)
  ba95ced... ada: Define No_Return flag only for subprograms (*)
  86bdacb... ada: Implement full relaxed finalization semantics for cont (*)
  f7c0f3a... ada: Put back -G for binder (*)
  65c88a1... ada: exp_pakd.adb: disable packed expansions in CodePeer_Mo (*)
  8a22e9f... ada: Check default value aspects before resolving their exp (*)
  f46aaae... ada: Fix freezing of Default_Value expressions (*)
  ed5481b... ada: Remove Must_Not_Freeze flags from default value expres (*)
  b8c9149... ada: Change "missing overriding indicator" message from err (*)
  0dbf728... ada: Miscomputed bounds for inner null array aggregates (*)
  3645685... ada: Followup on previous change for -gnatceg (*)
  f92d4b5... ada: Missing adjust of controlled component initialized fro (*)
  7b1ad03... ada: Fix internal error on limited aggregate in nested cond (*)
  ed8612a... ada: Operator visibility bug in static expression functions (*)
  53b215c... ada: Stop ignoring Component_Size attribute in CodePeer_Mod (*)
  45174a8... ada: Fix test for wrapping loop parameter spec (*)
  3c72be1... ada: Remove support for bodies in -gnatceg (*)
  a930280... ada: Allow making empty aggregates positional (*)
  f61d997... ada: Couple of cleanups in finalization machinery (*)
  76d37f8... ada: Remove obsolete workaround (*)
  7e88a1a... testsuite: Add filters for default_packed targets [PR116155 (*)
  8d0a6e9... gccrs: Add a test for inherent impl type name resolve (*)
  89ba071... gccrs: Visit type during resolution of inherent impl (*)
  1b6f101... gccrs: borrowck: Bump copyright notice (*)
  ab8bd1a... gccrs: borrowck: Remove block braces to satisfy GNU style (*)
  3c530f4... gccrs: borrowck: Fact collector (*)
  b4c24a1... gccrs: borrowck: Regions in BIR (*)
  8b0ce9e... gccrs: borrowck: extract regions from types using VA (*)
  2cfd6f9... gccrs: borrowck: Free region representation (*)
  6bd9dae... gccrs: borrowck: Polonius FFI (*)
  f93ee7c... gccrs: borrowck: BIR: make BIR visitor const (*)
  cb36a8e... gccrs: borrowck: BIR: emit moves (*)
  e2bf973... gccrs: borrowck: BIR: scope handling (*)
  42195d3... gccrs: borrowck: BIR: Place tree traverse API (*)
  deca20f... gccrs: borrowck: BIR: use callable API (*)
  01f57f4... gccrs: borrowck: Unify BIR terminilogy (node->statement) (*)
  1dd5245... gccrs: borrowck: Use rust-system.h (*)
  3041332... gccrs: unify: Always coerce `!` to the target type. (*)
  4f3cab5... gccrs: raw-strings: Remove dg-excess-error directive (*)
  6ea7ffe... gccrs: Improve parsing of raw string literals (*)
  d3acfa7... gccrs: Avoid parsing const unsafe/extern functions as async (*)
  90ce6ea... gccrs: Recognize unstable as a builtin attribute (*)
  cde7407... gccrs: Recognize rustc_deprecated as a builtin attribute (*)
  3435f4e... gccrs: Improve parsing of raw byte string literals (*)
  957b4ff... gccrs: Change dfs function return type to support gcc 4.8 (*)
  b8ab88d... gccrs: Add globbing name resolution 2.0 test (*)
  325bf27... gccrs: nr2.0: Add new test cases. (*)
  a20cc96... gccrs: compile: resolve-path-ref: properly resolve nodeId w (*)
  c083906... gccrs: Fix use rebind name resolution. (*)
  e126c71... gccrs: Add mappings for struct base and struct fields (*)
  24216cd... gccrs: Fix quoted string format (*)
  215139e... gccrs: Prevent getting immutable context with classic nr (*)
  b87c06f... gccrs: Update assignment operator with cratenum (*)
  5540afb... gccrs: Reinject Self parameter in new resolver (*)
  f1b91d0... gccrs: Use new name resolver to compile constant items (*)
  3b47d8a... gccrs: Remove unsafe block empty visit function (*)
  4f17f2d... gccrs: Remove extern block scoping (*)
  7f07630... gccrs: Add constant identifiers to the value namespace (*)
  e47d270... gccrs: Struct are types, not values (*)
  d5b9dc2... gccrs: Change enum namespace from value to type (*)
  70f235e... gccrs: Add tuple struct to the type namespace (*)
  97539b7... gccrs: Unit struct constructor shall be resolved (*)
  f5da343... gccrs: Values shall be inserted in the value namespace (*)
  e206ac4... gccrs: Raw pointer type visitor didn't require overload (*)
  f120362... gccrs: Visit constant item type in default resolver (*)
  73e6a3b... gccrs: Visit function return type in default resolver (*)
  54d806b... gccrs: Change error message to match test (*)
  d9d7f79... gccrs: Add tuple struct constructor to value namespace (*)
  f085a67... gccrs: Add support for ambiguous use declarations (*)
  16e00f3... gccrs: Make globbing definition shadowable by default (*)
  f9ad1c2... gccrs: Add call to globbing visitor (*)
  d284cf6... gccrs: Shape up name resolver for normal direct calls (*)
  8c331e2... gccrs: Add name resolution for on globbing use decl (*)
  06ce1b3... gccrs: Add modules to type namespace (*)
  1a7e904... gccrs: late: Add bool builtin type (*)
  36ce08b... gccrs: Prevent error emission on resolver reentry (*)
  9740269... gccrs: Change error message on unresolved import (*)
  a3b96f6... gccrs: Emit error on identical use declarations (*)
  d61973e... gccrs: Fix duplicate detection (*)
  c47cae7... gccrs: late: Setup builtin types properly, change Rib API (*)
  53c74be... gccrs: nr2.0: Start using newtype pattern for Usage and Dec (*)
  786bc62... gccrs: backend: Use new name resolver where necessary (*)
  e476d32... gccrs: typecheck: Start using nr2.0 properly (*)
  2b91f4b... gccrs: nr2.0: Add lookup of resolved nodes. (*)
  debb0c7... gccrs: session manager: Init Immutable name resolver. (*)
  d403dd2... gccrs: session-manager: Dump name resolution pass. (*)
  32e678b... c++/coroutines: only defer expanding co_{await,return,yield (*)
  64ca25a... Fix mismatch between constraint and predicate for ashl<mode (*)
  c3b40bc... gccrs: sesh: Add late name resolution 2.0 (*)
  9bf8024... gccrs: nr2.0: Add new ImmutableNameResolutionCtx class. (*)
  6e8b125... gccrs: Placate clang-format re 'gcc/rust/lex/rust-lex.cc' (*)
  98e0a66... gccrs: Split up rust-macro-builtins.cc (*)
  01c16d7... gccrs: Fix typo (*)
  8c0b650... gccrs: Store visibility properly in ExternalTypeItem (*)
  a7b1a89... gccrs: TyTy: Collect variance info from types (*)
  d8cd08d... gccrs: TyTy: Variance analysis module (*)
  54d8f97... gccrs: TyTy: add common SubstitutionRef API (*)
  302ad5d... gccrs: format-args: Only pass the format string to the pars (*)
  d0e8bf9... gccrs: format-args: Add basic test case (*)
  444b41b... gccrs: format-args: Add basic expansion of unnamed Display: (*)
  9b540c4... gccrs: format-args: Start storing string in Rust memory (*)
  5ed71ad... gccrs: format-args: Add base for expanding FormatArgs nodes (*)
  f15d40d... gccrs: macro: Use MacroInvocation's node_id in ExternalItem (*)
  e01c9f4... gccrs: Replace unique_ptr references with references (*)
  68ec9f4... gccrs: Replace reference to unique pointer with reference (*)
  240b7c8... gccrs: Placate clang-format re 'gcc/rust/backend/rust-tree. (*)
  b2a6d97... gccrs: Remove dead code associated with `AST::ExternalFunct (*)
  293ac1b... gccrs: Update resolver to use `AST::Function` instead of `A (*)
  bbc1dfc... gccrs: Unify ASTValidation::visit for ExternalFunctionItem  (*)
  c1ccc7c... gccrs: Add get_pattern_kind to Pattern (*)
  709db9b... gccrs: Add support for external functions (*)
  8c64261... gccrs: Clean BiMap to use tl::optional for lookups (*)
  ebbf7be... gccrs: Ensure TupleStructPattern and TuplePattern have item (*)
  38aa479... gccrs: Add curly brackets, formatted clang (*)
  3996459... gccrs: Add error emitting when we can't resolve id expr (*)
  3f4374c... gccrs: format-args: Add documentation for future expansion  (*)
  5151b28... gccrs: lower: Add base for lowering FormatArgs nodes (*)
  68cb878... gccrs: format-args: Fix Rust interface and add input parsin (*)
  d9fa415... gccrs: parser: Add peek(n) method to parser (*)
  6d8765d... gccrs: macro-builtins: Add newline generic format_args!() h (*)
  194883f... gccrs: ast: Add base nodes for FormatArgs (*)
  2509160... gccrs: Make DefaultResolver visit more of the AST (*)
  07fc785... gccrs: extern-types: Lower to HIR::ExternalTypeItem properl (*)
  26e7729... gccrs: hir: Add ExternalTypeItem node (*)
  cac2e97... gccrs: extern-types: Declare external types in name resolve (*)
  bf6d216... gccrs: lang-items: Make lang items enum stronger, rename cl (*)
  3c04d95... gccrs: lang-items: Cleanup parsing and lookups of lang item (*)
  5d30562... gccrs: Fix small FixMe task in rust macro builtins (*)
  53ccef0... gccrs: Adjust error checks to match name resolution 2.0 (*)
  433fbb1... gccrs: format-parser: Add `is_some_and` method for Option<T (*)
  f7dafa7... gccrs: libformat_parser: Fix Rust warnings. (*)
  0f96685... gccrs: rust-fmt: Store parsed string in Pieces struct (*)
  827231a... gccrs: format_args: Parse entire token invocation (*)
  d72a8e9... gccrs: format_args: Parse format string properly (*)
  6e04e69... gccrs: libformat_parser: Send boxed values across FFI prope (*)
  d633214... gccrs: libformat_parser: Update header and remove old inter (*)
  6a7d0e5... gccrs: libformat_parser: Start experimenting with cbindgen (*)
  8647682... gccrs: libformat_parser: Add FFI safe interface (*)
  8e284d0... Rust: Move 'libformat_parser' build into libgrust (*)
  acf10f8... Rust: Move 'libformat_parser' build into the GCC build dire (*)
  96a5c5b... Rust: Don't cache 'libformat_parser.a' (*)
  7e1d64a... gccrs: libgrust: Vendor Rust dependencies (*)
  2340894... gccrs: Add 'gcc/rust/Make-lang.in:LIBFORMAT_PARSER' (*)
  6fef4d6... gccrs: libgrust: Add format_parser library (*)
  473feb0... gccrs: fmt: Start working on format_args!() parser (*)
  a58f7df... gccrs: minor cleanup in langhook.type_for_mode (*)
  8319fa7... gccrs: Fix false positive for top-level AltPattern (*)
  5f9e882... Rust: Make 'tree'-level 'MAIN_NAME_P' work (*)
  ed03af4... tree-optimization/114659 - VN and FP to int punning (*)
  c716464... [x86] implement TARGET_MODE_CAN_TRANSFER_BITS (*)
  b397435... Add TARGET_MODE_CAN_TRANSFER_BITS (*)
  3e4c47d... AVR: Tweak unsigned comparisons against 256 resp. 65536. (*)
  d050484... AVR: Tweak register pressure for const_fixed compares again (*)
  df2b444... i386: Fix up *<extract_type>_vinsert<shuffletype><extract_s (*)
  c99cdca... omp-offload.cc: Fix value-expr handling of 'declare target  (*)
  25dba61... i386: Remove ndd support for *add<mode>_4 [PR113744] (*)
  edad1b0... RISC-V: NFC: Do not use zicond for pr105314 testcases (*)
  4c88b4e... Fix ICE when using -gcodeview with empty struct (*)
  64fbaf3... testsuite: split out parts of jit.dg/jit.exp into a new lib (*)
  55982d1... diagnostics: handle logical locations with NULL name (*)
  5cb7ade... testsuite: drop unused import within sarif.py (*)
  a874b83... diagnostics: SARIF output: capture unlabelled secondary loc (*)
  c990667... diagnostics: SARIF output: eliminate some uses of "line_tab (*)
  f829e62... diagnostics: SARIF output: tweak ASCII art in comment (*)
  22c62d3... Daily bump. (*)
  787f2d5... libstdc++: Fix unexpected compilation error in neg tests (*)
  e7d88ff... libstdc++: Fix src/c++20/format.cc for non-gthreads targets (*)
  6886f1c... Fortran: Add newline character to test input. (*)
  c65653f... match: Fix types matching for `(?:) !=/== (?:)` [PR116134] (*)
  ebf4f09... dir-locals: apply our C settings in C++ also (*)
  69a9ee0... [target/116104] Fix more rtl-checking failures in ext-dce (*)
  dcdefe4... pru: Enable section anchoring by default (*)
  f2fac50... testsuite: Fix for targets not passing argc/argv [PR116154] (*)
  f722126... libstdc++: drop bogus 'dg_do run' directive (*)
  89ed5ab... [PR rtl-optimization/116136] Fix previously latent SUBREG s (*)
  ee4cc96... libstdc++: Handle strerror returning null (*)
  5dd1f0d... libstdc++: Only append "@euro" to locale names for Glibc te (*)
  96f789d... libstdc++: Bump __cpp_lib_format value for std::runtime_for (*)
  08782a5... libstdc++: Define C++26 member visit for std::basic_format_ (*)
  f6f2c78... libstdc++: Define C++26 member visit for std::variant [PR11 (*)
  3836df7... libstdc++: Implement C++26 type checking for std::format ar (*)
  72cd15b... libstdc++: Support P2510R3 "Formatting pointers" as a DR fo (*)
  74b5101... libstdc++: Handle encodings in localized chrono formatting  (*)
  d498e79... testsuite: fix dg-require-* order vs dg-additional-sources (*)
  9ad3d1c... testsuite: fix dg-require-effective-target order vs dg-addi (*)
  d398581... testsuite: fix 'dg-do-preprocess' typo (*)
  21fc6d3... testsuite: fix 'dg-do-compile' typos (*)
  1c85b16... testsuite: libgomp: fix dg-do run typo (*)
  cfe2b67... aarch64: Add fpm register helper functions. (*)
  6d43c36... aarch64: Add support for moving fpm system register (*)
  72ebbc3... aarch64: Add march flags for +fp8 arch extensions (*)
  bbc9c04... c++: array new with value-initialization, again [PR115645] (*)
  f40fd85... testsuite: Adjust switch-exp-transform-3.c for 32bit (*)
  996c2e2... LoongArch: Rework bswap{hi,si,di}2 definition (*)
  70a4e79... LoongArch: Relax ins_zero_bitmask_operand and remove and<mo (*)
  33ead64... middle-end/101478 - ICE with degenerate address during gimp (*)
  a59c4e4... i386: Mark target option with optimization when enabled wit (*)
  d63b6d8... recog: Disallow subregs in mode-punned value [PR115881] (*)
  993a3c0... rs6000: Relax some FLOAT128 expander condition for FLOAT128 (*)
  169341f... rs6000: Use standard name uabd for absdu insns (*)
  b929083... LoongArch: Expand some SImode operations through "si3_exten (*)
  e7f6a5d... Daily bump. (*)
  4883c95... libstdc++: Fix formatter for low-resolution chrono::zoned_t (*)
  8f05ada... libstdc++: Fix std::format output for std::chrono::zoned_ti (*)
  a9e472c... libstdc++: Implement LWG 3886 for std::optional and std::ex (*)
  acc7060... testsuite: fix 'dg-compile' typos (*)
  df67f38... libstdc++: Fix name of source file in comment (*)
  8b737ec... i386/testsuite: Add testcase for fixed PR [PR51492] (*)
  7ef8a9d... RISC-V: Add configure check for B extention support (*)
  ee12a13... testsuite: fix whitespace in dg-require-effective-target di (*)
  2b3533c... gimple ssa: Teach switch conversion to optimize powers of 2 (*)
  37aa98f... libbacktrace: fix syntax of Windows registration functions (*)
  2d105ef... testsuite: fix whitespace in dg-do assemble directive (*)
  7f1aa73... testsuite: fix whitespace in dg-do preprocess directive (*)
  2e662de... testsuite: fix whitespace in dg-do compile directives (*)
  11c2453... RISC-V: Add basic support for the Zacas extension (*)
  c0af64a... RISC-V: Remove configure check for zabha (*)
  017e3f8... libstdc++: Fix overwriting files with fs::copy_file on Wind (*)
  6581936... libstdc++: Fix fs::hard_link_count behaviour on MinGW [PR11 (*)
  0c382da... c++: diagnose usage of co_await and co_yield in default arg (*)
  a362c9c... c++: fix ICE on FUNCTION_DECLs inside coroutines [PR115906] (*)
  7cde140... SVE intrinsics: Add strength reduction for division by cons (*)
  265aa32... c++: make source_location follow DECL_RAMP_FN (*)
  136f364... testsuite: fix dg-do run whitespace (*)
  0450a14... Fix warnings for tree formats in gfc_error (*)
  15158a8... gfortran.dg/compiler-directive_2.f: Update dg-error (*)
  9220836... AVR: Propose to use attribute signal(n) via AVR-LibC's ISR_ (*)
  85cff6e... RISC-V: Take Xmode instead of Pmode for ussub expanding (*)
  c1d35de... xtensa: Add missing speed cost for TYPE_FARITH in TARGET_IN (*)
  fb7b829... xtensa: Fix suboptimal loading of pooled constant value int (*)
  8ebb1d7... xtensa: Fix the regression introduce by r15-959-gbe9b3f4375 (*)
  bc1fda0... Refine constraint "Bk" to define_special_memory_constraint. (*)
  b4524c4... i386: Add non-optimize prefetchi intrins (*)
  1caeabd... Daily bump. (*)
  f9c7775... xtensa: Make use of scaled [U]FLOAT/TRUNC.S instructions (*)
  56c4979... xtensa: Make use of std::swap where appropriate (*)
  5ab9a35... [target/116104] Fix test guarding UINTVAL to extract shift  (*)
  0544db1... Polish libstdc++ 'dg-final' action 'file-io-diff' (*)
  5e5d7a8... testsuite: fix PR111613 test (*)
  72a7ab8... c++: generic lambda in default template argument [PR88313] (*)
  dd2cc71... doc: Improve punctuation and grammar in -fdiagnostics-forma (*)
  9d5d6e6... gcc: xtensa: disable late-combine by default (*)
  a7d6f73... Revert "PR116080: Fix tail call dejagnu checks" (*)
  ca255ca... testsuite: make PR115277 test an execute one (*)
  3bc7986... AVR: avr.cc - Fix a typo in a diagnostic. (*)
  8d33257... libgomp.texi: Update 'Device Information Routines' section (*)
  b30eda6... rs6000, add comment to VEC_IC definition (*)
  696d8b9... Widening-Mul: Try .SAT_SUB for PLUS_EXPR when one op is IMM (*)
  29b1587... OpenMP/Fortran: Fix handling of 'declare target' with 'link (*)
  14c47e7... libgomp: Fix declare target link with offset array-section  (*)
  b3176b6... Fix ICE with -fdump-tree-moref (*)
  331f235... testsuite: Fix up consteval-prop21.C for 32-bit targets [PR (*)
  49339d8... vect: Fix single_imm_use in tree_vect_patterns (*)
  16daeb2... i386: Fix AVX512 intrin macro typo (*)
  b6bf054... Daily bump. (*)
  542e3c4... testsuite: fix dg-add-options vs. dg-options ordering (*)
  0ac0e64... testsuite: fix dg-do ordering wrt dg-require-* (*)
  d5f1948... c++: if consteval and consteval propagation [PR115583] (*)
  6a55ff2... gcc: Make exec-tool.in handle missing Binutils more gracefu (*)
  0f1de0c... AVR target 116056 - Support attribute signal(n), interrupt( (*)
  79e029a... PR modula2/115823 Wrong expansion of isnormal optab (*)
  59c6d6a... testsuite: Fix unaligned accesses in ipa-sra-8.c and ipa-sr (*)
  dad2eb3... Add config file so b4 uses inbox.sourceware.org automatical (*)
  027bde1... Daily bump. (*)
  a9e9f77... c++: consteval propagation and templates [PR115986] (*)
  3129a2e... c++: ICE with concept, local class, and lambda [PR115561] (*)
  dab0f35... c++: improve C++ testsuite default versions (*)
  928116e... Fold ctz(-x) and ctz(abs(x)) as ctz(x) in match.pd. (*)
  f793be7... libstdc++: Fix -Wsign-compare warning in <charconv> (*)
  2da38b6... libstdc++: Add comment noting LWG 3617 support (*)
  e69456f... libstdc++: Remove __find_if unrolling for random access ite (*)
  6d79d53... Match: Support .SAT_SUB with IMM op for form 1-4 (*)
  4d1f71d... diagnostics: SARIF output: capture #include information (PR (*)
  be40420... Daily bump. (*)
  6e5aae4... [RISC-V][target/116085] Fix rv64 minmax extension avoidance (*)
  ea381d8... c++: trait as typename scope [PR116052] (*)
  2fb5bbe... testsuite: Fix up ucn-1.C for C++26 (*)
  a75c629... testsuite: Add dg-do run to even more tests (*)
  6fe1e1f... gimple-ssa-sprintf: Fix typo in range check (*)
  795021d... aarch64: sve: Rename aarch64_bic to standard pattern, andn (*)
  7e8e8a7... aarch64: Use iorn and andn standard pattern names for scala (*)
  245187d... aarch64: Rename bic/orn patterns to iorn/andn for vector mo (*)
  8a5f528... aarch64: Fix target/optimize option handling with transitin (*)
  9fe53be... isel: Don't duplicate comparisons for -O0 nor -fno-tree-ter (*)
  db74887... isel: Small cleanup of duplicating comparisons (*)
  9e7b2ad... isel: Move duplicate comparisons to its own function (*)
  899ee48... PR116019: Improve tail call error message (*)
  ee41cd8... PR116080: Fix tail call dejagnu checks (*)
  7ad6b91... MAINTAINERS: Add myself to write after approval (*)
  3f2bf41... RISC-V: Work around bare apostrophe in error string. (*)
  29e4e4b... middle-end: check for vector mode before calling get_mask_m (*)
  f145f54... i386: Use BLKmode for {ld,st}tilecfg (*)
  fd599d9... c++/modules: Stream warning suppressions [PR115757] (*)
  18eb6ca... Daily bump. (*)
  e397f85... c++: #pragma target and deferred instantiation [PR115403] (*)
  5238367... c++: non-template alias with dependent attributes [PR115897 (*)
  9bcad23... c++: alias of alias tmpl with dependent attrs [PR115897] (*)
  dafd124... rs6000, remove built-ins __builtin_vsx_set_1ti, __builtin_v (*)
  9ecf36b... rs6000, Remove __builtin_vec_set_v1ti, __builtin_vec_set_v2 (*)
  6689c58... rs6000, remove __builtin_vsx_xvcmp* built-ins (*)
  ea43526... libstdc++: Add static_assert to std::expected for LWG 3843  (*)
  5be5544... libstdc++: Remove std::basic_format_args default constructo (*)
  1489e28... libstdc++: Implement P2968R2 "Making std::ignore a first-cl (*)
  a0b7d8e... libstdc++: Reorder template params of std::optional compari (*)
  29341f2... c++: Implement C++26 P2558R2 - Add @, $, and ` to the basic (*)
  34fb0fe... [PR rtl-optimization/116039] Fix life computation for promo (*)
  3aeb697... Fortran: Suppress wrong End Of File error with user defined (*)
  a86c0cb... RISC-V: xtheadmemidx: Fix mode test for pre/post-modify add (*)
  2664c1b... cp+coroutines: teach convert_to_void to diagnose discarded  (*)
  1a37d6b... cp/coroutines: do not rewrite parameters in unevaluated con (*)
  2dd4565... [committed] Trivial testcase adjustment (*)
  66240bf... tree-optimization/116083 - improve behavior when SLP discov (*)
  1066a95... libstdc++: fix uses of explicit object parameter [PR116038] (*)
  d6849aa... rtl-ssa: Define INCLUDE_ARRAY (*)
  634eae5... doc: Document -O1 as the preferred level for large machine- (*)
  3f578db... tree-optimization/116081 - typedef vs. non-typedef in vecto (*)
  56ff5f8... libstdc++: Add noexcept to bad_expected_access<void> member (*)
  6d86486... libstdc++: Use concepts and conditional explicit in std::op (*)
  75618d2... libstdc++: Implement LWG 3836 for std::optional bool conver (*)
  dca6a9a... libstdc++: Implement LWG 3836 for std::expected bool conver (*)
  9ed0702... libstdc++: Use concepts to simplify std::optional base clas (*)
  4b55cd2... libstdc++: Use _M_get() in std::optional internals (*)
  eb2c125... libstdc++: Move std::optional assertions out of _M_get() (*)
  3bf0551... tree-optimization/116079 - store motion and clobbers (*)
  cfd3f06... tree-optimization/116081 - typedef vs. non-typedef in vecto (*)
  e589ffb... RISC-V: Error early with V and no M extension. (*)
  4cbbce0... RISC-V: Allow LICM hoist POLY_INT configuration code sequen (*)
  1d6e2d9... libstdc++: Fix testsuite for remote testing (and sim) (*)
  72fbd3b... rtl-ssa: Fix split_clobber_group tree insertion [PR116044] (*)
  3adfcc5... SVE Intrinsics: Change return type of redirect_call to gcal (*)
  09de976... Maintain complex constraint vector order during PTA solving (*)
  bc00de0... i386: Adjust rtx cost for imulq and imulw [PR115749] (*)
  25256af... Daily bump. (*)
  142003d... diagnostics: SARIF output: tweak output for UNKNOWN_LOCATIO (*)
  68c7747... diagnostics: add selftests for SARIF output (*)
  d7a688f... diagnostics: SARIF output: add "annotations" property (§3. (*)
  b4693ce... diagnostics: SARIF output: add "{start,end}TimeUtc" propert (*)
  29ee588... diagnostics: SARIF output: add "arguments" property (§3.20 (*)
  8c07814... diagnostics: SARIF output: add "workingDirectory" property  (*)
  148066b... diagnostics: SARIF output: potentially add escaped renderin (*)
  ae4f4f7... diagnostics: JSON output: use std::unique_ptr throughout (*)
  ee2dad9... diagnostics: SARIF output: use std::unique_ptr throughout (*)
  2486234... json: support std::unique_ptr in array::append and object:: (*)
  29522bf... diagnostics: output formats: use references for non-null po (*)
  5342c63... diagnostics: SARIF output: add sarif_object subclasses thro (*)
  da0def2... gcov: reduce use of naked "new" for json output (*)
  78d1906... analyzer: reduce use of naked "new" for json dumps (*)
  3f14878... json: add array::append_string (*)
  6baa26c... json: add dump overload for easier debugging (*)
  8c71830... c++: parse error with -std=c++14 -fconcepts [PR116071] (*)
  d2fc64c... c++: Mostly concepts related formatting fixes (*)
  6790861... [rtl-optimization/116037] Explicitly track if a destination (*)
  69e6984... testsuite: Fix up pr116034.c test for big/pdp endian [PR116 (*)
  6c22fe4... libstdc++: Fix <ostream> and <istream> for -std=gnu++14 -fc (*)
  5fc9c40... libstdc++: Fix std::vector<bool> for -std=gnu++14 -fconcept (*)
  c9d61cf... libstdc++: Remove duplicate include header from ranges_algo (*)
  129b405... aarch64: Extend aarch64_feature_flags to 128 bits (*)
  181fdad... Add new bbitmap<N> class (*)
  8977a12... aarch64: Use constructor explicitly in get_flags_off (*)
  8797a86... aarch64: Add bool conversion to TARGET_* macros (*)
  7700fe4... aarch64: Add explicit bool cast to return value (*)
  033d905... aarch64: Decouple feature flag option storage type (*)
  c0ed082... aarch64: Define aarch64_get_{asm_|}isa_flags (*)
  2abf063... aarch64: Introduce aarch64_isa_mode type (*)
  b5fa14e... aarch64: Eliminate a temporary variable. (*)
  f11692f... aarch64: Move AARCH64_NUM_ISA_MODES definition (*)
  4cb933f... aarch64: Remove unused global aarch64_tune_flags (*)
  eebe830... c++: add fixed testcase [PR109997] (*)
  23f195b... optabs/rs6000: Rename iorc and andc to iorn and andn (*)
  6a99f3a... modula2: Improve error message to include symbol name. (*)
  52f3473... modula2: Add GNU flex as a build and install prerequisite. (*)
  1ea5515... tree-optimization/116057 - wrong code with CCP and vector C (*)
  39562dd... Revert "aarch64: Fuse CMP+CSEL and CMP+CSET for -mcpu=neove (*)
  4c5eb66... aarch64: Fuse CMP+CSEL and CMP+CSET for -mcpu=neoverse-v2 (*)
  4efe43a... libstdc++: Rename tests [PR12048] (*)
  cee0083... libstdc++: Stop copying all data files into test directory (*)
  171af35... libstdc++: Use dg-additional-files in some non-I/O tests (*)
  681417f... libstdc++: Use dg-additional-files in some algorithm tests (*)
  515da03... libstdc++: Add file-io-diff to replace @diff@ markup in I/O (*)
  687dc78... libstdc++: Use dg-additional-files in some I/O tests (*)
  dfd0753... libstdc++: Replace @require@ markup in some I/O tests (*)
  3216b13... libstdc++: Clean up @diff@ markup in some I/O tests (*)
  93ced50... [MAINTAINERS] Update email and move to DCO (*)
  9817d29... RISC-V: Disable Zba optimization pattern if XTheadMemIdx is (*)
  9d312ba... x86: Don't enable APX_F in 32-bit mode (*)
  9059734... Internal-fn: Only allow modes describe types for internal f (*)
  f9a60d5... [PR rtl-optimization/115877][6/n] Add testcase from pr11587 (*)
  daedc19... Daily bump. (*)
  1ca7a12... Output CodeView type information for rvalue references (*)
  7341607... Output CodeView type information for references (*)
  8069271... RISC-V: Fix snafu in SI mode splitters patch (*)
  e8c40ae... doc: add missing @option for musttail (*)
  8daae81... Add documentation for musttail attribute (*)
  8d1af8f... Add tests for C/C++ musttail attributes (*)
  78bbdbd... C: Implement musttail attribute for returns (*)
  2bd8177... C++: Support clang compatible [[musttail]] (PR83324) (*)
  2861eb3... c++: normalizing ttp constraints [PR115656] (*)
  f702812... c++: missing SFINAE during alias CTAD [PR115296] (*)
  7f8064f... PR modula2/116048 ICE when encountering wrong kind of quali (*)
  8261347... cp/coroutines: add a test for PR c++/103953 (*)
  b95c82d... install.texi (gcn): Suggest newer commit for Newlib (*)
  472eab9... report message for operator %a on unaddressible operand (*)
  7793f5b... testsuite: Disable finite math only for test  [PR115826] (*)
  15d3b2d... tree-optimization/116002 - PTA solving slow with degenerate (*)
  b40156d... libstdc++: Use [[maybe_unused]] attribute in src/c++23/prin (*)
  8439405... libstdc++: Do not use isatty on avr [PR115482] (*)
  b9cefd6... ssa: Fix up maybe_rewrite_mem_ref_base complex type handlin (*)
  58756c9... c++: Remove CHECK_CONSTR (*)
  44e065a... [v2] rtl-optimization/116002 - cselib hash is bad (*)
  a3f0389... Relax ix86_hardreg_mov_ok after split1. (*)
  f4062e3... rs6000: Update option set in rs6000_inner_target_options [P (*)
  e6db884... rs6000: Consider explicitly set options in target option pa (*)
  04da747... rs6000: Escalate warning to error for VSX with explicit no- (*)
  062e46a... i386: Change prefetchi output template (*)

(*) 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