summaryrefslogtreecommitdiff
path: root/kernel/src/check/ssp.c
blob: 86288b140ee1de1fe232a23915b4fcfccb3b8034 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <types.h>
#include <libk/stdio.h>
#include <panic.h>

#define STACK_CHK_GUARD 0xdeadbeefcafebabe

uintptr_t __stack_chk_guard = STACK_CHK_GUARD;

__attribute__((noreturn))
void __stack_chk_fail(void)
{
	panic("Stack smashing detected");
}