summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2019-05-01 15:31:00 +1000
committerDamien George <damien.p.george@gmail.com>2019-05-01 15:31:00 +1000
commite70c438c71cbc3c44b8370ab5504658328b3ced9 (patch)
tree72229d602fe9c1cc95715011d5853ad559b183d5
parent9ef784dcc6aa2abd7325b43f3d1613b8ac5d9f3f (diff)
mpy-cross: Automatically select ARMV6 arch when running on such a host.
-rw-r--r--mpy-cross/main.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/mpy-cross/main.c b/mpy-cross/main.c
index 6e5af2739..7bf207596 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