summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2007-07-13 12:22:34 (GMT)
committerYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2007-07-13 12:22:34 (GMT)
commite4a493abc91398b20324f9751ea23bae4b6f9572 (patch)
tree7ed51147707b1316f9612313747a366181f6372f /config
parentc6025fb66ab49c7980abe5c75e3a6b5a9b32b172 (diff)
Add ltrace (and libelf) utilities.
Marked as BROKEN for others to debug that if they need it.
Diffstat (limited to 'config')
-rw-r--r--config/debug/ltrace.in41
-rw-r--r--config/tools/libelf.in84
2 files changed, 125 insertions, 0 deletions
diff --git a/config/debug/ltrace.in b/config/debug/ltrace.in
new file mode 100644
index 0000000..f9448ee
--- /dev/null
+++ b/config/debug/ltrace.in
@@ -0,0 +1,41 @@
+# ltrace
+
+menuconfig LTRACE
+ bool
+ prompt "ltrace"
+ default n
+ depends on BROKEN
+ select LIBELF
+ help
+ ltrace is currently BROKEN! It depends on libelf, and I don't
+ know how to configure/compile that so that ltrace can successfully
+ use it. I you manage to build ltrace (and libelf!), please be so
+ kind as to tell me! Thank you!
+
+if LTRACE
+
+choice
+ bool
+ prompt "ltrace version"
+
+config LTRACE_V_0_3_36
+ bool
+ prompt "0.3.36"
+ depends on OBSOLETE
+
+config LTRACE_V_0_4
+ bool
+ prompt "0.4"
+
+# CT_INSERT_VERSION_ABOVE
+# Don't remove above line!
+endchoice
+
+config LTRACE_VERSION
+ string
+ default "0.3.36" if LTRACE_V_0_3_36
+ default "0.4" if LTRACE_V_0_4
+# CT_INSERT_VERSION_STRING_ABOVE
+# # Don't remove above line!
+
+endif
diff --git a/config/tools/libelf.in b/config/tools/libelf.in
new file mode 100644
index 0000000..a780dc8
--- /dev/null
+++ b/config/tools/libelf.in
@@ -0,0 +1,84 @@
+# libelf config file
+
+menuconfig LIBELF
+ bool
+ prompt "libelf"
+ default n
+ depends on BROKEN
+ help
+ libelf lets you read, modify or create ELF files in an
+ architecture-independent way.
+
+ libelf is BROKEN! If you manage to make it actually _work_,
+ please be so kind as to tell me. (By working, I mean it is
+ useable at least by ltrace.) Thank you!
+
+if LIBELF
+
+choice
+ bool
+ prompt "libelf version"
+
+config LIBELF_V_0_8_0
+ bool
+ prompt "0.8.0"
+ depends on OBSOLETE
+
+config LIBELF_V_0_8_2
+ bool
+ prompt "0.8.2"
+ depends on OBSOLETE
+
+config LIBELF_V_0_8_3
+ bool
+ prompt "0.8.3"
+ depends on OBSOLETE
+
+config LIBELF_V_0_8_4
+ bool
+ prompt "0.8.4"
+ depends on OBSOLETE
+
+config LIBELF_V_0_8_5
+ bool
+ prompt "0.8.5"
+ depends on OBSOLETE
+
+config LIBELF_V_0_8_6
+ bool
+ prompt "0.8.6"
+ depends on OBSOLETE
+
+config LIBELF_V_0_8_7
+ bool
+ prompt "0.8.7"
+ depends on OBSOLETE
+
+config LIBELF_V_0_8_8
+ bool
+ prompt "0.8.8"
+ depends on OBSOLETE
+
+config LIBELF_V_0_8_9
+ bool
+ prompt "0.8.9"
+
+# CT_INSERT_VERSION_ABOVE
+# Don't remove above line!
+endchoice
+
+config LIBELF_VERSION
+ string
+ default "0.8.0" if LIBELF_V_0_8_0
+ default "0.8.2" if LIBELF_V_0_8_2
+ default "0.8.3" if LIBELF_V_0_8_3
+ default "0.8.4" if LIBELF_V_0_8_4
+ default "0.8.5" if LIBELF_V_0_8_5
+ default "0.8.6" if LIBELF_V_0_8_6
+ default "0.8.7" if LIBELF_V_0_8_7
+ default "0.8.8" if LIBELF_V_0_8_8
+ default "0.8.9" if LIBELF_V_0_8_9
+# CT_INSERT_VERSION_STRING_ABOVE
+# Don't remove above line!
+
+endif