src/Sema.zig | 47 ++++++++++++------- src/arch/wasm/abi.zig | 8 ++++ src/arch/x86_64/abi.zig | 12 +++++ src/codegen/llvm.zig | 57 ++++++++++------------- test/c_abi/cfuncs.c | 78 ++++++++++++-------------------- test/c_abi/main.zig | 33 ++++---------- test/cases/compile_errors/C_pointer_pointing_to_non_C_ABI_compatible_type_or_has_align_attr.zig | 2 +- test/cases/compile_errors/function_with_non-extern_non-packed_struct_parameter.zig | 2 +- test/cases/compile_errors/function_with_non-extern_non-packed_union_parameter.zig | 2 +- 9 files changed, 116 insertions(+), 125 deletions(-)