summaryrefslogtreecommitdiff
path: root/config/debug
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2011-05-08 17:02:44 (GMT)
committerYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2011-05-08 17:02:44 (GMT)
commit53892de14c1a5fb76f0e342428aafa6e6932062a (patch)
treea45acd39bfd0143437240827b22e84b9df34f772 /config/debug
parenta43bb564aef99765e323e89d2dd7a564e65fbbe0 (diff)
config: fix recursive deps
The latest kconfig stuff is more stringent when it comes to validating the dependency of the symbols. It is no longer possible to have a symbol depend on itself (such as our construct for arch/cc/libc/... was doing). Fix our generated-file infrastructure to avoid these situations when the new kconfig stuff will be merged (in a following changeset). Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Diffstat (limited to 'config/debug')
-rw-r--r--config/debug/dmalloc.in7
-rw-r--r--config/debug/duma.in11
-rw-r--r--config/debug/gdb.in4
-rw-r--r--config/debug/ltrace.in18
-rw-r--r--config/debug/strace.in3
5 files changed, 20 insertions, 23 deletions
diff --git a/config/debug/dmalloc.in b/config/debug/dmalloc.in
index c8dc377..fd3b49a 100644
--- a/config/debug/dmalloc.in
+++ b/config/debug/dmalloc.in
@@ -1,8 +1,9 @@
# dmalloc debug facility
-# depends on ! BACKEND
-config DEBUG_dmalloc
- bool
+## depends on ! BACKEND
+##
+## help dmalloc helps tracking memory allocation mis-usage
+## help such as double-free, use-after-free...
choice
bool
diff --git a/config/debug/duma.in b/config/debug/duma.in
index c9c240e..629f3ab 100644
--- a/config/debug/duma.in
+++ b/config/debug/duma.in
@@ -1,11 +1,10 @@
# D.U.M.A. - Detect Unintended Memory Access - Memory checker
-# depends on ! BACKEND
-config DEBUG_duma
- help
- D.U.M.A. - Detect Unintended Memory Access
- A memory bound checker, with additional features.
- Formerly known as Electric Fence.
+## depends on ! BACKEND
+
+## help D.U.M.A. - Detect Unintended Memory Access
+## help A memory bound checker, with additional features.
+## help Formerly known as Electric Fence.
config DUMA_A
bool
diff --git a/config/debug/gdb.in b/config/debug/gdb.in
index c593e82..764b878 100644
--- a/config/debug/gdb.in
+++ b/config/debug/gdb.in
@@ -1,8 +1,6 @@
# GDB menu
-config DEBUG_gdb
- help
- Enable gdb for the target
+## help gdb is the GNU debugger
source "config/debug/gdb.in.cross"
source "config/debug/gdb.in.native"
diff --git a/config/debug/ltrace.in b/config/debug/ltrace.in
index ec0c8e8..025542d 100644
--- a/config/debug/ltrace.in
+++ b/config/debug/ltrace.in
@@ -1,13 +1,13 @@
# ltrace
-# depends on ! BACKEND
-
-config DEBUG_ltrace
- select LIBELF_TARGET
- help
- ltrace is a program that simply runs the specified command until it exits.
- It intercepts and records the dynamic library calls which are called by
- the executed process and the signals which are received by that process.
- It can also intercept and print the system calls executed by the program.
+
+## depends on ! BACKEND
+##
+## select LIBELF_TARGET
+##
+## help ltrace is a program that simply runs the specified command until it exits.
+## help It intercepts and records the dynamic library calls which are called by
+## help the executed process and the signals which are received by that process.
+## help It can also intercept and print the system calls executed by the program.
choice
bool
diff --git a/config/debug/strace.in b/config/debug/strace.in
index ecdab58..bdbb991 100644
--- a/config/debug/strace.in
+++ b/config/debug/strace.in
@@ -1,7 +1,6 @@
# strace
-# depends on ! BACKEND
-config DEBUG_strace
+## depends on ! BACKEND
choice
bool