From 175b575bbdca5d620c1ace1281568b2bb9c6b021 Mon Sep 17 00:00:00 2001 From: dzwdz Date: Sun, 22 Aug 2021 11:58:47 +0200 Subject: kernel: implement assert --- src/kernel/panic.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/kernel/panic.h') diff --git a/src/kernel/panic.h b/src/kernel/panic.h index 1e25a83..9407e44 100644 --- a/src/kernel/panic.h +++ b/src/kernel/panic.h @@ -8,3 +8,5 @@ tty_const(" (" __FILE__ ":" NUM2STR(__LINE__) ") "); \ halt_cpu(); \ } while (0) + +#define assert(stmt) do { if (!(stmt)) panic(); } while (0) -- cgit v1.2.3