diff options
author | Michal Marek <mmarek@suse.cz> | 2010-07-14 15:22:02 +0000 |
---|---|---|
committer | Michal Marek <mmarek@suse.cz> | 2010-07-14 15:22:02 +0000 |
commit | 4e82afd4b5a007f30784986edef25b6a89c6b6b3 (patch) | |
tree | dae193467b520081a22af14816dc9e1a17fb9cbb /lib | |
parent | f47a436ec0e807faec8604f60ee0b4bb098cde86 (diff) | |
parent | d6f4ceb796ebf1a8c8a9ad4a8ea0d181aaec7de6 (diff) |
Merge branch 'kbuild' into for-next
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Kconfig.debug | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug index e722e9d62221..083b23d211d6 100644 --- a/lib/Kconfig.debug +++ b/lib/Kconfig.debug @@ -628,6 +628,19 @@ config DEBUG_INFO If unsure, say N. +config DEBUG_INFO_REDUCED + bool "Reduce debugging information" + depends on DEBUG_INFO + help + If you say Y here gcc is instructed to generate less debugging + information for structure types. This means that tools that + need full debugging information (like kgdb or systemtap) won't + be happy. But if you merely need debugging information to + resolve line numbers there is no loss. Advantage is that + build directory object sizes shrink dramatically over a full + DEBUG_INFO build and compile times are reduced too. + Only works with newer gcc versions. + config DEBUG_VM bool "Debug VM" depends on DEBUG_KERNEL |