The branch 'redhat/heads/gcc-14-branch' was updated to point to:
0301b20be9ea... Merge commit 'r14-12711-g9f3f376a5c6baa7e3d627d6e98e538622e
It previously pointed to:
7cb09bad6a2e... Merge commit 'r14-12115-g84371ae151dfb37220b2a2a6cab5080741
Diff:
Summary of changes (added commits):
-----------------------------------
0301b20... Merge commit 'r14-12711-g9f3f376a5c6baa7e3d627d6e98e538622e
9f3f376... s390: Fix up *brx_stage1_<GPR:mode> [PR125992] (*)
2050bc6... i386: Fix up predicates on <ssse3_avx2>_pmulhrsw<mode>3, sm (*)
3888505... Daily bump. (*)
5f3e423... AVR: ad target/125752 - Simplify double -> 64-bit fixed con (*)
f91ad82... Daily bump. (*)
1b7d2ae... libstdc++: Use ranges::iter_move in ranges::remove_if [PR12 (*)
ccd150e... libstdc++: Use ranges::iter_move in ranges::unique [PR12078 (*)
040cf52... c++: templated static local var has value-dep addr, cont [P (*)
9e6c046... c++: void(concept-id) evaluation [PR121822] (*)
c401ff8... c++: substituting fn parm redeclared with dep alias tmpl [P (*)
1a1a342... c++: unifying LAMBDA_EXPR [PR122318] (*)
12b4360... Daily bump. (*)
820ff02... Bump BASE-VER. (*)
9885934... Update ChangeLog and version files for release (*)
a0dd597... Daily bump. (*)
af8b77a... testsuite: add require effective target fopenmp to pr124454 (*)
e166786... Daily bump. (*)
3eb6307... Daily bump. (*)
29de9e1... libstdc++: Fix comment typo in <bits/chrono.h> (*)
923a9d6... libstdc++: Remove STLport link from docs (*)
ebdd0bd... Daily bump. (*)
aa5d320... Darwin: account for macOS 26 (*)
fc63b8d... [PATCH] RISC-V: Fix splitter [PR125670]. (*)
7ae5d77... Daily bump. (*)
3b817d1... Daily bump. (*)
92f7c7b... Daily bump. (*)
0c553ee... Daily bump. (*)
03de9f7... Daily bump. (*)
4d305b5... expmed: Fix up CONST_POLY_INT case of make_tree [PR125621] (*)
96adb19... sra: Fix build_user_friendly_ref_for_offset for bit-fields (*)
ce8fbeb... ipa: Fix lifetime issue with hash_map::put in prepare_debug (*)
765d529... range fold: Fix relation folding of |/& when reversed opera (*)
0483894... c++: Fix handling of && after a class definition [PR65271] (*)
b6eac6a... cprop_hardreg: purge dead edges and cleanupcfg if something (*)
c60c88a... cprop_hardreg: Use delete_insn_and_edges instead of delete_ (*)
99e3c53... cprop_hardreg: Use delete_insn_and_edges instead of delete_ (*)
69d9846... vect: gate COMPLEX_MUL on FP_CONTRACT_FAST [PR125431] (*)
49deb28... aarch64: Fix early-ra wrong code with full-width FPR color (*)
82ad360... DOM should not process unreachable if there is an SSA relat (*)
830e270... Daily bump. (*)
8d7fbbb... Daily bump. (*)
b901458... Daily bump. (*)
e9f0c33... Daily bump. (*)
c3dadda... Daily bump. (*)
626666c... Fix off by one in range_from_loop_direction. (*)
2cf9692... Fix ICE in speculative devirtualization (*)
d807d93... middle-end/125146 - fold_stmt fails to release SSA names (*)
bb3004c... tree-optimization/125025 - ICE with niter analysis and UBSA (*)
a6d9016... tree-optimization/125019 - fix ICE with recurrence vectoriz (*)
5f80cd7... tree-optimization/124868 - path isolation wrong-code (*)
8ca429a... tree-optimization/124555 - guard abs patterns for vector su (*)
0a647b4... tree-optimization/123596 - fix partial virtual SSA update i (*)
b7c9647... Daily bump. (*)
f6db0bb... AVR: target/125752 - Add 64-bit fixed point <-> 64-bit doub (*)
0656651... AVR: target/125751 -- Fix too short insns lengths in avr_ou (*)
e6a23eb... Daily bump. (*)
a28f5fc... testsuite: Fix up gcc.dg/vec-perm-lower.c test (*)
afc604a... c++: Fix up handling of name independent decls in coroutine (*)
3e40a14... strlen: Adjust objsz arg in __strcat_chk -> __stpcpy_chk tr (*)
2ba96ef... range-op-float: Fix ICE on undefined_p ranges [PR125039] (*)
00d1dbb... rs6000: Don't fold stuff for C++ during targetm.resolve_ove (*)
37af53c... testsuite: Fix up builtin-math-6.c for mpc 1.4.* [PR124682] (*)
056d25b... testsuite: Change -encoding binary to -translation binary (*)
68b42e3... c++: Mark in cxx_mark_addressable DECL_VALUE_EXPR of DECL_A (*)
36fa315... bitintlower: Handle BIT_FIELD_REF load [PR124826] (*)
d6e4003... c++, openmp: Fix wrong error messages (*)
492ed6d... testsuite: Fix up another tcl 9 compatibility problem (*)
89e25b9... libstdc++: Uglify another variable name (*)
cdd9f96... Ada: Fix couple of oversights in Big_Integer package (*)
59b4067... Daily bump. (*)
3c1087d... Daily bump. (*)
f42b812... Revert "c++: fix constexpr union with empty member [PR12334 (*)
95f8b83... Revert "c++: constexpr nested empty objects [PR125315]" (*)
850cef3... Daily bump. (*)
5723186... LoongArch: harden SSP canary set and test routines [PR 1250 (*)
eaa5e0b... Daily bump. (*)
5ca96c2... hppa: Fix clear_cache pattern and use it in pa_trampoline_i (*)
c9ec7f4... Daily bump. (*)
f4e646d... Daily bump. (*)
13489cc... Daily bump. (*)
873c4d1... Daily bump. (*)
1f3d68b... Daily bump. (*)
e80f779... Daily bump. (*)
51803cc... Daily bump. (*)
e16a044... AVR: target/125409 - Add fixed-point conversions to / from (*)
094b302... Daily bump. (*)
749ed86... Daily bump. (*)
c014d14... Daily bump. (*)
c325ce8... Daily bump. (*)
e573297... PR fortran/106546 - inline matmul with -fno-automatic (*)
02a6d25... libstdc++: Fix unsafe comma operators in <random> [PR122062 (*)
0d7fe8a... libstdc++: Don't test for __unused on Glibc targets (*)
ec4e836... libstdc++: Update tzdata to 2026b (*)
46b74a7... libstdc++: Make chrono::parse fail for bad %z [PR125369] (*)
d84072e... Daily bump. (*)
2bb4817... PR fortran/115260 - fix data corruption on inline packing/u (*)
18b9381... Daily bump. (*)
ab56f49... Fix masm ptwrite again (*)
5aeacbc... Daily bump. (*)
8127c5d... Daily bump. (*)
23f6d16... Daily bump. (*)
4c35d5d... Daily bump. (*)
a650046... libgccjit: Fix test-cold-attribute.c (*)
53d01c2... c++: constexpr nested empty objects [PR125315] (*)
03cde0d... Daily bump. (*)
a3f19ed... PR124316: Fix ptwrite assembler mode (*)
660fa7f... c++: fix constexpr union with empty member [PR123346] (*)
05a6289... c++: constexpr call hashing and gc [PR124632] (*)
02d9bbd... libstdc++: Update tzdata to 2026a (*)
4204291... libstdc++: Update tzdata to 2025c (*)
4ce65de... libstdc++: Improve diagnostics for ill-formed std::_Destroy (*)
45c2c31... libstdc++: Simplify std::_Destroy using 'if constexpr' (*)
a276bd1... libstdc++: Add workaround for read(2) EINVAL on macOS and F (*)
c1b4b71... libstdc++: Optimize fs::path::operator+=(const path&) alias (*)
ec164d1... libstdc++: Fix dangling pointer in fs::path::operator+=(*th (*)
541b482... libstdc++: Add call to test_format in std/time/clock/local/ (*)
06ac4cf... libstdc++: Fix std::format of chrono::local_days with {} [P (*)
1d214d0... libstdc++: Fix std::chrono::parse for TAI and GPS clocks (*)
328c4b1... libstdc++: Fix std::format output for std::chrono::zoned_ti (*)
9aa39fd... libstdc++: Make CTAD ignore tuple(const Types&...) construc (*)
1406652... libstdc++: Fix chrono::current_zone() for three-level names (*)
734af19... libstdc++: Fix std::basic_stringbuf::str()&& [PR123100] (*)
ce1bcff... libstdc++: Fix mainpage.html link to Doxygen docs [PR109965 (*)
c25979d... libstdc++: Clear std::priority_queue after moving from it [ (*)
8ee8fed... fortran: Fix false explicit-interface-required for ENTRY wi (*)
3e6a5c2... Daily bump. (*)
0d6c71a... fortran: Avoid bogus do-subscript warnings in skipped inner (*)
6891526... Fortran: Regression in gfc_convert_to_structure_constructor (*)
5ddebb9... fortran: Fix ICE in build_entry_thunks with CHARACTER bind( (*)
1f571e8... fortran: Fix ICE in gfc_trans_auto_array_allocation with sc (*)
8400546... Daily bump. (*)
3f981fc... sra: Dont use build_reconstructed_reference on MEM_REFs cha (*)
539875d... Author: Christopher Albert <[email protected]> Date: Sat Apr (*)
5cc4ca4... fortran: Accept valid ENTRY specification expressions [PR85 (*)
c6ca013... Daily bump. (*)
91b9f58... Daily bump. (*)
d4ab907... Daily bump. (*)
222452c... fortran: Fix ICE with implicit variable in iterator depend (*)
c742297... fortran: Clean up charlens after rejected parameter arrays (*)
a2371cf... Daily bump. (*)
b6fca0f... Daily bump. (*)
7306447... Daily bump. (*)
17ef8f9... fortran: Fix character SPREAD intrinsic lowering [PR109788] (*)
2b2014d... fortran: Reject array/allocatable LINEAR on DO [PR102430] (*)
b76d27a... Daily bump. (*)
5fdcc9b... d: internal compiler error: in convert_move, at expr.cc:227 (*)
27d979c... Daily bump. (*)
7f9902f... Daily bump. (*)
d6355d3... ginclude: avoid redefining __STDC_VERSION_LIMITS_H__ (*)
f1bb505... Daily bump. (*)
cfc597b... Daily bump. (*)
0db5a3b... Daily bump. (*)
523f778... arm: apply stronger checks on conditional-compare patterns (*)
85a9c52... libsanitizer: Fix up build against latest kernel headers (*)
cfb62a4... Ada: Fix spurious error on primitive function of tagged tas (*)
5311ac6... arm: fix mov<mode>_vfp_<mode>16 for fp16-only devs [PR12493 (*)
7a758ec... Daily bump. (*)
5fadfd0... Ada: Fix missing activation of task returned through class- (*)
7415186... Daily bump. (*)
c091250... Daily bump. (*)
b0f78e6... Daily bump. (*)
d5b4612... Daily bump. (*)
ffac3bd... Daily bump. (*)
c3d7a02... Daily bump. (*)
fed7a84... Daily bump. (*)
928d6ab... libstdc++: Define __cpp_lib_stdbit_h and __cpp_lib_stdckdin (*)
0533f64... tree-optimization/124627 - inlining and elided debug stmts (*)
80f72cd... tree-optimization/124130 - fixup noreturn calls during inli (*)
5ab0b35... Fix merging of flags in ipa_merge_modref_summary_after_inli (*)
54dc6ee... ipa/123416 - fix IPA modref summary merging after inlining (*)
fc781ee... tree-optimization/123061 - invalid hoisting of division (*)
52295dc... tree-optimization/124677 - wrong recurrence permute placeme (*)
3b42541... tree-optimization/124132 - fix type problem in loop splitti (*)
8678992... Daily bump. (*)
2b288a5... fortran: Add testcase [PR98203] (*)
dc0bb6a... Daily bump. (*)
c68a471... Daily bump. (*)
2b42312... Daily bump. (*)
38242e9... Daily bump. (*)
d59119c... Fortran: Fix default init of finalizable derived argus [PR (*)
ffd53b5... Fortran: Regression in gfc_convert_to_structure_constructor (*)
8d4a1c0... Fortran: Fix ICE in interface mapping with assumed rank [PR (*)
0fd4f9b... Fortran: Fix regression caused by r14-10477 [PR59104] (*)
4857479... Fortran: Auto array allocation with function dependencies [ (*)
5f19eb6... Daily bump. (*)
2cfb699... Daily bump. (*)
15c47cb... Daily bump. (*)
79cb884... Fortran: fix assignment to allocatable scalar polymorphic c (*)
6ca30be... fortran: Fix assumed-rank repacking for contiguous dummies (*)
0495b4f... fortran: Fix ICE in gfc_trans_create_temp_array for assumed (*)
4e41c40... arm: Fix trapping arithmetic [PR123271] (*)
f7788ef... fortran: Fix free-form mixed OpenACC/OpenMP continuation st (*)
4a00b6d... fortran: Fix use-after-free in gfc_fixup_sibling_symbols [P (*)
6277da1... Daily bump. (*)
e2294ea... Ada: Fix maximum path length regression on Windows (*)
a209a1c... Daily bump. (*)
bce8d6d... Daily bump. (*)
ca70418... Daily bump. (*)
046776d... build: Move sstream and memory include above safe-ctype.h [ (*)
a26a9a2... ifcvt: reject use of ctrap post reload [PR 105192] (*)
890b36a... Daily bump. (*)
2874ef9... testsuite: disable loop peeling check for arm [PR124705] (*)
9c25f77... testsuite: disable loop peeling check for arm-none-eabi [PR (*)
874b4b9... Daily bump. (*)
3a9d4a2... Daily bump. (*)
ca68207... Daily bump. (*)
6aba359... fortran: Fix scalar OpenACC attach/detach lowering [PR12072 (*)
e0fd0b1... Daily bump. (*)
e3fd579... Daily bump. (*)
7036054... Daily bump. (*)
c40fb8e... Fortran: Allow task-reduction allocatable scalars without o (*)
86960a3... Subject: [PATCH] fortran: Preserve scalar class pointers in (*)
f6cdc8e... Daily bump. (*)
342d5b3... LoongArch: fix build failure of loongarch32-*-elf* target (*)
e3f4e3b... Daily bump. (*)
dc9b5b5... Fix internal error on non-byte-sized reference in GIMPLE DS (*)
04ffba0... testsuite: change from vect_float to vect_double for tests (*)
0b7e236... Daily bump. (*)
aadedfe... c++: update FTM for C++23 inherited CTAD (*)
48a2669... libstdc++: Correctly implement LWG 3946 changes to const_it (*)
4b6108b... c++: fix ICE with consteval functions in template decls [PR (*)
ef2b5d1... c++: Fix ICE with type aliases in inherited CTAD [PR122070] (*)
c32eced... c++: Fix member-like friend detection for non-template clas (*)
d84dd64... c++: constant non-dep init folding vs FIELD_DECL access [PR (*)
95308b5... fortran: Fix mixed ENTRY union ABI under -ff2c [PR95338] (*)
08038da... Daily bump. (*)
e90b598... fortran: Fix OpenMP iterator depend lowering for component (*)
67e3904... Fortran: Fix ICE after rejected CHARACTER duplicate declara (*)
734272a... Fortran: Regression- fix ICE at fortran/trans-decl.c:1575 [ (*)
628a348... Daily bump. (*)
f8cc39f... Fortran: Avoid rollback ICE after invalid SELECT TYPE [PR84 (*)
2c89178... Daily bump. (*)
8463c34... Daily bump. (*)
1218f58... Daily bump. (*)
2ea939c... aarch64, testsuite: Add test for PR124491 (*)
a947601... middle-end/123573 - fix VEC_PERM folding more (*)
be289f3... middle-end/123175 - fix parts of const VEC_PERM with relaxe (*)
2edb9b8... middle-end: Fix VEC_PERM_EXPR lowering since relaxation of (*)
07e97ca... Fortran: Invalid error in bounds check of elemental dim [PR (*)
be75bd5... Fortran: Fix segfault due to class actual in parentheses [P (*)
ee082b9... Daily bump. (*)
c371b8d... Daily bump. (*)
880f07b... Ada: Fix crash on instantiation in separate package body (*)
0cdbe63... Daily bump. (*)
2f7ea80... Daily bump. (*)
a3b10b6... Daily bump. (*)
50e6b9a... libstdc++: Fix preprocessor condition for AIX (*)
43b5539... libstdc++: Disable PCH for failing test [PR124568] (*)
31e6033... tree-optimization/119532 - ICE with fixed-point tail recurs (*)
ad9734c... rtl-optimization/120182 - wrong-code with RTL DSE and const (*)
92eea89... testsuite/123353 - require little-endian for testcase (*)
c65dbcb... c/123156 - overflow in shuffle mask for __builtin_shuffleve (*)
79bb7f3... Daily bump. (*)
7f4342c... fortran: Favor parser-generated module procedure namespaces (*)
72efa38... Fortran: Fix regression due to r16-669 [PR124161] (*)
342cd6b... Daily bump. (*)
9f2aa00... Daily bump. (*)
0a68de8... testsuite/aarch64: Fix sme-shrinkwrap.c on SME hardware (*)
9979e6a... aarch64: Disallow movprfx before revd (*)
d18df26... testsuite: Add also decltype(nullptr) testcase for PR124489 (*)
b4a5858... c++: fix for printing std::meta::info [PR124489] (*)
deb11e1... Daily bump. (*)
49b60a2... debug/123886 - remove GTY((skip)) from external_die_map ent (*)
9be38fc... testsuite: aarch64: state pr123775.c requirements (*)
25f1c6c... middle-end/123775 - add missing expand_vec_cond_expr_p to p (*)
821f157... tree-optimization/123741 - fix segfault with BB vect and ma (*)
9ca8352... tree-optimization/123729 - fix reduction epilog flowing int (*)
0306ff2... Add phi_arg_edge_from_use helper (*)
146d6f3... tree-optimization/123602 - avoid PRE-inserting abnormal SSA (*)
fd1b8c3... middle-end/123575 - fix ABS_EXPR folding for vectors (*)
c07c3ad... tree-optimization/123537 - fix too permissive .REDUC_* fold (*)
3168539... vect: Generalise vect_add_slp_permutation [PR122793] (*)
cf07492... tree-optimization/121844 - IVOPTs and asm goto in latch (*)
d16cbe0... tree-optimization/120341 - stores into STRING_CSTs can trap (*)
9dc2f12... ipa/116296 - avoid overflow in modref_access_node::contains (*)
877ca05... ipa/111036 - strip nop conversions around __builtin_constan (*)
1a00c90... tree-optimization/110043 - avoid overflow in pointer-query (*)
7fa55e4... tree-optimization/109410 - ICE with noreturn and -g (*)
548cb75... rtl-optimization/106859 - fix location dumping from var-tra (*)
9c8d867... libstdc++: Fix atomic/cons/zero_padding.cc test for arm-non (*)
f3cc27e... libstdc++: Add #pragma to slience null-dereference warning (*)
7b5a43e... Daily bump. (*)
0a09fef... aarch64: Fix uint64_t[8] usage after including "arm_neon.h" (*)
4585ccd... aarch64: early-ra: Fix handling of multi-register allocatio (*)
a3cd89f... aarch64: Add tests checking use of arm_sve.h et al in a pch (*)
673f2ff... aarch64: Fix PCH for sve builtins [PR123457] (*)
5497e30... fortran: Backport of fixes from [PR106946] and [PR124482] (*)
33426fe... libcpp: Fix up -MP for - input [PR105412] (*)
82a71e3... fortran: Fix UB in transfer_expr [PR124450] (*)
e77f137... openmp, c++: Fix up TREE_TYPE of OMP_TASK (*)
0d05847... testsuite: Add testcase for already fixed PR [PR122000] (*)
3989733... tree-inline: Fix up ICE on !is_gimple_reg is_gimple_reg_typ (*)
72060fb... match.pd: Move cast into p+ operand for (ptr) (x p+ y) p+ z (*)
d170b7e... libiberty: Copy over .ARM.attributes section into *.debug.t (*)
2546da4... i386: Fix operand order for @wrss<mode> and @wruss<mode> [P (*)
8fb2b4c... Refine the testcase. (*)
9d7b310... i386: Fix up some FMA patterns for -masm=intel [PR124315] (*)
259441e... i386: Fix up *avx512f_load<mode>_mask for -masm=intel [PR12 (*)
37e9e2b... testsuite: Fix up vec-cvt-1.c for excess precision target [ (*)
e7c09bf... c: Call relayout_decl in build_compound_literal when comple (*)
afadeda... i386: Fix up avx_vpermilp_parallel [PR124138] (*)
19653ea... c++: Don't support auto{x} and auto(x) for C++ < 23 in SFIN (*)
9cba4e1... cfgexpand: Fix up "=@ccz" etc. outputs on asm goto [PR12405 (*)
e29f8e8... cfgrtl: Fix up force_nonfallthru_and_redirect asm goto hand (*)
e5ffb13... c++: Fix up diagnostics of wrong constexpr bodies in C++11 (*)
ad5a033... Allow TYPE_CANONICAL (TYPE_MAIN_VARIANT (t)) not to be its (*)
841300d... testsuite: Add testcase for PR [PR123882] (*)
e3e9af4... ranger: Fix up WIDEN_MULT_EXPR handling in the ranger [PR12 (*)
a2b1943... tree: Fix up wrong-code with certain C++ default arguments (*)
5dde500... bitint: Don't try to extend PHI in the min_prec == prec cas (*)
d3642cb... widening_mul: Fix UADDC/USUBC pattern matching [PR121104] (*)
d7d0e50... match.pd: Fix up __imag__ .MUL_OVERFLOW simplification [PR1 (*)
667e46f... openmp: Handle asm goto in diagnose_sb_2 [PR123876] (*)
ca7dd9c... libcpp: Fix up comment handling in -fdirectives-only prepro (*)
5f0f690... c++: Fix ICE in cxx_printable_name_internal [PR123578] (*)
3684988... c++: Fix ICE on decltype on non-local structured binding in (*)
6ba44f0... c++: Fix ICE on namespace attributes [PR123684] (*)
6a24a98... builtins: Only fold abs/absu if it is sane [PR123703] (*)
5880c65... openmp: Fix up OpenMP loop parsing in templates [PR123597] (*)
f265f57... unswitch: Fix up one unguarded fprintf (dump_file, ...) [PR (*)
df5271c... tree: Handle ::operator {new,delete} function templates as (*)
c7de075... i386: Fix up movhf_mask constraints [PR123607] (*)
5ac1f9e... combine: Partially revert the r12-4475 changes [PR120250] (*)
0dfff6f... ranger: Verify gimple_call_num_args for several builtins [P (*)
24203ec... doc: List more valid -x option arguments (*)
6b4307a... stmt: Fix up parse_input_constraint [PR111817] (*)
dbc3417... combine: Fix up serious regression in try_combine [PR121773 (*)
2d7099f... tree-object-size: Deterministic SSA generation [PR123351] (*)
c0d69cc... i386: Fix up expansion of 2 keylocker and one user_msr buil (*)
681d834... c++: Suppress -Wreturn-type warnings for functions with fai (*)
a946e2e... c++: Fix stabilization of bitfields [PR122772] (*)
7b439e9... ++: Fix up cp_compare_floating_point_conversion_ranks for d (*)
ee2d35f... docs: Fix up typo in --with-tls= description (*)
8c02f89... i386: Obfuscate _mm_maskmove_si64 local variable [PR123155] (*)
d573c50... [PATCH] libgomp: Fix GCC build after glibc@cd748a6 (*)
3506626... c: Reject vector type bit-fields [PR123018] (*)
df64ef6... switchconv: Fix up inbound checks for switch types wider th (*)
46888a4... gimplify, ubsan: Fix -fopenmp -fsanitize=bounds ICE [PR1200 (*)
cc46c75... openmp: Fix up OpenMP expansion of collapsed loops [PR12056 (*)
68205d8... alias: Fix up BITINT_TYPE and non-standard INTEGER_TYPE ali (*)
daa3e1e... libcody: Make it buildable by C++11 to C++26 (*)
f969ce7... c++: Fix up build_data_member_initialization [PR121445] (*)
45755d4... c++: Fix error recovery ICE in tsubst_baselink [PR120876] (*)
7e9dbc1... gimplify-me: Fix regimplification of gimple-reg-type clobbe (*)
7efde2a... phiopt: Fix up DEBUG_EXPR_DECL creation in spaceship_replac (*)
67e3201... Daily bump. (*)
186d504... Ada: Fix libgnat.so link failure on systems with older glib (*)
6022ed9... widen mult: Fix handling of _Fract mixed with _Fract [PR119 (*)
764e467... c: Handle REALPART_EXPR and IMAGPART_EXPR in fold_offsetof (*)
77323e6... ifcvt: Fix store flag of XImode on aarch64 while ifcvt [PR1 (*)
ed49217... phiopt: Rewrite cond_removal_in_builtin_zero_pattern canoni (*)
191c91d... strlen: Fixup load alignment for memcmp (*)
efd5bbc... Daily bump. (*)
25a0e19... libstdc++: Clear padding bits in std::atomic ctor in C++11 (*)
cc255b1... c++: non-empty constexpr constructor bodies in C++11 [PR123 (*)
d150a13... Daily bump. (*)
45c3176... ipa-cp: Also look at self-recursive ancestor jump functions (*)
3b16016... Daily bump. (*)
faf23eb... Daily bump. (*)
8df5972... Daily bump. (*)
579c2a6... VAX: Fix ICE in fixup_reorder_chain when building gimple_ma (*)
5904fd0... Daily bump. (*)
df54eee... Daily bump. (*)
8c85a43... Daily bump. (*)
1c6adff... Daily bump. (*)
faa137a... Partially revert "LoongArch: Fix bug123807." (*)
1d1b14e... Daily bump. (*)
46a5976... libstdc++: Change comment on #endif to match #if condition (*)
89e6b49... middle-end: extend the narrower shift amount before broadca (*)
7316dda... Daily bump. (*)
0e0aaa3... Daily bump. (*)
3f5fdf9... Daily bump. (*)
8796ccf... testsuite: Fix default on arm_v8_3a_fp16_complex_neon_hw [P (*)
3c3c42b... Ada: Fix infinite recursion on unchecked union with represe (*)
22ab869... LoongArch: testsuite: drop scan-assembler from pr122097.c (*)
6c4a526... Daily bump. (*)
c80b51b... lto: Fix SegFault in ICF caused by missing body (*)
8a04852... Revert "LoongArch: Fix PR122097 (2)." (*)
67d53a9... LoongArch: rework copysign and xorsign implementation (*)
34d7800... libstdc++: Allow constant initialization of std::atomic of (*)
ff3be7d... Daily bump. (*)
f046752... Ada: Fix missing implicit dereference for access-to-protect (*)
041e6af... Daily bump. (*)
8d223db... Daily bump. (*)
7c179c2... Daily bump. (*)
4e3caa9... Daily bump. (*)
3361aa2... Daily bump. (*)
4bad4b2... Ada: Fix finalization glitch for pools with subpools (*)
bdc378d... Daily bump. (*)
cdcfb80... Daily bump. (*)
8aa5af5... ipa-cp: Fix assert triggering with -fno-toplevel-reorder (P (*)
5f4a246... Daily bump. (*)
53fddc5... tree-sra: Do not propagate bit-field accesses across assign (*)
a04c5e0... Daily bump. (*)
c878ca4... Daily bump. (*)
aa888d9... Daily bump. (*)
5998566... Daily bump. (*)
c284f91... Daily bump. (*)
fabe3eb... Daily bump. (*)
77b67ed... aarch64: Disable shrink-wrap for locally-streaming function (*)
fdec946... Daily bump. (*)
29f300f... libstdc++: Fix pretty printers for std::list (*)
3c60015... libstdc++: Fix XMethods for debug mode [PR122821] (*)
38a5e08... libstdc++: Fix incorrect noexcept on string::compare overlo (*)
000c10b... Daily bump. (*)
f47b076... libstdc++: Fix doxygen comment for std::out_ptr [PR124024] (*)
11bb3e2... Daily bump. (*)
3b9b0e8... d: Fix ICE in output_constant, at varasm.cc:5662 [PR124026] (*)
75dda05... Daily bump. (*)
06632d0... Daily bump. (*)
936c366... aarch64: Add support for Hisilicon's hip12 core (-mcpu=hip1 (*)
d17a80b... libstdc++: Do not require assignment for vector::resize(n, (*)
a081be1... Daily bump. (*)
11e8abd... libstdc++: Use overload operator<=> when provided in relati (*)
cf57760... i386: Drop mask subst for define_insn_and_split of extend [ (*)
97ab66a... Daily bump. (*)
82d72c5... Daily bump. (*)
52386b5... aarch64: Fix issue with __pld builtin at -O0 [PR 123548] (*)
ba974fb... Daily bump. (*)
ed5f89a... middle-end/123887 - trapping conditional operand turned unc (*)
01b59a9... match: Fix `a != 0 ? a * b : 0` patterns for things that tr (*)
c800e33... Daily bump. (*)
d0c1729... Daily bump. (*)
bf42362... Daily bump. (*)
28e8b19... Ada: Fix spurious visibility error from limited_with clause (*)
e82e13d... d: Fix infinite loop in dump_generic_node [PR123264] (*)
c05146d... LoongArch: Remove unused function type. (*)
a3269cf... LoongArch: Fix bug123766. (*)
1402e63... LoongArch: Fix bug123807. (*)
257fa8e... Daily bump. (*)
34e3f1b... d: Fix Segmentation fault with redeclared symbols [PR123407 (*)
3b8cbb6... d: Fix ICE in gimplify_expr with const ref noreturn paramet (*)
2b5c6d7... d: Fix buffer overflow detected with -defaultlib= and -debu (*)
ccedf78... Daily bump. (*)
044ae18... d: Fix internal compiler error: in visit, at d/decl.cc:838 (*)
3f682a7... d: Fix ICE in ExprVisitor::visit, at d/expr.cc:2224 [PR1234 (*)
4931b2c... d: Fix ICE: in output_constructor_regular_field, at varasm. (*)
6d7b1c9... d: Fix ICE: in expand_asm_stmt, at cfgexpand.cc:3445 [PR121 (*)
0ea3b54... d: RVO/NRVO not done when returning a copy constructor (*)
2cf99ca... Daily bump. (*)
a6dd4c4... d: Side effects not evaluated for array literals on stack [ (*)
5f1146e... c++: non-dep decltype folding of concept-id C<Ts...> [PR123 (*)
6222df1... c++: leaky uid-sensitive constexpr evaluation [PR122494, PR (*)
c7892c5... Daily bump. (*)
a984819... libstdc++: Implement <stdckdint.h> for C++26 (P3370R1) (*)
04feff7... libstdc++: Implement <stdbit.h> for C++26 (P3370R1) (*)
2c39bf3... libstdc++: Fix unsigned wraparound in codecvt::do_length [P (*)
21952da... Daily bump. (*)
3f46e83... Daily bump. (*)
fa5bb1a... Daily bump. (*)
c35b93f... rs6000: Do not reorder operands for vec_pack_to_short_fp32 (*)
61e51a6... libstdc++: Fix std::system_category().message(int) on mingw (*)
8de0b6c... [APX] i386: Fix illegal broadcast instruction generated by (*)
c94f9f8... Daily bump. (*)
ce93ce4... libstdc++: Fix chrono::parse to read from wide strings [PR1 (*)
6563712... libstdc++: std::atomic should use std::addressof (*)
d305f5c... arm: fix unrecognized HFmode min/max insns on neon [PR12374 (*)
9b0f8f4... Daily bump. (*)
6fe7ade... Daily bump. (*)
73240cb... [PR122215, IRA]: Add missed test file (*)
cf7331c... Daily bump. (*)
86e4ac2... LoongArch: Fix bug117575. (*)
9efe80c... Daily bump. (*)
7138b75... Daily bump. (*)
4dd2f55... Daily bump. (*)
c8d48e2... aarch64: Accept hyphenated extensions in --with-arch [PR123 (*)
cf60b25... Allow a PCH to be mapped to a different address (*)
893070e... [PR123121, LRA]: Fix wrong rematerialization of insns with (*)
9f4a1f8... LoongArch: Fix bug123521. (*)
1a52071... Daily bump. (*)
b4fedc3... LoongArch: Fix ICE when explicit-relocs is none (*)
eeb324b... Daily bump. (*)
596e107... Early builtin_unreachable removal must examine dependencies (*)
348dad2... Daily bump. (*)
2aaf39e... Add TARGET_MMX_WITH_SSE to the condition of all 64-bit _Flo (*)
0397e82... Daily bump. (*)
5fa949e... Daily bump. (*)
ff52e11... Daily bump. (*)
5892fa1... Daily bump. (*)
9a11ee0... Daily bump. (*)
6ff3762... Daily bump. (*)
8e25884... Daily bump. (*)
edbc2b1... Daily bump. (*)
b3d792d... Daily bump. (*)
58dbb21... Daily bump. (*)
166b4db... Daily bump. (*)
57c89aa... Daily bump. (*)
2b6d731... Daily bump. (*)
46fcde6... Daily bump. (*)
dec7265... Daily bump. (*)
c5e4770... Daily bump. (*)
e88b459... Daily bump. (*)
039a62b... Ada: Fix illegal Aggregate aspect not rejected (*)
2705a1a... Daily bump. (*)
a1ff451... Daily bump. (*)
3a9d77d... Daily bump. (*)
44d5743... Daily bump. (*)
547da31... Ada: Fix ICE in fld_incomplete_type_of when building GtkAda (*)
5081426... Ada: Fix ICE in fld_incomplete_type_of when building GtkAda (*)
2c3fc0f... Daily bump. (*)
b645d91... Daily bump. (*)
f2a7d41... Daily bump. (*)
abb54c2... dwarf: Save bit stride information for array type entry [PR (*)
f23af8c... Fix comment for VECTOR_BOOL_MODE (*)
b2956f4... Daily bump. (*)
8f43d00... Daily bump. (*)
3325021... Daily bump. (*)
f7f1c49... Daily bump. (*)
4910e7f... Ada: Fix ICE when comparing reduction expression with integ (*)
89872c4... Ada: Fix ICE in fld_incomplete_type_of when building GtkAda (*)
3fede1c... Daily bump. (*)
98c70bd... Daily bump. (*)
32f0e7a... Daily bump. (*)
609a251... Daily bump. (*)
bac903e... [PR122215, IRA]: Fix undefined behaviour of improve_allocat (*)
11da6cd... Daily bump. (*)
7ddcf96... Daily bump. (*)
9f93521... Daily bump. (*)
297b86e... Daily bump. (*)
bde55eb... Daily bump. (*)
801cbef... Daily bump. (*)
de24aa4... Daily bump. (*)
ef9a4e8... Daily bump. (*)
57f1f6b... lto/122515: Avoid using SSIZE_MAX (*)
e205f3a... Daily bump. (*)
e29c34c... Daily bump. (*)
0ef48f2... Daily bump. (*)
fff0e59... Daily bump. (*)
5ca82da... Daily bump. (*)
db138af... isel: Check bounds before converting VIEW_CONVERT to VEC_SE (*)
6cd7c0f... Daily bump. (*)
3597a61... AVR: Add new devices AVR16LA14/20/28/32 and AVR32LA14/20/28 (*)
5de80e3... arm: handle long-range CBZ/CBNZ patterns [PR122867] (*)
2504508... Daily bump. (*)
ec0a26a... Daily bump. (*)
a384b2a... Daily bump. (*)
2469cfa... Daily bump. (*)
52e1841... Daily bump. (*)
c9cecd8... Daily bump. (*)
6725c41... Daily bump. (*)
047da98... LoongArch: Fix wrong code from loongarch_expand_vec_perm_1 (*)
7362c36... Daily bump. (*)
581819b... Daily bump. (*)
3f9c201... lto/122515: Fix archive offset types for i686 (*)
19da788... libstdc++: Fix error reporting for filesystem::rename on Wi (*)
1d4b055... vect: Fix operand swapping on complex multiplication detect (*)
5cf3c9e... aarch64: backport gfortran target test exp file for aarch64 (*)
fb2d479... Daily bump. (*)
9c92d59... docs: Fix __builtin_object_size example [PR121581] (*)
a57c5fa... Daily bump. (*)
830a01c... Daily bump. (*)
399c8b3... Daily bump. (*)
0c57a97... libstdc++: Fix -Wdeprecated-declarations warning in <any> (*)
a9d6de2... libstdc++: Fix test FAIL due to -Wpointer-arith (*)
4bdae1b... libstdc++: Fix test FAILs due to -Wreturn-local-addr (*)
bdff461... libstdc++: Fix std::forward_list::assign assignable check [ (*)
87990a0... libstdc++: Ensure pool resources meet alignment requirement (*)
69c8d85... Daily bump. (*)
be861f3... Daily bump. (*)
e1f4444... i386: Support C++ template parameters in AMX intrinsics [PR (*)
a0922a5... Daily bump. (*)
1dee644... LoongArch: Fix PR122097 (2). (*)
c122774... LoongArch: Fix bug for PR122097. (*)
705a4b8... LoongArch: Move vector templates of and xor ior to simd.md. (*)
855d027... Daily bump. (*)
a2020e1... Daily bump. (*)
70dbbba... Daily bump. (*)
20d4841... Daily bump. (*)
08a4b75... arm: [MVE] Fix operands order in vbicq_f [PR122223] (*)
a75b6ed... Daily bump. (*)
d3efc2f... AVR: target/122516: Make attribute "retain" work. (*)
dfa3566... AVR: AVR-SD: Put a valid opcode prior to gs() table in .sub (*)
1ea4d42... Daily bump. (*)
dc0acc0... Daily bump. (*)
e3511cf... Daily bump. (*)
541da8c... AVR: target/122527 -- Don't use __load_N to load from __fla (*)
67bcdf3... Daily bump. (*)
fb60b25... Daily bump. (*)
5819e60... Daily bump. (*)
dfb81b8... Daily bump. (*)
a931bc4... LoongArch: Standard instruction template fnmam4 correction (*)
51ee115... Daily bump. (*)
9b6b975... Daily bump. (*)
0e1584f... x86: Compile builtin-copysign-8b.c with -mtune=generic (*)
4d225fc... Daily bump. (*)
f7dbc41... Daily bump. (*)
34bab1c... x86-64: Use `movsxd` to perform SI-to-DI extension in Intel (*)
38a75e6... [aarch64] [testsuite] tolerate alternate insn selection [PR (*)
73144d8... Daily bump. (*)
3f298dd... Fortran: fix issue with I/O of array pointer [PR107968] (*)
35b2c6e... Fortran: fix "unstable" interfaces of external procedures [ (*)
ccfe105... Daily bump. (*)
adb6b18... x86: builtin-fabs-2.c: Also scan (%edi) for x32 (*)
2047d0b... x86: Optimize copysign (x, const_double) (*)
25594fc... Daily bump. (*)
208e9d9... Daily bump. (*)
(*) This commit already exists in another branch.
Because the reference `refs/vendors/redhat/heads/gcc-14-branch' matches
your hooks.email-new-commits-only configuration,
no separate email is sent for this commit.