[Bug middle-end/94855] provide an option to initialize automatic variable for security purpose
qinzhao at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Apr 29 17:36:08 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94855
--- Comment #1 from qinzhao at gcc dot gnu.org ---
this is a request to provide a new option in GCC to initialize automatic
variables for security purpose.
Motivations for this request:
1. Kees Cook's slide:
https://outflux.net/slides/2019/lca/danger.pdf
https://outflux.net/slides/2019/lpc/gcc-and-clang.pdf
2. LLVM's implementation:
https://reviews.llvm.org/D54604
3. Kernal's plugin
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/scripts/gcc-plugins/structleak_plugin.c)
More information about the Gcc-bugs
mailing list