svn commit: r362202 - head/sys/arm/include
John Baldwin
jhb at FreeBSD.org
Mon Jun 15 18:57:47 UTC 2020
Author: jhb
Date: Mon Jun 15 18:57:43 2020
New Revision: 362202
URL: https://svnweb.freebsd.org/changeset/base/362202
Log:
Simplify MACHINE_ARCH to be a single string.
Big endian and armv4 mean that we are now down to only two supported
variants. A future change will use MACHINE_ARCH in assembly which
does not support C-style string concatentation and thus needs
MACHINE_ARCH defined as a single string.
Reviewed by: imp
Sponsored by: DARPA
Differential Revision: https://reviews.freebsd.org/D25211
Modified:
head/sys/arm/include/param.h
Modified: head/sys/arm/include/param.h
==============================================================================
--- head/sys/arm/include/param.h Mon Jun 15 16:35:27 2020 (r362201)
+++ head/sys/arm/include/param.h Mon Jun 15 18:57:43 2020 (r362202)
@@ -54,25 +54,15 @@
#define __PCI_REROUTE_INTERRUPT
-#if __ARM_ARCH >= 7
-#define _V_SUFFIX "v7"
-#elif __ARM_ARCH >= 6
-#define _V_SUFFIX "v6"
-#else
-#define _V_SUFFIX ""
-#endif
-
-#ifdef __ARM_BIG_ENDIAN
-#define _EB_SUFFIX "eb"
-#else
-#define _EB_SUFFIX ""
-#endif
-
#ifndef MACHINE
#define MACHINE "arm"
#endif
#ifndef MACHINE_ARCH
-#define MACHINE_ARCH "arm" _V_SUFFIX _EB_SUFFIX
+#if __ARM_ARCH >= 7
+#define MACHINE_ARCH "armv7"
+#else
+#define MACHINE_ARCH "armv6"
+#endif
#endif
#ifdef SMP
More information about the svn-src-all
mailing list