summaryrefslogtreecommitdiff
path: root/scripts/symbol.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/symbol.py')
-rwxr-xr-xscripts/symbol.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/scripts/symbol.py b/scripts/symbol.py
index a285fac11..8c1fa68de 100755
--- a/scripts/symbol.py
+++ b/scripts/symbol.py
@@ -79,7 +79,12 @@ def FindToolchain():
return TOOLCHAIN_INFO
## Known toolchains, newer ones in the front.
- if ARCH == "arm":
+ if ARCH == "arm64":
+ gcc_version = os.environ["TARGET_GCC_VERSION"]
+ known_toolchains = [
+ ("aarch64-linux-android-" + gcc_version, "aarch64", "aarch64-linux-android")
+ ]
+ elif ARCH == "arm":
gcc_version = os.environ["TARGET_GCC_VERSION"]
known_toolchains = [
("arm-linux-androideabi-" + gcc_version, "arm", "arm-linux-androideabi"),
@@ -101,6 +106,7 @@ def FindToolchain():
toolchain_info = (label, platform, target);
if os.path.exists(ToolPath("addr2line", toolchain_info)):
TOOLCHAIN_INFO = toolchain_info
+ print "Using toolchain from :" + ToolPath("", TOOLCHAIN_INFO)
return toolchain_info
raise Exception("Could not find tool chain")