From e89d4a1402bdd32b8ad7e2ed04278b7ad54740c3 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Sat, 24 May 2025 10:00:22 +0200 Subject: feat(nekit)!: Change dbg_break_point to DBG_TRAP. BREAKING CHANGE: renamed symbol to match the codebase's macro style. Signed-off-by: Amlal El Mahrouss --- dev/kernel/NeKit/Macros.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'dev/kernel/NeKit') diff --git a/dev/kernel/NeKit/Macros.h b/dev/kernel/NeKit/Macros.h index 5147863a..b46ffaa8 100644 --- a/dev/kernel/NeKit/Macros.h +++ b/dev/kernel/NeKit/Macros.h @@ -121,11 +121,14 @@ #endif // !RGB #ifdef __NE_AMD64__ -#define dbg_break_point() asm volatile("int $3") +#define DBG_TRAP() asm volatile("int $3") #else -#define dbg_break_point() ((Kernel::Void) 0) +#define DBG_TRAP() ((Kernel::Void) 0) #endif +#define LIKELY(ARG) ((ARG) ? MUST_PASS(NO) : ((Kernel::Void) 0)) +#define UNLIKELY(ARG) LIKELY(!(ARG)) + #define RTL_ENDIAN(address, value) \ (((reinterpret_cast(address)[0]) == (value)) ? (Kernel::Endian::kEndianBig) \ : (Kernel::Endian::kEndianLittle)) -- cgit v1.2.3