blob: 65271eb00d5d4a542145458536ac80ccf07ada32 (
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);
__attribute__((noreturn)) void __stack_chk_fail(void)
{
panic("Stack smashing detected");
}
|