From e70c438c71cbc3c44b8370ab5504658328b3ced9 Mon Sep 17 00:00:00 2001 From: Damien George Date: Wed, 1 May 2019 15:31:00 +1000 Subject: [PATCH] mpy-cross: Automatically select ARMV6 arch when running on such a host. --- mpy-cross/main.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mpy-cross/main.c b/mpy-cross/main.c index 6e5af2739b..7bf2075962 100644 --- a/mpy-cross/main.c +++ b/mpy-cross/main.c @@ -196,6 +196,8 @@ MP_NOINLINE int main_(int argc, char **argv) { mp_dynamic_compiler.native_arch = MP_NATIVE_ARCH_X86; #elif defined(__x86_64__) mp_dynamic_compiler.native_arch = MP_NATIVE_ARCH_X64; + #elif defined(__arm__) && !defined(__thumb2__) + mp_dynamic_compiler.native_arch = MP_NATIVE_ARCH_ARMV6; #else mp_dynamic_compiler.native_arch = MP_NATIVE_ARCH_NONE; #endif