I was about to embark on forward-porting my WASI patches, but I realized that due to the codegen step, the build becomes quite complex. In fact I don't know how to solve that...
The same thing applies to cross-compiling for MinGW for example.
It would greatly simplify cross-compiling if we checked the C files in. Since there is no bytecode incompatibility shenanigans now, it should be safe to do.
Thoughts?
/cc @bnoordhuis