aboutsummaryrefslogtreecommitdiff
path: root/libgm2/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'libgm2/ChangeLog')
-rw-r--r--libgm2/ChangeLog72
1 files changed, 72 insertions, 0 deletions
diff --git a/libgm2/ChangeLog b/libgm2/ChangeLog
index fb9920e..c068292 100644
--- a/libgm2/ChangeLog
+++ b/libgm2/ChangeLog
@@ -1,3 +1,75 @@
+2025-07-23 Gaius Mulley <gaiusmod2@gmail.com>
+
+ PR modula2/121164
+ * libm2iso/Makefile.am (libm2iso_la_M2FLAGS): Add -Wall.
+ * libm2iso/Makefile.in: Regenerate.
+ * libm2log/Makefile.am (libm2log_la_M2FLAGS): Add -Wall.
+ * libm2log/Makefile.in: Regenerate.
+ * libm2min/Makefile.am (libm2min_la_M2FLAGS): Add -Wall.
+ * libm2min/Makefile.in: Regenerate.
+ * libm2pim/Makefile.am (libm2pim_la_M2FLAGS): Add -Wall.
+ * libm2pim/Makefile.in: Regenerate.
+
+2025-06-29 Gaius Mulley <gaiusmod2@gmail.com>
+
+ PR modula2/117203
+ * libm2iso/Makefile.am (M2DEFS): Add IOChanUtils.def.
+ (M2MODS): Add IOChanUtils.mod.
+ * libm2iso/Makefile.in: Regenerate.
+
+2025-06-07 Gaius Mulley <gaiusmod2@gmail.com>
+
+ PR modula2/119650
+ PR modula2/117203
+ * libm2pim/Makefile.am (M2MODS): Add ARRAYOFCHAR,
+ CHAR.mod, StringFileSysOp.mod and String.mod.
+ (M2DEFS): Add ARRAYOFCHAR, CHAR.mod,
+ StringFileSysOp.mod and String.mod.
+ (libm2pim_la_SOURCES): Add CFileSysOp.c.
+ * libm2pim/Makefile.in: Regenerate.
+ * libm2pim/CFileSysOp.cc: New file.
+
+2025-04-24 Gaius Mulley <gaiusmod2@gmail.com>
+
+ PR modula2/115276
+ * config.h.in: Regenerate.
+ * configure: Regenerate.
+ * configure.ac (AC_STRUCT_TIMEZONE): Add.
+ (AC_CHECK_MEMBER): Test for struct tm.tm_year.
+ (AC_CHECK_MEMBER): Test for struct tm.tm_mon.
+ (AC_CHECK_MEMBER): Test for struct tm.tm_mday.
+ (AC_CHECK_MEMBER): Test for struct tm.tm_hour.
+ (AC_CHECK_MEMBER): Test for struct tm.tm_min.
+ (AC_CHECK_MEMBER): Test for struct tm.tm_sec.
+ (AC_CHECK_MEMBER): Test for struct tm.tm_year.
+ (AC_CHECK_MEMBER): Test for struct tm.tm_yday.
+ (AC_CHECK_MEMBER): Test for struct tm.tm_wday.
+ (AC_CHECK_MEMBER): Test for struct tm.tm_isdst.
+ (AC_CHECK_MEMBER): Test for struct timeval.tv_sec.
+ (AC_CHECK_MEMBER): Test for struct timeval.tv_sec.
+ (AC_CHECK_MEMBER): Test for struct timeval.tv_usec.
+ * libm2iso/wraptime.cc (InitTimeval): Guard against lack
+ struct timeval and malloc.
+ (InitTimezone): Guard against lack of struct tm.tm_zone
+ and malloc.
+ (KillTimezone): Ditto.
+ (InitTimeval): Guard against lack of struct timeval
+ and malloc.
+ (KillTimeval): Guard against lack of malloc.
+ (settimeofday): Guard against lack of struct tm.tm_zone.
+ (GetFractions): Guard against lack of struct timeval.
+ (localtime_r): Ditto.
+ (GetYear): Guard against lack of struct tm.
+ (GetMonth): Ditto.
+ (GetDay): Ditto.
+ (GetHour): Ditto.
+ (GetMinute): Ditto.
+ (GetSecond): Ditto.
+ (GetSummerTime): Ditto.
+ (GetDST): Guards against lack of struct timezone.
+ (SetTimezone): Ditto.
+ (SetTimeval): Guard against lack of struct tm.
+
2025-03-28 Gaius Mulley <gaiusmod2@gmail.com>
PR modula2/118045