aboutsummaryrefslogtreecommitdiff
path: root/gcc/m2/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/m2/ChangeLog')
-rw-r--r--gcc/m2/ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog
index c12b37a..ab0f6dd 100644
--- a/gcc/m2/ChangeLog
+++ b/gcc/m2/ChangeLog
@@ -1,3 +1,24 @@
+2023-01-15 Gaius Mulley <gaiusmod2@gmail.com>
+
+ * gm2-compiler/M2LexBuf.mod (isSrcToken): Add block comment.
+ Remove dead code.
+ * gm2-compiler/M2Quads.def (BuildNot): Add notTokPos parameter.
+ * gm2-compiler/M2Quads.mod (BuildNot): Add notTokPos parameter.
+ Create and push virtual token.
+ (PopBooltok): New procedure.
+ (PushBooltok): New procedure.
+ (PushBool): Re-implement using PushBooltok.
+ (PopBool): Re-implement using PopBooltok.
+ * gm2-compiler/P3Build.bnf (ConstFactor): Record token
+ position of NOT.
+ (Factor): Record token position of NOT.
+ * gm2-compiler/PHBuild.bnf (ConstFactor): Record token
+ position of NOT.
+ (Relation): Push token position.
+ (UnaryOrConstTerm): Push token position.
+ (AddOperator): Push token position.
+ (MulOperator): Push token position.
+
2023-01-13 Iain Sandoe <iain@sandoe.co.uk>
* gm2-gcc/m2options.h (M2Options_SetVerbose): Export the