yann@1849: # Menu for the cross GDB yann@96: yann@96: config GDB_CROSS yann@96: bool yann@96: prompt "Cross-gdb" yann@96: default y yann@850: select GDB_GDBSERVER if ! BARE_METAL yann@96: help yann@583: Build and install a cross-gdb for the target, to run on host. yann@96: yann@1849: if GDB_CROSS yann@1849: yann@1851: config GDB_CROSS_USE_GMP_MPFR yann@1851: bool yann@1851: prompt "Use GMP/MPFR" yann@1851: default n yann@1851: select GMP yann@1851: select MPFR yann@1851: select GDB_CROSS_NO_STATIC yann@1851: help yann@1851: gdb can use GMP+MPFR, although it does not seem compulsory. yann@1851: yann@1851: Say 'Y' here if you want to use GMP+MPFR. yann@1851: yann@1851: config GDB_CROSS_NO_STATIC yann@1851: bool yann@1851: default n yann@1851: yann@583: config GDB_CROSS_STATIC yann@457: bool yann@457: prompt "Build a static cross gdb" yann@457: default n yann@1851: depends on ! GDB_CROSS_NO_STATIC yann@457: help yann@457: A static cross gdb can be usefull if you debug on a machine that is yann@583: not the one that is used to compile the toolchain. yann@1390: yann@583: That way, you can share the cross-gdb without installing a toolchain yann@583: on every machine that will be used to debug target programs. yann@583: yann@821: config GDB_CROSS_INSIGHT yann@821: bool yann@821: prompt "Use Insight instead (EXPERIMENTAL)" yann@821: default n yann@821: depends on EXPERIMENTAL yann@821: help yann@821: If you say 'Y' here, then Insight will be used to build the cross yann@821: debugger, instead of the plain gdb. yann@821: yann@821: Insight is gdb plus a TCL/TK GUI: http://sourceware.org/insight/ yann@821: yann@1849: endif # GDB_CROSS