- May 09, 2023
-
-
-
-
-
-
-
some POSIX macros will get standard values by default and can be customized at runtime by user, though
-
-
-
-
Now, only msvc_x86_64 and gcc_x86_16 need to be edited by hand when schema changes
-
but keep it around a little bit until generation mechanism is completed
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
ppx_yojson_conv is advertised as its successor, but it looks less documented, with a not so convenient interface (exception instead of result type), and MdR would be painful to convert (and I don't think we want to have two ppx for generating json serializer/deserializers)
-
-
-
-
-
Also allows script to update an existing machdep, by reusing its arch flags
-
-
- ppc_32 was originally configured for a Mac; using `powerpc-apple-darwin` triple in clang mimicks that better than a generic `powerpc` (mostly, some alignment changes, and char gets signed) - x86_16 cannot be created with standard gcc/clang (they do not support 16 bit, `-m16` doesn't do much in fact). avr_16 seems more standard for these compiler. x86_16 could be recreated with more exotic compilers.
-