config/debug/gdb.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sun Jun 17 15:46:13 2007 +0000 (2007-06-17)
changeset 175 043e44606e28
parent 138 dc4ce917245f
child 220 9186a4ff574b
permissions -rw-r--r--
Offer an option to build the gdbserver statically. This helps in case of debugging shared library loading.
     1 # GDB menu
     2 
     3 menuconfig GDB
     4     bool
     5     prompt "gdb"
     6     default n
     7     help
     8       Enable gdb for the target
     9 
    10 if GDB
    11 
    12 config GDB_CROSS
    13     bool
    14     prompt "Cross-gdb"
    15     default y
    16     help
    17       Build and install a cross-gdb for the target, and to run on host.
    18 
    19 config GDB_CROSS_STATIC_GDBSERVER
    20     bool
    21     prompt "Build a static gdbserver"
    22     default n
    23     depends on GDB_CROSS
    24     help
    25       In case you have trouble with dynamic loading of shared libraries,
    26       you will find that a static gdbserver comes in handy.
    27 
    28 config GDB_NATIVE
    29     bool
    30     prompt "Native gdb (EXPERIMENTAL)"
    31     default n
    32     depends on EXPERIMENTAL
    33     help
    34       Build and install a native gdb for the target, to run on the target.
    35 
    36 choice
    37     bool
    38     prompt "gdb version"
    39 
    40 config GDB_V_snapshot
    41     bool
    42     prompt "snapshot"
    43     depends on EXPERIMENTAL
    44 
    45 config GDB_V_6_2_1
    46     bool
    47     prompt "6.2.1"
    48     depends on OBSOLETE
    49 
    50 config GDB_V_6_3
    51     bool
    52     prompt "6.3"
    53     depends on OBSOLETE
    54 
    55 config GDB_V_6_4
    56     bool
    57     prompt "6.4"
    58     depends on OBSOLETE
    59 
    60 config GDB_V_6_5
    61     bool
    62     prompt "6.5"
    63 
    64 config GDB_V_6_6
    65     bool
    66     prompt "6.6"
    67 
    68 # CT_INSERT_VERSION_ABOVE
    69 # Don't remove above line!
    70 endchoice
    71 
    72 config GDB_VERSION
    73     string
    74     default "snapshot" if GDB_V_snapshot
    75     default "6.2.1" if GDB_V_6_2_1
    76     default "6.3" if GDB_V_6_3
    77     default "6.4" if GDB_V_6_4
    78     default "6.5" if GDB_V_6_5
    79     default "6.6" if GDB_V_6_6
    80 # CT_INSERT_VERSION_STRING_ABOVE
    81 # Don't remove above line!
    82 
    83 endif
    84