Files
bsb2/kernel/debug/assert.cc
Niklas Gollenstede 174fe17e89 Handout
2025-10-31 22:37:36 +01:00

12 lines
320 B
C++

#include "assert.h"
#include "../arch/core.h"
#include "output.h"
[[noreturn]] void assertion_failed(const char* exp, const char* func,
const char* file, int line) {
DBG << "Assertion '" << exp << "' failed (" << func << " @ " << file << ":"
<< dec << line << ") - CPU stopped." << endl;
Core::die();
}