Define the needed ISA types for ARM

Add the minimum required ISA types to support the ARM architecture.

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
This commit is contained in:
Jorgen Lundman
2012-04-28 06:31:20 +00:00
committed by Brian Behlendorf
parent 710114089f
commit c421831192
2 changed files with 21 additions and 2 deletions
+20 -1
View File
@@ -102,7 +102,26 @@ extern "C" {
#define _SUNOS_VTOC_16
#else /* Currently only x86_64, i386, and powerpc arches supported */
/* arm arch specific defines */
#elif defined(__arm) || defined(__arm__)
#if !defined(__arm)
#define __arm
#endif
#if !defined(__arm__)
#define __arm__
#endif
#if defined(__ARMEL__)
#define _LITTLE_ENDIAN
#else
#define _BIG_ENDIAN
#endif
#define _SUNOS_VTOC_16
#else /* Currently only x86_64, i386, arm, and powerpc arches supported */
#error "Unsupported ISA type"
#endif