aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYing Wang <wangying@android.com>2013-03-11 16:08:23 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2013-03-11 16:08:23 +0000
commitc36f41fd38c0dfc09ef486e6c3b2eda26c3a5b24 (patch)
tree8096b76c3b8954b1d89cdfa16e1befca0bc6a75c
parenteda132820bede79a109c16aa0c91bd6cb15380d8 (diff)
parent502002526f461900abf1f5859bd44cdaa4ab913c (diff)
downloadbuild-c36f41fd38c0dfc09ef486e6c3b2eda26c3a5b24.tar.gz
Merge "Support gdb wrappers"
-rw-r--r--envsetup.sh7
1 files changed, 6 insertions, 1 deletions
diff --git a/envsetup.sh b/envsetup.sh
index b4bfaa9b0a..274e02e8a4 100644
--- a/envsetup.sh
+++ b/envsetup.sh
@@ -773,6 +773,11 @@ function stacks()
fi
}
+function gdbwrapper()
+{
+ $ANDROID_TOOLCHAIN/$GDB -x "$@"
+}
+
function gdbclient()
{
local OUT_ROOT=$(get_abs_build_var PRODUCT_OUT)
@@ -829,7 +834,7 @@ function gdbclient()
echo >>"$OUT_ROOT/gdbclient.cmds" "target remote $PORT"
echo >>"$OUT_ROOT/gdbclient.cmds" ""
- $ANDROID_TOOLCHAIN/$GDB -x "$OUT_ROOT/gdbclient.cmds" "$OUT_EXE_SYMBOLS/$EXE"
+ gdbwrapper "$OUT_ROOT/gdbclient.cmds" "$OUT_EXE_SYMBOLS/$EXE"
else
echo "Unable to determine build system output dir."
fi