]> git.proxmox.com Git - mirror_qemu.git/commit
target-mips: Make repl_ph to sign extend to target-long
authorJovanovic, Petar <petarj@mips.com>
Tue, 11 Dec 2012 15:06:35 +0000 (15:06 +0000)
committerAurelien Jarno <aurelien@aurel32.net>
Tue, 1 Jan 2013 10:55:57 +0000 (11:55 +0100)
commitc4aaba92e516ad061dff7ac2ae3c2b2b7058c404
tree0f6727f6757086994421d1ccddcc7562abad98e5
parentfe65a1fad6aa140769ffda31c34a109f7d2df101
target-mips: Make repl_ph to sign extend to target-long

The immediate value is 9bits, should sign-extend to 16bits. The return value to
register should sign-extend to target_long, as Richard says, removing an
unnecessary cast works fun.

Signed-off-by: Dongxue Zhang <elta.era@gmail.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
target-mips/translate.c