zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 1cea8b271e8c1e7888dc6102014ee69bf2fcbe47 (tree)
parent d6a35500e5afdbd26c8af4263f2167eb27c1b7e9
Author: Koakuma <koachan@protonmail.com>
Date:   Wed, 16 Mar 2022 21:40:59 +0700

stage2 sparcv9: Add list of preserved regs

Diffstat:
Asrc/arch/sparcv9/abi.zig | 9+++++++++
1 file changed, 9 insertions(+), 0 deletions(-)

diff --git a/src/arch/sparcv9/abi.zig b/src/arch/sparcv9/abi.zig @@ -0,0 +1,9 @@ +const bits = @import("bits.zig"); +const Register = bits.Register; + +// Register windowing mechanism will take care of preserving registers +// so no need to do it manually +pub const callee_preserved_regs = [_]Register{}; + +// pub const c_abi_int_param_regs = [_]Register{}; +// pub const c_abi_int_return_regs = [_]Register{};