https://gcc.gnu.org/g:fb6a2e3f1fa842780a419b40252480e344c40442
commit r16-7033-gfb6a2e3f1fa842780a419b40252480e344c40442 Author: GCC Administrator <[email protected]> Date: Mon Jan 26 00:16:26 2026 +0000 Daily bump. Diff: --- gcc/ChangeLog | 135 ++++++++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 4 ++ gcc/c-family/ChangeLog | 13 +++++ gcc/cp/ChangeLog | 5 ++ gcc/fortran/ChangeLog | 4 ++ gcc/m2/ChangeLog | 4 ++ gcc/testsuite/ChangeLog | 6 +++ 8 files changed, 172 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 64a64483f5b4..178343802df7 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,138 @@ +2026-01-25 Sandra Loosemore <[email protected]> + + * gcc-urlifier.cc (test_gcc_urlifier): Match either positive + or negative option URLS. + +2026-01-25 Roger Sayle <[email protected]> + + PR middle-end/122348 + * expr.cc (store_constructor): Ignore fields where DECL_SIZE + is NULL_TREE, i.e. flexible array members. + +2026-01-25 Sandra Loosemore <[email protected]> + + * common.opt.urls: Regenerated. + * config/alpha/alpha.opt.urls: Regenerated. + * config/arc/arc.opt.urls: Regenerated. + * config/arm/arm.opt.urls: Regenerated. + * config/avr/avr.opt.urls: Regenerated. + * config/bpf/bpf.opt.urls: Regenerated. + * config/cris/cris.opt.urls: Regenerated. + * config/lynx.opt.urls: Regenerated. + * config/m68k/m68k.opt.urls: Regenerated. + * config/mcore/mcore.opt.urls: Regenerated. + * config/mingw/cygming.opt.urls: Regenerated. + * config/mips/mips.opt.urls: Regenerated. + * config/mips/sde.opt.urls: Regenerated. + * config/mmix/mmix.opt.urls: Regenerated. + * config/nvptx/nvptx.opt.urls: Regenerated. + * config/rs6000/linux64.opt.urls: Regenerated. + * config/rs6000/rs6000.opt.urls: Regenerated. + * config/rs6000/sysv4.opt.urls: Regenerated. + * config/sh/sh.opt.urls: Regenerated. + +2026-01-25 Sandra Loosemore <[email protected]> + + * doc/invoke.texi (Option Summary): Fix whitespace in @gccoptlist + tables. + +2026-01-25 Sandra Loosemore <[email protected]> + + PR other/122243 + * doc/cppopts.texi: Add missing @opindex entries for + -fno-* options. + * doc/invoke.texi: Likewise. + +2026-01-25 Sandra Loosemore <[email protected]> + + PR other/122243 + * doc/cppwarnopts.texi: Add missing @opindex entries for + -Wno-* options. + * doc/invoke.texi: Likewise. + +2026-01-25 Sandra Loosemore <[email protected]> + + PR other/122243 + * doc/cppdiropts.texi: Document -imultiarch. + * doc/invoke.texi (Option Summary) <Optimization Options>: Add + -flto-toplevel-asm-heuristics. + <Program Instrumentation Options>: Remove -fbounds-check. + <Directory Options>: Add -imultiarch. + <ARC Options>: Add -mbitops, -mcmem, -munaligned-access. + <ARM Options>: Add -mvectorize-with-neon-quad and + -mvectorize-with-neon-double. + <AVR Options>: Add -mrmw and -mstrict-X. + <CRIS Options>: Fix typo in -mmax-stackframe. + <Cygwin and MinGW Options>: Add -muse-libstdc-wrappers. + <M680x0 Options>: Add several missing CPU options, plus -mxtls. + <MIPS Options>: Add -mno-data-in-code and -mcode-xonly. + <MMIX Options>: Add mset-data-start, -mset-program-start, and + -mno-set-program-start. + <Nvidia PTX Options>: Add -msoft-stack-reserve-local. + <RS/6000 and PowerPC Options>: Add -mprofile-kernel, -mbit-word, + -mno-splat-word-constant, -mno-splat-float-constant, + -mno-ieee128-constant, and -mno-warn-altivec-long. + (Optimization Options): Document -flto-toplevel-asm-heuristics. + (ARC Options): Document -mbitops and -mcmem. + (ARM Options): Add index entries for mbe32, + m[no-]fix-cortex-a57-aes-1742098, m[no-]fix-cortex-a72-aes-1655431. + Document -mvectorize-with-neon-quad and -mvectorize-with-neon-double. + (AVR Options): Document -mpmem-wrap-around. + (CRIS Options): Fix typo in -mmax-stackframe. + (Cygwin and MinGW Options): Document -muse-libstdc-wrappers. + (DEC Alpha Options): Fix typo in -mfp-regs. + (eBPF Options): Add @opindex for -mframe-limit. + (HPPA Options): Fix typos in -mno-disable-fpregs and -mno-gas + index entries. + (m680x0 Options): Document -m68302, -m68332, -m68851, and -mfidoa. + Document -mnoshort and -mnortd aliases. Document -mxtls. + (MCore Options): Fix typos in -m[no-]relax-immediates. + (MIPS Options): Document -mno-data-in-code and -mcode-xonly. + (MMIX Options): Document -mset-data-start, -mset-program-start, and + -mno-set-program-start. + (Nvidia PTX Options): Document -msoft-stack-reserve-local. + (RS/6000 and PowerPC Options): Document -mprofile-kernel, + -mbit-word, -msplat-word-constant, -msplat-float-constant, + -mieee128-constant, and -mwarn-altivec-long. + (SH Options): Add index entry for -m2e. Document -m4-400. + +2026-01-25 Sandra Loosemore <[email protected]> + + PR other/122243 + * common.opt (fbounds-check): Mark as Undocumented, expand comments + to explain why. + * config/frv/frv.opt (msched-lookahead=): Mark unused option as + Undocumented. + * config/m68k/m68k.opt (m68851): Add RejectNegative. + * config/nvptx/nvptx.opt (minit-regs=): Mark as Undocumented. It's + not currently documented and seems to have been introduced as a + stopgap to experiment with different implementation strategies. + * config/rs6000/476.opt (mpreserve-link-stack): Mark as Undocumented. + It seems to be an internal option that is enabled by default on the + cpu that can benefit from it. + +2026-01-25 Sandra Loosemore <[email protected]> + + PR other/122243 + * common.opt (gtoggle): Mark RejectNegative. + * doc/invoke.texi (Option Summary) <Debugging Options>: Remove + redundant -gno- forms from the list. + (Debugging Options): Add @opindex for -gno- option forms. + Copy-edit option descriptions to avoid future tense and use of + implementor jargon. + +2026-01-25 Sandra Loosemore <[email protected]> + + PR other/67300 + * common.opt (foffload-abi, foffload-abi-host-opts): Mark + "Undocumented". + +2026-01-25 Sandra Loosemore <[email protected]> + + PR other/122243 + * doc/invoke.texi (Option Summary) <LynxOS Options>: New. + (LynxOS Options): New section. + 2026-01-24 Andrew Pinski <[email protected]> PR tree-optimization/123803 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 6e828dbe2b02..22e0939a393e 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20260125 +20260126 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index eeec806c225a..0d259d5191cc 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,7 @@ +2026-01-25 Sandra Loosemore <[email protected]> + + * gcc-interface/lang.opt.urls: Regenerated. + 2026-01-21 Eric Botcazou <[email protected]> * sem_ch13.adb (Analyze_Aspects_At_Freeze_Point): Replace call to diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index 41c9db6b0001..9d81aba8baaf 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,16 @@ +2026-01-25 Sandra Loosemore <[email protected]> + + * c.opt.urls: Regenerated. + +2026-01-25 Sandra Loosemore <[email protected]> + + PR other/122243 + * c.opt (-output-pch): Mark as Undocumented, as it seems to be + an internal option that has never been documented anyway. + (Werror-implicit-function-declaration): Mark deprecated option + that is not currently documented as Undocumented. + (fconstant-string-class=): Add RejectNegative property. + 2026-01-20 Jakub Jelinek <[email protected]> PR c++/123694 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 0e8a6bd1e100..a7234e494112 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2026-01-25 Iain Sandoe <[email protected]> + + * cp-gimplify.cc (cp_genericize_r): Do not mark STATEMENT_LISTs + as visited. + 2026-01-24 Jakub Jelinek <[email protected]> PR c++/123737 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 161e0fc8ad7e..b8491a3d172b 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,7 @@ +2026-01-25 Sandra Loosemore <[email protected]> + + * lang.opt.urls: Regenerated. + 2026-01-24 Jerry DeLisle <[email protected]> PR fortran/123772 diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog index 6e41d0b350c9..b37ae0505983 100644 --- a/gcc/m2/ChangeLog +++ b/gcc/m2/ChangeLog @@ -1,3 +1,7 @@ +2026-01-25 Sandra Loosemore <[email protected]> + + * lang.opt.urls: Regenerated. + 2026-01-21 Gaius Mulley <[email protected]> PR modula2/123739 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 728a55fdfb5f..e71ef46b4529 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2026-01-25 Roger Sayle <[email protected]> + + PR middle-end/122348 + * g++.dg/pr122348.C: New C++ testcase. + * gcc.dg/pr122348.c: New C testcase. + 2026-01-24 Andrew Pinski <[email protected]> PR tree-optimization/123803
