src/codegen/aarch64/abi.zig | 92 ++++++++++++++------------- src/codegen/llvm/FuncGen.zig | 13 ++-- src/codegen/x86_64/CodeGen.zig | 8 ++- src/codegen/x86_64/abi.zig | 21 ++++--- test/c_abi/cfuncs.c | 106 ++++++++++++++++++++++++++++---- test/c_abi/main.zig | 69 ++++++++++++++++++++- 6 files changed, 234 insertions(+), 75 deletions(-)