-
- Downloads
Merge tag 'gcc-plugins-v4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Pull gcc-plugins updates from Kees Cook: "This includes infrastructure updates and the structleak plugin, which performs forced initialization of certain structures to avoid possible information exposures to userspace. Summary: - infrastructure updates (gcc-common.h) - introduce structleak plugin for forced initialization of some structures" * tag 'gcc-plugins-v4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux: gcc-plugins: Add structleak for more stack initialization gcc-plugins: consolidate on PASS_INFO macro gcc-plugins: add PASS_INFO and build_const_char_string()
Showing
- arch/Kconfig 22 additions, 0 deletionsarch/Kconfig
- include/linux/compiler.h 5 additions, 1 deletioninclude/linux/compiler.h
- scripts/Makefile.gcc-plugins 4 additions, 0 deletionsscripts/Makefile.gcc-plugins
- scripts/gcc-plugins/cyc_complexity_plugin.c 1 addition, 5 deletionsscripts/gcc-plugins/cyc_complexity_plugin.c
- scripts/gcc-plugins/gcc-common.h 44 additions, 11 deletionsscripts/gcc-plugins/gcc-common.h
- scripts/gcc-plugins/latent_entropy_plugin.c 2 additions, 6 deletionsscripts/gcc-plugins/latent_entropy_plugin.c
- scripts/gcc-plugins/sancov_plugin.c 2 additions, 6 deletionsscripts/gcc-plugins/sancov_plugin.c
- scripts/gcc-plugins/structleak_plugin.c 246 additions, 0 deletionsscripts/gcc-plugins/structleak_plugin.c
Loading
Please register or sign in to comment