Module Name: src Committed By: matt Date: Tue Jan 28 21:17:12 UTC 2014
Modified Files: src/sys/arch/arm/include: cdefs.h Log Message: Deal with __ARM_ARCH_8A__ To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arm/include/cdefs.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/arm/include/cdefs.h diff -u src/sys/arch/arm/include/cdefs.h:1.9 src/sys/arch/arm/include/cdefs.h:1.10 --- src/sys/arch/arm/include/cdefs.h:1.9 Sat Aug 17 00:21:47 2013 +++ src/sys/arch/arm/include/cdefs.h Tue Jan 28 21:17:12 2014 @@ -1,11 +1,16 @@ -/* $NetBSD: cdefs.h,v 1.9 2013/08/17 00:21:47 matt Exp $ */ +/* $NetBSD: cdefs.h,v 1.10 2014/01/28 21:17:12 matt Exp $ */ #ifndef _ARM_CDEFS_H_ #define _ARM_CDEFS_H_ -#if defined (__ARM_ARCH_7__) || defined (__ARM_ARCH_7A__) || \ - defined (__ARM_ARCH_7R__) || defined (__ARM_ARCH_7M__) || \ - defined (__ARM_ARCH_7EM__) /* 7R, 7M, 7EM are for non MMU arms */ +#if defined (__ARM_ARCH_8A__) +#define _ARM_ARCH_8 /* ARMv8 64-bit in AARCH32 */ +#endif + +#if defined (_ARM_ARCH_8) || defined (__ARM_ARCH_7__) || \ + defined (__ARM_ARCH_7A__) || defined (__ARM_ARCH_7R__) || \ + defined (__ARM_ARCH_7M__) || defined (__ARM_ARCH_7EM__) + /* 7R, 7M, 7EM are for non MMU arms */ #define _ARM_ARCH_7 #endif