diff options
author | Alexander Graf <agraf@suse.de> | 2013-05-13 22:32:51 -0600 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2013-05-20 19:13:22 +0100 |
commit | 9e3c210d22217317d75eeb2d033c2533bb64b24d (patch) | |
tree | e12a3f3a67f9735207f5f8e1c1bb956cf0d735b7 /include/elf.h | |
parent | 3d7afd075880359db0fc8cda831d6c8db1b9f68e (diff) |
ARM: Prepare translation for AArch64 code
This patch adds all the prerequisites for AArch64 support that didn't
fit into split up patches. It extends important bits in the core cpu
headers to also take AArch64 mode into account.
Add new ARM_TBFLAG_AARCH64_STATE translation buffer flag
indicate an ARMv8 cpu running in aarch64 mode vs aarch32 mode.
Signed-off-by: Alexander Graf <agraf@suse.de>
Signed-off-by: John Rigby <john.rigby@linaro.org>
Message-id: 1368505980-17151-4-git-send-email-john.rigby@linaro.org
Diffstat (limited to 'include/elf.h')
-rw-r--r-- | include/elf.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/elf.h b/include/elf.h index 43f6c9bf16..404cceaa90 100644 --- a/include/elf.h +++ b/include/elf.h @@ -109,6 +109,8 @@ typedef int64_t Elf64_Sxword; #define EM_OPENRISC 92 /* OpenCores OpenRISC */ #define EM_UNICORE32 110 /* UniCore32 */ +#define EM_AARCH64 183 /* ARM 64-bit architecture */ + /* * This is an interim value that we will use until the committee comes |