04be20a75a
this adds kernel & libroot stack protector hooks. it uses /dev/random in userspace. A configure option --enable-stack-protector is added to activate -fstack-protector on selected system components (ATM apps, kits, servers). Change-Id: If3a2920ba9aa0a85eaff4ba6778947f8c76ade31 Reviewed-on: https://review.haiku-os.org/c/haiku/+/3895 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
13 lines
257 B
C
13 lines
257 B
C
/*
|
|
* Copyright 2021, Jérôme Duval, jerome.duval@gmail.com.
|
|
* Distributed under the terms of the MIT License.
|
|
*/
|
|
#ifndef _KERNEL_STACK_PROTECTOR_H
|
|
#define _KERNEL_STACK_PROTECTOR_H
|
|
|
|
|
|
void stack_protector_init();
|
|
|
|
|
|
#endif /* _KERNEL_STACK_PROTECTOR_H */
|