From: Chris Packham Date: Fri, 18 Sep 2015 09:19:35 +0000 (+1200) Subject: micropython: Set MICROPY_GCREGS_SETJMP=1 for xtensa and sh X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4685485ef7651786da87f0e09a7d787aae68c1fe;p=buildroot.git micropython: Set MICROPY_GCREGS_SETJMP=1 for xtensa and sh These architectures don't have explicit exception handling support in micropython but can use the setjmp fallback behaviour instead. Signed-off-by: Chris Packham Signed-off-by: Thomas Petazzoni --- diff --git a/package/micropython/micropython.mk b/package/micropython/micropython.mk index 2d7c924070..62668828af 100644 --- a/package/micropython/micropython.mk +++ b/package/micropython/micropython.mk @@ -12,7 +12,7 @@ MICROPYTHON_DEPENDENCIES = host-pkgconf libffi # Use fallback implementation for exception handling on architectures that don't # have explicit support. -ifeq ($(BR2_powerpc),y) +ifeq ($(BR2_powerpc)$(BR2_sh)$(BR2_xtensa),y) MICROPYTHON_CFLAGS = -DMICROPY_GCREGS_SETJMP=1 endif