diff options
Diffstat (limited to 'kernel/src/kapi')
| -rw-r--r-- | kernel/src/kapi/system.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/kernel/src/kapi/system.cpp b/kernel/src/kapi/system.cpp index 228c03f..1cca82e 100644 --- a/kernel/src/kapi/system.cpp +++ b/kernel/src/kapi/system.cpp @@ -12,11 +12,8 @@ namespace teachos::system [[gnu::weak]] auto panic(std::string_view message, std::source_location location) -> void { - cio::println_error("!!!Kernel Panic!!! "); - cio::println_error(message); - cio::println_error(location.file_name()); - cio::println_error(location.function_name()); - + cio::println_error("[PANIC] in {} : {} @ {}:{}", location.function_name(), message, location.file_name(), + location.line()); cpu::halt(); } |
