diff options
| author | Koakuma <koachan@protonmail.com> | 2022-03-16 21:40:59 +0700 |
|---|---|---|
| committer | Koakuma <koachan@protonmail.com> | 2022-03-16 21:40:59 +0700 |
| commit | 1cea8b271e8c1e7888dc6102014ee69bf2fcbe47 (patch) | |
| tree | 257834b1e5e395830ec25235bb9c0036616ef3b9 /src | |
| parent | d6a35500e5afdbd26c8af4263f2167eb27c1b7e9 (diff) | |
| download | zig-1cea8b271e8c1e7888dc6102014ee69bf2fcbe47.tar.gz zig-1cea8b271e8c1e7888dc6102014ee69bf2fcbe47.zip | |
stage2 sparcv9: Add list of preserved regs
Diffstat (limited to 'src')
| -rw-r--r-- | src/arch/sparcv9/abi.zig | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/arch/sparcv9/abi.zig b/src/arch/sparcv9/abi.zig new file mode 100644 index 0000000000..94f66f52f5 --- /dev/null +++ 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{}; |
