xref: /netbsd-src/sys/arch/arm/include/cdefs.h (revision b757af438b42b93f8c6571f026d8b8ef3eaf5fc9)
1 /*	$NetBSD: cdefs.h,v 1.4 2012/01/20 14:08:05 joerg Exp $	*/
2 
3 #ifndef	_MACHINE_CDEFS_H_
4 #define	_MACHINE_CDEFS_H_
5 
6 #if defined (__ARM_ARCH_6__) || defined (__ARM_ARCH_6J__)
7 #define _ARM_ARCH_6
8 #endif
9 
10 #if defined (_ARM_ARCH_6) || defined (__ARM_ARCH_5__) || \
11     defined (__ARM_ARCH_5T__) || defined (__ARM_ARCH_5TE__) || \
12     defined (__ARM_ARCH_5TEJ__)
13 #define _ARM_ARCH_5
14 #endif
15 
16 #if defined (_ARM_ARCH_5) || defined (__ARM_ARCH_4T__)
17 #define _ARM_ARCH_4T
18 #endif
19 
20 #define __ALIGNBYTES		(sizeof(int) - 1)
21 
22 #endif /* !_MACHINE_CDEFS_H_ */
23