summaryrefslogtreecommitdiff
path: root/misc/buildroot/toolchain/nxflat/nxflat.mk
diff options
context:
space:
mode:
Diffstat (limited to 'misc/buildroot/toolchain/nxflat/nxflat.mk')
-rw-r--r--misc/buildroot/toolchain/nxflat/nxflat.mk6
1 files changed, 6 insertions, 0 deletions
diff --git a/misc/buildroot/toolchain/nxflat/nxflat.mk b/misc/buildroot/toolchain/nxflat/nxflat.mk
index 2a0728e6c..f9df712f2 100644
--- a/misc/buildroot/toolchain/nxflat/nxflat.mk
+++ b/misc/buildroot/toolchain/nxflat/nxflat.mk
@@ -36,9 +36,15 @@
NXFLAT_DIR = $(TOPDIR)/toolchain/nxflat
$(NXFLAT_DIR)/.compiled:
+ifeq ($(strip $(BR2_GCC_TARGET_ARCH)),"armv7-m")
+ echo "NUTTX_DIR: $(NUTTX_DIR)"
+ $(MAKE) -C $(NXFLAT_DIR) BINUTILS_DIR="$(BINUTILS_DIR1)" \
+ ARCH=thumb2 CC="$(HOSTCC)"
+else
echo "NUTTX_DIR: $(NUTTX_DIR)"
$(MAKE) -C $(NXFLAT_DIR) BINUTILS_DIR="$(BINUTILS_DIR1)" \
ARCH=$(BR2_ARCH) CC="$(HOSTCC)"
+endif
touch $@
$(NXFLAT_DIR)/.installed: $(NXFLAT_DIR)/.compiled