config/debug/gdb.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Mon Mar 15 21:42:55 2010 +0100 (2010-03-15)
changeset 1849 73f76483a389
parent 1844 4d6a56579d9d
child 1852 3f6a165d8ba7
permissions -rw-r--r--
debug/gdb: split menuconfig for easier maintenance
     1 # GDB menu
     2 
     3 config DEBUG_gdb
     4     help
     5       Enable gdb for the target
     6 
     7 source "config/debug/gdb.in.cross"
     8 source "config/debug/gdb.in.native"
     9 source "config/debug/gdb.in.gdbserver"
    10 
    11 choice
    12     bool
    13     prompt "gdb version"
    14     depends on GDB_CROSS || GDB_NATIVE || GDB_GDBSERVER
    15 # Don't remove next line
    16 # CT_INSERT_VERSION_BELOW
    17 
    18 config GDB_V_7_0_1
    19     bool
    20     prompt "7.0.1 (EXPERIMENTAL)"
    21     depends on EXPERIMENTAL
    22 
    23 config GDB_V_7_0
    24     bool
    25     prompt "7.0 (EXPERIMENTAL)"
    26     depends on EXPERIMENTAL
    27 
    28 config GDB_V_6_8
    29     bool
    30     prompt "6.8"
    31 
    32 config GDB_V_snapshot
    33     bool
    34     prompt "snapshot (EXPERIMENTAL)"
    35     depends on EXPERIMENTAL
    36     depends on ! GDB_CROSS_INSIGHT
    37 
    38 endchoice
    39 
    40 config GDB_VERSION
    41     string
    42 # Don't remove next line
    43 # CT_INSERT_VERSION_STRING_BELOW
    44     default "7.0.1" if GDB_V_7_0_1
    45     default "7.0" if GDB_V_7_0
    46     default "6.8" if GDB_V_6_8
    47     default "snapshot" if GDB_V_snapshot