src/codegen/loongarch/abi.zig | 2 +- src/codegen/s390x/abi.zig | 9 +- src/codegen/wasm/abi.zig | 44 +++-- src/codegen/x86_64/abi.zig | 2 +- test/c_abi/cfuncs.c | 136 +++++++++++++++ test/c_abi/main.zig | 287 ++++++++++++++++++++++++++++---- 6 files changed, 427 insertions(+), 53 deletions(-)