diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Kconfig.debug | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug index e11934177030..a42d3ae39648 100644 --- a/lib/Kconfig.debug +++ b/lib/Kconfig.debug | |||
@@ -74,6 +74,15 @@ config STRIP_ASM_SYMS | |||
74 | that look like '.Lxxx') so they don't pollute the output of | 74 | that look like '.Lxxx') so they don't pollute the output of |
75 | get_wchan() and suchlike. | 75 | get_wchan() and suchlike. |
76 | 76 | ||
77 | config READABLE_ASM | ||
78 | bool "Generate readable assembler code" | ||
79 | depends on DEBUG_KERNEL | ||
80 | help | ||
81 | Disable some compiler optimizations that tend to generate human unreadable | ||
82 | assembler output. This may make the kernel slightly slower, but it helps | ||
83 | to keep kernel developers who have to stare a lot at assembler listings | ||
84 | sane. | ||
85 | |||
77 | config UNUSED_SYMBOLS | 86 | config UNUSED_SYMBOLS |
78 | bool "Enable unused/obsolete exported symbols" | 87 | bool "Enable unused/obsolete exported symbols" |
79 | default y if X86 | 88 | default y if X86 |