aboutsummaryrefslogtreecommitdiffstats
path: root/arch/sh/Kconfig.debug
diff options
context:
space:
mode:
Diffstat (limited to 'arch/sh/Kconfig.debug')
-rw-r--r--arch/sh/Kconfig.debug17
1 files changed, 4 insertions, 13 deletions
diff --git a/arch/sh/Kconfig.debug b/arch/sh/Kconfig.debug
index 75b5f4e06670..b440fd936714 100644
--- a/arch/sh/Kconfig.debug
+++ b/arch/sh/Kconfig.debug
@@ -61,12 +61,14 @@ config EARLY_PRINTK
61 select both the EARLY_SCIF_CONSOLE and SH_STANDARD_BIOS, using 61 select both the EARLY_SCIF_CONSOLE and SH_STANDARD_BIOS, using
62 the kernel command line option to toggle back and forth. 62 the kernel command line option to toggle back and forth.
63 63
64config DEBUG_STACKOVERFLOW 64config STACK_DEBUG
65 bool "Check for stack overflows" 65 bool "Check for stack overflows"
66 depends on DEBUG_KERNEL && SUPERH32 66 depends on DEBUG_KERNEL && SUPERH32
67 help 67 help
68 This option will cause messages to be printed if free stack space 68 This option will cause messages to be printed if free stack space
69 drops below a certain limit. 69 drops below a certain limit. Saying Y here will add overhead to
70 every function call and will therefore incur a major
71 performance hit. Most users should say N.
70 72
71config DEBUG_STACK_USAGE 73config DEBUG_STACK_USAGE
72 bool "Stack utilization instrumentation" 74 bool "Stack utilization instrumentation"
@@ -123,17 +125,6 @@ config SH64_SR_WATCH
123 bool "Debug: set SR.WATCH to enable hardware watchpoints and trace" 125 bool "Debug: set SR.WATCH to enable hardware watchpoints and trace"
124 depends on SUPERH64 126 depends on SUPERH64
125 127
126config STACK_DEBUG
127 bool "Enable diagnostic checks of the kernel stack"
128 depends on FUNCTION_TRACER
129 select DEBUG_STACKOVERFLOW
130 default n
131 help
132 This option allows checks to be performed on the kernel stack
133 at runtime. Saying Y here will add overhead to every function
134 call and will therefore incur a major performance hit. Most
135 users should say N.
136
137config MCOUNT 128config MCOUNT
138 def_bool y 129 def_bool y
139 depends on SUPERH32 130 depends on SUPERH32