The branch 'aoliva/heads/testme' was updated to point to:
7aa4639374ff... work around ppc-vx6 make limitations
It previously pointed to:
30a70966783e... vxworks: support aarch64 errata
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
-------------------------------------------------------------------
30a7096... vxworks: support aarch64 errata
3f8234f... libstdc++: vxworks: enable clock_gettime
1846ef7... testsuite: pr94994: include stddef.h for size_t
Summary of changes (added commits):
-----------------------------------
7aa4639... work around ppc-vx6 make limitations
0da22d7... libstdc++: vxworks: enable gthread_yield
e63a04e... Adjust configure machinery to abi32 targets (*)
c95f6eb... Fix wrong optimization of array manipulation at -O2 or abov (*)
4335682... [PATCH] match: Optimize bit_ior/bit_and {bit_not} rshift to (*)
3ddf16f... clean: Removed orphaned comments from deleted imports. (*)
7b7f49d... Daily bump. (*)
c05164c... [PATCH] PR tree-optimization/125405: Missed optimization: m (*)
04742e4... [RISC-V] Split X eq/ne C where -C is a small constant (*)
ecf1a80... libgomp: Prototype "accel" 'GOMP_INDIRECT_ADDR_MAP', 'GOMP_ (*)
187f267... libgomp: Prototype "accel" 'build_indirect_map' in new 'tar (*)
449f25f... libgomp: '#include "libgomp.h"' in 'libgomp/target-indirect (*)
2546d2f... libgomp: Sort 'GOMP_target_map_indirect_ptr' correctly in ' (*)
f244b33... libgomp: Sort 'GOMP_atomic_{start,end}' correctly in 'libgo (*)
f2fc9d4... libgomp: Drop unused 'ialias'es from 'libgomp/oacc-init.c' (*)
42fd1eb... libgomp: 'libgomp/config/nvptx/oacc-parallel.c' -> 'libgomp (*)
b7330ef... Make 'gcc/tree.h:ENCODE_QUAL_ADDR_SPACE' safer to use (*)
7374385... pointsr-to and points-away intersected result is undefined. (*)
0e57e1c... invariant_p should return true or false instead of a tree (*)
e70070d... Do not check points-to in zero_p. (*)
ccfe277... fortran: [PR125535] Plug remaining leak in implied-do array (*)
9861e3f... Mark variables in references for variable definition contex (*)
f333df2... cobol: Improved MOVE routines. (*)
295e836... backprop: Don't try to delete default defs [PR125872] (*)
6e41ade... Fix typo in range_of_phi. (*)
6df88a4... Do not invoke a different range query from within fold_stmt (*)
60335de... c++: simplify condition in check_initializer (*)
281b8d0... ipa-cp: Fix ipa-vr intersection in wrong type (PR124128) (*)
9d70d38... fortran: Fix UBSAN error member access within null pointer (*)
d5ed7ed... use recorded vector composition type for costing (*)
46fec3d... Handle vec_deconstruct where appropriate (*)
83a0f49... Split out ix86_vector_cd_cost (*)
7d351b0... Add vec_deconstruct costing kind (*)
cb0849d... Also record ls element type for costing (*)
52f6d04... ada: Fix missing accessibility check for allocator with acc (*)
857d904... ada: Allow volatile objects to appear in Modifies SPARK cla (*)
ff22414... ada: Support new Modifies contract for SPARK (*)
78decc2... ada: Fix copy-paste error in subprogram body header (*)
0d04e53... ada: Fix missing dynamic accessibility checks for subpool a (*)
e67b47d... ada: Remove obsolete two-pronged implementation of static a (*)
ee300d9... ada: Rework In_Package_Body field (*)
cdcd73d... ada: Apply -gnatw.j warning switch correctly in a message (*)
c7aeef1... ada: Use correct warning char for unconditional elab warnin (*)
e4d60d7... ada: Fix missing error on formal with access discriminant i (*)
934e4d8... ada: Make subprogram insertion code easier to understand (*)
0c1598b... ada: Fix missing context for class-wide contract expression (*)
9b2a7e4... ada: Fix ignored ghost withs hiding other implicit withs (*)
b8c5f27... ada: Minor comment fix (*)
60ea3af... ada: Fix assertion failure on access to uninitialized packa (*)
c34e931... ada: Crash on allocator for tagged object with constructor (*)
8c67c73... ada: Fix missing error on nonaliased formal with access dis (*)
7f0c291... ada: Fix duplicated external tag error with structural gene (*)
fb323d7... ada: Fix dangling reference with Bounded_Indefinite_Holders (*)
f170912... ada: Fix diagnostics inteneded as continuations (*)
881cb10... ada: Improve error reported for wrong constructor call (*)
6484a57... Daily bump. (*)
2a77497... cobol: Remove obsolete and renamed DejaGNU tests. (*)
ea80d5b... c++/reflection: crash with can_substitute and fn returning (*)
c25056f... install: Update required Bison version. (*)
d1c1259... c++/reflection: ICE in get_reflection on INDIRECT_REF [PR12 (*)
8b3e2e6... c++/reflection: tweak size_of diagnostic [PR125492] (*)
06429c8... c++/reflection: Handle stale parameter decarations in eval_ (*)
123b6a2... libgccjit: Add gcc_jit_type_is_floating_point (*)
53efe2f... c++: explicit instantiation and noexcept-specifier [PR12561 (*)
692c4ca... libstdc++: adjust explicit inst of std::basic_string::data( (*)
d45e81a... libgccjit: Make is_same_type_as() support floating point ty (*)
32cd422... libgccjit: Fix is_same_type_as for vector type (*)
3eb8898... libgccjit: Handle missing types in jit_langhook_type_for_mo (*)
411afea... libffi: Update LOCAL_PATCHES (*)
94c5f47... libffi: Mark AArch64 BTI and PAC with build attributes (*)
3f0e671... libitm: Mark AArch64 asm features with build attributes (*)
71c9b1d... libatomic: Mark AArch64 asm features with build attributes (*)
3e1b69c... libgcc: Mark AArch64 asm features with build attributes (*)
09ea2b0... vect: Fix early break in PEELED cases [PR125804] (*)
eed2ca3... Fortran/OpenMP: Rename declare-mapper struct members (*)
4cede4b... lto: Fix streaming of loop->can_be_parallel [PR125717] (*)
791058d... OpenMP/Fortran: Improve 'declare reduction' diagnostic (*)
5726988... i386: Adjust c86-4g-m7 512-bit memory costs (*)
2f56b97... i386: Fix some c86-4g-m7 reservations (*)
dea0258... [PATCH] RISC-V: Fix more scalar mode_idx instances [PR12547 (*)
ea17435... Revert "RISC-V: Run smart multilib match even when generic (*)
3843dc4... c++: Update get_cxx_dialect_name for cxx29 (*)
b5d5f34... [committed][RISC-V] Tighten and xfail test for pr120811 (*)
ca582ee... Pointer global ranges of nonzero are no longer invariant. (*)
585bf87... Remove value-pointer-equiv code. (*)
a5ab19d... Switch VRP to use prange. (*)
8b45cd8... Points-to functionality for prange. (*)
ebfd938... Daily bump. (*)
9e6ce12... testsuite, x86, Darwin: Amend fabsneg-2.c for Mach-O. (*)
588986a... a68: fix deduplication of in-MOIF modes (*)
fa69425... SSP: Check UINTPTR_TYPE to get uintptr_t type (*)
05194ae... cobol: Simplify tree type determination; eliminate file-sta (*)
0c5c624... c++, libcpp: Add -std=c++2[9d] and -std=gnu++2[9d] options (*)
7bb846e... cobol: Use cdf namespace in CDF Bison parser output. (*)
73c9662... c++: bogus error with meta::members_of [PR125770] (*)
9af5860... c++: ICE in tsubst_expr with comma expr [PR125539] (*)
4470b9d... [PATCH] vect: Fix gather supported vectype [PR125516].Hi, (*)
1fb998f... [PATCH] tree-optimization: Query ranger on edge for niter b (*)
efaac8c... vect: consult the alias oracle for unanalyzable BB SLP depe (*)
d815c8e... [PATCH] RISC-V: Fix splitter [PR125670]. (*)
a5c24db... testsuite: Limit shared memory use of coarray tests [PR1255 (*)
c36539e... tree-optimization/125730 - avoid losing track of base in IV (*)
4bcb92d... Improve fold_plusminus_mult_expr for 64bit and larger types (*)
667a1b5... aarch64: Fix wrong code for high-64-zero Advanced SIMD cons (*)
5fe9f28... a68: Avoid redirect for web link to Jargon File (*)
7659926... match.pd: Recognize integer spaceship operator patterns (*)
ed5d77a... x86: Replace gen_rtx_SUBREG with gen_lowpart (*)
3df2db3... RISC-V: Adjust testcase asm check for vx-[5|6]-i[8|16].c (*)
d701ec2... Daily bump. (*)
12002f4... libstdc++: Switch link to www.opengroup.org to https (*)
398d997... i386: Tweak cost of SSE fabs/fneg in ix86_insn_cost. (*)
39de311... aarch64: Fix early-ra wrong code with full-width FPR color (*)
6d15251... a68: provide more detail in multiple declaration diagnostic (*)
418ce03... a68: handle duplicated modes in module imports (*)
5d14cb6... [PATCH] match: For nonnegative X and Y, relax condition on (*)
86a6d4f... [PATCH] match: For nonnegative X, relax condition on X < (t (*)
a05a055... phiopt: reorganize factoring/cselim-limited for phiopt (*)
188731c... store_integral_bit_field: Graceful fallback when SUBREG nar (*)
adc04ed... RISC-V: Add testcase for unsigned scalar SAT_MUL form 12 (*)
6dbcda7... RISC-V: Run smart multilib match even when generic matcher (*)
7b0d9d0... toplev: Ask for 128MB stack when compiled with ASAN [PR1242 (*)
8ceb5e4... libgcc: Fix _mcount on 32-bit Solaris/x86 [PR38239] (*)
4141aa4... testsuite: Skip gcc.dg/lto/toplevel-extended-asm-1 etc. on (*)
c3699aa... testsuite: Fix multiply scan regex in mult-negate-zeroone-1 (*)
b33742a... Fix VEC_COND_EXPR matching with inverted compare (*)
b3763e3... tree-optimization/125786 - do not rewrite stmts in reassoc (*)
384164f... AVR: Overhaul __builtin_avr_delay_cycles code generation. (*)
39470da... a68: do not pub non-publicized indicants in exports (*)
256d683... match: Fix up `(~x) >> (type)x` pattern for truncation [PR1 (*)
dee08b5... RISC-V: Ensure Zicfilp lpad 4-byte alignment (*)
db8f794... RISC-V: Add Zicfilp LPAD protection for setjmp and indirect (*)
b07eca1... Daily bump. (*)
3be38d5... or1k: Fix improper placement of cbranchsi4 instructions (*)
da22227... or1k: Fix 64-bit shifts on OpenRISC (*)
feb4dcd... cobol: Improve MOVE routines. (*)
e002a4e... fortran: Fix double free in ASSOCIATE over allocatable char (*)
bd4b33d... Darwin: account for macOS 27 (*)
b3fe970... a68: use INCLUDE_FOO before system.h for standard C++ heade (*)
940bc8b... AVR: lib1funcs.S: Use PC_SIZE instead of a magic number. (*)
92d068f... a68: fix type of flex.sub_offset in struct encoded_mode (*)
5956ba1... a68: escape %< and %> in call to sprintf (*)
93c0eb7... Add a few cases where -Wwarn-unused-but-set-variable should (*)
896be69... libcpp/init: remove unnecessary `struct` keyword (*)
54d7f3a... libcpp/mkdeps: fix indentation (*)
cee9858... tree-optimization: Add bitop reduction simplifications agai (*)
905d407... range fold: Fix relation folding of |/& when reversed opera (*)
b19b703... Daily bump. (*)
191fa91... a68: fix brackets parser diagnostics (*)
6c79b00... a68: fix testsuite/algol68/execute/modules/program-1.a68 (*)
66fad1a... a68: fix typo in a68_demangle_symbol (*)
a4afea8... phiopt: Fix is_factor_profitable for debug stmts [PR125776] (*)
4e31394... libstdc++: Implement P4206R0: Revert string support in std: (*)
3781bb3... a68: avoid coalescing of stmt_lists in a68_lower_unit_list (*)
0d997fc... a68: add assert after calling a68_lower_tree on a unit list (*)
9a741ea... AVR: Overhaul libf7/asm-defs.h (*)
a514707... [PATCH v6 4/4] find_a_program: Search with machine prefix i (*)
f62f68e... [PATCH v6 3/4] for_each_path: Pass to callback whether dir (*)
9885203... [PATCH] Fix data type iterator of pack rs reg (*)
abb7e70... install: Use AE spelling for "behavior" (*)
6bbe931... match.pd: fold (0/1) * -(0/1) into -((0/1) & (0/1)) (*)
b3ade4e... match: Optimize (~a) >> a to -1 for signed a [PR125707] (*)
619a5e5... driver: Spill long COLLECT_GCC_OPTIONS to a response file [ (*)
0fa86e1... a68: consolidate refs when lowering formulas (*)
e9ddbbd... Daily bump. (*)
5d4b953... OpenMP/Fortran: Fix module-use renaming with declare mapper (*)
50ba4a8... c++: Diagnose invalid type of bitfield widths in templates (*)
fad08bd... aarch64: Add initial tuning model for cortex-a320 core (*)
6e78326... Fortran: Improve OpenMP/OpenACC syntax diagnostic (*)
3377399... Fortran/OpenMP: Add module support for 'declare mapper' (*)
4ef64ad... microblaze: add Linux signal frame unwinding support (*)
c6133f9... De-duplicate '#define _GNU_SOURCE' in 'libgomp/config/linux (*)
fce9128... '#define _GNU_SOURCE' in 'libgomp/plugin/plugin-gcn.c' (*)
9e2d900... GCN: Implement 'TARGET_ADDR_SPACE_ZERO_ADDRESS_VALID' [PR10 (*)
5c8ec67... lra: Reloading section anchors (*)
b155cbf... algol68: Use correct library file extension on darwin and w (*)
bef4f0f... testsuite, c++: Account for missing stong symbol aliases. (*)
46f07a7... vect: use .VARYING for early break IV [PR125597] (*)
7c1666c... vect: use .VARYING for loop iteraion mask [PR125597] (*)
ad36cd9... middle-end: introduce IFN_VARYING for temporary statements (*)
107d2ad... ira: Allow multiple uses within an insn [PR125173] (*)
c43fed4... phiopt: Allow factoring out of more than just single operan (*)
63851c7... libgomp.fortran/rwlock_1.f90: Ensure unique file name with (*)
398bdcc... Align IRA and LRA when it comes to rejecting equivalences (*)
7ce3a7b... Daily bump. (*)
416a235... AVR: Tweak __floatdidf, __floatundidf. (*)
9d868e4... Implement warnings based on variable definition and use. (*)
6ab6c84... testsuite, c++: Account for emulated TLS in attr tests. (*)
91e1419... Revert "testsuite, i386: add win64 AVX indirect alignment t (*)
ece10cd... aarch64: Make assembler bug workaround configurable. (*)
618ffd9... testsuite, c++, Darwin: Use scan-weak and scan-not-weak for (*)
df28012... AVR: target/125751 -- Fix too short insns lengths in avr_ou (*)
2a397b7... AVR: target/125752 - Add 64-bit fixed point <-> 64-bit doub (*)
94d93a6... [PATCH] gcov: Fix correctness check for control flow graph (*)
f75187e... doc: Replace "fixed-point" with "integral" (*)
cd52e71... Refine modulo range operations with fixed quotient. (*)
612a53a... amdgcn: Fix missing comma from REG_CLASS_NAMES (*)
f152cf1... [AArch64]: Use MOVI for low‑64‑bit integer SIMD constan (*)
1cca2bf... tree-optimization - Require size > 1 for SLP reduction subg (*)
113f406... doc: testsuite: Simplify implementation and document arm_mi (*)
7cfe4a5... cobol: Improve execution speed of MOVE NumericDisplay TO CO (*)
77d5b22... Fortran: [PR93727] Add EX format READ (read_ex) (*)
e935b1e... i386: Add FMV support for avx10.2 and apxf (*)
9f8409f... vect: Avoid external fallback while operand swap retry is p (*)
3f33c69... Daily bump. (*)
8aee4e0... testsuite, Darwin: Handle undefined symbols in pr97172-2 te (*)
fe88135... testsuite, darwin: XFAIL tests with -g3 on systems using dy (*)
7fc9711... testsuite, Darwin: Fix outputs.exp for ld64. (*)
d172a96... c, c++: Fix __builtin_{bswap,bitreverse}g error recovery [P (*)
6791a54... c++: Fix up __PRETTY_FUNCTION__ initializer translation [PR (*)
84a9771... Add GTY to range_storage. (*)
3d3bb7c... Make prange_storage::equal_p more efficient. (*)
8e99355... Replace class format_prange with a function. (*)
8dd09c3... fortran: ICE for ASSOCIATE selector that is an overloaded i (*)
9bafc5d... testsuite, c++, x86, Darwin: Adjust func body scan tests fo (*)
a60e825... testsuite, c, x86, Darwin: Adjust func body scan tests for (*)
4144209... testsuite: Make function body scans more flexible to ABI an (*)
f746787... libiberty, Darwin: Read dylibs too (*)
96bdfd0... fortran: ASSOCIATE with contained-function selector rejecti (*)
fb46dd5... cobol: Eliminate "unused function" warning/error. (*)
27fae97... arm: cortex-m52 is not affected by CVE-2021-35465 (*)
8002275... Fortran/OpenMP: Fix POINTER array mis-privatization [PR1229 (*)
788ae3f... arm: support star-mc3 CPU (*)
1c2d07a... MAINTAINERS: Add myself to write after approval. (*)
64627d4... c++/reflection: ICE with -g on reflection of ctor param [PR (*)
225fb1e... ipa: Fix lifetime issue with hash_map::put in prepare_debug (*)
2b3402f... [RISC-V] Don't modify existing RTL in combined sCC splitter (*)
de7756c... tree-optimization/125686 - missing bits in PR125646 fix (*)
e7bac3e... AArch64: Fix vcond_18.c test (*)
b700707... Daily bump. (*)
1d76ad2... cobol: Increase the speed of COMP-3 to COMP-3 moves. (*)
d3b79c7... AVR: Fix typos in comments. (*)
8247ea5... Ada: Fix couple of oversights in Big_Integer package (*)
811cc46... c++: recognize more aliases with lambda targs [PR125212] (*)
093ffc5... i386: Always emit MOVSBL instead of MOVSBW [PR125636] (*)
2415f29... ARM: Fix broken Thumb1 CBZ cc tracking [PR124077] (*)
88a6768... libgccjit: Allow casts between integers and pointers (*)
613a346... [PATCH v3 2/9] RISC-V: Track altfmt in RVV vtype state (*)
427f8e7... AVR: Fix some typos in comments. (*)
871bd9f... AArch64: Avoid zeroing movprfx on MOV/FMOV (*)
8076bc9... aarch64: use ZIP1 instead of UZP1 for concatenation [PR1255 (*)
df00ab0... [PATCH] RISC-V: Fix static rounding mode splicing for xthea (*)
06193ea... expmed: Fix up CONST_POLY_INT case of make_tree [PR125621] (*)
c0b97b8... [PATCH v2] RISC-V: Add load-to-address bypass for SiFive-7 (*)
868b14a... [PATCH v2] RISC-V: Optimize trampoline code generation for (*)
fd268b8... Fortran/OpenMP: Improve declare-reduction diagnostic (*)
ef23977... AVR: Outsource lib1func.S's macros to asm-defs.h. (*)
e7fdcf4... pdp11-aout: Remove invalid conversion and restore build (*)
df3510f... Daily bump. (*)
20c529f... hard-reg-set: make temporary SET for EXECUTE_IF_SET_IN_HARD (*)
9f5f442... Add 2 further commits to ignored_commits, remove old ones (*)
b6f7035... libgomp.texi: Mention ROCR_VISIBLE_DEVICES in context of US (*)
cf6fe3b... Fortran: [PDT] Prevent unnecessary mallocs and frees. [PR12 (*)
f5e8681... rs6000: Add Future ISA compare and swap equal AMO operation (*)
d608177... a68: fix diagnostic strings in a68_attr_format_token (*)
25e195b... doc: regenerate tm.texi (*)
5ffdb51... doc: Spell "command-line option" with a dash (*)
59103a9... c++: Add various missing auto_diagnostic_group sentinels (*)
ea962c8... c: Fix up ICE with __builtin_{bswap,bitreverse}g [PR125629] (*)
a94bfa2... libstdc++: Spell command-line option with a dash (*)
5da2ddf... aarch64: Add support for range prefetch intrinsic. (*)
e87b4d0... aarch64: Add FEAT_FPRCVT support. (*)
d9118b9... aarch64: Add new fp->int conversion intrinsics (*)
a2fadd5... aarch64: Update gating for svexpa intrinsic (*)
548b39f... aarch64: Add support for FEAT_SSVE_BitPerm. (*)
878b5b0... tree-optimization/125668 - missed alignment updating from f (*)
4ab2c72... backprop: Avoid early return for abnormal phis [PR125653] (*)
de3a13d... tree-optimization/125652 - wrong code with SCEV (*)
87039d2... tree-optimization/125646 - fixup vector types for const mul (*)
050c632... testsuite: get a predictable ordered array for comparison (*)
60b5769... m68k: Fix invalid EXECUTE_IF_SET_IN_HARD_REG_SET conversion (*)
c9512a7... aarch64: Remove <vconq> from name (*)
ddacdb8... Simplify vec_duplicates of vec_duplicates (*)
6dd8d07... sh: Remove can_create_pseudo_p check (*)
1d6d7e9... mips: fix unintialized operand use in sync_{old,new}_<optab (*)
07aeb52... testsuite: Resolve non-unique test names under several sect (*)
f48c10c... [PATCH] tree-optimization/118680 match.pd: Fold (type)(minm (*)
6e2ffc5... Don't define __FRACT_FBIT__ in C++ [PR 125642] (*)
b5a3b87... fortran: [PR125535] wrong-code for implied-do with allocata (*)
81a0bec... fortran: ALLOCATE of parameterized derived-type array initi (*)
bc4d9b6... libiberty: avoid exponential back reference issue in D dema (*)
4280cb5... testsuite: Automatically add check_function_bodies options (*)
a756c3f... Fortran: Fix regression caused by first patch [PR125527] (*)
3872da8... Fortran: require MODULE prefix for separate module procedur (*)
cd33e5a... cselim: Prevent cselim doing store sinking when there are l (*)
4616bb2... Restore building for SH after bswap related changes (*)
073b465... [PATCH v6 2/4] driver: Simplify `find_a_program` and `find_ (*)
948eb02... [PATCH v6 1/4] find_a_program: Separate from find_a_file (*)
97c640c... openmp, fortran: Add support for iterators in OpenMP 'targe (*)
6653945... openmp, fortran: Add support for map iterators in OpenMP ta (*)
70577c9... openmp, fortran: Move udm field of gfc_omp_namelist into a (*)
68d3f1e... c: fix wrong encoding for zero-sized arrays [PR125618] (*)
2dcdb24... Fortran: fix ICE on LOC intrinsic with polymorphic argument (*)
d84a302... fortran: wrong-code in DO CONCURRENT with ASSOCIATE (*)
418c6b5... fortran: inferred-type ASSOCIATE name giving spurious "Expe (*)
6c3b1e2... testsuite, c++, Darwin: Do not duplicate asan and pthread l (*)
a5bb49c... testsuite, c, Darwin: Fix suprious fails in mk*temp* tests. (*)
0e4fe83... optabs: Fix can_open_code_p handling of abs and neg (*)
cc58cf0... Use can_open_code_p in gimple-ssa-store-merging (*)
793da44... i386: Fix up predicates on <ssse3_avx2>_pmulhrsw<mode>3, sm (*)
f18388f... [PATCH] csky: define DWARF_ALT_FRAME_RETURN_COLUMN` (*)
32bbd88... openmp: Remove warning about unused iterator variable in ma (*)
12fc7c1... C++, OpenMP: Handle ARRAY_TYPE array sections, not just poi (*)
8a3aa54... c++/modules: disable dependent ADL inside header unit [PR12 (*)
b66fd30... c++/modules: some dependent ADL fixes (*)
2ffe26f... contrib: Use 'command -v' in download_prerequisites (*)
a3a4735... cobol: Update tests for IBM COMP-1/2 formatting. (*)
eeaf221... DOM should not process unreachable if there is an SSA relat (*)
033e007... cobol: Properly DISPLAY COMP-1/-2 variables when "-dialect (*)
6a20cd1... c++: add missing auto_diagnostic_group (*)
293f343... forge: Add a prototype CODEOWNERS file (*)
04c3c1b... fortran: Refactor the commit for 60576 (*)
666e349... cobol: Properly DISPLAY COMP-1/-2 variables when "-dialect (*)
517d45a... avoid-store-forwarding: Re-apply extension after bit insert (*)
997a8a9... store-merging, riscv: Consider widen_bswap_or_bitreverse in (*)
373e2c3... PR target/56102: Improve rtx_costs from -mthumb on ARM. (*)
80b78b2... aarch64: define duplication into sub-64-bit AdvSIMD vectors (*)
78090f5... libstdc++: avoid ill-formed nested generator (*)
eaebd98... testsuite: Improve enum argument testing of __builtin_{clz, (*)
435ff0c... tree-optimization/125602 - avoid negating the most negative (*)
573600a... bitintlower: Improve __builtin_{clz,ctz,clrsb,ffs,parity,po (*)
9ab08d6... c, c++, bitintlower: Add __builtin_{bswap,bitreverse}g type (*)
9f6e172... backprop: Calculate transitive closures of replacements [PR (*)
5958e61... Fix EXECUTE_IF_SET_IN_HARD_REG_SET usage in rtl-ssa/insns.c (*)
071d1cb... ada: Robustify error recovery of structural instantiation i (*)
38358fc... ada: Fix extra formal mismatch (*)
b22da50... ada: Change Constraint_Error into Data_Error in Text_IO to (*)
bee29e7... ada: Avoid suspicious index warnings in expanded code (*)
4b6b4e9... ada: Reject structural instantiation in generic formal part (*)
218780d... RISC-V: Specify cmodel in OPTION_DEFAULT_SPECS (*)
2851a6b... fortran: ICE in DO CONCURRENT with DEFAULT(NONE) inside ASS (*)
8c57a6b... fortran: ICE or wrong-code for ASSOCIATE selector that is a (*)
1081dc2... cobol: Regenerate gcc/cobol/lang.opt.urls (*)
f213d65... c++: CWG 1704, type checking in explicit inst of var tmpl [ (*)
a02ff0f... c: wrong code generated with counted_by on pointer + ubsan (*)
106970a... c: harmonize handling of arrays (*)
eaf4292... Fortran: fix stack-buffer-overflow passing type to assumed- (*)
a0e00c3... cobol: Bring TRIM into accordance with the COBOL specificat (*)
cce4e9c... bitmap: Speed up bitmap_list_view (*)
8c1f9a7... bitmap: Tweak bitmap_tree_unlink_element (*)
6ec6de8... bitmap: Avoid amortised O(E) behaviour for tree first/last (*)
e731941... bitmap: Speed up bitmap_tree_link_element (*)
d70dbee... cobol: Move copybook path searches to cobol1 (*)
3e33ea4... RISC-V: Support multilib with extra options (*)
18adc74... RISC-V: Sync extension of canonical order with spec (*)
053bde6... Fortran: fix always_explicit not copied by gfc_copy_attr [P (*)
8aa0c63... Fortran: ICE with pointer result from submodule function [P (*)
bed251d... [V2][PR target/125387][RISC-V] Properly cost mulh for RISC- (*)
a0d353d... libstdc++: Remove trailing whitespace in debug/safe_iterato (*)
e6b0a88... testsuite: Add PowerPC future hardware compiler support che (*)
ff3ae0c... i386: Enable fusion and SSE reduction tunings for znver6 (*)
9d46e6d... ada: Remove conversion to an if-statement (*)
96f3cbc... ada: Remove unnecessary workaround (*)
482f865... ada: Apply ignored ghost regions for ignored pragmas (*)
917e823... ada: Fix finalize address for arrays of protected types (*)
da252ea... ada: Fix again internal error on abstract primitive with ac (*)
10fcb9a... ada: Reuse Is_Rewrite_Substitution where possible (*)
f3c7f4e... ada: Check intrinsic subprograms specified by an aspect (*)
c143162... ada: Remove unused global variable (*)
5334698... ada: Rename Apply_Accessibility_Check_For_Parameter (*)
b4ee289... ada: Set Is_Local_Anonymous_Access on the anonymous access (*)
3f6fbac... ada: Null pointer dereference in Adjust for bounded indefin (*)
551caf7... ada: Fix missing error for too deep accessibility level in (*)
6ecabe3... ada: Fix ICE on static predicate when all case alternatives (*)
acc245a... ada: Get rid of Effective_Extra_Accessibility function (*)
f0c0c86... ada: Disable a couple of static accessibility checks in dyn (*)
9ad0deb... ada: Fix small inaccuracy in Function_Call_Or_Allocator_Lev (*)
c6e0eb6... ada: Inline for proof without creating extra objects (*)
bbb168b... ada: Simplify code with membership test (*)
51b0fc2... ada: Simplify code with membership test (*)
a50c1d1... ada: Tune layout in membership test (*)
b895ff6... ada: Reuse Boolean_Literals in rewriting of accessibility c (*)
9a71bf7... ada: Remove redundant guard against empty list of declarati (*)
15d1525... ada: Enforce comment with assertions (*)
ae59b39... ada: Simplify construction of internal string from characte (*)
3cf2ca6... ada: Fix unbalanced parens in comment (*)
f0ebef9... ada: Use collective entity kinds for access-to-subprogram t (*)
2db1b30... ada: Move gnatmake-specific logic from libgnat to gnatmake (*)
15c74ac... ada: Guard agains empty switches in GNAT.Command_Line.Getop (*)
d90a3d5... ada: Fix missing error for too deep access result in generi (*)
1025bb3... ada: Attribute reference in subunit causes compiler Asserti (*)
3dd180a... ada: GNATprove inlining/unrolling messages now controlled b (*)
6f5f91d... ada: Fix file access time information in __gnat_copy_attrib (*)
dd9ab70... ada: Remove forced inlining of generics for configurable ru (*)
56a4599... ada: Minor cosmetic refactoring (*)
d6358ae... ada: Lift restriction on Valid_Scalars attribute for privat (*)
971ad08... ada: Fix ICE on Case_Expression a Pragma_Predicate (*)
1b4e77b... ada: Fix directories being identified as executables on Win (*)
967cf39... ada: Update the documentation of Iterable in the GNAT RM (*)
a1b57ce... ada: Small preliminary cleanup in Sem_Ch3.Is_Visible_Compon (*)
a462ae8... ada: Improve layout of TSD (Type Specific Data) record for (*)
c8d4f10... ada: Fix checking context of Initialized attribute (*)
03d4c76... ada: Basic support for a new SPARK attribute At (*)
60f5887... ada: Fix bogus validity check failure for FP component of a (*)
2c4b09f... ada: Complete removal of obsolete project manager sources (*)
0c08ca5... ada: Improve error message for premature record freezing (*)
fc2164a... ada: Fix fallout of latest change to Valid_Scalars attribut (*)
2bf952f... ada: Avoid use-before-definition within library unit subpro (*)
4a0feb2... ada: Reorder code for pragma Interrupts_System_By_Default (*)
82951a8... ada: Fix internal error on private tagged types in instance (*)
6d73ecc... ada: Support Constant_Reference in Iterable aspect (*)
56d64fc... ada: Allow limited type initialization via constructors (*)
843b492... ada: Revert "Remove unnecessary workaround" (*)
65feeb2... ada: Call back-end even in case of errors (*)
6b9bdbf... ada: Adjust bugbox URL in GNATprove mode (*)
f174757... Daily bump. (*)
9234679... Add 86ff0e88764bfbff1a4989414ec83c0eaa723107 to ignored_com (*)
0d82756... rs6000: Fix PTImode attribute handling [PR106895] (*)
7ec15f8... match: Disable `if (cond) (A | CST1) : (A & ~CST1)` pattern (*)
f6103f3... [PATCH v4] Replace certain uses of TEST_HARD_REG_BIT in loo (*)
41d7bf3... i386: Extend MOVNTDQ support to cover various packed intege (*)
5dc5dd6... c++: non-dep cmp op rewritten from <=> returning char [PR12 (*)
f7990da... c++: unchecked 'A op B' constraint-expression [PR125490] (*)
c4883a6... a68: fix list of worthy characters in ga68.texi (*)
a3de598... fortran: add INLINE and ALWAYS_INLINE attributes (*)
391ee22... cselim: Allow middle_bb to have more than one statement [PR (*)
f803a34... c23: fix TBAA error for function returning structure [PR125 (*)
7543dd4... c++: reference tparm refers to temporary object [PR107124] (*)
980ea5f... [PATCH v2] RISC-V: Add XuanTie C908 tuning and scheduler mo (*)
7149edf... c: fix wrong code with counted_by attribute [PR123569] (*)
0655f12... tree-scalar-evolution: Fold loop PHIs with known nonzero ni (*)
ef63be5... passes: Move early pass_sccopy right after evrp [PR103221] (*)
f4ab559... sccopy: Handle ssa info for copies in sccopy (*)
a5ef909... MAINTAINERS: Add missing account names (*)
b7e4c52... libstdc++: Define feature test macros for hardened implemen (*)
e123cd9... a86: add syntax on modes and nests to ga68.vw (*)
42989c2... RISC-V: Add testcase for unsigned scalar SAT_MUL form 11 (*)
1385e40... Match: Support unsigned scalar SAT_MUL form 11 (*)
49f5c9a... c++/reflection: template splicing tweak (*)
7191560... c++/reflection: member function template splicing [PR124794 (*)
19def75... libstdc++: Define hardening FTM and update operator[] for m (*)
754c660... Add CALL_INSN_ABI_ID (*)
0cfe863... Fortran: Wuse-without-only bogus warning for submodules [PR (*)
290221e... a68: fix diagnostic in recover_from_error (*)
090f3e7... aarch64: Make Uc[ij] constraints public (*)
8755628... doc: Flesh out documentation for IFN_MASK_LOAD (*)
84ab235... backprop: Avoid double deletions [PR125579] (*)
111f8ca... Ada: Adjust testcase after latest change (*)
074ed30... vect: gate COMPLEX_MUL on FP_CONTRACT_FAST [PR125431] (*)
e375d01... vect: fix prologue peeling dominator updates [PR125509] (*)
2698205... testsuite: Skip g++.dg/modules/pr120458-1 etc. on non-UCN t (*)
19e5894... PR modula2/125512: Candidate for spell checking missed when (*)
341ad72... libstdc++: Add (generic_)display_string and (generic_)nativ (*)
bfac298... tree-optimization/125477 - verify we can copy it before ver (*)
c8ca8e6... tree-core: Remove ENUM_BITFIELD from tree-core.h [PR125507] (*)
44a371a... RISC-V: Remove dead code in riscv_sched_reorder (*)
bee542c... bitmap: Fix comment about tree representation (*)
f8dce99... backprop: Create new SSA names (*)
a4f6f28... backprop: Use a double worklist when propagating usage info (*)
764331d... backprop: Rework SSA-name-to-info mapping (*)
8e3eff3... backprop: Move opt-out for abnormal edges (*)
4fb2541... Relax gsi_replace requirement (*)
3f9e620... bitmap: Add bitmap_clear_last_set_bit (*)
86ff0e8... Revert "pru: Transform patterns to use hard register constr (*)
ee7d0c7... fortran: also link -lpthread when -fcoarray=shared is used (*)
5a6ae2b... libstdc++: constexpr priority_queue (*)
f95105f... a68: improve diagnostics for malformed modes (*)
800581c... libgomp: Don't use alloca directly (*)
80fa93f... libstdc++: Expand supported operations for __rand_uint128. (*)
7b1f464... libstdc++: Fix comment typo in version.tpl (*)
bdf6a69... Revert "x86: fix under-aligned indirect AVX argument/return (*)
31c818a... tree-optimization/125545 - reassoc insering after asm goto (*)
8bef821... [PATCH 1/8] RISC-V: Add zvfofp8min ISA extension support (*)
a62132f... tree-optimization/125553 - ICE with VN trick (*)
02b234a... [PATCH] RISC-V: Add tuning info and vector cost model for x (*)
fe33ae4... [PATCH] RISC-V: Fix missing return in expand_vec_perm (*)
af3e271... tree-optimization/125250 - UB in testcase (*)
09ec0df... tree-optimization/125502 - vector load decomposition issue (*)
23229be... PR modula2/125544: ISO reallocate does not call allocate if (*)
08f667f... i386: Rename crotate attribute to inv_rotate (*)
86ab829... c-family: Prevent optimize attribute from undoing target at (*)
0eff844... ada: Reject misalignment of objects with address clause (*)
d994d2b... ada: Avoid definition of unused label for LOOP_STMT (*)
1698af5... ada: Add warning for too large return object in extended re (*)
98404b2... ada: Skip layout derivation for C-compatible unchecked unio (*)
c5f9d15... ada: Plug loophole in layout derivation machinery (*)
64ed4d7... ada: Adjust translation of non-stored discriminants of tagg (*)
7fcbb81... ada: Adjust RESULT_DECL of functions after updating their p (*)
62cd580... ada: Fix Scalar_Storage_Order not honored for misaligned wr (*)
fc12d7f... ada: Do not generate accessibility checks for specific synt (*)
b98fef6... ada: Update gnat-llvm debugging documentation for nested fu (*)
71828dc... ada: Adjust expansion disabling for ghost expression functi (*)
1b72968... ada: Remove unnecessary workaround (*)
301edb2... ada: Remove implicit WITHs from ignored ghost regions (*)
0ca643e... ada: Minor comment fixes (*)
6632608... ada: Fix crash on allocator of class-wide interface as actu (*)
96d0cbe... ada: Simplify host and target suffix queries (*)
3c20167... ada: Fix Expression_Copy field documentation (*)
6dc59fc... ada: Expand check for setenv availability with _POSIX_VERSI (*)
c335f2e... ada: Fix a couple of glitches in GNAT-LLVM section of User' (*)
280e68a... ada: Linker_Section not inherited by object from unconstrai (*)
1c83f7e... ada: Document inline assembler limitations in GNAT LLVM (*)
0b8864e... ada: Simplify interfacing with gmtime wrapper (*)
1c5502a... ada: Simplify interfacing with localtime wrappers (*)
54916fe... ada: Fix problematic call to function returning task in ano (*)
9b37bb8... ada: Small tweaks in task activation support code (*)
46f5e13... ada: Replace Activation_Chain_Entity field by Has_Activatio (*)
d9d35f1... ada: Avoid referencing ignored ghost nodes in finalizer (*)
fe46af8... ada: Fix missing dispatching for default implementation of (*)
70b1d25... ada: Minor cleanup in macro test (*)
9f297cb... ada: Tweak predicate name and documentation comment (*)
0f02f82... ada: Remove doc for long gone field (*)
7fbb836... ada: Refactor Has_Assertion_Level_Argument for consistency (*)
19ee311... ada: Fix indentation checks with "finally" (*)
65bac79... ada: Fix crash in Has_Assertion_Level_Argument (*)
6b8002d... ada: Support qualified error names from Standard (*)
a5e6571... ada: Improve error message for incorrect call arguments (*)
fc0cd27... ada: Fix memory leak in __gnat_setenv (*)
97298de... ada: Fix SPARK RM 6.9(23) check for limited private types (*)
254a29e... ada: Further streamlining work (*)
264a131... ada: Add note about Sem_Aux being in binder closure (*)
f0ee0d1... ada: Improve layout of record types from Sem (*)
c83345d... ada: Update gnat-llvm debugging documentation (*)
4dc0a76... ada: Cleanup aspect specifications (Ins_Node) (*)
c3545d0... ada: Add missing documentation for attribute Ref (*)
7485615... ada: Restore alphabetical ordering in Sem_Util (*)
fc68c4e... ada: Small consistency fixes (*)
7dc0016... ada: Implement AI12-0331 Binding Interpretation (*)
828a5b2... ada: Rename Has_Private_Component function (*)
5b989e9... ada: Restrict Is_Limited_Composite field to (sub)types (*)
5200b09... ada: Avoid giving multiple errors on ghost argument (*)
8d2b60e... ada: Rename Private_Component function (*)
e63d913... Switch g++ to default Solaris 11.4 compilation environment (*)
9bf5d57... libsanitizer: Fix sanitizer_platform_limits_solaris.cpp co (*)
1d1b64a... tree-optimization/120702 - avoid folding loads to STRING_CS (*)
73cac4e... libstdc++: Support limited escaped formatting for non-Unico (*)
42f9bf2... libstdc++: implement constexpr std::format (*)
96ce493... wide-int: Fix up wi::bitreverse_large [PR125517] (*)
5ce76a8... libstdc++: mark integer std::to_(w)string constexpr (*)
0dfe0f1... Fix up gfortran.dg/gomp/allocate-*.f90 (*)
9fc5a7a... Fortran: Fix submodule access to private symbols in parent (*)
af7f2f4... RISC-V: Fix typos in comments and a misspelled variable (*)
06f01b6... RISC-V: Clean up redundant code and fix GNU coding style is (*)
8bb18dc... libbacktrace: support compressed block with no sequences (*)
98a4ce5... cobol: Improve execution speed of FUNCTION TRIM. (*)
4b39b84... c/c++: Declare stack protection guard in file scope (*)
8d7b042... i386: Add avx512_avoid_vec_perm tune for c86-4g-m7 (*)
7696c8d... Finish cleanup/removing -Wstrict-overflow= support [PR12555 (*)
b92e882... c++: Improve -fdump-lang-class output (*)
198c926... Daily bump. (*)
d3d984e... fortran: submodule cannot access internal subprograms of an (*)
bfecb8b... c++: Fix spurious -Wduplicated-branches for new (nothrow) T (*)
dcd83c6... c: fix false positive for -Wvla-parameter [PR98539] (*)
9700bdc... testsuite: xfail shrink-wrapping-vector-1.C until PR125400 (*)
47bdd0d... fortran: wrong generic resolution when actual argument is a (*)
5cb0842... PR target/122827: aarch64: Treat SVE modes as full-Z for ca (*)
507222c... c++/modules: Add reflection in module dialect. (*)
983cad8... c++: > in requires in template argument [PR125317] (*)
b6760bd... aarch64: Adjust vectorizer loads+store issue info for Olymp (*)
0bb9032... aarch64: Adjust alignment tunings for Olympus (*)
617d0c0... Regenerate c.opt.urls (*)
d53694f... Re-flow lines made longer than 80 characters by typo fixes (*)
6d3c334... libstdc++: Fix typos in os/vxworks/os_defines.h (*)
b600207... libitm: Fix typo in config/linux/futex_bits.h (*)
4376040... libgomp: Fix typos in various files (*)
6b2897a... libatomic: Fix typos in various files (*)
e1c02de... gcc/config: Fix typos in various files (*)
1608ded... xtensa: Fix typo in xtensa.cc (*)
fb063f7... vms: Fix typos in various files (*)
527a2aa... visium: Fix typos in visium.h (*)
c50b550... vax: Fix typos in various files (*)
d6e3bee... sparc: Fix typos in various files (*)
d6a5954... sh: Fix typos in various files (*)
9ab2a37... rx: Fix typos in rx.cc and rx.md (*)
02e102b... s390: Fix typos in various files (*)
d97d828... rs6000: Fix typos in various files (*)
c9a5eb3... rl78: Fix typos in various files (*)
27e751f... pdp11: Fix typo in pdp11.cc (*)
a6b0297... riscv: Fix typos in various files (*)
fca0d70... pa: Fix typos in pa.cc (*)
55efb32... or1k: Fix typos in various files (*)
ed4b195... nvptx: Fix typos in various files (*)
7210250... nds32: Fix typos in various files (*)
4793480... msp430: Fix typos in various files (*)
54a9570... mingw: Fix typo in winnt-cxx.cc (*)
6313215... microblaze: Fix typos in various files (*)
a81ab15... mcore: Fix typo in mcore.h (*)
9c31ebe... mips: Fix typos in various files (*)
b40dad5... m68k: Fix typos in various files (*)
567dd03... loongarch: Fix typos in various files (*)
d3c777b... lm32: Fix typo in lm32.cc (*)
d146338... ia64: Fix typos in various files (*)
1cec26c... i386: Fix typos in various files (*)
fd928d3... gcn: Fix typos in various files (*)
43a797f... ft32: Fix typos in ft32.cc (*)
0c03896... frv: Fix typos in frv-opts.h (*)
615c954... fr30: Fix typos in fr30.cc (*)
031682b... epiphany: Fix typos in various files (*)
32018c4... csky: Fix typos in csky.cc (*)
29a9712... c6x: Fix typos in c6x.cc (*)
18dc571... bpf: Fix typos in various files (*)
c6ede22... bfin: Fix typo in bfin.cc (*)
311b1af... avr: Fix typos in various files (*)
d3c772f... arm: Fix typos in various files (*)
f1bc866... arc: Fix typos in various files (*)
fe3c79d... alpha: Fix typos in various files (*)
790e293... aarch64: Fix typos in various files (*)
6601cdc... testsuite: arm: adjust inline assembler for arm-none-eabi (*)
943f654... gccrs: Fix ICE when parsing empty path expression (*)
1c70262... gccrs: register the Drop lang item (*)
3098b7e... gccrs: Fix intrinsic error location (*)
3de372b... gccrs: Support labeled block value breaks in HIR lowering (*)
d93b5d3... gccrs: testsuite: Add a testcase for issue 4159 (*)
895b862... gccrs: testsuite: Add a testcase for issue 4158 (*)
4cc8462... gccrs: util: Switch VisType to an enum class and rename var (*)
076b039... gccrs: testsuite: Add a testcase for issue 3537 (*)
5c2fee6... gccrs: Add feature gate for rustc_const_stable attribute (*)
65e7c3e... gccrs: lex: Emit E0768 for empty non-decimal literals (*)
75d0d58... gccrs: Defer literal suffix validation to parser and preser (*)
93375f9... gccrs: nr: Do first part of path resolution in types NS (*)
41a3c8a... gccrs: nr: Move path resolution from ForeverStack to NRCtx (*)
2da40ca... gccrs: Add assert macro handler (*)
fcbffd5... gccrs: Fix ICE cloning trait functions without return types (*)
252371f... gccrs: Recognize warn and deny as built in attributes (*)
ba972b2... gccrs: Fix ICE in get_function_expr when cfg'd return type (*)
7948e60... gccrs: Fix corrupted GIMPLE for CompoundAssignmentExpr in c (*)
e517374... gccrs: Clean up of obsolete nr2 command line option (*)
cfb9459... Regenerate some autoconf configure scripts after recent spe (*)
059f19c... libgomp/oacc-mem: add missing assert to goacc_enter_datum (*)
d8a64c6... libgomp/plugin-gcn: remove unneeded heap allocation in run_ (*)
a36f0ed... libgomp: let plugins handle allocating the target variable (*)
c04011b... libgomp/gcn: parallelize initializing threads of a team (*)
a36d966... libstdc++: Fix typo in piecewise_constant_distribution::par (*)
a27731f... i386: Add tuning to disable memory-form NDD (*)
8ff497c... i386: Disable SETcc.ZU generation on DMR/NVL via tune flag (*)
dd5f3d0... declare Wild linker capable of LTO bootstrap (*)
dd0ac8e... Daily bump. (*)
61e2300... range-op: Add relation effect for integer mult [PR23471] (*)
baa8b72... [RISC-V][PR rtl-optimization/123313] Improve select between (*)
f20bc4c... AVR: Fix overly long URLs in the printed PDF documentation (*)
b31a435... gcc: finalize deprecation of -Wstrict-overflow (*)
a3ded15... testsuite: remove Wstrict-overflow related tests (*)
abe7e10... testsuite: remove all Wstrict-overflow tests (*)
3862e2c... gcc/fold-const: remove fold_*_overflow_warnings (*)
1c8c3f1... tree-ssa-loop-ch.cc remove strict_overflow logic (*)
34d559f... gcc/expr.cc: remove Wstrict-overflow from maybe_optimize_su (*)
8c6adf1... tree-vrp: remove compare_values_warnv () (*)
6fc0b28... tree-ssa-reassoc: remove strict_overflow_p from range_entry (*)
ca94c21... AVR: Support [[len=nl]] in asm templates. (*)
fd6d392... hppa: Fix clear_cache pattern and use it in pa_trampoline_i (*)
3158684... Daily bump. (*)
06a379c... testsuite: adjust tests for FIRSTP/LASTP SVE2 instructions (*)
f622e15... Fix m68k bootstrap due to diagnostic (*)
232f2ca... Fix scan-asm failure for loongarch64 after recent ext-dce c (*)
05e70b3... xtensa: Optimize 'insvsi' insn pattern if TARGET_DEPBITS is (*)
6c91b8f... xtensa: Remove '*splice_bits' insn pattern (*)
c567a77... fortran: fix ICE with procedure pointer declared in BLOCK (*)
833722e... c++: Don't ICE on the static constexpr expansion-stmt vars (*)
f1e8104... testsuite: Fix testsuite failures after typo fixes (*)
fbf903e... Re-flow lines made longer than 80 characters by typo fixes (*)
3947b74... lto-plugin: Fix typos in lto-plugin.c (*)
6cd2202... libvtv: Fix typos in various files (*)
b1263bc... libstdc++: Fix typos in various files (*)
8848a39... libquadmath: Fix typos in various files (*)
37d543c... libitm: Fix typos in various files (*)
06fb00c... libiberty: Fix typos in various files (*)
e9a576f... libgomp: Fix typos in various files (*)
a886b38... libgm2: Fix typos in configure.ac (*)
7be164d... libgfortran: Fix typos in various files (*)
2aef6c1... libgcc: Fix typos in various files (*)
b966e87... libdecnumber: Fix typos in various files (*)
47d1cd3... libcpp: Fix typos in various files (*)
b67e838... libcody: Fix typos in README.md (*)
a060a4a... libbacktrace: Fix typos in various files (*)
4647b58... libatomic: Fix typos in various files (*)
7ec8e1c... vect: Fix typos in various files (*)
782966e... tree-ssa: Fix typos in various files (*)
2b5f932... tree: Fix typos in various files (*)
776ee3a... rtl-ssa: Fix typos in various files (*)
c4a1e16... lto: Fix typos in various files (*)
8307743... jit: Fix typos in various files (*)
3b6dbfc... include: Fix typos in various files (*)
d52d48a... ipa: Fix typos in various files (*)
570ebf2... gimple: Fix typos in various files (*)
35e2a18... generators: Fix typos in various files (*)
530fbc3... gcc/[s-z]*: Fix typos in various files (*)
bc83d67... gcc/[o-r]*: Fix typos in various files (*)
fb63f4c... gcc/[e-m]*: Fix typos in various files (*)
d1051b4... gcc/[a-d]*: Fix typos in various files (*)
8354223... fortran: Fix typos in various files (*)
08f1d50... fixincludes: Fix typos in various files (*)
7fbc286... doc: Fix typos in various files (*)
41e082f... d: Fix typos in various files (*)
752db3d... cp: Fix typos in various files (*)
b7e8e4e... cobol, libgcobol: Fix typos in various files (*)
c60f637... c-family, c: Fix typos in various files (*)
a4aea1b... analyzer: Fix typos in various files (*)
cae19c7... algol68, libga68: Fix typos in various files (*)
90d7c65... ada: Fix typos in various files (*)
c25974b... toplevel: Fix typos in build files (*)
45fdb9b... c: some cleanups for the comptypes hierarchy of functions (*)
b554e3e... c, middle-end: Implement C2Y N3705: bit-precise enum (*)
a299d60... cobol: Include m4/autoconf.m4. [PR125503] (*)
7c328e9... switch-conv: Remove label from case_bit_test (*)
e3b432f... Daily bump. (*)
3ff0450... Fix pr125453-1.c at -O2 on some targets (*)
a94d2d0... ranger-fold: Don't call into gimple_stmt_nonnegative_p [PR1 (*)
75a1ea7... contrib: Make dg-extract-results.py tolerant of unparseable (*)
4f6979f... AVR: ad target/121343 - Use hard-reg constraints in FMUL[S[ (*)
f052dcf... libstdc++: Adjust flat_set::swap swapping order (*)
47bb245... Fortran: checking of passed character length [PR125393] (*)
14617bd... libstdc++: allocate_at_least ask only what it reports (P040 (*)
cc432cc... cobol: Speed improvements; function prototypes; POSIX compa (*)
2946b3a... OpenMP: Reject omp_{cgroup,pteam,thread}_mem_alloc for stat (*)
df09e09... libgcc: Support -mcall-ms2sysv-xlogues on FreeBSD/x86 (*)
160159b... gccrs: workaround -Wrestrict false positive [PR114385] (*)
1ed25c5... [riscv] Fix sync builtins unspec->unspecv (*)
8653813... aarch64: add __ARM_FEATURE_ macros for SVE2.2 and SME2.2 (*)
013c867... aarch64: implement FMUL SME instruction (*)
c3675d9... aarch64: implement changes for COMPACT and EXPAND SVE instr (*)
4960fba... aarch64: implement FIRSTP and LASTP SVE instructions (*)
0a27a52... aarch64: implement FRINT32/64 SVE instructions (*)
2b37128... aarch64: add zeroing forms for predicated SVE top FP conver (*)
7c7ace0... aarch64: add zeroing forms for predicated SVE int-/FP-to-FP (*)
f1fb9de... aarch64: add zeroing forms for predicated SVE FP-to-integer (*)
5275625... aarch64: add zeroing forms for predicated SVE FP unary oper (*)
a5e5f1f... aarch64: add zeroing forms for predicated SVE bit reversal (*)
be498c1... aarch64: add zeroing forms for predicated SVE integer exten (*)
690c605... aarch64: add zeroing forms for predicated SVE integer unary (*)
5386f14... aarch64: add preliminary definitions for SVE2.2/SME2.2 (*)
2fa2088... i386: Rewrite index*1+disp into base+disp (*)
b1eab23... testsuite: Tweak sse2-p{add,sub}[bdw]-2.c tests for -march= (*)
0e634b9... ada: Fix bug when reading multibyte utf-8 character (*)
7800a1f... ada: Cleanup of Analyze_Aspect_Specifications and related c (*)
e3c554a... ada: Implement AI22-0154 (Revised resolution of indexing as (*)
4f28c05... ada: Document the gnatg switch (*)
2c964c1... ada: Minor typo fix in documentation (*)
ff0a553... ada: Complete previous light runtime configuration fix (*)
6422bb4... ada: Create a boolean version of Warnings_Suppressed (*)
eb3a399... ada: Improve error message insertion methods (*)
8e3bcd1... ada: Do not set Global_Discard_Names in GNATprove_Mode (*)
bb42c39... ada: Fix light runtime configurations (*)
67d149f... ada: Do not disable conformance warning in GNAT_Mode (*)
41f45a4... ada: VAST Check_Entity_Chain (*)
f6414d2... ada: Add Delete_Error_And_Continuation_Msgs and refactor du (*)
b3d8599... ada: Add Filter_And_Delete_Errors (*)
3d03d27... ada: Simplify Warning_Specifically_Suppressed calls. (*)
b5e8c05... ada: Refactor error message deletion (*)
cbaad5b... ada: Fix crash on qualified bounds during unnesting (*)
ee2e8e1... ada: Remove obsolete trick in Analyze_Function_Return (*)
4df3a73... ada: Create a function for checking Suppressed loop warning (*)
d740ff3... ada: Simplify implementation of instantiation messages (*)
4e67c9b... ada: Improve dmsg (*)
cf703b6... ada: Stop using gnat_envp (*)
99574f2... ada: Require compilation unit to have no indentation (*)
904ef46... ada: Fix compiler crash on primitive completed by expressio (*)
131aa73... ada: Pretty-print filter of loop parameter specification (*)
4b2b278... ada: Suppress warning for quantified expression with filter (*)
afd5181... ada: Suppress warning about unused variable in trivial quan (*)
5582d98... ada: Unset Comes_From_Source in inlined static functions (*)
b0483f4... ada: Missing overflow check on Integer_128 under GNATProve (*)
fd6638c... ada: Add (r)pech debug routines for entity chains and simpl (*)
bbdc082... ada: Enable resolution of overloading on Last and Previous (*)
a237496... ada: Add volatile abstract state to creation functions in I (*)
1af4f37... ada: Fix assertion failure on call in object notation in en (*)
515006c... ada: Inheritance of pragma/aspect unchecked_union (*)
2a27188... ada: Distribute declaration of return object into condition (*)
683000b... ada: Fix reStructuredText markup (*)
b1bce7a... ada: Suppress warning about unused quantified variables wit (*)
8bb19db... ada: Refactor Inline_Static_Function_Call (*)
a1731c1... ada: Calculate the sloc adjustment for inlined static funct (*)
8e29174... ada: Make __gnat_copy_attribs non-blocking on windows (*)
0be038e... c++: Fix build_value_init_noctor anon aggr handling (*)
a0a4ee8... libgfortran: Use MapViewOfFileEx instead of MapViewOfFileEx (*)
c9ca21f... bb-slp-complex-mla-half-float.c: Add the missing end brace (*)
cdaec79... Daily bump. (*)
656d97b... Fortran: f_c_string intrinsic improvements (*)
a6b2fe7... Fortran: Add c_f_strpointer intrinsic (*)
7512f0b... libcody: allow non-ASCII module names [PR120458] (*)
e15d566... vect-early-break-no-epilog_11.c: Require avx512f_runtime (*)
1bf4a46... tree-ssa: Loop store motion micro-optimizations. (*)
0caa152... x86_64 SSE: Tweak/correct STV cost of 128-bit rotate by con (*)
f6971e2... x86_64 SSE: Handle SUBREG conversions in TImode STV (for pt (*)
84e5bd1... x86 SSE: Improve vector increment/decrement on x86. (*)
a33b41d... c++: fix infinite looping with arr[arr] [PR125454] (*)
1cf8c59... fortran: module-contained PRIVATE procedures must have glob (*)
51a122b... [RISC-V] Fix expected testsuite output after ext-dce change (*)
3e1f749... c++: add fixed test [PR106957] (*)
b64700d... libstdc++: Fix -fno-exceptions support in testsuite_allocat (*)
c345d6a... libstdc++: Fix availability of flat_meow::operator=(initial (*)
f46eccc... libstdc++: Implement P3567R2 flat_meow fixes (*)
457c7bb... libstdc++: Fix suboptimal complexity of flat_map::_M_insert (*)
8b4ed6b... cobol: Add assertion to suppress -Warray-bounds false posit (*)
34d9e6d... RISC-V: Fix REGNO_REG_CLASS for FP hard registers (*)
a054b5d... RISC-V: Support VLS LMUL cost scaling (*)
4e6f6b3... avr.opt.urls: Add -masm-len-notes and -Wasm-len-notes. (*)
25ab3b4... testsuite: add AVX512 requirement to vect-early-break-no-ep (*)
33ac889... libstdc++: Optimize operator<< for piecewise distributions. (*)
7e61b29... libstdc++: Expand serialization test for piecewise distribu (*)
52d5a88... aarch64/sve: combine AdvSIMD and SVE vec_duplicates (*)
920eeb6... aarch64: implement vec_concat support for sub-64-bit types (*)
4ddae2a... aarch64: initialize vectors from starting subsequence (*)
44a31df... aarch64: introduce partial AdvSIMD vector modes (*)
dd682ea... i386: Refine c86-4g fdiv scheduling model (*)
b9cf672... RISC-V: Add RISC-V RVV main-loop overhead comparison in cos (*)
d2c6e7a... aarch64: Make more use of UINTVAL (*)
eaf619a... AVR: Support [[len=<words]] notes in inline asm to specifty (*)
f3f8bb6... AVR: ad target/121343 - Use hard-reg constraints in [u]divm (*)
896c822... i386: Fix up *add<mode>_1<nf_name> [PR125469] (*)
964b279... ada: Align the alternate stack on Linux for address sanitiz (*)
7365941... ada: Fix iterator for Iterable aspect rejected without subt (*)
1eb09b7... ada: Fix handling of qualified subtype with static predicat (*)
8ac7ca2... ada: Fix assertion failure on invalid String_Literal aspect (*)
8ab3f30... ada: Fix assertion failure for improper aggregate operation (*)
a633cfb... ada: Reject non-primitive operations in Finalizable aspect (*)
5c78426... ada: Remove .EXE suffix from GNAT.Command_Line error messag (*)
4bcfc33... ada: Incorrect error message on use of 'Result with wrong p (*)
d3b6fc8... ada: Fix bogus visibility error for inherited operator of n (*)
4ab359a... ada: Fix casing of reserved word. (*)
0c059c6... ada: Fix unresolved symbols with partial -gnatVo compilatio (*)
7309643... ada: vast: protect against a predicate failure (*)
143a0d9... ada: Incorrect error message on use of 'Result with wrong p (*)
519c29f... ada: Minor cleanup (*)
49b7452... ada: Rewrite Analyze_Aspect_Specifications (*)
29242e3... ada: Compiler hangs on a semantically incorrect program. (*)
3a2f48a... ada: Create the SARIF file in the current cwd (*)
c8985e8... ada: Crash on wrong renaming of record field (*)
68ef7fc... ada: Fix regression under GNATProve mode (*)
032f521... ada: Fix regression under GNATProve mode (*)
2176e76... ada: VAST: Explain 2-pass algorithm (*)
ea770aa... ada: Fix VAST check on aspect consistency (*)
9bbec96... ada: Adjust 'Constrained for formal parameters of unchecked (*)
c78a3dc... ada: Fix spurious discriminant check failure for unconstrai (*)
555023a... ada: Rename Insert_Pragma to be Insert_Aitem (*)
12a6c15... ada: Cleanup Analyze_Aspect_Specifications (*)
079cbf5... ada: Implement restrictions for unchecked union in inlining (*)
9113cc2... ada: Fix freezing of nested discriminated type (*)
6fd7d49... ada: Simplify test for limited types (*)
693227c... ada: Fix oversight in latest accessibility change (*)
156c3e6... ada: Apply the check for all primitive equality operations (*)
f44fdf3... ada: Clean up around Is_Immutably_Limited_Type (*)
53b1b9b... ada: Minor cleanup related to aspects vs. pragmas (*)
349bc15... ada: Crash when using address clause on declare-expression (*)
6ba4e5d... ada: Fix crash evaluating class-wide preconditions with mis (*)
e932c5f... ada: Remove spurious error on attribute Count with expansio (*)
81ba15c... ada: VAST Check_Corresponding_Aspect (*)
b047790... ada: Fix small irregularity for Master_Id of anonymous acce (*)
22df349... ada: Fix for illegal deep delta array aggregate with others (*)
fc81119... testsuite, i386: add win64 AVX indirect alignment tests [PR (*)
2bc55e2... [RISC-V] Drop compromised scan-asm test after recent vector (*)
aacccc0... Fortran: [PR93727] Add EX format rounding for truncated hex (*)
9769e8a... Daily bump. (*)
b524850... testsuite: fix Winvalid-memory-model*.C (*)
4a97237... ext-dce: narrow sign-extending loads to zero-extending when (*)
dcba59a... ext-dce: fix off-by-one in subreg liveness for 32-bit modes (*)
e6c1179... AArch64: Prefer w-regs for 32-bit move immediate (*)
e82be35... testsuite: Restrict mpc860_no_lwsync.c to Power ilp32 targe (*)
e81952e... libgomp: Fix ipr_vendor for OpenMP's interop (*)
eae54dd... vect: drop prefetches during if-cvt [PR120164] (*)
77b2eaf... x86: fix under-aligned indirect AVX argument/return stack s (*)
ae4efe5... i386: return 256/512-bit vectors in registers for x86_64 MS (*)
8af2e8e... vect: Don't generate scalar epilogue if not needed [PR12035 (*)
991c35e... vect: refactor loop peeling to support explicit flag to red (*)
a6ee917... AArch64: fix the SVE->SIMD lowering optimization [PR125148] (*)
911d91a... MAINTAINERS: Add additional checking to check-MAINTAINERS.p (*)
d69d2ed... MAINTAINERS: Secondary sort DCO by email address (*)
ab0e3df... MAINTAINERS: refine sort for Write After Approval (*)
2df2726... MAINTAINERS: Sort the Reviewers (*)
b615636... MAINTAINERS: Sort Various Maintainers (*)
2b2a443... MAINTAINERS: Sort the Language Front Ends Maintainers (*)
264fee0... MAINTAINERS: Sort the OS Port Maintainers. (*)
0478ec5... MAINTAINERS: Sort the CPU maintainers entries. (*)
1124bb1... c++: Don't ICE in eval_constant_of on vars with error_mark_ (*)
3d17fa4... aarch64: mingw: Enable init priority order (*)
e221b17... MAINTAINERS: Update my email address (*)
e0165e3... ada: Fix build error for POSIX sed. (*)
5c556f9... i386: Disable use_gather_2parts and use_gather_4parts for D (*)
d15becf... Daily bump. (*)
36bd69c... libffi: Use correct include path for tests [PR125417] (*)
910901a... c++/reflection: ICE when substituting base info [PR125423] (*)
9301367... bootstrap/125318 - fix gcc/tree-vect-stmts.cc uninit error (*)
ec79b07... tree-cfgcleanup: Don't remove forwarder blocks (with phis) (*)
bd02a04... libstdc++: Revert making ref_view<R> statically sized. (*)
c028b7c... Fortran: Add debug functions for OpenMP data structures (*)
0c0e353... ada: Fix System.Interrupt_Names generation on VxWorks (cont (*)
166f95a... ada: Fix System.Interrupt_Names generation on VxWorks (*)
204dc46... ada: Fix build failure on Windows machines (*)
23b9ac2... libstdc++: Fix <optional> for freestanding [PR125450] (*)
7239744... libstdc++: Make ref_view<R> statically sized if R has stati (*)
e38acbc... libstdc++: static_assert that static sized range size is le (*)
e309e09... libstdc++: Deprecate std::memory_order::consume (*)
4598d7f... libstdc++: Add missing constraints to vector and deque dedu (*)
396ad11... libstdc++: Split <iosfwd> and only include it in <ios> [PR1 (*)
68b90fc... libstdc++: Merged concept for ranges with static sized. (*)
188055c... ada: Fix build failure on Windows machines (*)
dbd2dee... ada: Fix build failure for Windows platforms (*)
2d6a6a7... ada: Add suffix to name of newly added procedures (*)
b9d5e5f... ada: Fix missing accessibility check for anonymous access f (*)
31d9329... ada: Overriding of First_Controlling_Parameter tagged type (*)
5af32cd... ada: Fix SPARK RM 6.9 Rule 32 check (*)
1aaaf47... ada: Make Interrupt_State not require Ada.Interrupts (*)
336c86b... ada: Fix minor issues (*)
907b07f... ada: Missing initialization of aggregate components (*)
0255aae... ada: Copy documentation of gnatdll -m switch from its help (*)
fda65d6... ada: Relocate Check_Valid_Ghost_Declaration (*)
d256dc7... ada: Implement SPARK RM 6.9 (23) (*)
6a23ada... ada: Fix long-standing issue with qualified expressions of (*)
c59cf4f... ada: Put_Image attribute_definition_clause incorrectly igno (*)
1190b1d... ada: Remove Tempdir package (*)
e417b0e... ada: Remove Tempdir from gnatname (*)
700352c... ada: Remove Tempdir from gnatmake (*)
82475d5... ada: Fix internal error on access to function as component (*)
b54a9ea... ada: Factor out common pattern in Exp_Ch6 (*)
f3ed871... ada: Error on legal No_Return subprogram with formals subje (*)
dadcb54... ada: Print restrictions in the SARIF report (*)
e8c240b... ada: Fix recursion calls in Remove_Side_Effects (*)
2effa70... ada: Fix Assertion_Level dependency for Runtime level (*)
f1b1461... ada: Normalize the handling of assertion policies (*)
dc63395... ada: Tech debt: Remove Is_Boolean_Aspect (*)
c4edd89... ada: Add missing assertion level check (*)
7b8e54b... ada: Tech debt: Remove Aspect_Unimplemented (*)
ca2de7f... ada: Tech debt: Remove exception handling from aspects (*)
5822a84... ada: fix: use correct scope when unnesting subprocedure (*)
debafaf... ada: fix: drop renamings along with dropped subp (*)
2dd15fd... ada: Align VxWorks version of System.Interrupts (*)
b1f2426... ada: Remove the libutil dependency on Linux (*)
c4412c1... ada: Fix wrong comments (*)
fa5c8af... ada: Minor comment and formatting fixes (*)
3aebcc2... ada: Small refactoring in Check_Anonymous_Access_Return_Wit (*)
df2209b... ada: Deep delta aggregates incorrectly rejected with -gnatX (*)
6908207... ada: Parsing error on declare expr in expression default fo (*)
63b020f... ada: Boolean flag for Unsigned_Base_Range aspect is ignored (*)
a5f6c3c... ada: Fix exception on attaching non-handler procedure (*)
0d41fce... ada: Unsigned_Base_Range aspect (part 8) (*)
9f10da9... RISC-V: Refactor riscv-fusion.cc to use table-driven dispat (*)
5de5fd6... RISC-V: Fix multiple bugs in riscv_macro_fusion_pair_p (*)
9ab56d9... Daily bump. (*)
44c5f9a... match: Fix up `(smaller)a ==/!= (smaller) b` pattern for po (*)
8d81ccd... Adjust stack-usage-realign.c for commit dbb7b2af233 (*)
29e4b7f... AVR: target/125409 - Add fixed-point conversions to / from (*)
172785c... AVR: ad target/121343 - Let __load_<size> insns use hard-re (*)
2ae6b77... libstdc++: Fix some test failures due trivial unions (P3074 (*)
64be1fa... OpenMP: Fix omp_check_for_duplicate_variant [PR125377] (*)
955316d... libstdc++: Add begin, end, (const_)iterator members to vala (*)
301a4e1... ada: Fix crash on equality of unchecked union components of (*)
091a757... ada: Rename Image_Should_Call_Put_Image into Image_Must_Cal (*)
b5b11d3... ada: Fix different 'Img and 'Image on enumeration type with (*)
39ee995... ada: Update references to Parameter Associations RM 6.4.1 (*)
199358c... ada: Set Etype before analysis for conditions generated for (*)
20705e6... ada: Formal function default given by expression rejected w (*)
03fb455... ada: Reject pragma CPU and Priority that duplicate correspo (*)
e7368d7... ada: Reject exceptional contracts on No_Raise subprograms (*)
d9849cc... ada: Fix crash on declare expression in contract on access (*)
503b879... ada: Fix fallout of recent freezing change for expression f (*)
24da7b6... ada: Spurious error on formals with First_Controlling_Param (*)
a89a310... ada: Unsupported C++ constructor call in array aggregate (*)
dc5689c... ada: Fix early freezing of tagged type by expression functi (*)
e23f361... ada: Fix fallout of latest change to Analyze_Subprogram_Ren (*)
d4aa557... ada: Small tweak to error message for premature freezing of (*)
a92c4b8... ada: Missing contract checks for calls to formal subprogram (*)
b8e6ea9... ada: Fix Ghost => True/False for Abstract_State (*)
1906438... ada: Fix Initialize aspect for constructors (*)
5745b0e... ada: More tweaks to semantic analysis of expression functio (*)
0e1b0a4... ada: Fix incorrect finalization of renamed function call at (*)
3e796b2... ada: Handle call to C++ constructor in generic instantiatio (*)
4638dd8... ada: Visibility bug in instance of generic with preconditio (*)
fce134e... ada: Missing dynamic accessibility check assigning conditio (*)
735a8db... ada: Improve machinery for generating predicate check (*)
0589828... ada: Small tweaks to semantic analysis of expression functi (*)
a8372ce... ada: Fix endless loop on Address aspect for object with dyn (*)
53518f2... ada: Handle call to C++ constructor placed in return statem (*)
a23b148... ada: Small tweak to Analyze_Subprogram_Body_Helper (*)
79c9278... ada: Enable checks during analysis of expanded dispatching (*)
915ba92... ada: Make "finally" a non-reserved keyword (*)
8de3904... ada: Crash with pragma Ignore_Pragma in SPARK mode (*)
6cd854e... ada: Extend the runtime GPR files for shared libs (*)
7e8feb0... ada: Support for implicit parameterless constructor (*)
3e92515... ada: New aspects for use in CodePeer's taint analysis. (*)
a64b0db... ada: Tech debt: VAST-related cleanup of Save_Scan_State (*)
1c92d91... ada: Fix spurious range check for out mode scalars in class (*)
811c4fd... ada: Refactor assignments in constructor prologue (*)
ab17c2e... ada: Minor comment fixes (*)
ca3e459... ada: Fix typo in head comment of Sinput specification (*)
bf268b3... ada: Fix propagation of by-constructor indication from comp (*)
9df8300... libstdc++: Add data/member for initializer_list, and remove (*)
dbb7b2a... Restore original format of -fstack-usage and add new second (*)
a171c89... bitmap: Fix bitmap_last_set_bit (*)
2ccb953... Adjust stack-usage-realign.c for commit 960895db668 (*)
c5eff89... Fortran: [PR93727] Fix EX format kind=8 output on ILP32 tar (*)
421f09e... match.pd: Fold popcount(x ^ (x - 1)) to ctz(x) + 1 [PR12463 (*)
98a341e... c: fix debris from r17-680 (*)
4cca035... Daily bump. (*)
9742769... algol68: Open source files in binary mode (*)
365e561... match: Optimize `(~y & x) ^ y` into (y | x) [PR125104] (*)
960895d... stack_usage: Print out the user visibility name too (*)
b57b0a7... ifcvt: factor: turn asserts about abnormals to conditional (*)
5d0a905... Fortran: [PR93727] Implement EX format specifier for WRITE (*)
ab3911b... Daily bump. (*)
34c81df... fold-const.cc: remove fold_overflow_warning() (*)
6ed5ed5... fold-const.cc: overhaul tree_expr_nonnegative_(warn)_p (*)
07299cc... fold-const.cc: remove strict_overflow_p from tree_expr_nonn (*)
1b70ccc... fold-const.cc: remove strict_overflow_p flag from tree_sing (*)
71386cc... fold-const.cc: remove strict_overflow_p from tree_unary_non (*)
ab8cd13... fold-const.cc: remove strict_overflow_p from tree_binary_no (*)
f286b74... fold-const.cc: remove strict_overflow_p from maybe_canonica (*)
4c5a290... fold-const.cc: remove strict_overflow_p from tree_expr_nonz (*)
e27a905... fold-const.cc: remove strict_overflow_p from tree_single_no (*)
dd5183f... fold-const.cc: remove strict_overflow_p from tree_binary_no (*)
49766e7... fold-const.cc: remove strict_overflow_p from tree_unary_non (*)
654c2f3... fold-const.cc: remove strict_overflow_p from extract_muldiv (*)
3b65fee... fold-const.cc: remove strict_overflow flag from make_range (*)
06daaf8... [RISC-V] Improve slli+zext+andi sequence for RISC-V (*)
6e1679e... Fortran: Fix scalar class to derived select type entities. (*)
c9f26ed... Fortran: Fix ICE in allocatable finalization expression [PR (*)
fed7299... pru: Transform patterns to use hard register constraints (*)
9bc916b... pru: Inline muldi3 when optimizing for speed (*)
fe05975... c++: defaulted ctor vs template ctor [PR125135] (*)
25e1cee... Daily bump. (*)
09e7405... OpenMP: Enable 'declare mapper' mappers for 'target update' (*)
51ea1dc... Fortran: Fix .texi and comment typos (*)
f0c0214... aarch64: Add bitreverse expanders [PR50481] (*)
0d4eb75... [PATCH v4] RISC-V: Add per-type reduction costs to the vect (*)
3f4f268... cfgrtl: Forbid forwarder blocks from having clobbers [PR125 (*)
2ec6844... Re: [Linaro-TCWG-CI] gcc-17-577-gbc19036af435: 2 regression (*)
dfdee76... Fortran: invoke.texi - document -fcoarray=shared [PR125416] (*)
80ec18c... libstdc++: Fix some test failures due to vector using alloc (*)
1bdc9e1... match.pd: Handle BUILT_IN_BITREVERSE8 like other BUILT_IN_B (*)
ca6cd7c... c++, libstdc++: Implement C++26 P3074R7 and CWG3189 - trivi (*)
83ba1c6... rs6000: Add MPCCORE to TARGET_NO_LWSYNC (*)
33cd7bb... match: Handle X != INT_MIN ? -X : INT_MIN [PR125050] (*)
8b45b00... Daily bump. (*)
d39ca56... libstdc++: Combine duplicated tests for <atomic> (*)
da7dc33... avoid-store-forwarding: Continue BB analysis after complex (*)
ba0d75d... avoid-store-forwarding: Reject bit-inserts that clobber liv (*)
9892eb5... avoid-store-forwarding: Remove unnecessary store_exprs_del (*)
ea57201... libstdc++: Fix recent std::flat_map test with COW std::stri (*)
4546736... libffi: Update list of local patches (*)
7347575... libffi: Remove debugging output (*)
bf69bde... libffi: Always define `WIN32_LEAN_AND_MEAN` before <windows (*)
66a268a... libffi: Integrate testsuite with GCC testsuite (*)
64b32bc... libffi: Integrate build with GCC (*)
6892707... libffi: Sync with libffi 3.5.2 (*)
b6fd2fd... c++: fix bogus error with xobj member function [PR125330] (*)
4c8f6cc... install: The C++ front end does not use extensions (*)
392f10b... c++: another constexpr empty class tweak (*)
4491ee5... c++: this capture in template [PR125384] (*)
b4aa063... AArch64: Add PIC/PIE support to large model [PR 123791] (*)
e28d144... c++: ICE with variadic using-decl with conv fn [PR125284] (*)
960e689... c++: Fix up handling of name independent decls in coroutine (*)
449a421... Fix PR 125379, ICE with BIND(C) and PRIVATE (*)
aac8c37... riscv: Fix SSP assembly with xtheadmemidx [PR 125320] (*)
6a4cfad... libstdc++: Deprecate numeric_limits::has_denorm for C++23 (*)
2508fac... ipa-cp: Adjust general IPA-CP cloning heuristics (*)
bd9a32c... RISC-V: Regenerate opt urls (*)
20ee88e... RISC-V: Add Zilsd alignment control options (*)
4e05c2c... RISC-V: Add intrinsic detection macros (*)
13ece02... RISC-V: Add C API and hwprobe feature bit for zicfiss (*)
15862c9... RISC-V: Add Linux hwprobe mappings for existing extensions (*)
af293cd... RISC-V: Add C API feature bits from riscv-c-api-doc PR #185 (*)
be21dc1... RISC-V: Add C API feature bits for existing extensions (*)
2ba702c... libstdc++: Restore allocator constructor for std::packaged_ (*)
83a7429... AVR: target/121343 - Overhaul CLZ, CTZ and FFS insns. (*)
0744831... libstdc++: Support integer-class sized range in inplace_vec (*)
82d9668... LoongArch: Rename rbit<mode> to bitreverse<mode>2 [PR 50481 (*)
b63a5e5... Daily bump. (*)
e9d363b... algol68: Add FLOOR as synonym for ENTIER (*)
1c9808a... match.pd: Simplify (T)(x) == (T)(y) -> (T)(x ^ y) == 0 [PR1 (*)
9966734... PR fortran/106546 - inline matmul with -fno-automatic (*)
02d1871... cselib: Simplify references_value_p (*)
582adc3... cselib: Avoid repeated discard_useless_locs (*)
683b5ca... cselib: Cache CSELIB_VAL_PTR in new_elt_loc_list (*)
ccfcabc... testsuite: add some libstdc++ -fanalyzer test coverage (PR (*)
5caef7c... analyzer: add pointer diff folding (*)
0940b30... testsuite: add reduced test for -fanalyzer on std::string [ (*)
ebe2e4d... testsuite: add analyzer-torture.exp (*)
ab85962... [riscv] Simplify builtin definitions (*)
601cc5a... libstdc++: Use #embed for static tzdata.zi file (*)
5dfe105... i386: Remove TARGET_SHIFT1 tuning feature (*)
c021c69... arc: check if the addend fits when referencing small data m (*)
568d439... i386: Fix up peephole2s with const359_operand [PR125373] (*)
1aababb... libstdc++: fix build failures after acfdad706d8 (*)
4446d3e... i386: Use vpaddq + vpermilpd for some non-const permutation (*)
1a787fd... Limit outer-loop unswitching by duplicated code size (*)
61a3981... LoongArch: Fix missing plugin header for cpu-features.h [PR (*)
43eaca4... testsuite: Update CRC dump scan regex for reversed crc tabl (*)
3800d1c... Daily bump. (*)
c991773... aarch64: testsuite: Update pr123748.c to use "long long" in (*)
120d284... libstdc++: Update tzdata to 2026b (*)
cf6ef12... OpenMP: Fortran "!$omp declare mapper" parser support (*)
573b66b... analyzer: fix pointer comparisons [PR125304] (*)
8354a70... analyzer: bulletproof binop_svalue::maybe_get_value_range_1 (*)
efb9667... c++: capture of reference to global in template [PR123536] (*)
f2d10af... aarch64: Add vec_packs_float pattern [PR123748] (*)
6d11464... libstdc++: Fix incorrect move in flat_map::_M_try_emplace [ (*)
085b7cf... AArch64: Add scalar-to-vector costs for vec_construct (*)
acfdad7... libstdc++: Use allocate_at_least in vector, string (P0401) (*)
cce6cc2... c++: another constexpr nested empty object [PR125336] (*)
98158a3... OpenMP 5.0: Allow multiple clauses mapping same variable (*)
d81f2cb... PR fortran/115260 - fix data corruption on inline packing/u (*)
01e3a6a... Fix up some typos [PR125348] (*)
bc43bf5... AVR: Add bitreverseqi2 insns. (*)
a87cdfd... i386: Optimize ptestz(x,-1) as ptestz(x,x) on x86 (*)
90f2f90... arm: Fix MVE load/store with writeback intrinsics [PR124870 (*)
11a1cf8... libstdc++: Make chrono::parse fail for bad %z [PR125369] (*)
0389f4f... tree: Move unshare_expr from gimplifier to generic tree (*)
daf2256... i386: Use vpermilps for some non-const permutations [PR1253 (*)
1495df4... AVR: Add insns and libgcc functions for __builtin_bitrevers (*)
07ce51a... optabs: Handle bitreverse using widening or two bitreverses (*)
a190f05... x86: Don't inline cold memmove call (*)
d8a36d6... mingw: Check seh_endproc for function end (*)
64d9829... RISC-V: Guard 64-bit vec_extract. (*)
038908c... RISC-V: Remove cbranch_all patterns. (*)
6953b4e... rs6000: Adding missed ISA 3.0 atomic memory operation instr (*)
8cdf8b6... Fix masm ptwrite again (*)
65af1f7... Daily bump. (*)
1af06a4... testsuite: Fix pr112095.c for veclowering (*)
7e0424c... libstdc++: Move std::bitset test to correct directory (*)
5e33bbf... [PATCH v2] tree-optimization: Fix profile update in loop sp (*)
5b8016c... c++: remove dead code (*)
6a18e85... [PATCH] RISC-V: Add xt-c9501fdvt CPU support (*)
900b538... [RISC-V] Improve SI->DI zero/sign extension patterns for RI (*)
bc19036... [RISC-V] Improve ext-dce's live bit tracking for IOR/AND wi (*)
3ba7548... analyzer: rename --param=analyzer-{bb->supernode}-explosion (*)
ef5d02c... Update gcc sv.po (*)
84d3cab... analyzer: drop unused field exploded_node::m_num_processed_ (*)
e32651c... Modernize class optrecord_json_writer (*)
85a58be... jit: clarify docs for gcc_jit_context_add_{command_line,dri (*)
6df1f86... libstdc++: Reduce iterations in PSTL test for Debug Mode (*)
79e2956... libstdc++: optimize std::uninitialized_move{,_n}() to memcp (*)
83f0568... libstdc++: Include range_access.h from <valarray> (*)
277e73c... [PATCH] RX: The size of the mov instruction will be correct (*)
7034f85... middle-end: Optimize reversed CRC table-based implementatio (*)
bc94521... RISC-V: Remove blanket else in riscv_hard_regno_mode_ok. (*)
e63aa84... RISC-V: Fix format specifier. (*)
10aa883... libstdc++: Make is_exhaustive const for layout_(left/right) (*)
c0fd049... i386: Implement bitreverse<mode>2 optab for GFNI [PR50481] (*)
2451667... libstdc++: Use on_month_day istream operator in ZoneInfo pa (*)
b0f2495... x86: Don't inline memmove for -Os (*)
839fbe5... Daily bump. (*)
6f3c04e... uncprop: small compile time optimization with switches (*)
3cdc8d7... ICF: Remove unneeded check for CASE_LABEL_EXPR (*)
09cb7c0... dom: small compile time optimization with switches (*)
f80370a... Daily bump. (*)
be27786... PR 122245: -fc-prototypes when procedure defined via INTERF (*)
dc51d5a... libgomp: Fix env.c compilation on Darwin (*)
fe3c9c9... libstdc++: replace assert with __glibcxx_assert [PR125228] (*)
1b191d0... libstdc++: Make configure check for atomics work on Windows (*)
18d08c0... match.pd: Enable some __builtin_bswap* optimizations even f (*)
54f8428... Add __builtin_bitreverse128 [PR50481] (*)
7ca53f9... tree-ssa-ccp: Fix up __builtin_bitreverse* handling [PR5048 (*)
f2609a4... x86_64: Handle hard registers in TImode STV with inter-unit (*)
67c6954... RISC-V: Add test cases for scalar unsigned SAT form 10 (*)
51d7eac... RISC-V: Add test cases for scalar unsigned SAT form 9 (*)
9e5bf0b... RISC-V: Add test cases for scalar unsigned SAT form 8 (*)
d523622... libgfortran: Fix libcaf_shmem build on Solaris (*)
e037c6e... libstdc++: Remove Solaris workaround in 20_util/to_chars/fl (*)
ab6c415... match.pd: Simplify ((~x) & y) ^ (x | y) (*)
e14806b... aarch64: mingw: fix support for posix threading (*)
a6edc74... Daily bump. (*)
5868569... Configure EditorConfig for Git commit messages (*)
8c8f688... ssa_operands: speed up GIMPLE_SWITCH handling (*)
2bdddfa... testsuite: fix Wuninitialized-pr107919-1.C (*)
f108e23... tree-cfg: Revert part of r8-546 [PR125290] (*)
87e4eb4... libstdc++: Include range_access.h from <optional> and <stac (*)
591a8ac... pr124532: Reset musttail attribute in compound statements (*)
6999c98... hppa64: Use DW_EH_PE_aligned encoding on 64-bit HP-UX (*)
bd64a7b... testsuite: Add aarch64 SVE support to slp-reduc-15.c (*)
3050eee... caller_save_regs: Return the enabled registers (*)
c30a026... libstdc++: Use IANA name for ISO-8859-1 in format tests. (*)
26aae21... scev: Sign extend step in peeled converted IV handling [PR (*)
8535b42... LoongArch: add spaceship expanders (*)
ca29208... match.pd: Allow FNMA fold through conversions (*)
1d91dbe... Add vector_costs::add_slp_cost grouping hook (*)
17ce687... tree-optimization/125296 - preserve alignment of access wit (*)
c965894... i386: Fix up *minmax<mode>3_4 [PR125308] (*)
c564a8b... Add __builtin_bitreverse{8,16,32,64} builtins [PR50481] (*)
54ddb5f... testsuite: Add testcase for consteval-only type [PR125179] (*)
ed9d0eb... c, c++: Introduce -Wconstant-logical-operand warning [PR125 (*)
9f42a81... c++: constexpr nested empty objects [PR125315] (*)
07aa3ec... Daily bump. (*)
c1f6fd0... testsuite: Remove debugging puts from check_profiling_avail (*)
05ea83f... c++/reflection: undeduced auto, deferred noexcept [PR124628 (*)
33844d9... PR124316: Fix ptwrite assembler mode (*)
325b88b... OpenMP: mapper [C/C++] reject w/o map usage, reject C++98, (*)
8b40209... PR fortran/125092 - implement for binding label argument mi (*)
04677b1... LoongArch: Improve xor+xor+ior sequence when possible [PR 9 (*)
1283fc2... libstdc++: Merge __type_identity and type_identity for C+20 (*)
6c8df01... [RISC-V] Drop unused parameters to restore bootstrap (*)
568e1b4... doc: Fix description of GET_MODE_MASK (*)
7bed7d9... libstdc++: Fix reserve of size_t(-1) elements in piecewise_ (*)
844294c... OpenMP: Improve interface comment for the omp_deep_mapping (*)
5d17eec... libstdc++: Mark gencanon_eng_neg test as unsupported if __f (*)
701c411... AVR: target/125194 - Make -mno-call-main work with -flto. (*)
3df799b... Daily bump. (*)
84b2305... libstdc++: Remove trailing whitespace in shared_ptr_atomic. (*)
534c08d... libstdc++: Add call to test_format in std/time/clock/local/ (*)
754da29... libstdc++: Fix -Wsign-compare warning in new test (*)
502d581... libstdc++: rebuild configure (*)
ecfbd7d... RISC-V: Remove interleaved vector synthesis optimization [P (*)
bbcc9da... libstdc++: Use type_identity_t for operator<=> parameter [P (*)
de3a306... c++/reflection: overzealous complete_type in consteval_only (*)
07b79a0... MAINTAINERS: Add myself to write after approval and DCO. (*)
da540dc... libstdc++: Test for unsupported engine range for 128bits fl (*)
867ca74... scev: maintain affine CHRECs in the presence of type conver (*)
74d5e92... x86: Shorter load immediate constants with -Oz (*)
08d8760... testsuite: Skip new test case gcc.target/arm/muldi-1.c with (*)
d7a5386... Record (de-)composition type in ls_type for VMAT_STRIDED_SL (*)
663f2fe... Delay setting of slp_node->data in vectorizable_{load,store (*)
3c6318c... rs6000: Fix [su]mul<mode>3_highpart patterns to use RTL cod (*)
8ca1e88... Enabling POPCNT generation for 32-bit patterns. (*)
8daeb07... libgomp.texi: Add the missing closing brace (*)
9d5efd4... x86-64: Use R11 for DRAP register in preserve_none function (*)
2b5e55e... libstdc++: Support ON-format DAY in Zone UNTIL field [PR124 (*)
a94fc27... libgomp: Add stub omp_control_tool for OMPT (*)
864f26b... libstdc++: Fix numeric save offset on Zone lines [PR124851] (*)
dee30fc... c: avoid false positive for useless casts and generic [PR12 (*)
9d5c276... c++/reflection: reject invalid annotation on class [PR12360 (*)
3868824... testsuite: Move pr123286.c to gcc.target/aarch64/ (*)
66b306a... gfortran.dg/coarray: Require target sleep where calls were (*)
ad5b8a7... Daily bump. (*)
aeb28fa... cobol: Improved GENERIC for conditionals and comparisons. (*)
08490fa... ICE with -Winfinite-recursion due to recursive rather than (*)
c0d64be... doc: Remove unused reference to @gol macro. (*)
db3bb10... hppa64: Don't define MD_EXEC_PREFIX to "/usr/ccs/bin" on hp (*)
2502a45... Add warnings of potentially-uninitialized padding bits (*)
03bf757... c++: -Wzero-as-null-pointer-constant and <=> [PR100903] (*)
5fd9f0f... c++: deferred parsing of default arguments [PR50479] (*)
e79f0f8... libstdc++: Improve handling of leap second expiry time [PR1 (*)
291a8a0... testsuite: fix reflect/bases_of5.C for -m32 (*)
a202c70... sra: Fix build_user_friendly_ref_for_offset for bit-fields (*)
7ec6968... RX: Fix infinite-loop on LRA [PR113948] (*)
cc5179f... [PATCH 2/2] tree-optimization/vect: Allow single-lane SLP f (*)
8b97248... [PATCH 1/2] tree-optimization/vect: Allow commutative opera (*)
a988321... Avoid setting ls_type when unused (*)
c0e9c74... match.pd: rearrange (VCE (BFR)) simplification conditions [ (*)
137d666... vxworks: support aarch64 errata (*)
8633b88... libstdc++: vxworks: enable clock_gettime (*)
5fcdb98... testsuite: pr94994: include stddef.h for size_t (*)
6387409... testsuite: riscv: reset -march for tests with -mcpu (*)
b20f5c7... tree-optimization: Fold SAT_ADD at gimple level (*)
ee79e27... [Aarch64]: Make aarch64_output_simd_mov_imm_low return cons (*)
7199cf1... c++/reflection: fixes for comparing reflections [PR125208] (*)
03894dd... Daily bump. (*)
d919956... contrib: Fix check_GNU_style.py for some .opt issues [PR125 (*)
104eb52... c++/reflection: add null_reflection_p (*)
f30ecf3... hppa64: Fix linking of libgcc on HP-UX with GNU ld (*)
9755c18... lm32: enable LRA after testing showed minimal regressions. (*)
d3b2edb... c-family: look through non-user-facing typedef [PR124621] (*)
08a0146... c++: refine decl_defined_p (*)
be1da01... fortran: Add -fcoarray=shared option to auto-link -lcaf_shm (*)
061949b... xtensa: Assert the results of several validate_change() cal (*)
b54491c... xtensa: Revise xtensa_expand_prologue() (*)
bb0cbda... xtensa: Define HONOR_REG_ALLOC_ORDER as 1 (*)
e7dcba0... AArch64: Turn on GPR narrowing pass by default (*)
2b82af5... Match: Move saturation alu patterns into match-sat-alu.pd [ (*)
b0f09b7... i386: Keep SEH enabled for Win64 sysv_abi functions (*)
e88f8d7... tree-optimization/125250 - LIM speculating not noop load/st (*)
e06a4a3... mingw: Ensure symbols are quoted in Intel syntax (*)
0646376... libstdc++: Reorder compile-time checks for __formatter_str: (*)
3c5d49a... adjust OMP SIMD call cost (*)
2bfd402... combine: Reject any resulting insns using hard reg constrai (*)
b78a07c... [PATCH] [Aarch64]: Use fmov for some low-lane FP SIMD const (*)
a4b0f98... Update Email in MAINTAINERS (*)
a33f80c... [PATCH] combine: Check against CLOBBER in make_compound_ope (*)
684d385... [RISC-V][PR rtl-optimization/80770] Simplify bit flipping o (*)
63acbff... Daily bump. (*)
f48688e... gcov: Read the right arc flag in json output (*)
78cfbf9... Ada: Fix Image for derived enumeration type with representa (*)
c1c14e5... Ada: Set LDFLAGS to configure setting in gnattools (*)
23f43aa... a68: remove unimplemented math functions from is_mappable_r (*)
ab10e66... x86_cse: Convert vector load to constant integer load (*)
3e281ae... Fortran: Allow access to coarray elements within modules. [ (*)
06df614... Daily bump. (*)
976bba9... [PATCH] RISC-V: Don't emit cm.popret when zcmp + zicfiss is (*)
6f3864e... x86_cse: Add a test for PR target/125245 (*)
fe440c9... cfghooks: constifify cfg_hooks [PR117871] (*)
43ba6ca... cfghooks: Remove name field (*)
19808ef... cfghooks: Move ir_type inside cfghooks (*)
7d84a35... x86_cse: Check CONST0_RTX and CONSTM1_RTX (*)
88cd641... c++: always walk DECL_VALUE_EXPR in cp_genericize_r [PR1215 (*)
5e933bd... match: Fix merged patterns for a!=b implies a and b are not (*)
283d47d... Daily bump. (*)
90ec6ee... c++: fix ICE with invalid targ [PR125043] (*)
d28460b... PR middle-end/124637: Fix passing padded constant structs i (*)
05c7663... libfortran: fix static analyser cppcheck warning in free_fo (*)
18a248f... [PATCH] match.pd: (bool >= A) >= A -> bool >= A [PR119422] (*)
046bc34... [V2][RISC-V][PR target/124955] Utilize slliw for some left (*)
50adb5b... [RISC-V][PR tree-optimization/93504] Handle (X & C) | ((X^Y (*)
1904b92... Fortran: fix automatic deallocation with derived type IO [P (*)
8376a67... testsuite: scan for case sensitive file extensions in lto.e (*)
8a17f70... [PATCH] Restore bootstrap on aarch64 (*)
8e15927... testsuite: munge absolute paths like compiler do on Windows (*)
363b948... LoongArch: Allow printing symbolic name with "%c" in inline (*)
62fdbd0... LoongArch: harden SSP canary set and test routines [PR 1250 (*)
27d0579... LoongArch: eliminate redundant extension after ctz.w (*)
24c01cb... rs6000: Emit insn with proper rounding mode for nearbyint (*)
15a641d... tree-optimization/125174 - cost OMP SIMD calls (*)
47f2a22... RISC-V: Implement even-odd shuffles with vnsrl (*)
ca21ad4... testsuite: Fix test requirements: Adjust 'gcc.dg/plugin/dia (*)
cefcc09... aarch64: Move pass_narrow_gp_writes above pass_free_cfg (*)
582e88f... libga68: Remove redundant CHECK_ATTRIBUTE_VISIBILITY macro (*)
12e4a2a... x86_cse: Add X86_CSE_CONST_VECTOR (*)
d2558e5... Daily bump. (*)
a20efc8... MATCH: Add simplification for MAX<a&CST0,a&CST1> and MIN<a& (*)
0200c30... [RISC-V][tree-optimization/106244] Improve code when genera (*)
1ab1770... [PATCH v2] match.pd: Add pattern to fold (X - (X<0)) ^ -(X< (*)
6d035aa... c++/reflection: odr-used inline var of consteval-only type (*)
694d048... c++/reflection: ICE with bases_of [PR125206] (*)
a68a67d... rtlanal: Tweak operator precedence for comparisons (*)
439f966... combine: Tweak make_compound_operation PLUS/MINUS cases (*)
56c9f39... alloc-pool: Support non-default constructors (*)
6bae0c3... Add post_ra_split_completed and use it for the RX port (*)
0c0c583... fortran: Add bounds checking code to the scalarizer block [ (*)
3c6361d... fortran: Only pass the block for bounds check generation (*)
9e24eda... match: Restrict "min|max(a+|-c,b+|-c)" folding to integral (*)
1a06a37... PR middle-end/122871: Doubleword multiplication improvement (*)
e8aa21c... c++: Improve REFLECT_EXPR printing [PR125007] (*)
75244f0... testsuite: Fix up gcc.dg/analyzer/divide-by-zero-6.c test (*)
d6fc88f... c++: Don't check for consteval-only uses inside of USING_ST (*)
ce93e13... c++: Constant evaluation of __builtin_{,dynamic_}object_siz (*)
68481ad... rs6000: Builtins for AES acceleration instructions [RFC0265 (*)
5154144... libstdc++: Constrain tuple(tuple&&) [PR78302] (*)
a068d1b... libstdc++: Rework istreambuf_iterator::_M_sbuf handling to (*)
7cd0993... Fortran: Fix complex associate-name with inferred kind [PR1 (*)
ef48b32... c++: Fix up extract_ref [PR125111] (*)
6481ee1... c++: Reflection vs. CLASSTYPE_TYPEINFO_VAR/ANON_AGGR_TYPE_F (*)
b198787... RISC-V: Add test for vec_duplicate + vmsgt.vv combine with (*)
001b3a7... RISC-V: Combine vec_duplicate + vmsgt.vv to vmsgt.vx on GR2 (*)
5dee3c6... match: min|max(a+|-c,b+|-c) -> min|max(a,b)+|-c [PR116008,P (*)
36e4ffe... Daily bump. (*)
b1cd9bd... build: add diagnostics/ to TAGS (*)
202ca69... Fortran: fix namelist read for input with comments [PR12509 (*)
67bc28c... c: Fix use of variably-modified structure/union types in ne (*)
7db33bd... range-ops: use const/static where possible (*)
4d4ccbd... analyzer: show value ranges in svalue::dump (*)
57a8b54... libstdc++: Simplify std::shared_ptr internals (*)
c30bf3a... libstdc++: Replace uses of EBO with [[no_unique_address]] (*)
554f7b2... value-range.h: fix typo in comment (*)
a2bd06e... analyzer: generating raw state for rewinding data flow (*)
9a231db... analyzer: add data flow events (*)
8f449d2... More memory efficient prange_storage. (*)
6712abb... Handle integer constants up front. (*)
9b07641... libstdc++: Format all contiguous ranges usign spoan. (*)
21d6148... [PATCH v4] RISC-V: Apply LMUL cost scaling to vector operat (*)
5d225c5... libstdc++: Remove non-concepts fallback for std::make_share (*)
c56ec55... libstdc++: Avoid double indirection in function_ref when po (*)
a6ffae6... libstdc++: Use hardware_destructive_interference_size in at (*)
8332ce8... LoongArch: Add rtx_cost support for ORDERED comparison. (*)
1bb9817... LoongArch: Fix ICE caused by incomplete split conditions [P (*)
d8cde7c... libstdc++: Improve docs for range access functions [PR97001 (*)
e637c95... RISC-V: Use more whole-reg loads/stores. (*)
da9fe0a... [x86] enable avx512_two_epilogues and avx512_masked_epilogu (*)
c8498d4... c++/reflection: rewrite and memoize consteval_only_p [PR125 (*)
2cd9325... 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.