From 608639357124fe21a3233f6598e7c61016a59f3b Mon Sep 17 00:00:00 2001 From: iretq Date: Sat, 25 Apr 2026 00:55:44 -0300 Subject: [PATCH] abi: move CLOCK_* defines to abi.h --- kernel-src/include/kernel/abi.h | 4 ++++ kernel-src/sys/syscalls/clockget.c | 4 ---- kernel-src/sys/syscalls/clockgetres.c | 5 +---- 3 files changed, 5 insertions(+), 8 deletions(-) diff --git a/kernel-src/include/kernel/abi.h b/kernel-src/include/kernel/abi.h index 9f06d0a5..283646cb 100644 --- a/kernel-src/include/kernel/abi.h +++ b/kernel-src/include/kernel/abi.h @@ -199,4 +199,8 @@ typedef struct { #define HOST_NAME_MAX 64 +#define CLOCK_REALTIME 0 +#define CLOCK_MONOTONIC 1 +#define CLOCK_BOOTTIME 7 + #endif diff --git a/kernel-src/sys/syscalls/clockget.c b/kernel-src/sys/syscalls/clockget.c index c1b87aa6..38d3a3f9 100644 --- a/kernel-src/sys/syscalls/clockget.c +++ b/kernel-src/sys/syscalls/clockget.c @@ -4,10 +4,6 @@ #include #include -#define CLOCK_REALTIME 0 -#define CLOCK_MONOTONIC 1 -#define CLOCK_BOOTTIME 7 - syscallret_t syscall_clockget(context_t *, int clockid, timespec_t *tp) { syscallret_t ret = { .ret = -1 diff --git a/kernel-src/sys/syscalls/clockgetres.c b/kernel-src/sys/syscalls/clockgetres.c index 5e8b305a..562e55a8 100644 --- a/kernel-src/sys/syscalls/clockgetres.c +++ b/kernel-src/sys/syscalls/clockgetres.c @@ -1,10 +1,7 @@ #include #include #include - -#define CLOCK_REALTIME 0 -#define CLOCK_MONOTONIC 1 -#define CLOCK_BOOTTIME 7 +#include syscallret_t syscall_clock_getres(context_t *, int clockid, timespec_t *res) { syscallret_t ret;