aboutsummaryrefslogtreecommitdiffstats
path: root/common/arch.go
diff options
context:
space:
mode:
Diffstat (limited to 'common/arch.go')
-rw-r--r--common/arch.go15
1 files changed, 15 insertions, 0 deletions
diff --git a/common/arch.go b/common/arch.go
index 62d6980b..4753f5a3 100644
--- a/common/arch.go
+++ b/common/arch.go
@@ -188,6 +188,21 @@ type archProperties struct {
// Properties for module variants being built to run on x86_64 (host or device)
X86_64 struct {
Embed `blueprint:"filter(android:\"arch_variant\")"`
+
+ // X86 arch variants
+ Haswell interface{} `blueprint:"filter(android:\"arch_variant\")"`
+ Ivybridge interface{} `blueprint:"filter(android:\"arch_variant\")"`
+ Sandybridge interface{} `blueprint:"filter(android:\"arch_variant\")"`
+ Silvermont interface{} `blueprint:"filter(android:\"arch_variant\")"`
+
+ // X86 arch features
+ Ssse3 interface{} `blueprint:"filter(android:\"arch_variant\")"`
+ Sse4 interface{} `blueprint:"filter(android:\"arch_variant\")"`
+ Sse4_1 interface{} `blueprint:"filter(android:\"arch_variant\")"`
+ Sse4_2 interface{} `blueprint:"filter(android:\"arch_variant\")"`
+ Aes_ni interface{} `blueprint:"filter(android:\"arch_variant\")"`
+ Avx interface{} `blueprint:"filter(android:\"arch_variant\")"`
+ Popcnt interface{} `blueprint:"filter(android:\"arch_variant\")"`
}
}