1.1 --- a/config/debug/gdb.in Mon Mar 15 21:51:20 2010 +0100
1.2 +++ b/config/debug/gdb.in Sat Mar 20 18:49:15 2010 +0100
1.3 @@ -19,11 +19,13 @@
1.4 bool
1.5 prompt "7.0.1 (EXPERIMENTAL)"
1.6 depends on EXPERIMENTAL
1.7 + select GDB_7_0_or_later
1.8
1.9 config GDB_V_7_0
1.10 bool
1.11 prompt "7.0 (EXPERIMENTAL)"
1.12 depends on EXPERIMENTAL
1.13 + select GDB_7_0_or_later
1.14
1.15 config GDB_V_6_8
1.16 bool
1.17 @@ -37,6 +39,9 @@
1.18
1.19 endchoice
1.20
1.21 +config GDB_7_0_or_later
1.22 + bool
1.23 +
1.24 config GDB_VERSION
1.25 string
1.26 # Don't remove next line
2.1 --- a/scripts/addToolVersion.sh Mon Mar 15 21:51:20 2010 +0100
2.2 +++ b/scripts/addToolVersion.sh Sat Mar 20 18:49:15 2010 +0100
2.3 @@ -118,6 +118,13 @@
2.4 SedExpr1="${SedExpr1}\n select LIBC_UCLIBC_0_9_30_or_later"
2.5 fi
2.6 ;;
2.7 + gdb)
2.8 + # gdb-7.0 and above have special handling
2.9 + ver_M=$(echo "${version}...." |cut -d . -f 1)
2.10 + if [ ${ver_M} -ge 7 ]; then
2.11 + SedExpr1="${SedExpr1}\n select GDB_7_0_or_later"
2.12 + fi
2.13 + ;;
2.14 esac
2.15 SedExpr2=" default \"${version}\" if ${config_ver_option}"
2.16 "${sed}" -r -i -e 's/^(# CT_INSERT_VERSION_BELOW)$/\1\n\n'"${SedExpr1}"'/;' "${file}"