Masahiro Yamada
59f53855ba
gcc-plugins: test plugin support in Kconfig and clean up Makefile
...
Run scripts/gcc-plugin.sh from Kconfig so that users can enable
GCC_PLUGINS only when the compiler supports building plugins.
Kconfig defines a new symbol, PLUGIN_HOSTCC. This will contain
the compiler (g++ or gcc) used for building plugins, or empty
if the plugin can not be supported at all.
This allows us to remove all ugly testing in Makefile.gcc-plugins.
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Acked-by: Kees Cook <keescook@chromium.org>
2018-06-11 09:16:22 +09:00
..
.gitignore
gcc-plugins: Add the randstruct plugin
2017-06-22 16:15:45 -07:00
cyc_complexity_plugin.c
gcc-common.h
gcc-plugins: Add include required by GCC release 8
2018-02-05 17:10:10 -08:00
gcc-generate-gimple-pass.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
gcc-generate-ipa-pass.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
gcc-generate-rtl-pass.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
gcc-generate-simple_ipa-pass.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
gen-random-seed.sh
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
latent_entropy_plugin.c
gcc-plugins: Use dynamic initializers
2018-02-05 17:27:46 -08:00
Makefile
gcc-plugins: test plugin support in Kconfig and clean up Makefile
2018-06-11 09:16:22 +09:00
randomize_layout_plugin.c
security: convert security hooks to use hlist
2018-03-31 13:18:27 +11:00
sancov_plugin.c
gcc-plugins: fix sancov_plugin for gcc-5
2017-02-27 14:10:10 -08:00
structleak_plugin.c
gcc-plugins: Use dynamic initializers
2018-02-05 17:27:46 -08:00