| ... | @@ -797,13 +797,13 @@ elseif(ZIG_HOST_TARGET_ARCH STREQUAL "amd64") | ... | @@ -797,13 +797,13 @@ elseif(ZIG_HOST_TARGET_ARCH STREQUAL "amd64") |
| 797 | set(ZIG_HOST_TARGET_ARCH "x86_64") | 797 | set(ZIG_HOST_TARGET_ARCH "x86_64") |
| 798 | elseif(ZIG_HOST_TARGET_ARCH STREQUAL "arm64") | 798 | elseif(ZIG_HOST_TARGET_ARCH STREQUAL "arm64") |
| 799 | set(ZIG_HOST_TARGET_ARCH "aarch64") | 799 | set(ZIG_HOST_TARGET_ARCH "aarch64") |
| 800 | elseif(ZIG_HOST_TARGET_ARCH STREQUAL "armv7l") | 800 | elseif(ZIG_HOST_TARGET_ARCH MATCHES "^armv[7-8]l$") |
| 801 | set(ZIG_HOST_TARGET_ARCH "arm") | 801 | set(ZIG_HOST_TARGET_ARCH "arm") |
| 802 | elseif(ZIG_HOST_TARGET_ARCH STREQUAL "armv7b") | 802 | elseif(ZIG_HOST_TARGET_ARCH MATCHES "^armv[7-8]b$") |
| 803 | set(ZIG_HOST_TARGET_ARCH "armeb") | 803 | set(ZIG_HOST_TARGET_ARCH "armeb") |
| 804 | endif() | 804 | endif() |
| 805 | string(REGEX REPLACE "^((arm|thumb)(hf?)?)el$" "\\1" ZIG_HOST_TARGET_ARCH "${ZIG_HOST_TARGET_ARCH}") | 805 | string(REGEX REPLACE "^((arm|thumb)(hf?)?)el$" "\\2" ZIG_HOST_TARGET_ARCH "${ZIG_HOST_TARGET_ARCH}") |
| 806 | if(ZIG_HOST_TARGET_ARCH MATCHES "^arm(hf?)?(eb)?$") | 806 | if(ZIG_HOST_TARGET_ARCH MATCHES "^arm(eb)?$") |
| 807 | check_symbol_exists(__thumb__ "" ZIG_HOST_TARGET_DEFAULTS_TO_THUMB) | 807 | check_symbol_exists(__thumb__ "" ZIG_HOST_TARGET_DEFAULTS_TO_THUMB) |
| 808 | if(ZIG_HOST_TARGET_DEFAULTS_TO_THUMB) | 808 | if(ZIG_HOST_TARGET_DEFAULTS_TO_THUMB) |
| 809 | string(REGEX REPLACE "^arm" "thumb" ZIG_HOST_TARGET_ARCH "${ZIG_HOST_TARGET_ARCH}") | 809 | string(REGEX REPLACE "^arm" "thumb" ZIG_HOST_TARGET_ARCH "${ZIG_HOST_TARGET_ARCH}") |