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,