aboutsummaryrefslogtreecommitdiff
path: root/linux-user/elfload.c
diff options
context:
space:
mode:
authorRiku Voipio <riku.voipio@nokia.com>2009-09-30 11:44:34 +0300
committerRiku Voipio <riku.voipio@nokia.com>2009-10-16 14:37:33 +0300
commitcf6de34aecd7817050de46ff85c57423c9444285 (patch)
treed79436a4eb584e886267d6a021bd285ccfdf0a78 /linux-user/elfload.c
parente2cc3f6ebe65f98171e07c6097c0bfa9171f6f0e (diff)
downloadqemu-cf6de34aecd7817050de46ff85c57423c9444285.zip
qemu-cf6de34aecd7817050de46ff85c57423c9444285.tar.gz
qemu-cf6de34aecd7817050de46ff85c57423c9444285.tar.bz2
linux-user: Update ARM hwcaps
Update ARM hwcaps to match Linux kernel 2.6.31 state Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
Diffstat (limited to 'linux-user/elfload.c')
-rw-r--r--linux-user/elfload.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/linux-user/elfload.c b/linux-user/elfload.c
index 62a3f2a..682a813 100644
--- a/linux-user/elfload.c
+++ b/linux-user/elfload.c
@@ -330,11 +330,18 @@ enum
ARM_HWCAP_ARM_FPA = 1 << 5,
ARM_HWCAP_ARM_VFP = 1 << 6,
ARM_HWCAP_ARM_EDSP = 1 << 7,
+ ARM_HWCAP_ARM_JAVA = 1 << 8,
+ ARM_HWCAP_ARM_IWMMXT = 1 << 9,
+ ARM_HWCAP_ARM_THUMBEE = 1 << 10,
+ ARM_HWCAP_ARM_NEON = 1 << 11,
+ ARM_HWCAP_ARM_VFPv3 = 1 << 12,
+ ARM_HWCAP_ARM_VFPv3D16 = 1 << 13,
};
#define ELF_HWCAP (ARM_HWCAP_ARM_SWP | ARM_HWCAP_ARM_HALF \
| ARM_HWCAP_ARM_THUMB | ARM_HWCAP_ARM_FAST_MULT \
- | ARM_HWCAP_ARM_FPA | ARM_HWCAP_ARM_VFP)
+ | ARM_HWCAP_ARM_FPA | ARM_HWCAP_ARM_VFP \
+ | ARM_HWCAP_ARM_NEON | ARM_HWCAP_ARM_VFPv3 )
#endif