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