diff options
Diffstat (limited to 'init/Kconfig')
| -rw-r--r-- | init/Kconfig | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/init/Kconfig b/init/Kconfig index 338d82aeda67..d920baed109a 100644 --- a/init/Kconfig +++ b/init/Kconfig | |||
| @@ -275,6 +275,27 @@ config KALLSYMS_EXTRA_PASS | |||
| 275 | reported. KALLSYMS_EXTRA_PASS is only a temporary workaround while | 275 | reported. KALLSYMS_EXTRA_PASS is only a temporary workaround while |
| 276 | you wait for kallsyms to be fixed. | 276 | you wait for kallsyms to be fixed. |
| 277 | 277 | ||
| 278 | |||
| 279 | config PRINTK | ||
| 280 | default y | ||
| 281 | bool "Enable support for printk" if EMBEDDED | ||
| 282 | help | ||
| 283 | This option enables normal printk support. Removing it | ||
| 284 | eliminates most of the message strings from the kernel image | ||
| 285 | and makes the kernel more or less silent. As this makes it | ||
| 286 | very difficult to diagnose system problems, saying N here is | ||
| 287 | strongly discouraged. | ||
| 288 | |||
| 289 | config BUG | ||
| 290 | bool "BUG() support" if EMBEDDED | ||
| 291 | default y | ||
| 292 | help | ||
| 293 | Disabling this option eliminates support for BUG and WARN, reducing | ||
| 294 | the size of your kernel image and potentially quietly ignoring | ||
| 295 | numerous fatal conditions. You should only consider disabling this | ||
| 296 | option for embedded systems with no facilities for reporting errors. | ||
| 297 | Just say Y. | ||
| 298 | |||
| 278 | config BASE_FULL | 299 | config BASE_FULL |
| 279 | default y | 300 | default y |
| 280 | bool "Enable full-sized data structures for core" if EMBEDDED | 301 | bool "Enable full-sized data structures for core" if EMBEDDED |
