]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 26 Jan 2026 00:16:26 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 26 Jan 2026 00:16:26 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/ada/ChangeLog
gcc/c-family/ChangeLog
gcc/cp/ChangeLog
gcc/fortran/ChangeLog
gcc/m2/ChangeLog
gcc/testsuite/ChangeLog

index 64a64483f5b494352e541a995cc21d8a41e29168..178343802df7ddfa9408c4c72653462c9dd56af3 100644 (file)
@@ -1,3 +1,138 @@
+2026-01-25  Sandra Loosemore  <sloosemore@baylibre.com>
+
+       * gcc-urlifier.cc (test_gcc_urlifier): Match either positive
+       or negative option URLS.
+
+2026-01-25  Roger Sayle  <roger@nextmovesoftware.com>
+
+       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  <sloosemore@baylibre.com>
+
+       * 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  <sloosemore@baylibre.com>
+
+       * doc/invoke.texi (Option Summary): Fix whitespace in @gccoptlist
+       tables.
+
+2026-01-25  Sandra Loosemore  <sloosemore@baylibre.com>
+
+       PR other/122243
+       * doc/cppopts.texi: Add missing @opindex entries for
+       -fno-* options.
+       * doc/invoke.texi: Likewise.
+
+2026-01-25  Sandra Loosemore  <sloosemore@baylibre.com>
+
+       PR other/122243
+       * doc/cppwarnopts.texi: Add missing @opindex entries for
+       -Wno-* options.
+       * doc/invoke.texi: Likewise.
+
+2026-01-25  Sandra Loosemore  <sloosemore@baylibre.com>
+
+       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  <sloosemore@baylibre.com>
+
+       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  <sloosemore@baylibre.com>
+
+       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  <sloosemore@baylibre.com>
+
+       PR other/67300
+       * common.opt (foffload-abi, foffload-abi-host-opts): Mark
+       "Undocumented".
+
+2026-01-25  Sandra Loosemore  <sloosemore@baylibre.com>
+
+       PR other/122243
+       * doc/invoke.texi (Option Summary) <LynxOS Options>: New.
+       (LynxOS Options): New section.
+
 2026-01-24  Andrew Pinski  <andrew.pinski@oss.qualcomm.com>
 
        PR tree-optimization/123803
index 6e828dbe2b029b3b74f14f56b87012f929bc96ec..22e0939a393ed167ac07993e906acab01514e108 100644 (file)
@@ -1 +1 @@
-20260125
+20260126
index eeec806c225a70276eab81afbd9ce9bcafd999af..0d259d5191cc0d4b4210398c1e2f6d4109a4c81d 100644 (file)
@@ -1,3 +1,7 @@
+2026-01-25  Sandra Loosemore  <sloosemore@baylibre.com>
+
+       * gcc-interface/lang.opt.urls: Regenerated.
+
 2026-01-21  Eric Botcazou  <ebotcazou@adacore.com>
 
        * sem_ch13.adb (Analyze_Aspects_At_Freeze_Point): Replace call to
index 41c9db6b0001d90441e436b604581e5a5ddbdcca..9d81aba8baaffa4695cf407d58ccb524c1c1835a 100644 (file)
@@ -1,3 +1,16 @@
+2026-01-25  Sandra Loosemore  <sloosemore@baylibre.com>
+
+       * c.opt.urls: Regenerated.
+
+2026-01-25  Sandra Loosemore  <sloosemore@baylibre.com>
+
+       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  <jakub@redhat.com>
 
        PR c++/123694
index 0e8a6bd1e100a1a43c60f823e420b0e595a69f47..a7234e494112eff84005243bcc313c49869df896 100644 (file)
@@ -1,3 +1,8 @@
+2026-01-25  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * cp-gimplify.cc (cp_genericize_r): Do not mark STATEMENT_LISTs
+       as visited.
+
 2026-01-24  Jakub Jelinek  <jakub@redhat.com>
 
        PR c++/123737
index 161e0fc8ad7e2f114d184f9d7ab741559cd730b7..b8491a3d172b6e49d6d043b4cdb25c0133eb5755 100644 (file)
@@ -1,3 +1,7 @@
+2026-01-25  Sandra Loosemore  <sloosemore@baylibre.com>
+
+       * lang.opt.urls: Regenerated.
+
 2026-01-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
 
        PR fortran/123772
index 6e41d0b350c9972048d1559320cab418a97e6887..b37ae05059839a5423fbcd45c52aff15cc95e2ee 100644 (file)
@@ -1,3 +1,7 @@
+2026-01-25  Sandra Loosemore  <sloosemore@baylibre.com>
+
+       * lang.opt.urls: Regenerated.
+
 2026-01-21  Gaius Mulley  <gaiusmod2@gmail.com>
 
        PR modula2/123739
index 728a55fdfb5f028f80411c0027e17680554ca3e5..e71ef46b4529bb10e4c3ed02e4787e8e851a23c3 100644 (file)
@@ -1,3 +1,9 @@
+2026-01-25  Roger Sayle  <roger@nextmovesoftware.com>
+
+       PR middle-end/122348
+       * g++.dg/pr122348.C: New C++ testcase.
+       * gcc.dg/pr122348.c: New C testcase.
+
 2026-01-24  Andrew Pinski  <andrew.pinski@oss.qualcomm.com>
 
        PR tree-optimization/123803