author | "Yann E. MORIN" <yann.morin.1998@free.fr> |
Thu May 17 18:07:28 2012 +0200 (2012-05-17) | |
changeset 2985 | 2c13e5ce38fd |
parent 2942 | 407d9e4c7b0b |
child 2995 | 8f42bffd77bb |
permissions | -rw-r--r-- |
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@2942 | 37 |
config GDB_V_linaro_7_4_2012_04 |
benoit@2919 | 38 |
bool |
benoit@2942 | 39 |
prompt "linaro-7.4-2012.04 (EXPERIMENTAL)" |
benoit@2919 | 40 |
depends on DEBUG_GDB_SHOW_LINARO |
benoit@2919 | 41 |
select GDB_7_0_or_later |
yann@2985 | 42 |
select GDB_7_2_or_later |
benoit@2919 | 43 |
|
benoit@2803 | 44 |
config GDB_V_linaro_7_3_2011_12 |
benoit@2612 | 45 |
bool |
benoit@2803 | 46 |
prompt "linaro-7.3-2011.12 (EXPERIMENTAL)" |
benoit@2612 | 47 |
depends on DEBUG_GDB_SHOW_LINARO |
benoit@2612 | 48 |
select GDB_7_0_or_later |
yann@2985 | 49 |
select GDB_7_2_or_later |
benoit@2612 | 50 |
|
yann@2654 | 51 |
config GDB_V_7_3a |
benoit@2612 | 52 |
bool |
yann@2654 | 53 |
prompt "7.3a (EXPERIMENTAL)" |
benoit@2612 | 54 |
depends on EXPERIMENTAL |
benoit@2612 | 55 |
select GDB_7_0_or_later |
yann@2985 | 56 |
select GDB_7_2_or_later |
benoit@2612 | 57 |
|
benoit@2478 | 58 |
config GDB_V_linaro_7_2_2011_05_0 |
yann@2303 | 59 |
bool |
benoit@2478 | 60 |
prompt "linaro-7.2-2011.05-0 (EXPERIMENTAL)" |
yann@2417 | 61 |
depends on DEBUG_GDB_SHOW_LINARO |
yann@2303 | 62 |
select GDB_7_0_or_later |
yann@2985 | 63 |
select GDB_7_2_or_later |
yann@2303 | 64 |
|
yann@2654 | 65 |
config GDB_V_7_2a |
jon@2168 | 66 |
bool |
yann@2654 | 67 |
prompt "7.2a (EXPERIMENTAL)" |
jon@2168 | 68 |
depends on EXPERIMENTAL |
jon@2168 | 69 |
select GDB_7_0_or_later |
yann@2985 | 70 |
select GDB_7_2_or_later |
jon@2168 | 71 |
|
yann@2654 | 72 |
config GDB_V_7_1a |
yann@1874 | 73 |
bool |
yann@2654 | 74 |
prompt "7.1a (EXPERIMENTAL)" |
yann@1874 | 75 |
depends on EXPERIMENTAL |
yann@1874 | 76 |
select GDB_7_0_or_later |
yann@1874 | 77 |
|
yann@2654 | 78 |
config GDB_V_7_0_1a |
jocke@1705 | 79 |
bool |
yann@2654 | 80 |
prompt "7.0.1a (EXPERIMENTAL)" |
jocke@1705 | 81 |
depends on EXPERIMENTAL |
yann@1852 | 82 |
select GDB_7_0_or_later |
jocke@1705 | 83 |
|
yann@2654 | 84 |
config GDB_V_7_0a |
yann@1612 | 85 |
bool |
yann@2654 | 86 |
prompt "7.0a (EXPERIMENTAL)" |
yann@1612 | 87 |
depends on EXPERIMENTAL |
yann@1852 | 88 |
select GDB_7_0_or_later |
yann@1612 | 89 |
|
yann@2654 | 90 |
config GDB_V_6_8a |
yann@1534 | 91 |
bool |
yann@2654 | 92 |
prompt "6.8a" |
yann@1534 | 93 |
|
yann@96 | 94 |
endchoice |
yann@96 | 95 |
|
yann@2985 | 96 |
config GDB_7_2_or_later |
yann@2985 | 97 |
bool |
yann@2985 | 98 |
|
yann@1852 | 99 |
config GDB_7_0_or_later |
yann@1852 | 100 |
bool |
benoit@2490 | 101 |
select GDB_HAS_PKGVERSION_BUGURL |
yann@2575 | 102 |
select GDB_INSTALL_GDBINIT |
benoit@2490 | 103 |
|
benoit@2490 | 104 |
config GDB_HAS_PKGVERSION_BUGURL |
benoit@2490 | 105 |
bool |
yann@1852 | 106 |
|
yann@2575 | 107 |
config GDB_INSTALL_GDBINIT |
yann@2575 | 108 |
bool |
yann@2575 | 109 |
|
yann@96 | 110 |
config GDB_VERSION |
yann@96 | 111 |
string |
yann@1535 | 112 |
# Don't remove next line |
yann@1535 | 113 |
# CT_INSERT_VERSION_STRING_BELOW |
benoit@2942 | 114 |
default "linaro-7.4-2012.04" if GDB_V_linaro_7_4_2012_04 |
benoit@2803 | 115 |
default "linaro-7.3-2011.12" if GDB_V_linaro_7_3_2011_12 |
yann@2654 | 116 |
default "7.3a" if GDB_V_7_3a |
benoit@2478 | 117 |
default "linaro-7.2-2011.05-0" if GDB_V_linaro_7_2_2011_05_0 |
yann@2654 | 118 |
default "7.2a" if GDB_V_7_2a |
yann@2654 | 119 |
default "7.1a" if GDB_V_7_1a |
yann@2654 | 120 |
default "7.0.1a" if GDB_V_7_0_1a |
yann@2654 | 121 |
default "7.0a" if GDB_V_7_0a |
yann@2654 | 122 |
default "6.8a" if GDB_V_6_8a |
yann@2417 | 123 |
|
yann@2417 | 124 |
endif |