meson
meson copied to clipboard
Ensure detailed machine info for ASM compilers
We need to ensure that we have detailed information on the machine we're targeting. This was previously done by creating an ad hoc info struct, but now we get it from the Environment. This can be a problem if NASM (or MASM, or litearasm) are instantiated before a C compiler, since the information isn't the detailed version yet.
This fixes that by updating the machine info instead.
Fixes: #15361