From 1661e5d91d8e7984f916e3ccf78311b4b8c00940 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Mon, 1 Sep 2025 08:49:46 +0200 Subject: fix: fix build on amd64. Signed-off-by: Amlal El Mahrouss --- dev/kernel/SignalKit/SignalGen.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'dev/kernel') diff --git a/dev/kernel/SignalKit/SignalGen.h b/dev/kernel/SignalKit/SignalGen.h index 9d2c0534..4be9452a 100644 --- a/dev/kernel/SignalKit/SignalGen.h +++ b/dev/kernel/SignalKit/SignalGen.h @@ -39,9 +39,8 @@ inline rt_signal_kind sig_generate_unique() { } /// @brief Checks if the signal matches the seed (user_seed or kernel_seed) -template -inline BOOL sig_matches_seed(const rt_signal_kind& sig) { - static_assert(sig > 0, "Signal is zero (invalid)"); +template +inline BOOL sig_matches_seed(rt_signal_kind sig) { return (sig & 0xFF000000) == (Seed & 0xFF000000); } -- cgit v1.2.3