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