aboutsummaryrefslogtreecommitdiff
path: root/gcc/m2/ChangeLog
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2024-01-27 00:18:16 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2024-01-27 00:18:16 +0000
commitce9dae56404cfcc94b5149e955d43431e4db470a (patch)
tree9a165f547f9581fdae8afdaa08e2ef6968e31241 /gcc/m2/ChangeLog
parent4eb836704239de22078caafe5ce261c5378e73da (diff)
downloadgcc-ce9dae56404cfcc94b5149e955d43431e4db470a.zip
gcc-ce9dae56404cfcc94b5149e955d43431e4db470a.tar.gz
gcc-ce9dae56404cfcc94b5149e955d43431e4db470a.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/m2/ChangeLog')
-rw-r--r--gcc/m2/ChangeLog30
1 files changed, 30 insertions, 0 deletions
diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog
index 21d26c8..9237324 100644
--- a/gcc/m2/ChangeLog
+++ b/gcc/m2/ChangeLog
@@ -1,3 +1,33 @@
+2024-01-26 Gaius Mulley <gaiusmod2@gmail.com>
+
+ * gm2-compiler/M2Check.mod (dumpIndice): New procedure.
+ (dumpIndex): New procedure.
+ (dumptInfo): New procedure.
+ (buildError4): Add comment and pass formal and actual to
+ MetaError4. Improve text describing error.
+ (buildError2): Generate different error descriptions for
+ the three error kinds.
+ (checkConstMeta): Add block comment. Add more meta checks
+ and call doCheckPair to complete string const checking.
+ Add tinfo parameter.
+ (checkConstEquivalence): Add tinfo parameter.
+ * gm2-compiler/M2GCCDeclare.mod (PrintVerboseFromList):
+ Print the length of a const string.
+ * gm2-compiler/M2GenGCC.mod (CodeParam): Remove parameters
+ op1, op2 and op3.
+ (doParam): Add paramtok parameter. Use paramtok instead rather
+ than CurrentQuadToken.
+ (CodeParam): Rewrite.
+ * gm2-compiler/M2Quads.mod (CheckProcedureParameters):
+ Add comments explaining that const strings are not checked
+ in M2Quads.mod.
+ (FailParameter): Use MetaErrorT2 with tokpos rather than
+ MetaError2.
+ (doBuildBinaryOp): Assign OldPos and OperatorPos before the
+ IF block.
+ * gm2-compiler/SymbolTable.mod (PutConstString): Add call to
+ InitWhereDeclaredTok.
+
2024-01-25 Gaius Mulley <gaiusmod2@gmail.com>
* gm2-libs/libc.def (lseek): Change the second parameter