1 comment "Host GDB Options"
3 config BR2_PACKAGE_HOST_GDB
4 bool "Build cross gdb for the host"
5 # When the external toolchain gdbserver is used, we shouldn't
6 # allow to build a cross-gdb, as the one of the external
7 # toolchain should be used.
8 depends on !BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY
11 Build a cross gdb that runs on the host machine and debugs
12 programs running on the target. It requires 'gdbserver'
13 installed on the target, see BR2_PACKAGE_GDB_SERVER to
16 if BR2_PACKAGE_HOST_GDB
18 config BR2_PACKAGE_HOST_GDB_TUI
21 This option enables terminal user interface (TUI) for gdb
23 config BR2_PACKAGE_HOST_GDB_PYTHON
26 This option enables the Python support in the cross gdb.
28 config BR2_PACKAGE_HOST_GDB_SIM
29 bool "Simulator support"
30 depends on !BR2_arc && !BR2_microblaze
32 This option enables the simulator support in the cross gdb.
35 prompt "GDB debugger Version"
37 depends on !BR2_microblaze
38 default BR2_GDB_VERSION_7_11
40 Select the version of gdb you wish to use.
42 config BR2_GDB_VERSION_7_10
45 config BR2_GDB_VERSION_7_11
48 config BR2_GDB_VERSION_7_12
55 # If cross-gdb is not enabled, the latest working version is chosen.
56 config BR2_GDB_VERSION
58 depends on BR2_PACKAGE_GDB || BR2_PACKAGE_HOST_GDB
59 default "arc-2017.03-eng008-gdb" if BR2_arc
60 default "6be65fb56ea6694a9260733a536a023a1e2d4d57" if BR2_microblaze
61 default "7.10.1" if BR2_GDB_VERSION_7_10
62 default "7.11.1" if BR2_GDB_VERSION_7_11 || !BR2_PACKAGE_HOST_GDB
63 default "7.12.1" if BR2_GDB_VERSION_7_12