[gcc r16-4382] Daily bump.
GCC Administrator
gccadmin@gcc.gnu.org
Sun Oct 12 00:17:50 GMT 2025
https://gcc.gnu.org/g:767a93886a33a5719ce2027400567d97f6331b02
commit r16-4382-g767a93886a33a5719ce2027400567d97f6331b02
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sun Oct 12 00:17:20 2025 +0000
Daily bump.
Diff:
---
ChangeLog | 5 +++++
gcc/ChangeLog | 33 +++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/fortran/ChangeLog | 6 ++++++
gcc/m2/ChangeLog | 55 +++++++++++++++++++++++++++++++++++++++++++++++++
gcc/testsuite/ChangeLog | 13 ++++++++++++
libstdc++-v3/ChangeLog | 5 +++++
7 files changed, 118 insertions(+), 1 deletion(-)
diff --git a/ChangeLog b/ChangeLog
index 805299d1e39f..687470279323 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2025-10-11 Ben Boeckel <ben.boeckel@kitware.com>
+
+ * config-ml.in: Update patch email address.
+ * symlink-tree: Ditto.
+
2025-10-09 Prathamesh Kulkarni <prathameshk@nvidia.com>
Matthew Malcolmson <mmalcolmson@nvidia.com>
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 72d572b3a8c4..9167c8444246 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,36 @@
+2025-10-11 Bohan Lei <garthlei@linux.alibaba.com>
+
+ PR target/119587
+ * config/riscv/thead.md (*th_memidx_operand): New splitter.
+
+2025-10-11 Georg-Johann Lay <avr@gjlay.de>
+
+ * coretypes.h (enum artificial_rodata): New enum type.
+ * doc/tm.texi: Rebuild.
+ * doc/tm.texi.in (TARGET_ADDR_SPACE_FOR_ARTIFICIAL_RODATA):
+ New hook.
+ * target.def (addr_sapce.for_artificial_rodata): New DEFHOOK.
+ * targhooks.cc (default_addr_space_convert): New function.
+ * targhooks.h (default_addr_space_convert): New prototype.
+ * tree-switch-conversion.cc (build_one_array) <value_type>:
+ Set type_quals address-space according to
+ targetm.addr_space.for_artificial_rodata().
+ * config/avr/avr.cc (avr_rodata_in_flash_p): Move up.
+ (TARGET_ADDR_SPACE_FOR_ARTIFICIAL_RODATA): Define to...
+ (avr_addr_space_for_artificial_rodata): ...this new function.
+ * common/config/avr/avr-common.cc (avr_option_optimization_table):
+ Adjust -ftree-switch-conversion comment.
+
+2025-10-11 Austin Law <austinklaw@gmail.com>
+
+ * config/riscv/sync.md (lrsc_atomic_fetch_<atomic_optab><mode>):
+ Adjust operand predicate/constraint to allow simm12 operands
+ where valid. Adjust output template accordingly.
+ (subword_atomic_fech_strong_<atomic_optab>): Likewise.
+ (subword_atomic_fetch_strong_nand): Likewise.
+ (subword_atomic_exchange_strong): Likewise.
+ (subword_atomic_cas_strong): Likewise.
+
2025-10-10 David Faust <david.faust@oracle.com>
PR target/122141
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 8a9a3b946b6f..bb37c92e3f63 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20251011
+20251012
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index c6678ecc2458..7f98cd78846c 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,9 @@
+2025-10-11 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/50377
+ PR fortran/122257
+ * resolve.cc (resolve_actual_arglist): Initialize variable.
+
2025-10-10 Harald Anlauf <anlauf@gmx.de>
PR fortran/50377
diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog
index 60c19b663cf2..316e0ba62bea 100644
--- a/gcc/m2/ChangeLog
+++ b/gcc/m2/ChangeLog
@@ -1,3 +1,58 @@
+2025-10-11 Gaius Mulley <gaiusmod2@gmail.com>
+
+ PR modula2/122241
+ * Make-lang.in (GM2_C_OBJS): Add m2/gm2-gcc/m2spellcheck.o.
+ (GM2-COMP-BOOT-DEFS): Add M2StackSpell.def.
+ (GM2-COMP-BOOT-MODS): Add M2StackSpell.mod.
+ (GM2-GCC-DEFS): Add m2spellcheck.def.
+ (GM2-COMP-DEFS): Add M2StackSpell.def.
+ (GM2-COMP-MODS): Add M2StackSpell.mod.
+ * gm2-compiler/M2Base.mod (CheckCompatible): Add comments.
+ * gm2-compiler/M2MetaError.mod (importHint): New field.
+ (exportHint): Ditto.
+ (withStackHint): Ditto.
+ * gm2-compiler/M2Quads.mod (M2StackSpell): Import.
+ (BuildProcedureCall): Add spell check specifier when
+ encountering an unknown symbol.
+ (CheckProcedureParameters): Ditto.
+ (CheckParameter): Ditto.
+ (DescribeType): Ditto.
+ (GetQualidentImport): Ditto.
+ (BuildValFunction): Ditto.
+ (BuildCastFunction): Ditto.
+ (BuildConvertFunction): Ditto.
+ (ExpectingParameterType): Ditto.
+ (ExpectingVariableType): Ditto.
+ (BuildDesignatorPointer): Ditto.
+ (BuildEmptySet): Ditto.
+ (CheckVariableOrConstantOrProcedure): Ditto.
+ * gm2-compiler/P2SymBuild.mod (BuildType): Add comment.
+ * gm2-compiler/P3Build.bnf (SubDesignator): Reimplement.
+ * gm2-compiler/P3SymBuild.mod (P3StartBuildDefModule): Add
+ M2StackSpell.Push.
+ (P3StartBuildProgModule): Ditto.
+ (P3StartBuildImpModule): Ditto.
+ (StartBuildInnerModule): Ditto.
+ (StartBuildProcedure): Ditto.
+ (P3EndBuildDefModule): Add M2StackSpell.Pop.
+ (P3EndBuildImpModule): Ditto.
+ (P3EndBuildProgModule): Ditto.
+ (EndBuildInnerModule): Ditto.
+ (EndBuildProcedure): Ditto.
+ (BuildProcedureHeading): Ditto.
+ (EndBuildForward): Ditto.
+ * gm2-compiler/SymbolTable.mod (RequestSym): Reformat.
+ * gm2-gcc/init.cc (_M2_M2StackSpell_init): New prototype.
+ (init_PerCompilationInit): Call _M2_M2StackSpell_init.
+ * gm2-libs/DynamicStrings.def (RemoveWhitePrefix): Correct
+ comment.
+ * gm2-libs/DynamicStrings.mod (RemoveWhitePrefix): Ditto.
+ * gm2-compiler/M2StackSpell.def: New file.
+ * gm2-compiler/M2StackSpell.mod: New file.
+ * gm2-gcc/m2spellcheck.cc: New file.
+ * gm2-gcc/m2spellcheck.def: New file.
+ * gm2-gcc/m2spellcheck.h: New file.
+
2025-10-02 Gaius Mulley <gaiusmod2@gmail.com>
PR modula2/122009
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 55c88cb68ab5..cb638143fe72 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,16 @@
+2025-10-11 Gaius Mulley <gaiusmod2@gmail.com>
+
+ * gm2/iso/fail/badfield.mod: New test.
+ * gm2/iso/fail/badfield2.mod: New test.
+ * gm2/iso/fail/badprocedure.mod: New test.
+ * gm2/iso/fail/badprocedure2.mod: New test.
+ * gm2/iso/fail/badset4.mod: New test.
+
+2025-10-11 Bohan Lei <garthlei@linux.alibaba.com>
+
+ PR target/119587
+ * gcc.target/riscv/xtheadmemidx-bug.c: New test.
+
2025-10-10 Harald Anlauf <anlauf@gmx.de>
PR fortran/50377
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 02aead6b651f..eb6493eeb257 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2025-10-11 Gerald Pfeifer <gerald@pfeifer.com>
+
+ * doc/xml/manual/build_hacking.xml: Update Autoconf manual link.
+ * doc/html/manual/appendix_porting.html: Regenerate.
+
2025-10-10 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/122172
More information about the Libstdc++-cvs
mailing list