config/debug/gdb.in
author "Benoît Thébaudeau" <benoit.thebaudeau@advansee.com>
Thu Mar 15 13:20:34 2012 +0100 (2012-03-15)
changeset 2919 7282f4fce2d1
parent 2803 8e6fc0fe3bc9
child 2942 407d9e4c7b0b
permissions -rw-r--r--
debug/gdb: update Linaro GDB revisions to 2012.02

Update Linaro GDB with the latest available revisions.

Signed-off-by: "Benoît Thébaudeau" <benoit.thebaudeau@advansee.com>
yann@96
     1
# GDB menu
yann@96
     2
yann@2444
     3
## help gdb is the GNU debugger
yann@96
     4
yann@1849
     5
source "config/debug/gdb.in.cross"
yann@1849
     6
source "config/debug/gdb.in.native"
yann@1849
     7
source "config/debug/gdb.in.gdbserver"
yann@1269
     8
yann@2417
     9
if GDB_CROSS || GDB_NATIVE || GDB_GDBSERVER
yann@2417
    10
yann@2417
    11
comment "gdb version"
yann@2417
    12
yann@2417
    13
config DEBUG_GDB_SHOW_LINARO
yann@2417
    14
    bool
yann@2417
    15
    prompt "Show Linaro versions (EXPERIMENTAL)"
yann@2417
    16
    depends on EXPERIMENTAL
yann@2417
    17
    help
yann@2417
    18
      Linaro is maintaining some advanced/more stable/experimental versions
yann@2417
    19
      of gdb, especially for the ARM architecture.
yann@2417
    20
yann@2417
    21
      Those versions have not been blessed by the gdb community (nor have they
yann@2417
    22
      been cursed either!), but they look to be pretty much stable, and even
yann@2417
    23
      more stable than the upstream versions. YMMV...
yann@2417
    24
yann@2417
    25
      If you do not know what this Linaro stuff is, then simply say 'n' here,
yann@2417
    26
      and rest in peace. OTOH, if you know what you are doing, you will be
yann@2417
    27
      able to use and enjoy :-) the Linaro versions by saying 'y' here.
yann@2417
    28
yann@2417
    29
      Linaro: http://www.linaro.org/
yann@2417
    30
yann@96
    31
choice
yann@96
    32
    bool
yann@96
    33
    prompt "gdb version"
yann@1535
    34
# Don't remove next line
yann@1535
    35
# CT_INSERT_VERSION_BELOW
yann@1534
    36
benoit@2919
    37
config GDB_V_linaro_7_4_2012_02
benoit@2919
    38
    bool
benoit@2919
    39
    prompt "linaro-7.4-2012.02 (EXPERIMENTAL)"
benoit@2919
    40
    depends on DEBUG_GDB_SHOW_LINARO
benoit@2919
    41
    select GDB_7_0_or_later
benoit@2919
    42
benoit@2803
    43
config GDB_V_linaro_7_3_2011_12
benoit@2612
    44
    bool
benoit@2803
    45
    prompt "linaro-7.3-2011.12 (EXPERIMENTAL)"
benoit@2612
    46
    depends on DEBUG_GDB_SHOW_LINARO
benoit@2612
    47
    select GDB_7_0_or_later
benoit@2612
    48
yann@2654
    49
config GDB_V_7_3a
benoit@2612
    50
    bool
yann@2654
    51
    prompt "7.3a (EXPERIMENTAL)"
benoit@2612
    52
    depends on EXPERIMENTAL
benoit@2612
    53
    select GDB_7_0_or_later
benoit@2612
    54
benoit@2478
    55
config GDB_V_linaro_7_2_2011_05_0
yann@2303
    56
    bool
benoit@2478
    57
    prompt "linaro-7.2-2011.05-0 (EXPERIMENTAL)"
yann@2417
    58
    depends on DEBUG_GDB_SHOW_LINARO
yann@2303
    59
    select GDB_7_0_or_later
yann@2303
    60
yann@2654
    61
config GDB_V_7_2a
jon@2168
    62
    bool
yann@2654
    63
    prompt "7.2a (EXPERIMENTAL)"
jon@2168
    64
    depends on EXPERIMENTAL
jon@2168
    65
    select GDB_7_0_or_later
jon@2168
    66
yann@2654
    67
config GDB_V_7_1a
yann@1874
    68
    bool
yann@2654
    69
    prompt "7.1a (EXPERIMENTAL)"
yann@1874
    70
    depends on EXPERIMENTAL
yann@1874
    71
    select GDB_7_0_or_later
yann@1874
    72
yann@2654
    73
config GDB_V_7_0_1a
jocke@1705
    74
    bool
yann@2654
    75
    prompt "7.0.1a (EXPERIMENTAL)"
jocke@1705
    76
    depends on EXPERIMENTAL
yann@1852
    77
    select GDB_7_0_or_later
jocke@1705
    78
yann@2654
    79
config GDB_V_7_0a
yann@1612
    80
    bool
yann@2654
    81
    prompt "7.0a (EXPERIMENTAL)"
yann@1612
    82
    depends on EXPERIMENTAL
yann@1852
    83
    select GDB_7_0_or_later
yann@1612
    84
yann@2654
    85
config GDB_V_6_8a
yann@1534
    86
    bool
yann@2654
    87
    prompt "6.8a"
yann@1534
    88
yann@96
    89
endchoice
yann@96
    90
yann@1852
    91
config GDB_7_0_or_later
yann@1852
    92
    bool
benoit@2490
    93
    select GDB_HAS_PKGVERSION_BUGURL
yann@2575
    94
    select GDB_INSTALL_GDBINIT
benoit@2490
    95
benoit@2490
    96
config GDB_HAS_PKGVERSION_BUGURL
benoit@2490
    97
    bool
yann@1852
    98
yann@2575
    99
config GDB_INSTALL_GDBINIT
yann@2575
   100
    bool
yann@2575
   101
yann@96
   102
config GDB_VERSION
yann@96
   103
    string
yann@1535
   104
# Don't remove next line
yann@1535
   105
# CT_INSERT_VERSION_STRING_BELOW
benoit@2919
   106
    default "linaro-7.4-2012.02" if GDB_V_linaro_7_4_2012_02
benoit@2803
   107
    default "linaro-7.3-2011.12" if GDB_V_linaro_7_3_2011_12
yann@2654
   108
    default "7.3a" if GDB_V_7_3a
benoit@2478
   109
    default "linaro-7.2-2011.05-0" if GDB_V_linaro_7_2_2011_05_0
yann@2654
   110
    default "7.2a" if GDB_V_7_2a
yann@2654
   111
    default "7.1a" if GDB_V_7_1a
yann@2654
   112
    default "7.0.1a" if GDB_V_7_0_1a
yann@2654
   113
    default "7.0a" if GDB_V_7_0a
yann@2654
   114
    default "6.8a" if GDB_V_6_8a
yann@2417
   115
yann@2417
   116
endif