diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-07-17 00:18:32 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-07-17 00:18:32 +0000 |
commit | 72bce1fbef6b03e875501dd953dc8cc40f395d31 (patch) | |
tree | 4896c09ee98535477396463a1db78d1abaea6210 /gcc/m2 | |
parent | 73a8286d3ae266955fa921da1fa1328a587e7bb7 (diff) | |
download | gcc-72bce1fbef6b03e875501dd953dc8cc40f395d31.zip gcc-72bce1fbef6b03e875501dd953dc8cc40f395d31.tar.gz gcc-72bce1fbef6b03e875501dd953dc8cc40f395d31.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc/m2')
-rw-r--r-- | gcc/m2/ChangeLog | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog index b48e119..0d77aad 100644 --- a/gcc/m2/ChangeLog +++ b/gcc/m2/ChangeLog @@ -1,3 +1,24 @@ +2024-07-16 Gaius Mulley <gaiusmod2@gmail.com> + + PR modula2/115957 + * gm2-compiler/M2StackAddress.mod (PopAddress): Detect tail=NIL + and generate an internal error. + * gm2-compiler/PCBuild.bnf (InConstParameter): New variable. + (InConstBlock): New variable. + (ErrorString): Rewrite using MetaErrorStringT0. + (ErrorArrayAt): Rewrite using MetaErrorStringT0. + (WarnMissingToken): Use MetaErrorStringT0. + (CompilationUnit): Set seenError FALSE. + (init): Initialize InConstParameter and InConstBlock. + (ConstantDeclaration): Set InConstBlock. + (ConstSetOrQualidentOrFunction): Call CheckNotVar if not + InConstParameter and InConstBlock. + (ConstActualParameters): Set InConstParameter TRUE and restore + value at the end. + * gm2-compiler/PCSymBuild.def (CheckNotVar): New procedure. + Remove all unnecessary export qualified list. + * gm2-compiler/PCSymBuild.mod (CheckNotVar): New procedure. + 2024-07-12 FX Coudert <fxcoudert@gmail.com> * gm2-gcc/m2linemap.cc (INCLUDE_STRING): Define before |