GCC plugin infrastructure
[linux-2.6-block.git] / arch / Kconfig
index d794384a0404d2e9b1d1e9c3f6a966ca877c647c..1b93632198fa4dd29bf6ca27ed9bba85d67c3f00 100644 (file)
@@ -357,6 +357,21 @@ config SECCOMP_FILTER
 
          See Documentation/prctl/seccomp_filter.txt for details.
 
+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
+       help
+         GCC plugins are loadable modules that provide extra features to the
+         compiler. They are useful for runtime instrumentation and static analysis.
+
+         See Documentation/gcc-plugins.txt for details.
+
 config HAVE_CC_STACKPROTECTOR
        bool
        help