wasm: Initial C-ABI implementation

This implements the C-ABI convention as specified by:
https://github.com/WebAssembly/tool-conventions/blob/main/BasicCABI.md
While not an official specification, it's the ABI that is output by clang/LLVM.
As we use LLVM to compile compiler-rt, and want to integrate with C-libraries,
we follow the same convention when the calling convention results in 'C'.
cb49af6c9aLuuk de Gram committed on 4/26/2022, 10:20:27 AMparentab658e3
1 file changedLine totals unavailable