summaryrefslogtreecommitdiff
path: root/build/codegen.go
diff options
context:
space:
mode:
Diffstat (limited to 'build/codegen.go')
-rw-r--r--build/codegen.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/build/codegen.go b/build/codegen.go
index 96dd223356..3cc51a8e1f 100644
--- a/build/codegen.go
+++ b/build/codegen.go
@@ -62,6 +62,8 @@ func codegen(ctx android.LoadHookContext, c *codegenProperties, t moduleType) {
arch = &c.Codegen.Arm
case "arm64":
arch = &c.Codegen.Arm64
+ case "riscv64":
+ arch = &c.Codegen.Riscv64
case "x86":
arch = &c.Codegen.X86
case "x86_64":
@@ -205,7 +207,7 @@ type codegenArchProperties struct {
type codegenProperties struct {
Codegen struct {
- Arm, Arm64, X86, X86_64 codegenArchProperties
+ Arm, Arm64, Riscv64, X86, X86_64 codegenArchProperties
}
}
@@ -216,6 +218,8 @@ func defaultDeviceCodegenArches(ctx android.LoadHookContext) []string {
arches[s] = true
if s == "arm64" {
arches["arm"] = true
+ } else if s == "riscv64" {
+ arches["riscv64"] = true
} else if s == "x86_64" {
arches["x86"] = true
}