Bug 1324994 - Add Linux/aarch64 target to rust.configure. r?glandium draft
authorMakoto Kato <m_kato@ga2.so-net.ne.jp>
Wed, 21 Dec 2016 14:44:11 +0900
changeset 452148 b688216f0537e93546a3def82c8203778938eb9d
parent 452147 009bb9bc85e40dad6d22e0b0257f722bf7fd0927
child 540152 3df2776baa2179233f06ec73a384d7f2f9945941
push id39323
push userm_kato@ga2.so-net.ne.jp
push dateWed, 21 Dec 2016 05:46:56 +0000
reviewersglandium
bugs1324994
milestone53.0a1
Bug 1324994 - Add Linux/aarch64 target to rust.configure. r?glandium MozReview-Commit-ID: 2St6G9FiOHz
build/moz.configure/rust.configure
--- a/build/moz.configure/rust.configure
+++ b/build/moz.configure/rust.configure
@@ -120,23 +120,25 @@ def rust_triple_alias(host_or_target):
             # NetBSD
             ('x86_64', 'NetBSD'): 'x86_64-unknown-netbsd',
             # OpenBSD
             ('x86_64', 'OpenBSD'): 'x86_64-unknown-openbsd',
             # Linux
             ('x86', 'Linux'): 'i686-unknown-linux-gnu',
             # Linux
             ('x86_64', 'Linux'): 'x86_64-unknown-linux-gnu',
+            ('aarch64', 'Linux'): 'aarch64-unknown-linux-gnu',
             # OS X and iOS
             ('x86', 'OSX'): 'i686-apple-darwin',
             ('x86', 'iOS'): 'i386-apple-ios',
             ('x86_64', 'OSX'): 'x86_64-apple-darwin',
             # Android
             ('x86', 'Android'): 'i686-linux-android',
             ('arm', 'Android'): 'armv7-linux-androideabi',
+            ('aarch64', 'Android'): 'aarch64-linux-android',
             # Windows
             # XXX better detection of CXX needed here, to figure out whether
             # we need i686-pc-windows-gnu instead, since mingw32 builds work.
             ('x86', 'WINNT'): 'i686-pc-windows-msvc',
             ('x86_64', 'WINNT'): 'x86_64-pc-windows-msvc',
         }.get((host_or_target.cpu, os_or_kernel), None)
 
         if rustc_target is None: