diff options
author | Ian Moffett <ian@osmora.org> | 2025-03-19 20:27:01 -0400 |
---|---|---|
committer | Ian Moffett <ian@osmora.org> | 2025-03-19 20:27:01 -0400 |
commit | 3afce9621a4db3a677c6764c2845f674c0985617 (patch) | |
tree | 5856f4e15935e8f126fe0ce4c22cad4e26c3fd2d /sys/include | |
parent | beeb9ff5f6e389ec7041721fdc4adaf6603b529a (diff) |
kernel: panic: Add hcf() and bas()
hcf(): Halt and catch fire (used for debugging mostly)
bas(): Burn and sizzle - internal usage
Signed-off-by: Ian Moffett <ian@osmora.org>
Diffstat (limited to 'sys/include')
-rw-r--r-- | sys/include/sys/panic.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/include/sys/panic.h b/sys/include/sys/panic.h index 93f9ab5..53cc923 100644 --- a/sys/include/sys/panic.h +++ b/sys/include/sys/panic.h @@ -30,9 +30,12 @@ #ifndef _SYS_PANIC_H_ #define _SYS_PANIC_H_ +#include <sys/cdefs.h> + #if defined(_KERNEL) -void panic(const char *fmt, ...); +__dead_cold void panic(const char *fmt, ...); +__dead_cold void hcf(const char *fmt, ...); void md_backtrace(void); #endif /* _KERNEL */ |