config/debug/gdb.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Thu May 17 16:22:51 2007 +0000 (2007-05-17)
changeset 96 aa1a9fbd6eb8
child 105 5a8d4f6a19c7
permissions -rw-r--r--
Debug facilities:
- add a framework to easily add new ones
- add gdb as a first debug facility
- add patches for gdb
After the kernel checked its installed headers, clean up the mess of .checked.* files.
Reorder scripts/crosstool.sh:
- dump the configuration early
- renice early
- get info about build system early, when setting up the environment
- when in cross or native, the host tools are those of the build system, and only in this case
- elapsed time calculations moved to scripts/functions
Remove handling of the color: it's gone once and for all.
Update tools/addToolVersion.sh:
- handle debug facilities
- commonalise some code
- remove dead tools (cygwin, tcc)
Point to my address for bug reports.
     1 # GDB menu
     2 
     3 menuconfig GDB
     4     bool
     5     prompt "gdb"
     6     default n
     7     depends on EXPERIMENTAL
     8     help
     9       Enable gdb for the target
    10 
    11 if GDB
    12 
    13 config GDB_CROSS
    14     bool
    15     prompt "Cross-gdb"
    16     default y
    17     help
    18       Build and install a cross-gdb for the target, and to run on host.
    19 
    20 config GDB_NATIVE
    21     bool
    22     prompt "Native gdb"
    23     default n
    24     help
    25       Build and install a native gdb for the target, to run on the target.
    26 
    27 choice
    28     bool
    29     prompt "gdb version"
    30 
    31 config GDB_V_snapshot
    32     bool
    33     prompt "snapshot"
    34     depends on EXPERIMENTAL
    35 
    36 config GDB_V_6_2_1
    37     bool
    38     prompt "6.2.1"
    39     depends on OBSOLETE
    40 
    41 config GDB_V_6_3
    42     bool
    43     prompt "6.3"
    44     depends on OBSOLETE
    45 
    46 config GDB_V_6_4
    47     bool
    48     prompt "6.4"
    49     depends on OBSOLETE
    50 
    51 config GDB_V_6_5
    52     bool
    53     prompt "6.5"
    54 
    55 config GDB_V_6_6
    56     bool
    57     prompt "6.6"
    58 
    59 # CT_INSERT_VERSION_ABOVE
    60 # Don't remove above line!
    61 endchoice
    62 
    63 config GDB_VERSION
    64     string
    65     default "snapshot" if GDB_V_snapshot
    66     default "6.2.1" if GDB_V_6_2_1
    67     default "6.3" if GDB_V_6_3
    68     default "6.4" if GDB_V_6_4
    69     default "6.5" if GDB_V_6_5
    70     default "6.6" if GDB_V_6_6
    71 # CT_INSERT_VERSION_STRING_ABOVE
    72 # Don't remove above line!
    73 
    74 endif
    75