# GENERATED FROM ArchTarget NODES - DO NOT EDIT # Regenerate with: py -m numos.archtable numos_canonical_arch() { case "$1" in aarch64|arm64) echo aarch64 ;; arm|armv7l|armv6l|armhf) echo arm ;; loongarch64) echo loongarch64 ;; mips64el) echo mips64el ;; ppc64le|powerpc64le) echo powerpc64le ;; riscv64) echo riscv64 ;; s390x) echo s390x ;; x86|i686|i386) echo x86 ;; x86_64|amd64) echo x86_64 ;; *) return 1 ;; esac } numos_arch_has_static() { case "$1" in aarch64|arm|mips64el|powerpc64le|riscv64|s390x|x86|x86_64) return 0 ;; *) return 1 ;; esac }