aboutsummaryrefslogtreecommitdiff
path: root/gcc/m2
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2023-09-15 00:18:10 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2023-09-15 00:18:10 +0000
commit05cb873005a0e7ec7b288ca5d0f28cce670a977e (patch)
tree70604b950d3310d6eb7a90848c4c52578b312791 /gcc/m2
parent3a1e9f3ed7aa49adad02190ace0614e0b37fc089 (diff)
downloadgcc-05cb873005a0e7ec7b288ca5d0f28cce670a977e.zip
gcc-05cb873005a0e7ec7b288ca5d0f28cce670a977e.tar.gz
gcc-05cb873005a0e7ec7b288ca5d0f28cce670a977e.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/m2')
-rw-r--r--gcc/m2/ChangeLog44
1 files changed, 44 insertions, 0 deletions
diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog
index 592b6cb..453daa2 100644
--- a/gcc/m2/ChangeLog
+++ b/gcc/m2/ChangeLog
@@ -1,3 +1,47 @@
+2023-09-14 Gaius Mulley <gaiusmod2@gmail.com>
+
+ * gm2-compiler/M2CaseList.mod (NewRanges): Add block
+ comment.
+ (NewSet): Add block comment.
+ (DisplayRanges): Add block comment.
+ (IncludeElement): Add block comment.
+ (IncludeElements): Add block comment.
+ (appendString): Add block comment.
+ (appendEnum): Add block comment.
+ (appendTree): Add block comment.
+ (SubrangeErrors): Add block comment.
+
+2023-09-14 Gaius Mulley <gaiusmod2@gmail.com>
+
+ * gm2-compiler/M2CaseList.mod (appendString): New procedure.
+ (appendEnum): Re-implement.
+ (NoOfSetElements): New procedure function.
+ (isPrintableChar): New procedure function.
+ (appendTree): New procedure.
+ (SubrangeErrors): New procedure.
+ (EmitMissingRangeErrors): Call SubrangeErrors if appropriate.
+ * gm2-compiler/M2SymInit.mod (SetFieldInitializedNo): Avoid
+ using a temporary variable once.
+ (IsLocalVar): Comment out.
+ (RecordContainsVarient): Remove fieldtype.
+ (GenerateNoteFlow): Remove lst parameter.
+ (CheckDeferredRecordAccess): Remove lst parameter.
+ (CheckUnary): Remove lst parameter. Remove procSym.
+ (CheckBinary): Remove lst parameter. Remove procSym.
+ (CheckIndrX): Remove lst parameter. Remove procSym.
+ (CheckXIndr): Remove bblst and procSym parameters.
+ (CheckRecordField): Remove procSym, op1tok, op2tok and op2.
+ (CheckBecomes): Remove procSym and bblst.
+ (CheckComparison): Remove procSym and bblst.
+ (CheckAddr): Remove procSym parameter.
+ * gm2-gcc/m2expr.cc (m2expr_CSTIntToString): New function.
+ (m2expr_CSTIntToChar): New function.
+ * gm2-gcc/m2expr.def (CSTIntToString): New procedure function
+ declaration.
+ (CSTIntToChar): New procedure function declaration.
+ * gm2-gcc/m2expr.h (m2expr_CSTIntToChar): New prototype.
+ (m2expr_CSTIntToString): New prototype.
+
2023-09-13 Gaius Mulley <gaiusmod2@gmail.com>
* Make-lang.in (GM2_FLAGS): Add -Wcase-enum.