From 631dbc3b7871b1796d044397b41ad46b2fc2d576 Mon Sep 17 00:00:00 2001 From: Warner Losh Date: Wed, 18 May 2016 20:49:09 +0000 Subject: [PATCH] mipsn32el is not a thing, remove it from the list of valid architectures. There's no definition for it, nobody uses it and it is unlikely to ever work. We can put it back when someone demonstrates it running... The new default for armv6 is hard float, so extend that default to the external toolchain support. --- Makefile.inc1 | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Makefile.inc1 b/Makefile.inc1 index ed68140b48f..cab764af97b 100644 --- a/Makefile.inc1 +++ b/Makefile.inc1 @@ -225,7 +225,6 @@ KNOWN_ARCHES?= aarch64/arm64 \ mipsel/mips \ mips64el/mips \ mips64/mips \ - mipsn32el/mips \ mipsn32/mips \ powerpc \ powerpc64/powerpc \ @@ -460,7 +459,7 @@ BFLAGS+= -B${CROSS_BINUTILS_PREFIX} BFLAGS+= -B${WORLDTMP}/usr/bin .endif .if ${TARGET} == "arm" -.if ${TARGET_ARCH:M*hf*} != "" +.if ${TARGET_ARCH:Marmv6*} != "" && ${TARGET_CPUTYPE:M*soft*} != "" TARGET_ABI= gnueabihf .else TARGET_ABI= gnueabi