summaryrefslogtreecommitdiff
path: root/misc/buildroot/toolchain/nxflat/nxflat.mk
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-06-18 19:45:50 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-06-18 19:45:50 +0000
commite77fe99962337e339262ea579487eeb3ff50c4b4 (patch)
tree703e35e0c65bf44d3c4814f5e75e9587c39c98a3 /misc/buildroot/toolchain/nxflat/nxflat.mk
parent050865808bfb56aa3f3dee42157779cf47b16f0e (diff)
downloadnuttx-e77fe99962337e339262ea579487eeb3ff50c4b4.tar.gz
nuttx-e77fe99962337e339262ea579487eeb3ff50c4b4.tar.bz2
nuttx-e77fe99962337e339262ea579487eeb3ff50c4b4.zip
mknxflat is now in the ballpark
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1904 42af7a65-404d-4744-a932-0658087f49c3
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