* arch/x86/errors.c
* - CPU Error Handler
*/
-#include <common.h>
+#include <acess.h>
#include <proc.h>
// === CONSTANTS ===
void Error_Backtrace(Uint eip, Uint ebp);
// === CODE ===
+void __stack_chk_fail()
+{
+ Panic("FATAL ERROR: Stack Check Failed\n");
+ for(;;);
+}
+
/**
* \fn void ErrorHandler(tRegs *Regs)
* \brief General Error Handler
memset(&buf[80*24], 0, 80*2);
}
}
+
+// === EXPORTS ===
+EXPORT(__stack_chk_fail);