summaryrefslogtreecommitdiffstats
path: root/scripts/tracetool
diff options
context:
space:
mode:
authorPeter Maydell2014-05-02 15:45:14 +0200
committerRiku Voipio2014-05-02 20:59:36 +0200
commit24e76ff06bcd0936ee8b04b15dca42efb7d614d1 (patch)
treedc266f583cf35ce57a18b0a53b4f3d7f3f308c00 /scripts/tracetool
parentlinux-user/elfload.c: Update ARM HWCAP bits (diff)
downloadqemu-24e76ff06bcd0936ee8b04b15dca42efb7d614d1.tar.gz
qemu-24e76ff06bcd0936ee8b04b15dca42efb7d614d1.tar.xz
qemu-24e76ff06bcd0936ee8b04b15dca42efb7d614d1.zip
linux-user/elfload.c: Fix A64 code which was incorrectly acting like A32
The ARM target-specific code in elfload.c was incorrectly allowing the 64-bit ARM target to use most of the existing 32-bit definitions: most noticably this meant that our HWCAP bits passed to the guest were wrong, and register handling when dumping core was totally broken. Fix this by properly separating the 64 and 32 bit code, since they have more differences than similarities. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Cc: qemu-stable@nongnu.org Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
Diffstat (limited to 'scripts/tracetool')
0 files changed, 0 insertions, 0 deletions