aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Kconfig.debug
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2010-08-05 17:10:07 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2010-08-05 17:10:07 -0400
commitda9e82b3b8989fc09e2a4c45b9da604ba2b4c46d (patch)
tree7355d2afe95be27fddb8fa4baa46476c76aeb8ee /lib/Kconfig.debug
parent90d3417a3a4e810d67081dd106f0e603a856978f (diff)
parent772320e84588dcbe1600ffb83e5f328f2209ac2a (diff)
Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6
* 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6: modpost: support objects with more than 64k sections trivial: fix a typo in a filename frv: clean up arch/frv/Makefile kbuild: allow assignment to {A,C}FLAGS_KERNEL on the command line kbuild: allow assignment to {A,C,LD}FLAGS_MODULE on the command line Kbuild: Add option to set -femit-struct-debug-baseonly Makefile: "make kernelrelease" should show the correct full kernel version Makefile.build: make KBUILD_SYMTYPES work again
Diffstat (limited to 'lib/Kconfig.debug')
-rw-r--r--lib/Kconfig.debug13
1 files changed, 13 insertions, 0 deletions
diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug
index 154ff43aaa81..67fa774f9572 100644
--- a/lib/Kconfig.debug
+++ b/lib/Kconfig.debug
@@ -628,6 +628,19 @@ config DEBUG_INFO
628 628
629 If unsure, say N. 629 If unsure, say N.
630 630
631config DEBUG_INFO_REDUCED
632 bool "Reduce debugging information"
633 depends on DEBUG_INFO
634 help
635 If you say Y here gcc is instructed to generate less debugging
636 information for structure types. This means that tools that
637 need full debugging information (like kgdb or systemtap) won't
638 be happy. But if you merely need debugging information to
639 resolve line numbers there is no loss. Advantage is that
640 build directory object sizes shrink dramatically over a full
641 DEBUG_INFO build and compile times are reduced too.
642 Only works with newer gcc versions.
643
631config DEBUG_VM 644config DEBUG_VM
632 bool "Debug VM" 645 bool "Debug VM"
633 depends on DEBUG_KERNEL 646 depends on DEBUG_KERNEL