svn commit: r300165 - head

Warner Losh imp at FreeBSD.org
Wed May 18 20:49:11 UTC 2016


Author: imp
Date: Wed May 18 20:49:09 2016
New Revision: 300165
URL: https://svnweb.freebsd.org/changeset/base/300165

Log:
  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.

Modified:
  head/Makefile.inc1

Modified: head/Makefile.inc1
==============================================================================
--- head/Makefile.inc1	Wed May 18 20:06:45 2016	(r300164)
+++ head/Makefile.inc1	Wed May 18 20:49:09 2016	(r300165)
@@ -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


More information about the svn-src-all mailing list