1.1 --- a/config/debug/gdb.in Thu Feb 17 22:29:33 2011 +0100
1.2 +++ b/config/debug/gdb.in Thu Feb 17 23:05:34 2011 +0100
1.3 @@ -15,6 +15,12 @@
1.4 # Don't remove next line
1.5 # CT_INSERT_VERSION_BELOW
1.6
1.7 +config GDB_V_linaro_7_2_2011_02_0
1.8 + bool
1.9 + prompt "linaro-7.2-2011.02-0 (EXPERIMENTAL)"
1.10 + depends on EXPERIMENTAL
1.11 + select GDB_7_0_or_later
1.12 +
1.13 config GDB_V_7_2
1.14 bool
1.15 prompt "7.2 (EXPERIMENTAL)"
1.16 @@ -52,6 +58,7 @@
1.17 string
1.18 # Don't remove next line
1.19 # CT_INSERT_VERSION_STRING_BELOW
1.20 + default "linaro-7.2-2011.02-0" if GDB_V_linaro_7_2_2011_02_0
1.21 default "7.2" if GDB_V_7_2
1.22 default "7.1" if GDB_V_7_1
1.23 default "7.0.1" if GDB_V_7_0_1
2.1 --- a/scripts/build/debug/300-gdb.sh Thu Feb 17 22:29:33 2011 +0100
2.2 +++ b/scripts/build/debug/300-gdb.sh Thu Feb 17 23:05:34 2011 +0100
2.3 @@ -33,12 +33,25 @@
2.4 }
2.5
2.6 do_debug_gdb_get() {
2.7 + local linaro_version
2.8 + local linaro_series
2.9 + local linaro_base_url="http://launchpad.net/gdb-linaro"
2.10 +
2.11 + # Account for the Linaro versioning
2.12 + linaro_version="$( echo "${CT_GDB_VERSION}" \
2.13 + |sed -r -e 's/^linaro-//;' \
2.14 + )"
2.15 + linaro_series="$( echo "${linaro_version}" \
2.16 + |sed -r -e 's/-.*//;' \
2.17 + )"
2.18 +
2.19 do_debug_gdb_parts
2.20
2.21 if [ "${do_gdb}" = "y" ]; then
2.22 CT_GetFile "gdb-${CT_GDB_VERSION}" \
2.23 {ftp,http}://ftp.gnu.org/pub/gnu/gdb \
2.24 - ftp://sources.redhat.com/pub/gdb/{,old-}releases
2.25 + ftp://sources.redhat.com/pub/gdb/{,old-}releases \
2.26 + "${linaro_base_url}/${linaro_series}/${linaro_version}/+download"
2.27 fi
2.28
2.29 if [ "${do_ncurses}" = "y" ]; then