diff options
author | Serban Constantinescu | 2014-01-14 04:33:53 -0600 |
---|---|---|
committer | Elliott Hughes | 2014-01-30 15:55:46 -0600 |
commit | 9b68fb2837a2f77c73730453f9de292e6029717c (patch) | |
tree | 251dbce94678f5d1f57c41aca366caad957ecb9f /envsetup.sh | |
parent | 601d39b688bcbb1789e145d1b72753206c24d374 (diff) | |
download | platform-build-9b68fb2837a2f77c73730453f9de292e6029717c.tar.gz platform-build-9b68fb2837a2f77c73730453f9de292e6029717c.tar.xz platform-build-9b68fb2837a2f77c73730453f9de292e6029717c.zip |
Add 64-bit gdbclients.
This patch adds gdbclient combo for arm64, mips64, and x86_64.
Change-Id: I659b662276c93e5cce92aadc203a4bc111f5c2af
Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
Diffstat (limited to 'envsetup.sh')
-rw-r--r-- | envsetup.sh | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/envsetup.sh b/envsetup.sh index 3ec6cce69..26db504fc 100644 --- a/envsetup.sh +++ b/envsetup.sh | |||
@@ -136,6 +136,8 @@ function setpaths() | |||
136 | ;; | 136 | ;; |
137 | mips) toolchaindir=mips/mipsel-linux-android-$targetgccversion/bin | 137 | mips) toolchaindir=mips/mipsel-linux-android-$targetgccversion/bin |
138 | ;; | 138 | ;; |
139 | mips64) toolchaindir=mips/mipsel-linux-android-$targetgccversion/bin | ||
140 | ;; | ||
139 | *) | 141 | *) |
140 | echo "Can't find toolchain for unknown architecture: $ARCH" | 142 | echo "Can't find toolchain for unknown architecture: $ARCH" |
141 | toolchaindir=xxxxxxxxx | 143 | toolchaindir=xxxxxxxxx |
@@ -433,10 +435,10 @@ function add_lunch_combo() | |||
433 | 435 | ||
434 | # add the default one here | 436 | # add the default one here |
435 | add_lunch_combo aosp_arm-eng | 437 | add_lunch_combo aosp_arm-eng |
436 | add_lunch_combo aosp_x86-eng | 438 | add_lunch_combo aosp_arm64-eng |
437 | add_lunch_combo aosp_mips-eng | 439 | add_lunch_combo aosp_mips-eng |
440 | add_lunch_combo aosp_x86-eng | ||
438 | add_lunch_combo aosp_x86_64-eng | 441 | add_lunch_combo aosp_x86_64-eng |
439 | add_lunch_combo aosp_arm64-eng | ||
440 | add_lunch_combo vbox_x86-eng | 442 | add_lunch_combo vbox_x86-eng |
441 | 443 | ||
442 | function print_lunch_menu() | 444 | function print_lunch_menu() |
@@ -929,9 +931,12 @@ function gdbclient() | |||
929 | local ARCH=$(get_build_var TARGET_ARCH) | 931 | local ARCH=$(get_build_var TARGET_ARCH) |
930 | local GDB | 932 | local GDB |
931 | case "$ARCH" in | 933 | case "$ARCH" in |
932 | x86) GDB=x86_64-linux-android-gdb;; | ||
933 | arm) GDB=arm-linux-androideabi-gdb;; | 934 | arm) GDB=arm-linux-androideabi-gdb;; |
935 | arm64) GDB=aarch64-linux-android-gdb;; | ||
934 | mips) GDB=mipsel-linux-android-gdb;; | 936 | mips) GDB=mipsel-linux-android-gdb;; |
937 | mips64) GDB=mipsel-linux-android-gdb;; | ||
938 | x86) GDB=x86_64-linux-android-gdb;; | ||
939 | x86_64) GDB=x86_64-linux-android-gdb;; | ||
935 | *) echo "Unknown arch $ARCH"; return 1;; | 940 | *) echo "Unknown arch $ARCH"; return 1;; |
936 | esac | 941 | esac |
937 | 942 | ||