The branch 'redhat/heads/gcc-16-branch' was updated to point to:
b48538f45d8b... Merge commit 'r16-6477-gd5743234731ecc62d889e297a7576561600
It previously pointed to:
ac4db8ee4097... Merge commit 'r16-6312-g8d007d35e4b8f1a1d06299af5321fb776da
Diff:
Summary of changes (added commits):
-----------------------------------
b48538f... Merge commit 'r16-6477-gd5743234731ecc62d889e297a7576561600
d574323... c++: Allow gnu::gnu_inline inline methods to be key methods (*)
aae1b03... c++: Fix up check for typeid on polymorphic type before C++ (*)
66fbe31... c++: Fix error recovery for invalid arrays [PR123331] (*)
dd84048... Ada: Fix infinite loop on iterated element association with (*)
b46e4af... c: Fix ICE for invalid code with variadic and old-school pr (*)
4117797... c: Fix construction of composite type for atomic pointers [ (*)
69b39df... c: Emit -Wzero-as-null-pointer-constant for all integral ty (*)
882d2e6... Fortran: Invalid association with operator-result selector (*)
e6c378f... Revert "Fortran: Generate a runtime error on recursive I/O" (*)
e1380ea... Daily bump. (*)
5e968b9... aarch64: Define INCLUDE_ALGORITHM for std::max in sve-built (*)
cc4718b... a68: avoid conditional expression in sppp.awk (*)
97b3d73... Update copyright years. (*)
254a858... Update copyright years. (*)
2dcca7a... Tweak update-copyright.py script (*)
6dc335c... c++: Fix up is_late_template_attribute for [[maybe_unused]] (*)
81bef9e... Fortran: Fix tab not ignored in print statement. (*)
672b580... Daily bump. (*)
4894237... Fortran: Generate a runtime error on recursive I/O (*)
1e314be... [PATCH] [AutoFDO/devirt] Fix ICE with duplicate speculative (*)
c715060... Update Copyright year in ChangeLog files (*)
24fbc14... Rotate ChangeLog files. (*)
2af2da1... Update copyright dates. (*)
7132a4a... a68: fix portability problems in sppp.awk (*)
a2de937... c-c++-common/gomp/uses_allocators-8.c: Add missing -fdump-t (*)
8946d80... Daily bump. (*)
96c704b... a68: do not rely on DIM to count modes in an union mode (*)
1a6a3ce... a68: use a68_error specific tag in diagnostic message (*)
180e5eb... doc: Fix typo in install doc (*)
e499b91... libga68: Regenerate Makefile.in (*)
5d38744... [RISC-V][PR target/121485] Fix mode on Zvkned lmul extendin (*)
96a0aea... testsuite: Skip pr123295-1.c for non int128 targets [PR1233 (*)
92ed269... Daily bump. (*)
2515b13... a68: support for Algol 68 code in libga68 and initial trans (*)
896073b... libga68: Hide internal functions (*)
7a9b0d7... Ada: Fix warnings during bootstrap (*)
7274c78... [RISC-V][PR target/123318] Use a Pmode temporary for output (*)
564af56... Ada: Reject formal parameter as name of subprogram renaming (*)
019d7b6... Daily bump. (*)
6839de7... a68: scanner fixes for bits denotations (*)
cc51567... ifcvt: Allow non-comparisons against 0 in noce_try_cond_zer (*)
92f2a86... ifcvt: Handle lowpart subregs if noce_emit_cmove fails in n (*)
594f2cb... ifcvt: cleanup if_info->cond usage in noce_try_cond_zero_ar (*)
f426587... libga68: Add symbol versions to exports (*)
7e8034a... a68: fix handling of publicized declarations in victal pass (*)
549bfea... c++: Fix ICE with requires-expression in lambda requires-cl (*)
c388d56... c++: Fold non-ODR usages of potentially constant values ear (*)
e7a8c5d... a68: scope prelude packets (*)
49c38ba... auto-profile.cc: Fix build with C++14 (*)
1bcba38... build: Cherry-pick libtool.m4 support for GNU ld *_sol2 emu (*)
1b99521... a68: use LMD instead of LM for mode labels in exports (*)
cac0323... [APX] i386: Use setzucc by default when APX-ZU enabled (*)
c93e74a... LRA: Fix eliminate regs into a subreg inside a debug insn [ (*)
6bd5a27... Daily bump. (*)
b276de7... a68: add new test program-24.a68 (*)
a9becd7... a68: document finding module exports in the manual (*)
210a11e... a68: cache moifs in a68_open_packet (*)
eb5da48... a68: fix deduplication of imported modes (*)
5212086... Support Solaris CTF generation (*)
a616f73... testsuite: i386: Fix up check-function-bodies tests (*)
413a2ae... Don't check for -xbrace_comment with Solaris/x86 as (*)
a74ef4b... Daily bump. (*)
f3d9820... a68: support for publicized modules (*)
f129bfb... libga68: Include ga68.h before system headers (*)
e2ea8d4... a68: fix error handling in top-down parser (*)
2a3e308... a68: remove coalesce_public_symbols shortcut (*)
4ac3370... a68: avoid pack_soids_in_moid to return unregistered modes (*)
05b3549... a68: remove redefined_keyword check and add test (*)
ed0c185... a68: scope access clauses (*)
2a273f7... a68: allow joined list of revelations in access clauses (*)
b0cce5c... a68: detect_redefined_keyword MODE_DECLARATION -> MODULE_DE (*)
791d7e8... a68: fix support for nested access clauses (*)
8fee84d... a68: fetch module exports from packet by name (*)
8834502... simplify-rtx: Fix up (ne (ior (ne x 0) y) 0) simplification (*)
48db9b4... Ada: Fix assertion failure for unfrozen mutably tagged type (*)
b929d1d... Revert "ifcvt: Move noce_try_cond_zero_arith last" (*)
d53956a... Daily bump. (*)
dc1d1a3... [PATCH v2 1/1] Ensure _UNDER_TEST executables are target ba (*)
4b61875... [RISC-V][PR target/123283] Wrap naked REG operands with a U (*)
8e649a5... Ada: Adjust fix for internal error on illegal aggregate for (*)
875f1e3... Ada: Fix bogus error on aggregate in call with qualified ty (*)
7b0a85a... c-family: Fix ICE with -MD and -fdeps-format sharing output (*)
5cdb2a5... Ada: Fix illegal Aggregate aspect not rejected (*)
d50b16a... doc: make regenerate-opt-urls (*)
7bf897e... doc, riscv: Clean up RISC-V extensions documentation (*)
2bd7beb... doc, riscv: Clean up documentation of RISC-V options [PR122 (*)
236c1b9... Daily bump. (*)
bce3ac1... tree-ssa-math-opts: Fix ICE if vectorizer produces IFN_SIN/ (*)
c3824ad... Daily bump. (*)
3735bbb... RISC-V: Add test for vec_duplicate + vmsleu.vv combine with (*)
678d0e0... RISC-V: Combine vec_duplicate + vmsleu.vv to vmsleu.vx on G (*)
ad9bdc5... aarch64: Add the ability to have three types in an sve/sme (*)
d2a09a3... aarch64: add 8-bit floating point dot product (*)
68fbdf2... aarch64: add 8-bit floating-point sum of outer products and (*)
8da567f... aarch64: add Multi-vector 8-bit floating-point multiply-add (*)
954a53d... aarch64: add basic support for sme-f8f16 and sme-f8f32 (*)
226d5fd... aarch64: add multi-vector floating-point adjust exponent in (*)
ef533d2... aarch64: add narrowing sme2 conversions to fp8 (*)
d965495... aarch64: add widening sme2 fp8 conversions (*)
9674a37... aarch64: extend sme intrinsics to mfp8 (*)
2786359... aarch64: add tests for sme mfloat8 luti functions (*)
12b329d... libgomp: Robustify effective-target 'omp_usm' check (*)
ce55e48... ifcvt: Move noce_try_cond_zero_arith last (*)
2680785... ifcvt: Only allow scalar integral modes for noce_try_cond_z (*)
123a96f... Daily bump. (*)
ffd34b6... c++: Non-inline temploid friends should still be COMDAT [PR (*)
6437f05... a68: add import from .m68 file (*)
758876f... [committed][RISC-V][PR target/123274] Add missing condition (*)
1444974... [RISC-V][PR target/123278] Handle BF/HF modes in Andes 45 s (*)
fa80b39... [RISC-V][PATCH] Adjust clmul latency in Spacemit X60 schedu (*)
1b40dba... c++: clarify the comment regarding where the default dialec (*)
3f09320... c++: Fix member-like friend detection for non-template clas (*)
61eb73a... c++: Fix ICE on partial specialization redeclaration with m (*)
e8dcb3d... gccrs: Adds tests from issue 4245 (*)
a088603... gccrs: respect cfg_attr expansion (*)
fe65006... gccrs: add unused mut lint (*)
2b7d717... gccrs: change unused lint files name to unused (*)
bf8c98f... gccrs: refactor unused var lint (*)
e9e13f3... gccrs: add unused-assignments lint (*)
ff40733... gccrs: implement unused variable checker on HIR. (*)
9551da9... gccrs: Fix ICE with continue/break/return in while conditio (*)
45dcd1e... gccrs: refactor string methods in HIR (*)
fd4b7cd... gccrs: Check for deprecated attributes (*)
0780ff1... gccrs: Make some general improvements (*)
1ac674c... gccrs: fix parser error on parenthesis types (*)
4d02f20... c++: Fix ICE with lambdas combining explicit and implicit t (*)
1f478b1... LoongArch: relax the check for --with-tune (*)
9e61a17... ifcvt: Fix noce_try_cond_zero_arith after get_base_reg chan (*)
dbe8e0e... AutoFDO: Implement summary information in auto-profile (*)
4dfa480... AutoFDO: Update bootstrap gcov_version to 3 and add testcas (*)
84058c3... AutoFDO: Use filenames to resolve clashing symbol names (*)
bbac517... AutoFDO: Implement streaming of file names from GCOV profil (*)
3a27acf... Daily bump. (*)
a37bb38... Ada: Fix ICE in fld_incomplete_type_of when building GtkAda (*)
c368ea5... c++/modules: Ignore exposures in lambdas in initializers [P (*)
8ff212d... fortran [PR122957] DTIO incompatibility with -fdefault-inte (*)
692ca18... Fortran: fix variable definition context checks for SELECT (*)
ee4a808... [Bug 123067][V3] Fix LICM wrong code (*)
f5b2f72... Ada: Fix ICE in fld_incomplete_type_of when building GtkAda (*)
3b066c1... a68: fix handling of underscores in PARSE_INDICANT (*)
6a8b3a6... libstdc++/doc: Document generate_canonical and variant comp (*)
0f54623... Ada: Fix bogus component visibility error for class-wide ty (*)
6c97aed... [RISC-V][V2] Improve spill code for RVV slightly to fix reg (*)
94010a2... c++: fix function body cloning when using implicit constexp (*)
ac64ceb... ifcvt: cond zero arith: handle subreg for shift count (*)
2a84a75... ifcvt: cond zero arith: elide short forward branch for sign (*)
817b03a... ifcvt: cond zero arith: re-expand output pattern [NFC] (*)
65eabc8... ifcvt: cond zero arith: factor out common noce_emit_czero e (*)
35b6620... ifcvt: cond zero arith: opencode helper noce_bbs_ok_for_con (*)
799fecc... [RISC-V][V2] Improve spill code for RVV slightly to fix reg (*)
74cded0... a68: fix a68_file_size (*)
9278f25... docs: Document --param=memtag-instrument-mem-intrinsics (*)
dcc2bed... s390: testsuite: Honor deprecation warning vec-addc-u128.c (*)
50e2c80... libgomp.fortran/uses_allocators_1.f90: Fix dg-error for r16 (*)
7690418... Daily bump. (*)
abf3f0b... fortran: fix testsuite regression for gfortran.dg/value_9.f (*)
5bb465a... fortran: [PR121472] Fix ICE with constructor for finalized (*)
a30b5f2... fortran: [PR121475] Function result not finalized. (*)
c65fdb6... fortran, openmp: Add default case to trans-openmp switch in (*)
e7087d5... maintainer-scripts: Avoid web redirects from Sphinx stylesh (*)
6c565e9... libgccjit: Fix test-cold-attribute.c (*)
fb1855b... vect: use wider precision type for generating early break s (*)
a9c5f33... c++: adjust comment to align with new default c++20 (*)
9de7aee... Daily bump. (*)
475009c... extension: Fix documentation for __builtin_*_overflow_p [PR (*)
(*) This commit already exists in another branch.
Because the reference `refs/vendors/redhat/heads/gcc-16-branch' matches
your hooks.email-new-commits-only configuration,
no separate email is sent for this commit.