Update XNNPACK and cpuinfo build rules for armhf
PiperOrigin-RevId: 306379613
diff --git a/build_defs.bzl b/build_defs.bzl
index 8d77c23..982e9d3 100644
--- a/build_defs.bzl
+++ b/build_defs.bzl
@@ -116,6 +116,7 @@
srcs = srcs + select({
":linux_k8": x86_srcs,
":linux_aarch64": aarch64_srcs,
+ ":linux_armhf": aarch32_srcs,
":macos_x86_64": x86_srcs,
":windows_x86": x86_srcs,
":windows_x86_64": x86_srcs,
@@ -145,6 +146,7 @@
] + copts + select({
":linux_k8": x86_copts,
":linux_aarch64": aarch64_copts,
+ ":linux_armhf": aarch32_copts,
":macos_x86_64": x86_copts,
":windows_x86": x86_copts,
":windows_x86_64": x86_copts,
@@ -176,6 +178,7 @@
linkopts = select({
":linux_k8": ["-lpthread"],
":linux_aarch64": ["-lpthread"],
+ ":linux_armhf": ["-lpthread"],
":android": ["-lm"],
"//conditions:default": [],
}),
@@ -209,6 +212,7 @@
deps = generic_deps + select({
":linux_k8": x86_deps,
":linux_aarch64": aarch64_deps,
+ ":linux_armhf": aarch32_deps,
":macos_x86_64": x86_deps,
":windows_x86": x86_deps,
":windows_x86_64": x86_deps,