ACIL FM
Dark
Refresh
Current DIR:
/usr/src/kernels/5.14.0-611.27.1.el9_7.x86_64/scripts/gcc-plugins
/
usr
src
kernels
5.14.0-611.27.1.el9_7.x86_64
scripts
gcc-plugins
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
arm_ssp_per_task_plugin.c
2.82 MB
chmod
View
DL
Edit
Rename
Delete
cyc_complexity_plugin.c
1.73 MB
chmod
View
DL
Edit
Rename
Delete
gcc-common.h
13.98 MB
chmod
View
DL
Edit
Rename
Delete
gcc-generate-gimple-pass.h
3.86 MB
chmod
View
DL
Edit
Rename
Delete
gcc-generate-ipa-pass.h
6.71 MB
chmod
View
DL
Edit
Rename
Delete
gcc-generate-rtl-pass.h
3.76 MB
chmod
View
DL
Edit
Rename
Delete
gcc-generate-simple_ipa-pass.h
3.79 MB
chmod
View
DL
Edit
Rename
Delete
gen-random-seed.sh
305 B
chmod
View
DL
Edit
Rename
Delete
Kconfig
2.09 MB
chmod
View
DL
Edit
Rename
Delete
latent_entropy_plugin.c
16.38 MB
chmod
View
DL
Edit
Rename
Delete
Makefile
2.27 MB
chmod
View
DL
Edit
Rename
Delete
randomize_layout_plugin.c
26.17 MB
chmod
View
DL
Edit
Rename
Delete
sancov_plugin.c
3.71 MB
chmod
View
DL
Edit
Rename
Delete
stackleak_plugin.c
17.9 MB
chmod
View
DL
Edit
Rename
Delete
structleak_plugin.c
7.26 MB
chmod
View
DL
Edit
Rename
Delete
Edit file: /usr/src/kernels/5.14.0-611.27.1.el9_7.x86_64/scripts/gcc-plugins/Kconfig
# SPDX-License-Identifier: GPL-2.0-only config HAVE_GCC_PLUGINS bool help An arch should select this symbol if it supports building with GCC plugins. menuconfig GCC_PLUGINS bool "GCC plugins" depends on HAVE_GCC_PLUGINS depends on CC_IS_GCC depends on $(success,test -e $(shell,$(CC) -print-file-name=plugin)/include/plugin-version.h) default y help GCC plugins are loadable modules that provide extra features to the compiler. They are useful for runtime instrumentation and static analysis. See Documentation/kbuild/gcc-plugins.rst for details. if GCC_PLUGINS config GCC_PLUGIN_CYC_COMPLEXITY bool "Compute the cyclomatic complexity of a function" if EXPERT depends on !COMPILE_TEST # too noisy help The complexity M of a function's control flow graph is defined as: M = E - N + 2P where E = the number of edges N = the number of nodes P = the number of connected components (exit nodes). Enabling this plugin reports the complexity to stderr during the build. It mainly serves as a simple example of how to create a gcc plugin for the kernel. config GCC_PLUGIN_SANCOV bool help This plugin inserts a __sanitizer_cov_trace_pc() call at the start of basic blocks. It supports all gcc versions with plugin support (from gcc-4.5 on). It is based on the commit "Add fuzzing coverage support" by Dmitry Vyukov <dvyukov@google.com>. config GCC_PLUGIN_LATENT_ENTROPY bool "Generate some entropy during boot and runtime" help By saying Y here the kernel will instrument some kernel code to extract some entropy from both original and artificially created program state. This will help especially embedded systems where there is little 'natural' source of entropy normally. The cost is some slowdown of the boot process (about 0.5%) and fork and irq processing. Note that entropy extracted this way is not cryptographically secure! This plugin was ported from grsecurity/PaX. More information at: * https://grsecurity.net/ * https://pax.grsecurity.net/ config GCC_PLUGIN_ARM_SSP_PER_TASK bool depends on GCC_PLUGINS && ARM endif
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply