build.zig | 2 +- src/arch/x86_64/abi.zig | 39 +++++++++++- src/codegen/llvm.zig | 42 ++++++++----- test/c_abi/cfuncs.c | 103 +++++++++++++++++++++++++++++++- test/c_abi/main.zig | 100 ++++++++++++++++++++++++++++++- test/tests.zig | 12 ++-- 6 files changed, 273 insertions(+), 25 deletions(-)