Nicholas Flintham | 1e3d311 | 2013-04-10 10:48:38 +0100 | [diff] [blame^] | 1 | #ifndef _LINUX_STACKPROTECTOR_H |
2 | #define _LINUX_STACKPROTECTOR_H 1 | ||||
3 | |||||
4 | #include <linux/compiler.h> | ||||
5 | #include <linux/sched.h> | ||||
6 | #include <linux/random.h> | ||||
7 | |||||
8 | #ifdef CONFIG_CC_STACKPROTECTOR | ||||
9 | # include <asm/stackprotector.h> | ||||
10 | #else | ||||
11 | static inline void boot_init_stack_canary(void) | ||||
12 | { | ||||
13 | } | ||||
14 | #endif | ||||
15 | |||||
16 | #endif |