https://gcc.gnu.org/g:e77ba7ef8c75bdcf4e8c4b875ba23f25e7b1ae43
commit r16-6493-ge77ba7ef8c75bdcf4e8c4b875ba23f25e7b1ae43 Author: GCC Administrator <[email protected]> Date: Mon Jan 5 00:16:25 2026 +0000 Daily bump. Diff: --- gcc/ChangeLog | 57 +++++++++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/algol68/ChangeLog | 4 ++++ gcc/testsuite/ChangeLog | 26 ++++++++++++++++++++++ 4 files changed, 88 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 247f649bebf3..7c92bf6e291d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,60 @@ +2026-01-04 Andrew Pinski <[email protected]> + + * configure: Regenerate. + +2026-01-04 Jeff Law <[email protected]> + + * config/riscv/riscv.cc (riscv_conditional_register_usage): Revert + patch that made VXRM a global register. + +2026-01-04 Keith Packard <[email protected]> + + * config.gcc: Add clause for picolibc. + * config/picolibc-spec.h: New file. + * config/picolibc.opt: Likewise. + * config/picolibc.opt.urls: Likewise. + * configure.ac: Add support for --with-picolibc. + * configure: Rebuilt. + * doc/invoke.texi: Document picolibc options. + * doc/tm.texi.in (LIBC_CPP_SPEC): Document. + (LIBC_LINK_SPEC): Similarly. + * doc/tm.texi: Rebuilt. + * gcc.cc (LIBC_CPP_SPEC): Provide default definition. + (LIBC_LINK_SPEC): Likewise. + (cpp_spec): Include LIBC_CPP_SPEC. + (link_spec): Similarly for LIBC_LINK_SPEC. + +2026-01-04 Jeff Law <[email protected]> + + * doc/contrib.texi: Add Kazumoto & Oleg. + +2026-01-04 Richard Braun <[email protected]> + + * config/c6x/c6x-sched.md.in (mpydp_m_N__CROSS_, + mpyspdp_m_N__CROSS_, mpysp2dp_m_N__CROSS_): Update reservations. + * config/c6x/c6x-sched.md: Regenerated. + * config/c6x/c6x.md (m1dp, m1spdp, m2dp, m2spdp): New CPU units. + +2026-01-04 Kalvis Duckmanton <[email protected]> + + * config/host-netbsd.cc (netbsd_gt_pch_use_address): Support PCH + loading at addresses other than its preferred address. + * config/host-openbsd.cc (openbsd_gt_pch_use_address): Likewise. + +2026-01-04 Daniel Barboza <[email protected]> + + PR tree-optimization/122608 + * match.pd (`(c ? a : b) op d -> c ? (a op d) : (b op d)`): New + pattern. + (`d op (c ? a : b) -> c ? (d op a) : (d op b)`): Likewise + +2026-01-04 Jeff Law <[email protected]> + + PR target/123010 + * simplify-rtx.cc (simplify_binary_operation_1, case ASHIFT): Simplify + case where a left shift of the sign extracted field can be turned into + a sign extension of a left shift. + 2026-01-03 Jakub Jelinek <[email protected]> PR tree-optimization/123372 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 666a54d433ad..2a4d02b831b1 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20260104 +20260105 diff --git a/gcc/algol68/ChangeLog b/gcc/algol68/ChangeLog index 9d9cf72e3a66..29f5b4893218 100644 --- a/gcc/algol68/ChangeLog +++ b/gcc/algol68/ChangeLog @@ -1,3 +1,7 @@ +2026-01-04 Jose E. Marchesi <[email protected]> + + * a68-lang.cc (a68_post_options): Disable psABI warnings. + 2025-12-31 Jose E. Marchesi <[email protected]> * a68-exports.cc (a68_asm_output_mode): Do not rely on DIM to diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 710f1ec481e6..d7939fe5ebf1 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,29 @@ +2026-01-04 Andrew Pinski <[email protected]> + + PR testsuite/123377 + * gcc.dg/uninit-pred-7_a.c: Add + `--param logical-op-non-short-circuit=1` to the options. + * gcc.dg/uninit-pred-7_a_a.c: New test. + +2026-01-04 Daniel Barboza <[email protected]> + + PR tree-optimization/122608 + * gcc.target/i386/pr110701.c: the pattern added is now folding + an XOR into the ifcond and the assembler isn't emitting an + 'andl' anymore. The test was turned into a runtime test + instead. + * gcc.dg/torture/pr122608.c: New test. + +2026-01-04 Jeff Law <[email protected]> + + PR target/123010 + * gcc.target/riscv/pr123010.c: New test. + +2026-01-04 Dimitar Dimitrov <[email protected]> + + * gcc.dg/Wzero-as-null-pointer-constant-2.c: Require effective + target bitint. + 2026-01-03 Andrew Pinski <[email protected]> PR tree-optimization/42196
