diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2025-05-24 10:00:22 +0200 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2025-05-24 10:02:06 +0200 |
| commit | e89d4a1402bdd32b8ad7e2ed04278b7ad54740c3 (patch) | |
| tree | 23a472c88e1e62e3aafacb56d0016739d9d3af33 /dev/kernel/NeKit | |
| parent | 6551964ad66de7bc7ccb636c54351be2a260612b (diff) | |
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 <amlal@nekernel.org>
Diffstat (limited to 'dev/kernel/NeKit')
| -rw-r--r-- | dev/kernel/NeKit/Macros.h | 7 |
1 files changed, 5 insertions, 2 deletions
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<Kernel::Char*>(address)[0]) == (value)) ? (Kernel::Endian::kEndianBig) \ : (Kernel::Endian::kEndianLittle)) |
