Add riscv64-linux-android support
Add barebones riscv64-linux-android support. This should be enough to add riscv64-specific entries to Android.bp files, but can't actually compile anything until there are riscv64 toolchains. Test: arch_test.go Change-Id: I0dcc7e797d9352dd38243be908a7f19004ff3db1
This commit is contained in:
@@ -147,10 +147,11 @@ const COMMON_VARIANT = "common"
|
||||
var (
|
||||
archTypeList []ArchType
|
||||
|
||||
Arm = newArch("arm", "lib32")
|
||||
Arm64 = newArch("arm64", "lib64")
|
||||
X86 = newArch("x86", "lib32")
|
||||
X86_64 = newArch("x86_64", "lib64")
|
||||
Arm = newArch("arm", "lib32")
|
||||
Arm64 = newArch("arm64", "lib64")
|
||||
Riscv64 = newArch("riscv64", "lib64")
|
||||
X86 = newArch("x86", "lib32")
|
||||
X86_64 = newArch("x86_64", "lib64")
|
||||
|
||||
Common = ArchType{
|
||||
Name: COMMON_VARIANT,
|
||||
@@ -318,7 +319,7 @@ var (
|
||||
Windows = newOsType("windows", Host, true, X86, X86_64)
|
||||
// Android is the OS for target devices that run all of Android, including the Linux kernel
|
||||
// and the Bionic libc runtime.
|
||||
Android = newOsType("android", Device, false, Arm, Arm64, X86, X86_64)
|
||||
Android = newOsType("android", Device, false, Arm, Arm64, Riscv64, X86, X86_64)
|
||||
|
||||
// CommonOS is a pseudo OSType for a common OS variant, which is OsType agnostic and which
|
||||
// has dependencies on all the OS variants.
|
||||
|
Reference in New Issue
Block a user