From b8e22d20022f533de701b5efa9e28a196de664f3 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Mon, 27 Jul 2020 18:59:00 -0700 Subject: stage2: implement integer return values --- src-self-hosted/codegen/x86_64.zig | 1 + 1 file changed, 1 insertion(+) (limited to 'src-self-hosted/codegen') diff --git a/src-self-hosted/codegen/x86_64.zig b/src-self-hosted/codegen/x86_64.zig index 2c0937d28d..f6bad45809 100644 --- a/src-self-hosted/codegen/x86_64.zig +++ b/src-self-hosted/codegen/x86_64.zig @@ -88,3 +88,4 @@ pub const Register = enum(u8) { /// These registers belong to the called function. pub const callee_preserved_regs = [_]Register{ .rax, .rcx, .rdx, .rsi, .rdi, .r8, .r9, .r10, .r11 }; pub const c_abi_int_param_regs = [_]Register{ .rdi, .rsi, .rdx, .rcx, .r8, .r9 }; +pub const c_abi_int_return_regs = [_]Register{ .rax, .rdx }; -- cgit v1.2.3