Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - G index
The Linux kernel configuration item CONFIG_GCC_PLUGIN_CYC_COMPLEXITY
has multiple definitions:
scripts/gcc-plugins/Kconfig
The configuration item CONFIG_GCC_PLUGIN_CYC_COMPLEXITY:
( CONFIG_EXPERT ) && (! CONFIG_COMPILE_TEST )
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.
arch/Kconfig
The configuration item CONFIG_GCC_PLUGIN_CYC_COMPLEXITY:
( CONFIG_EXPERT ) && ( CONFIG_GCC_PLUGINS ) && (! CONFIG_COMPILE_TEST )
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.
Raw data from LKDDb:
(none)
This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - G index
Automatically generated (in year 2025). See also LKDDb sources on GitLab