summaryrefslogtreecommitdiff
path: root/config/debug
diff options
context:
space:
mode:
Diffstat (limited to 'config/debug')
-rw-r--r--config/debug/gdb.in75
1 files changed, 75 insertions, 0 deletions
diff --git a/config/debug/gdb.in b/config/debug/gdb.in
new file mode 100644
index 0000000..2fd499d
--- /dev/null
+++ b/config/debug/gdb.in
@@ -0,0 +1,75 @@
+# GDB menu
+
+menuconfig GDB
+ bool
+ prompt "gdb"
+ default n
+ depends on EXPERIMENTAL
+ help
+ Enable gdb for the target
+
+if GDB
+
+config GDB_CROSS
+ bool
+ prompt "Cross-gdb"
+ default y
+ help
+ Build and install a cross-gdb for the target, and to run on host.
+
+config GDB_NATIVE
+ bool
+ prompt "Native gdb"
+ default n
+ help
+ Build and install a native gdb for the target, to run on the target.
+
+choice
+ bool
+ prompt "gdb version"
+
+config GDB_V_snapshot
+ bool
+ prompt "snapshot"
+ depends on EXPERIMENTAL
+
+config GDB_V_6_2_1
+ bool
+ prompt "6.2.1"
+ depends on OBSOLETE
+
+config GDB_V_6_3
+ bool
+ prompt "6.3"
+ depends on OBSOLETE
+
+config GDB_V_6_4
+ bool
+ prompt "6.4"
+ depends on OBSOLETE
+
+config GDB_V_6_5
+ bool
+ prompt "6.5"
+
+config GDB_V_6_6
+ bool
+ prompt "6.6"
+
+# CT_INSERT_VERSION_ABOVE
+# Don't remove above line!
+endchoice
+
+config GDB_VERSION
+ string
+ default "snapshot" if GDB_V_snapshot
+ default "6.2.1" if GDB_V_6_2_1
+ default "6.3" if GDB_V_6_3
+ default "6.4" if GDB_V_6_4
+ default "6.5" if GDB_V_6_5
+ default "6.6" if GDB_V_6_6
+# CT_INSERT_VERSION_STRING_ABOVE
+# Don't remove above line!
+
+endif
+