#include <Locking/Mutex.hpp>
#include <Arch/Arch.hpp>
#include <Panic.hpp>
#include <stddef.h>
#include <stdint.h>
Go to the source code of this file.
◆ __cxa_pure_virtual()
void __cxa_pure_virtual |
( |
| ) |
|
Definition at line 44 of file gcc.cpp.
46 panic(
"Pure virtual called!");
◆ __stack_chk_fail()
void __stack_chk_fail |
( |
void |
| ) |
|
Definition at line 39 of file gcc.cpp.
41 panic(
"Smashed stack detected.");
◆ __stack_chk_guard
uintptr_t __stack_chk_guard = 0xDEADC0DE |
This function is the global handler for all stack protection. GCC will automatically write the canary code and use this function as the handler for when a smashed stack is detected.
Definition at line 27 of file gcc.cpp.