aboutsummaryrefslogtreecommitdiff
path: root/arch/riscv64/asm
diff options
context:
space:
mode:
authorKimplul <kimi.h.kuparinen@gmail.com>2024-07-09 22:25:07 +0300
committerKimplul <kimi.h.kuparinen@gmail.com>2024-07-09 22:25:07 +0300
commit0c6ba17b2f08d05195cdbaeba4607fdd8d000775 (patch)
tree17acd9e959500f5c87c8af7ada943cf218a79f5b /arch/riscv64/asm
parente8a1df103cc28419dd7d4439c0b1d1739d110f78 (diff)
downloadkmi-0c6ba17b2f08d05195cdbaeba4607fdd8d000775.tar.gz
kmi-0c6ba17b2f08d05195cdbaeba4607fdd8d000775.zip
fix make clean
Diffstat (limited to 'arch/riscv64/asm')
-rw-r--r--arch/riscv64/asm/asm-offsets.c19
1 files changed, 7 insertions, 12 deletions
diff --git a/arch/riscv64/asm/asm-offsets.c b/arch/riscv64/asm/asm-offsets.c
index 80a48f2..05ac51a 100644
--- a/arch/riscv64/asm/asm-offsets.c
+++ b/arch/riscv64/asm/asm-offsets.c
@@ -7,6 +7,7 @@
* _save_context.
*/
+#include <kmi/syscalls.h>
#include <kmi/utils.h>
#include <kmi/uapi.h>
#include "../kernel/regs.h"
@@ -59,12 +60,6 @@ void asm_offsets()
OFFSETOF(t2, struct riscv_regs);
OFFSETOF(s0, struct riscv_regs);
OFFSETOF(s1, struct riscv_regs);
- OFFSETOF(a0, struct riscv_regs);
- OFFSETOF(a1, struct riscv_regs);
- OFFSETOF(a2, struct riscv_regs);
- OFFSETOF(a3, struct riscv_regs);
- OFFSETOF(a4, struct riscv_regs);
- OFFSETOF(a5, struct riscv_regs);
OFFSETOF(a6, struct riscv_regs);
OFFSETOF(a7, struct riscv_regs);
OFFSETOF(s2, struct riscv_regs);
@@ -81,14 +76,14 @@ void asm_offsets()
OFFSETOF(t4, struct riscv_regs);
OFFSETOF(t5, struct riscv_regs);
OFFSETOF(t6, struct riscv_regs);
+ OFFSETOF(a0, struct riscv_regs);
+ OFFSETOF(a1, struct riscv_regs);
+ OFFSETOF(a2, struct riscv_regs);
+ OFFSETOF(a3, struct riscv_regs);
+ OFFSETOF(a4, struct riscv_regs);
+ OFFSETOF(a5, struct riscv_regs);
SIZEOF(registers, struct riscv_regs);
- OFFSETOF(s, struct sys_ret);
- OFFSETOF(ar0, struct sys_ret);
- OFFSETOF(ar1, struct sys_ret);
- OFFSETOF(ar2, struct sys_ret);
- OFFSETOF(ar3, struct sys_ret);
- OFFSETOF(ar4, struct sys_ret);
SIZEOF(sys_ret, struct sys_ret);
OFFSETOF(exec, struct tcb);