svn commit: r215252 - head

Warner Losh imp at FreeBSD.org
Sat Nov 13 18:39:25 UTC 2010


Author: imp
Date: Sat Nov 13 18:39:24 2010
New Revision: 215252
URL: http://svn.freebsd.org/changeset/base/215252

Log:
  Add legacy names for mips:mips and arm with TARGET_BIG_ENDIAN, for the moment.

Modified:
  head/Makefile.inc1

Modified: head/Makefile.inc1
==============================================================================
--- head/Makefile.inc1	Sat Nov 13 18:38:35 2010	(r215251)
+++ head/Makefile.inc1	Sat Nov 13 18:39:24 2010	(r215252)
@@ -123,6 +123,20 @@ TARGET_ARCH=	${TARGET:S/pc98/i386/:S/sun
     ${TARGET_ARCH} != ${MACHINE_ARCH}
 TARGET=		${TARGET_ARCH:C/mipse[lb]/mips/:C/armeb/arm}
 .endif
+# Legacy names, for a transition period mips:mips -> mipsel:mips
+.if ${TARGET_ARCH} == "mips" && ${TARGET} == "mips"
+.warning "TARGET_ARCH of mips is deprecated in favor of mipsel or mipseb"
+.if defined(TARGET_BIG_ENDIAN)
+TARGET_ARCH=mipseb
+.else
+TARGET_ARCH=mipsel
+.endif
+.endif
+# arm with TARGET_BIG_ENDIAN -> armeb
+.if ${TARGET_ARCH} == "arm" && defined(TARGET_BIG_ENDIAN)
+.warning "TARGET_ARCH of arm with TARGET_BIG_ENDIAN is deprecated.  use armeb"
+TARGET_ARCH=armeb
+.endif
 # Otherwise, default to current machine type and architecture.
 TARGET?=	${MACHINE}
 TARGET_ARCH?=	${MACHINE_ARCH}


More information about the svn-src-all mailing list