https://gcc.gnu.org/g:9fc9b64098c106e8a4dd425c8d570838959db273
commit r14-11090-g9fc9b64098c106e8a4dd425c8d570838959db273 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Sun Dec 15 00:23:20 2024 +0000 Daily bump. Diff: --- gcc/DATESTAMP | 2 +- gcc/m2/ChangeLog | 19 +++++++++++++++++++ gcc/testsuite/ChangeLog | 10 ++++++++++ 3 files changed, 30 insertions(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index ae0d5cf829e3..565e340ccfeb 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20241214 +20241215 diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog index 1b8d9ae9d81c..a69ec10220f6 100644 --- a/gcc/m2/ChangeLog +++ b/gcc/m2/ChangeLog @@ -1,3 +1,22 @@ +2024-12-14 Gaius Mulley <gaiusm...@gmail.com> + + Backported from master: + 2024-12-10 Gaius Mulley <gaiusm...@gmail.com> + + PR modula2/117120 + * gm2-compiler/M2CaseList.mod (CaseBoundsResolved): Rewrite. + (ConvertNulStr2NulChar): New procedure function. + (NulStr2NulChar): Ditto. + (GetCaseExpression): Ditto. + (OverlappingCaseBound): Rewrite. + * gm2-compiler/M2GCCDeclare.mod (CheckResolveSubrange): Allow + '' to be used as the subrange low limit. + * gm2-compiler/M2GenGCC.mod (FoldConvert): Rewrite. + (PopKindTree): Ditto. + (BuildHighFromString): Reformat. + * gm2-compiler/SymbolTable.mod (PushConstString): Add test for + length 0 and PushChar (nul). + 2024-12-13 Gaius Mulley <gaiusm...@gmail.com> Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index fe44ae7c9c86..ba6e44c93c8d 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,13 @@ +2024-12-14 Gaius Mulley <gaiusm...@gmail.com> + + Backported from master: + 2024-12-10 Gaius Mulley <gaiusm...@gmail.com> + + PR modula2/117120 + * gm2/pim/pass/forloopnulchar.mod: New test. + * gm2/pim/pass/nulcharcase.mod: New test. + * gm2/pim/pass/nulcharvar.mod: New test. + 2024-12-13 Marek Polacek <pola...@redhat.com> Backported from master: