https://gcc.gnu.org/g:767a93886a33a5719ce2027400567d97f6331b02
commit r16-4382-g767a93886a33a5719ce2027400567d97f6331b02 Author: GCC Administrator <[email protected]> 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 <[email protected]> + + * config-ml.in: Update patch email address. + * symlink-tree: Ditto. + 2025-10-09 Prathamesh Kulkarni <[email protected]> Matthew Malcolmson <[email protected]> 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 <[email protected]> + + PR target/119587 + * config/riscv/thead.md (*th_memidx_operand): New splitter. + +2025-10-11 Georg-Johann Lay <[email protected]> + + * 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 <[email protected]> + + * 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 <[email protected]> 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 <[email protected]> + + PR fortran/50377 + PR fortran/122257 + * resolve.cc (resolve_actual_arglist): Initialize variable. + 2025-10-10 Harald Anlauf <[email protected]> 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 <[email protected]> + + 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 <[email protected]> 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 <[email protected]> + + * 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 <[email protected]> + + PR target/119587 + * gcc.target/riscv/xtheadmemidx-bug.c: New test. + 2025-10-10 Harald Anlauf <[email protected]> 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 <[email protected]> + + * doc/xml/manual/build_hacking.xml: Update Autoconf manual link. + * doc/html/manual/appendix_porting.html: Regenerate. + 2025-10-10 Jonathan Wakely <[email protected]> PR libstdc++/122172
