+2024-12-01 Gaius Mulley <gaiusmod2@gmail.com>
+
+ Backported from master:
+ 2024-09-21 Gaius Mulley <gaiusmod2@gmail.com>
+
+ * gm2-compiler/M2Comp.mod (GenerateDependencies): Remove
+ unused parameter.
+ (WriteDep): Remove parameter dep.
+ (WritePhoneDep): Ditto.
+
+2024-12-01 Gaius Mulley <gaiusmod2@gmail.com>
+
+ Backported from master:
+ 2024-09-20 Gaius Mulley <gaiusmod2@gmail.com>
+
+ * gm2-compiler/M2Check.mod (checkUnboundedArray): New
+ procedure function.
+ (checkUnboundedUnbounded): Ditto.
+ (checkUnbounded): Rewrite to check the unbounded data
+ type.
+ (checkPair): Add comment.
+ (doCheckPair): Add comment.
+ Remove tinfo parameter from the call to checkTypeKindViolation.
+ (checkTypeKindViolation): Remove ununsed parameter tinfo.
+ * gm2-libs-ch/UnixArgs.cc (GM2RTS.h): Remove include.
+ * gm2-libs-ch/m2rts.h (M2RTS_INIT): New define.
+ (M2RTS_DEP): Ditto.
+ (M2RTS_RegisterModule): New prototype.
+ (GM2RTS.h): Add include to the MC_M2 block.
+
2024-11-30 Gaius Mulley <gaiusmod2@gmail.com>
Backported from master:
+2024-12-01 Gaius Mulley <gaiusmod2@gmail.com>
+
+ Backported from master:
+ 2024-09-20 Gaius Mulley <gaiusmod2@gmail.com>
+
+ * gm2/iso/fail/testarrayunbounded2.mod: New test.
+ * gm2/iso/fail/testarrayunbounded3.mod: New test.
+ * gm2/iso/fail/testarrayunbounded4.mod: New test.
+ * gm2/iso/fail/testarrayunbounded5.mod: New test.
+ * gm2/iso/fail/testarrayunbounded6.mod: New test.
+ * gm2/iso/pass/testarrayunbounded.mod: New test.
+
2024-11-30 Paul Thomas <pault@gcc.gnu.org>
Backported from master: