]> git.proxmox.com Git - qemu.git/commit
tcg-hppa: Fix broken load/store helpers
authorRichard Henderson <rth@twiddle.net>
Wed, 19 Sep 2012 02:59:48 +0000 (19:59 -0700)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Tue, 9 Oct 2012 06:42:09 +0000 (01:42 -0500)
commit707eee12fdc7e0abd0066ba04b1a2a924f823467
tree126209afc18a9f0a2a53ce52829e72b078f10f54
parentfb1d48edb657e5f7cf9cf87097cc05f4d258ca04
tcg-hppa: Fix broken load/store helpers

The CONFIG_TCG_PASS_AREG0 code for calling ld/st helpers
was not respecting the ABI requirement for 64-bit values
being aligned in registers.

Mirror the ARM port in use of helper functions to marshal
arguments into the correct registers.

Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
tcg/hppa/tcg-target.c