mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-06 01:03:55 -06:00
target-ppc: fix mullw/mullwo
Based on patch by Julian Seward. Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5379 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
parent
66029f6a2f
commit
5bf06a9528
2 changed files with 5 additions and 1 deletions
|
@ -227,7 +227,7 @@ void do_divduo (void)
|
|||
|
||||
void do_mullwo (void)
|
||||
{
|
||||
int64_t res = (int64_t)T0 * (int64_t)T1;
|
||||
int64_t res = (int64_t)(int32_t)T0 * (int64_t)(int32_t)T1;
|
||||
|
||||
if (likely((int32_t)res == res)) {
|
||||
xer_ov = 0;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue