diff options
Diffstat (limited to 'third_party/cpuinfo.BUILD')
-rw-r--r-- | third_party/cpuinfo.BUILD | 99 |
1 files changed, 99 insertions, 0 deletions
diff --git a/third_party/cpuinfo.BUILD b/third_party/cpuinfo.BUILD index ad8a07000..58ab81717 100644 --- a/third_party/cpuinfo.BUILD +++ b/third_party/cpuinfo.BUILD @@ -107,6 +107,17 @@ cc_library( ":android_arm64": COMMON_SRCS + ARM_SRCS + LINUX_SRCS + LINUX_ARM64_SRCS + ANDROID_ARM_SRCS, ":android_x86": COMMON_SRCS + X86_SRCS + LINUX_SRCS + LINUX_X86_SRCS, ":android_x86_64": COMMON_SRCS + X86_SRCS + LINUX_SRCS + LINUX_X86_SRCS, + ":ios_x86_64": COMMON_SRCS + X86_SRCS + MACH_SRCS + MACH_X86_SRCS, + ":ios_x86": COMMON_SRCS + X86_SRCS + MACH_SRCS + MACH_X86_SRCS, + ":ios_armv7": COMMON_SRCS + MACH_SRCS + MACH_ARM_SRCS, + ":ios_arm64": COMMON_SRCS + MACH_SRCS + MACH_ARM_SRCS, + ":ios_arm64e": COMMON_SRCS + MACH_SRCS + MACH_ARM_SRCS, + ":watchos_x86_64": COMMON_SRCS + X86_SRCS + MACH_SRCS + MACH_X86_SRCS, + ":watchos_x86": COMMON_SRCS + X86_SRCS + MACH_SRCS + MACH_X86_SRCS, + ":watchos_armv7k": COMMON_SRCS + MACH_SRCS + MACH_ARM_SRCS, + ":watchos_arm64_32": COMMON_SRCS + MACH_SRCS + MACH_ARM_SRCS, + ":tvos_x86_64": COMMON_SRCS + X86_SRCS + MACH_SRCS + MACH_X86_SRCS, + ":tvos_arm64": COMMON_SRCS + MACH_SRCS + MACH_ARM_SRCS, ":emscripten_wasm": COMMON_SRCS + EMSCRIPTEN_SRCS, }), copts = C99OPTS + [ @@ -201,6 +212,94 @@ config_setting( ) config_setting( + name = "ios_armv7", + values = { + "crosstool_top": "//tools/osx/crosstool:crosstool", + "cpu": "ios_armv7", + }, +) + +config_setting( + name = "ios_arm64", + values = { + "crosstool_top": "//tools/osx/crosstool:crosstool", + "cpu": "ios_arm64", + }, +) + +config_setting( + name = "ios_arm64e", + values = { + "crosstool_top": "//tools/osx/crosstool:crosstool", + "cpu": "ios_arm64e", + }, +) + +config_setting( + name = "ios_x86", + values = { + "crosstool_top": "//tools/osx/crosstool:crosstool", + "cpu": "ios_i386", + }, +) + +config_setting( + name = "ios_x86_64", + values = { + "crosstool_top": "//tools/osx/crosstool:crosstool", + "cpu": "ios_x86_64", + }, +) + +config_setting( + name = "watchos_armv7k", + values = { + "crosstool_top": "//tools/osx/crosstool:crosstool", + "cpu": "watchos_armv7k", + }, +) + +config_setting( + name = "watchos_arm64_32", + values = { + "crosstool_top": "//tools/osx/crosstool:crosstool", + "cpu": "watchos_arm64_32", + }, +) + +config_setting( + name = "watchos_x86", + values = { + "crosstool_top": "//tools/osx/crosstool:crosstool", + "cpu": "watchos_i386", + }, +) + +config_setting( + name = "watchos_x86_64", + values = { + "crosstool_top": "//tools/osx/crosstool:crosstool", + "cpu": "watchos_x86_64", + }, +) + +config_setting( + name = "tvos_arm64", + values = { + "crosstool_top": "//tools/osx/crosstool:crosstool", + "cpu": "tvos_arm64", + }, +) + +config_setting( + name = "tvos_x86_64", + values = { + "crosstool_top": "//tools/osx/crosstool:crosstool", + "cpu": "tvos_x86_64", + }, +) + +config_setting( name = "emscripten_wasm", values = { "cpu": "wasm", |