aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSerban Constantinescu2014-01-14 04:33:53 -0600
committerElliott Hughes2014-01-30 15:55:46 -0600
commit9b68fb2837a2f77c73730453f9de292e6029717c (patch)
tree251dbce94678f5d1f57c41aca366caad957ecb9f /envsetup.sh
parent601d39b688bcbb1789e145d1b72753206c24d374 (diff)
downloadplatform-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.sh11
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
435add_lunch_combo aosp_arm-eng 437add_lunch_combo aosp_arm-eng
436add_lunch_combo aosp_x86-eng 438add_lunch_combo aosp_arm64-eng
437add_lunch_combo aosp_mips-eng 439add_lunch_combo aosp_mips-eng
440add_lunch_combo aosp_x86-eng
438add_lunch_combo aosp_x86_64-eng 441add_lunch_combo aosp_x86_64-eng
439add_lunch_combo aosp_arm64-eng
440add_lunch_combo vbox_x86-eng 442add_lunch_combo vbox_x86-eng
441 443
442function print_lunch_menu() 444function 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