1 2023-05-16 Gaius Mulley <gaiusmod2@gmail.com>
4 * Makefile.in: Regenerate.
5 * aclocal.m4: Regenerate.
6 * libm2cor/Makefile.in: Regenerate.
7 * libm2iso/Makefile.am (M2DEFS): Add TextUtil.def.
8 (M2MODS): Add TextUtil.mod.
9 * libm2iso/Makefile.in: Regenerate.
10 * libm2log/Makefile.in: Regenerate.
11 * libm2min/Makefile.in: Regenerate.
12 * libm2pim/Makefile.in: Regenerate.
14 2023-05-16 Gaius Mulley <gaiusmod2@gmail.com>
17 * libm2cor/KeyBoardLEDs.cc (initialize_module): New function.
18 (SwitchScroll): Call initialize_module.
19 (SwitchNum): Call initialize_module.
20 (SwitchCaps): Call initialize_module.
21 (SwitchLEDs): Call initialize_module.
22 (M2EXPORT): Remove initialization code.
24 2023-05-13 Gaius Mulley <gaiusmod2@gmail.com>
26 * libm2cor/KeyBoardLEDs.cc (TRUE): Remove.
28 (init): Replace TRUE with true.
29 * libm2iso/RTco.cc (TRUE): Remove.
31 (initSem): Replace int with bool.
32 (init): Replace FALSE with false.
33 * libm2pim/sckt.cc (TRUE): Remove.
35 * libm2pim/wrapc.cc: Replace TRUE with true
40 2023-05-08 Thomas Schwinge <thomas@codesourcery.com>
44 2023-05-08 Thomas Schwinge <thomas@codesourcery.com>
46 * autogen.sh: For 'aclocal', 'autoreconf', remove '-I .',
48 * Makefile.am (ACLOCAL_AMFLAGS): Remove '-I .'.
49 * libm2cor/Makefile.am (ACLOCAL_AMFLAGS): Likewise.
50 * libm2iso/Makefile.am (ACLOCAL_AMFLAGS): Likewise.
51 * libm2log/Makefile.am (ACLOCAL_AMFLAGS): Likewise.
52 * libm2min/Makefile.am (ACLOCAL_AMFLAGS): Likewise.
53 * libm2pim/Makefile.am (ACLOCAL_AMFLAGS): Likewise.
54 * aclocal.m4: Regenerate.
55 * Makefile.in: Likewise.
56 * libm2cor/Makefile.in: Likewise.
57 * libm2iso/Makefile.in: Likewise.
58 * libm2log/Makefile.in: Likewise.
59 * libm2min/Makefile.in: Likewise.
60 * libm2pim/Makefile.in: Likewise.
62 2023-03-22 Gaius Mulley <gaiusmod2@gmail.com>
64 * libm2pim/Makefile.am (M2DEFS): Remove M2LINK.def.
65 * libm2pim/Makefile.in: Rebuild.
67 2023-03-16 Gaius Mulley <gaiusmod2@gmail.com>
69 * libm2cor/Makefile.am: Remove
70 * libm2cor/Makefile.in: Rebuild.
71 * libm2iso/RTco.cc (newSem): Halt parameters reordered.
72 (currentThread): Ditto.
76 * libm2iso/m2rts.h (m2iso_M2RTS_HaltC): Ditto.
78 2023-03-15 Gaius Mulley <gaiusmod2@gmail.com>
81 * libm2pim/dtoa.cc (TRUE): Remove.
82 (FALSE): Remove. Replace int with bool.
83 * libm2pim/ldtoa.cc (TRUE): Remove.
84 (FALSE): Remove. Replace int with bool.
86 2023-03-14 Gaius Mulley <gaiusmod2@gmail.com>
89 * libm2iso/ErrnoCategory.cc (FALSE): Remove.
91 * libm2iso/wrapsock.c (TRUE): Remove.
93 * libm2iso/wraptime.cc (TRUE): Remove.
95 * libm2pim/cgetopt.cc: Replace int for bool for every BOOLEAN
96 parameter in the definition module.
97 * libm2pim/dtoa.cc: Ditto.
98 * libm2pim/ldtoa.cc: Ditto.
99 * libm2pim/termios.cc: Ditto.
100 (doSetUnset): Replace int for bool.
102 2023-02-27 Gaius Mulley <gaiusmod2@gmail.com>
105 * libm2pim/sckt.cc (getLocalIP): Correct parameter order.
107 2023-02-25 Gaius Mulley <gaiusmod2@gmail.com>
110 * libm2cor/KeyBoardLEDs.cc (EXPORT): New define.
111 (M2EXPORT): New define.
112 (M2LIBNAME): New define.
113 (KeyBoardLEDs_SwitchScroll): EXPORT.
114 (KeyBoardLEDs_SwitchNum): EXPORT.
115 (KeyBoardLEDs_SwitchCaps): EXPORT.
116 (KeyBoardLEDs_SwitchLeds): EXPORT.
117 (_M2_KeyBoardLEDs_init): M2EXPORT.
118 (_M2_KeyBoardLEDs_finish): M2EXPORT.
119 (_M2_KeyBoardLEDs_dep): M2EXPORT.
120 * libm2cor/Makefile.am (libm2cor_la_M2FLAGS): Define
122 * libm2cor/Makefile.in: Rebuild.
123 * libm2iso/ErrnoCategory.cc (EXPORT): New define.
124 (M2EXPORT): New define.
125 (M2LIBNAME): New define.
126 (ErrnoCategory_IsErrnoHard): EXPORT.
127 (ErrnoCategory_IsErrnoSoft): EXPORT.
128 (ErrnoCategory_UnAvailable): EXPORT.
129 (ErrnoCategory_GetOpenResults): EXPORT.
130 (_M2_ErrnoCategory_init): M2EXPORT.
131 (_M2_ErrnoCategory_fini): M2EXPORT.
132 (_M2_ErrnoCategory_dep): M2EXPORT.
133 (_M2_ErrnoCategory_ctor): M2EXPORT.
134 * libm2iso/Makefile.am (libm2iso_la_M2FLAGS): Define
136 * libm2iso/Makefile.in: Rebuild.
137 * libm2iso/RTco.cc (EXPORT): New define.
138 (M2EXPORT): New define.
139 (M2LIBNAME): New define.
140 (newSem): Add module libname prefix to HaltC.
141 (currentThread): Remove variable and replace with a function.
142 (never): Add module libname prefix to HaltC.
143 (initThread): Add module libname prefix to HaltC.
144 * libm2iso/m2rts.h (str): New define.
145 (M2RTS_RequestDependant): Change to the mangled name equivalent.
146 (M2RTS_RegisterModule): Change to the mangled name equivalent.
147 (m2iso_M2RTS_RequestDependant): Add libname parameter.
148 (m2iso_M2RTS_RegisterModule): Add libname parameter.
149 (m2pim_M2RTS_RegisterModule): Add libname parameter.
150 (_M2_M2RTS_init): Rename this...
151 (m2iso_M2_M2RTS_init): ...to this.
152 (M2RTS_ConstructModules): Change to the mangled name equivalent.
153 (M2RTS_Terminate): Change to the mangled name equivalent.
154 (M2RTS_DeconstructModules): Change to the mangled name equivalent.
155 (m2iso_M2RTS_ConstructModules): Add libname parameter.
156 (m2iso_M2RTS_Terminate): Add libname parameter.
157 (m2iso_M2RTS_DeconstructModules): Add libname parameter.
158 (M2RTS_HaltC): Rename this...
159 (m2iso_M2RTS_HaltC): ...to this.
160 * libm2iso/wrapsock.c (EXPORT): New define.
161 (IMPORT): New define.
162 (M2EXPORT): New define.
163 (M2LIBNAME): New define.
164 (m2iso_M2RTS_RequestDependant): Add prototype.
165 (wrapsock_clientOpen): EXPORT.
166 (wrapsock_clientOpenIP): EXPORT.
167 (wrapsock_getClientPortNo): EXPORT.
168 (wrapsock_getClientHostname): EXPORT.
169 (wrapsock_getClientSocketFd): EXPORT.
170 (wrapsock_getClientIP): EXPORT.
171 (wrapsock_getPushBackChar): EXPORT.
172 (wrapsock_setPushBackChar): EXPORT.
173 (wrapsock_getSizeOfClientInfo): EXPORT.
174 (_M2_wrapsock_init): M2EXPORT.
175 (_M2_wrapsock_fini): M2EXPORT.
176 (ctor): M2EXPORT. New function.
177 * libm2iso/wraptime.c: Rename to...
178 * libm2iso/wraptime.cc: ...this.
179 (EXPORT): New define.
180 (M2EXPORT): New define.
181 (M2LIBNAME): New define.
182 (wraptime_InitTimeval): EXPORT.
183 (wraptime_KillTimeval): EXPORT.
184 (wraptime_InitTimezone): EXPORT.
185 (wraptime_KillTimezone): EXPORT.
186 (wraptime_InitTM): EXPORT.
187 (wraptime_KillTM): EXPORT.
188 (wraptime_gettimeofday): EXPORT.
189 (wraptime_settimeofday): EXPORT.
190 (wraptime_GetFractions): EXPORT.
191 (wraptime_localtime_r): EXPORT.
192 (wraptime_GetYear): EXPORT.
193 (wraptime_GetMonth): EXPORT.
194 (wraptime_GetDay): EXPORT.
195 (wraptime_GetHour): EXPORT.
196 (wraptime_GetMinute): EXPORT.
197 (wraptime_GetSecond): EXPORT.
198 (wraptime_GetSummerTime): EXPORT.
199 (wraptime_GetDST): EXPORT.
200 (wraptime_SetTimezone): EXPORT.
201 (wraptime_SetTimeval): EXPORT.
202 (_M2_wraptime_init): M2EXPORT.
203 (_M2_wraptime_fini): M2EXPORT.
204 (ctor): M2EXPORT. New function.
205 * libm2log/Makefile.am (libm2log_la_M2FLAGS): Define
207 * libm2log/Makefile.in:
208 * libm2min/Makefile.am (libm2min_la_M2FLAGS): Define
210 * libm2min/Makefile.in:
211 * libm2pim/Makefile.am (libm2pim_la_M2FLAGS): Define
213 * libm2pim/Makefile.in:
214 * libm2pim/Selective.cc (EXPORT): New define.
215 (M2EXPORT): New define.
216 (M2LIBNAME): New define.
217 (Selective_Select): EXPORT.
218 (Selective_InitTime): EXPORT.
219 (Selective_GetTime): EXPORT.
220 (Selective_SetTime): EXPORT.
221 (Selective_KillTime): EXPORT.
222 (Selective_InitSet): EXPORT.
223 (Selective_KillSet): EXPORT.
224 (Selective_FdZero): EXPORT.
225 (Selective_FdSet): EXPORT.
226 (Selective_FdClr): EXPORT.
227 (Selective_FdIsSet): EXPORT.
228 (Selective_GetTimeOfDay): EXPORT.
229 (Selective_MaxFdsPlusOne): EXPORT.
230 (Selective_WriteCharRaw): EXPORT.
231 (Selective_ReadCharRaw): EXPORT.
232 (_M2_Selective_init): M2EXPORT.
233 (_M2_Selective_fini): M2EXPORT.
234 (_M2_Selective_dep): M2EXPORT.
235 (_M2_Selective_ctor): M2EXPORT.
236 * libm2pim/SysExceptions.cc (EXPORT): New define.
237 (M2EXPORT): New define.
238 (M2LIBNAME): New define.
239 (SysExceptions_InitExceptionHandlers): EXPORT.
240 (_M2_SysExceptions_init): M2EXPORT.
241 (_M2_SysExceptions_fini): M2EXPORT.
242 (_M2_SysExceptions_dep): M2EXPORT.
243 (_M2_SysExceptions_ctor): M2EXPORT.
244 * libm2pim/UnixArgs.cc (EXPORT): New define.
245 (M2EXPORT): New define.
246 (M2LIBNAME): New define.
247 (UnixArgs_GetArgC): EXPORT.
248 (UnixArgs_GetArgV): EXPORT.
249 (UnixArgs_GetEnvV): EXPORT.
250 (_M2_UnixArgs_init): M2EXPORT.
251 (_M2_UnixArgs_fini): M2EXPORT.
252 (_M2_UnixArgs_dep): M2EXPORT.
253 (_M2_UnixArgs_ctor): M2EXPORT.
254 * libm2pim/cgetopt.cc (EXPORT): New define.
255 (M2EXPORT): New define.
256 (M2LIBNAME): New define.
257 (cgetopt_getopt): EXPORT.
258 (cgetopt_getopt_long): EXPORT.
259 (cgetopt_getopt_long_only): EXPORT.
260 (cgetopt_InitOptions): EXPORT.
261 (cgetopt_KillOptions): EXPORT.
262 (cgetopt_SetOption): EXPORT.
263 (cgetopt_GetLongOptionArray): EXPORT.
264 (_M2_cgetopt_init): M2EXPORT.
265 (_M2_cgetopt_fini): M2EXPORT.
266 (_M2_cgetopt_dep): M2EXPORT.
267 (_M2_cgetopt_ctor): M2EXPORT.
268 * libm2pim/dtoa.cc (EXPORT): New define.
269 (M2EXPORT): New define.
270 (M2LIBNAME): New define.
271 (dtoa_strtod): EXPORT.
272 (dtoa_calcmaxsig): EXPORT.
273 (dtoa_calcdecimal): EXPORT.
274 (dtoa_calcsign): EXPORT.
276 (_M2_dtoa_init): M2EXPORT.
277 (_M2_dtoa_fini): M2EXPORT.
278 (_M2_dtoa_dep): M2EXPORT.
279 (_M2_dtoa_ctor): M2EXPORT.
280 * libm2pim/errno.cc (EXPORT): New define.
281 (M2EXPORT): New define.
282 (M2LIBNAME): New define.
283 (errno_geterrno): EXPORT.
284 (_M2_errno_init): M2EXPORT.
285 (_M2_errno_fini): M2EXPORT.
286 (_M2_errno_dep): M2EXPORT.
287 (_M2_errno_ctor): M2EXPORT.
288 * libm2pim/ldtoa.cc (EXPORT): New define.
289 (IMPORT): New define.
290 (M2EXPORT): New define.
291 (M2LIBNAME): New define.
292 (dtoa_calcmaxsig): EXPORT.
293 (dtoa_calcdecimal): EXPORT.
294 (dtoa_calcsign): EXPORT.
295 (ldtoa_strtold): EXPORT.
296 (ldtoa_ldtoa): EXPORT.
297 (_M2_ldtoa_init): M2EXPORT.
298 (_M2_ldtoa_fini): M2EXPORT.
299 (_M2_ldtoa_dep): M2EXPORT.
300 (_M2_ldtoa_ctor): M2EXPORT.
301 * libm2pim/sckt.cc (EXPORT): New define.
302 (M2EXPORT): New define.
303 (M2LIBNAME): New define.
304 (tcpServerEstablishPort): EXPORT.
305 (tcpServerEstablish): EXPORT.
306 (tcpServerAccept): EXPORT.
307 (tcpServerPortNo): EXPORT.
308 (tcpServerSocketFd): EXPORT.
309 (getLocalIP): EXPORT.
310 (tcpServerIP): EXPORT.
311 (tcpServerClientIP): EXPORT.
312 (tcpServerClientPortNo): EXPORT.
313 (tcpClientSocket): EXPORT.
314 (tcpClientSocketIP): EXPORT.
315 (tcpClientConnect): EXPORT.
316 (tcpClientPortNo): EXPORT.
317 (tcpClientSocketFd): EXPORT.
318 (tcpClientIP): EXPORT.
319 (_M2_sckt_init): M2EXPORT.
320 (_M2_sckt_finish): M2EXPORT.
321 (_M2_sckt_dep): M2EXPORT.
322 (_M2_sckt_ctor): M2EXPORT.
323 * libm2pim/termios.cc (EXPORT): New define.
324 (M2EXPORT): New define.
325 (M2LIBNAME): New define.
326 (_M2_termios_init): M2EXPORT.
327 (_M2_termios_fini): M2EXPORT.
328 (_M2_termios_dep): M2EXPORT.
329 (_M2_termios_ctor): M2EXPORT.
330 * libm2pim/wrapc.c (EXPORT): New define.
331 (M2EXPORT): New define.
332 (M2LIBNAME): New define.
333 (wrapc_strtime): EXPORT.
334 (wrapc_filesize): EXPORT.
335 (wrapc_filemtime): EXPORT.
336 (wrapc_fileinode): EXPORT.
337 (wrapc_getrand): EXPORT.
338 (wrapc_getusername): EXPORT.
339 (wrapc_getnameuidgid): EXPORT.
340 (wrapc_signbit): EXPORT.
341 (wrapc_signbitl): EXPORT.
342 (wrapc_signbitf): EXPORT.
343 (wrapc_isfinite): EXPORT.
344 (wrapc_isfinitel): EXPORT.
345 (wrapc_isfinitef): EXPORT.
346 (_M2_wrapc_init): M2EXPORT.
347 (_M2_wrapc_fini): M2EXPORT.
348 (_M2_wrapc_ctor): M2EXPORT.
349 * libm2pim/wrapc.cc: New file.
351 2023-02-19 Gaius Mulley <gaiusmod2@gmail.com>
354 * libm2iso/RTco.cc: Re-implementation using a single lock
355 mutex and inlined wait/signal implementation within
358 2023-02-13 Gaius Mulley <gaiusmod2@gmail.com>
360 * libm2iso/RTco.cc (tprintf): Replace definition.
362 2023-02-01 Gaius Mulley <gaiusmod2@gmail.com>
366 * libm2cor/Makefile.am (libm2cor_la_M2FLAGS): Add -Wreturn-type
368 * libm2cor/Makefile.in: Rebuild.
369 * libm2iso/Makefile.am (libm2iso_la_M2FLAGS): Add -Wreturn-type
371 * libm2iso/Makefile.in: Rebuild.
372 * libm2log/Makefile.am (libm2log_la_M2FLAGS): Add -Wreturn-type
374 * libm2log/Makefile.in: Rebuild.
375 * libm2pim/Makefile.am (libm2pim_la_M2FLAGS): Add -Wreturn-type
377 * libm2pim/Makefile.in: Rebuild.
379 2023-01-31 Richard Biener <rguenther@suse.de>
382 * libm2cor/Makefile.am: Remove static lib install from
384 * libm2iso/Makefile.am: Likewise.
385 * libm2log/Makefile.am: Likewise.
386 * libm2min/Makefile.am: Likewise.
387 * libm2pim/Makefile.am: Likewise.
388 * libm2cor/Makefile.in: Regenerate.
389 * libm2iso/Makefile.in: Likewise.
390 * libm2log/Makefile.in: Likewise.
391 * libm2min/Makefile.in: Likewise.
392 * libm2pim/Makefile.in: Likewise.
394 2023-01-31 Gaius Mulley <gaiusmod2@gmail.com>
396 * libm2log/Makefile.am (VPATH): Replace gm2-libs-pim
398 (libm2log_la_M2FLAGS): Replace gm2-libs-pim with
400 (install-data-local): Replace gm2-libs-pim with
402 * libm2log/Makefile.in: Rebuilt.
404 2023-01-26 Gaius Mulley <gaiusmod2@gmail.com>
406 * configure.ac (AM_INIT_AUTOMAKE): Specify 1.15.1.
408 2023-01-24 Co-Authored by: Iain Sandoe <iain@sandoe.co.uk>
410 * libm2cor/Makefile.am (SYSTEM.def): Split path into
411 multiple -I components.
412 * libm2cor/Makefile.in: Rebuild.
413 * libm2min/Makefile.am (SYSTEM.def): Split path into
414 multiple -I components.
415 * libm2min/Makefile.in: Rebuild.
416 * libm2iso/Makefile.am (SYSTEM.def): Split path into
417 multiple -I components.
418 * libm2iso/Makefile.in: Rebuild.
420 2023-01-23 Richard Biener <rguenther@suse.de>
423 * libm2cor/Makefile.am: Revert previous change, instead
424 drop the redundant $(MULTIDIR).
425 * libm2iso/Makefile.am: Likewise.
426 * libm2log/Makefile.am: Likewise.
427 * libm2min/Makefile.am: Likewise.
428 * libm2pim/Makefile.am: Likewise.
429 * libm2cor/Makefile.in: Regenerate.
430 * libm2iso/Makefile.in: Likewise.
431 * libm2log/Makefile.in: Likewise.
432 * libm2min/Makefile.in: Likewise.
433 * libm2pim/Makefile.in: Likewise.
435 2023-01-23 Richard Biener <rguenther@suse.de>
438 * configure.ac: Apply config-ml.pl to the generated Makefiles.
439 Set multilib_arg, use AM_PROG_LIBTOOL.
440 * configure: Regenerate.
441 * Makefile.am (AM_MAKEFLAGS): Do not override MULTI* flags.
442 * Makefile.in: Regenerate.
443 * libm2cor/Makefile.am: Install to $(toolexeclibdir)$(M2LIBDIR)
444 rather than $(inst_libdir)/$(MULTIDIR)$(M2LIBDIR).
445 * libm2iso/Makefile.am: Likewise.
446 * libm2log/Makefile.am: Likewise.
447 * libm2min/Makefile.am: Likewise.
448 * libm2pim/Makefile.am: Likewise.
449 * libm2cor/Makefile.in: Regenerate.
450 * libm2iso/Makefile.in: Likewise.
451 * libm2log/Makefile.in: Likewise.
452 * libm2min/Makefile.in: Likewise.
453 * libm2pim/Makefile.in: Likewise.
455 2023-01-19 Richard Biener <rguenther@suse.de>
458 * configure.ac: Add GCC_BASE_VER.
459 * configure: Re-generate.
460 * Makefile.am: Use @get_gcc_base_ver@ for gcc_version.
461 * libm2cor/Makefile.am: Likewise. Use gcc_version instead
463 * libm2iso/Makefile.am: Likewise.
464 * libm2log/Makefile.am: Likewise.
465 * libm2min/Makefile.am: Likewise.
466 * libm2pim/Makefile.am: Likewise.
467 * Makefile.in: Re-generate.
468 * libm2cor/Makefile.in: Likewise.
469 * libm2iso/Makefile.in: Likewise.
470 * libm2log/Makefile.in: Likewise.
471 * libm2min/Makefile.in: Likewise.
472 * libm2pim/Makefile.in: Likewise.
474 2023-01-17 Gaius Mulley <gaiusmod2@gmail.com>
476 * libm2iso/RTco.cc (_M2_RTco_fini): Call M2RTS_HaltC.
477 (newSem): Call M2RTS_HaltC.
478 (currentThread): Call M2RTS_HaltC.
479 (never): Call M2RTS_HaltC.
480 (defined): Call M2RTS_HaltC.
481 (initThread): Call M2RTS_HaltC.
482 (RTco_transfer): Call M2RTS_HaltC.
483 * libm2iso/m2rts.h (M2RTS_Halt): Provide parameter names.
484 (M2RTS_HaltC): New procedure declaration.
486 2023-01-06 v <gaiusmod2@gmail.com>
488 * configure: Regenerate.
489 * configure.ac (libtool_VERSION): Bump to 18:0:0.
491 2023-01-04 Iain Sandoe <iain@sandoe.co.uk>
494 * libm2cor/KeyBoardLEDs.cc (_M2_KeyBoardLEDs_ctor): Rework to use
495 an extern "C" function with 'constructor' attribute.
496 * libm2iso/ErrnoCategory.cc (_M2_ErrnoCategory_ctor): Likewise.
497 * libm2iso/RTco.cc (_M2_RTco_ctor): Likewise.
498 * libm2pim/Selective.cc (_M2_Selective_ctor): Likewise.
499 * libm2pim/SysExceptions.cc (_M2_SysExceptions_ctor): Likewise.
500 * libm2pim/UnixArgs.cc (_M2_UnixArgs_ctor): Likewise.
501 * libm2pim/cgetopt.cc (_M2_cgetopt_ctor): Likewise.
502 * libm2pim/dtoa.cc (_M2_dtoa_ctor): Likewise.
503 * libm2pim/errno.cc (_M2_errno_ctor): Likewise.
504 * libm2pim/ldtoa.cc (_M2_ldtoa_ctor): Likewise.
505 * libm2pim/sckt.cc (_M2_sckt_ctor): Likewise.
506 * libm2pim/termios.cc (_M2_termios_ctor): Likewise.
507 * libm2pim/wrapc.c: Add a new line to the file end.
509 2022-12-31 Iain Sandoe <iain@sandoe.co.uk>
511 * configure: Regenerate.
512 * configure.ac: Make a conditional for configurations targeting
514 * libm2cor/Makefile.am: Use -undefined,dynamic_lookup on Darwin.
515 * libm2iso/Makefile.am: Likewise.
516 * libm2log/Makefile.am: Likewise.
517 * libm2pim/Makefile.am: Likewise
518 * libm2min/Makefile.am: Likewise
519 * libm2cor/Makefile.in: Regenerate.
520 * libm2iso/Makefile.in: Regenerate.
521 * libm2log/Makefile.in: Regenerate.
522 * libm2min/Makefile.in: Regenerate.
523 * libm2pim/Makefile.in: Regenerate.
525 2022-12-14 Gaius Mulley <gaiusmod2@gmail.com>
527 * Makefile.am: New file.
528 * autogen.sh: New file.
529 * config.h.in: New file.
530 * configure.ac: New file.
531 * libm2cor/KeyBoardLEDs.cc: New file.
532 * libm2cor/Makefile.am: New file.
533 * libm2iso/ChanConsts.h: New file.
534 * libm2iso/ErrnoCategory.cc: New file.
535 * libm2iso/Makefile.am: New file.
536 * libm2iso/RTco.cc: New file.
537 * libm2iso/m2rts.h: New file.
538 * libm2iso/wrapsock.c: New file.
539 * libm2iso/wraptime.c: New file.
540 * libm2log/Break.c: New file.
541 * libm2log/Makefile.am: New file.
542 * libm2min/Makefile.am: New file.
543 * libm2min/libc.c: New file.
544 * libm2pim/Makefile.am: New file.
545 * libm2pim/Selective.cc: New file.
546 * libm2pim/SysExceptions.cc: New file.
547 * libm2pim/UnixArgs.cc: New file.
548 * libm2pim/cgetopt.cc: New file.
549 * libm2pim/dtoa.cc: New file.
550 * libm2pim/errno.cc: New file.
551 * libm2pim/ldtoa.cc: New file.
552 * libm2pim/sckt.cc: New file.
553 * libm2pim/target.c: New file.
554 * libm2pim/termios.cc: New file.
555 * libm2pim/wrapc.c: New file.
556 * configure: Generated.
557 * libm2log/Makefile.in: Generated.
558 * libm2min/Makefile.in: Generated.
559 * libm2cor/Makefile.in: Generated.
560 * libm2pim/Makefile.in: Generated.
561 * libm2iso/Makefile.in: Generated.
562 * Makefile.in: New file.
563 * aclocal.m4: New file.