debug/gdb: add versions from Linaro
author"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Thu Feb 17 23:05:34 2011 +0100 (2011-02-17)
changeset 230388871c8621b8
parent 2302 e85077497eb1
child 2304 ee3185cdaf1b
debug/gdb: add versions from Linaro

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
config/debug/gdb.in
scripts/build/debug/300-gdb.sh
     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