Add definition of __ARM_ARCH_ISA_A64, __ARM_64BIT_STATE, and __AARCH64EL__.
@@ -7,6 +7,8 @@ static char aarch64_mirc[]
"#define _LP64 1\n"
"#define __LP64__ 1\n"
"#define __ARM_ARCH 8\n"
+ "#define __ARM_ARCH_ISA_A64 1\n"
+ "#define __ARM_64BIT_STATE 1\n"
"\n"
"#define __SIZEOF_DOUBLE__ 8\n"
"#define __SIZEOF_FLOAT__ 4\n"
@@ -22,6 +24,7 @@ static char aarch64_mirc[]
"#define __BYTE_ORDER__ 1234\n"
"#define __ORDER_LITTLE_ENDIAN__ 1234\n"
"#define __ORDER_BIG_ENDIAN__ 4321\n"
+ "#define __AARCH64EL__ 1\n"
"\n"
"/* Some GCC predefined macros: */\n"
"#define __SIZE_TYPE__ unsigned long\n"
