summaryrefslogtreecommitdiff
path: root/%3fid%3ddf8812be3695f44d28826e672416ce3d484bea9d?id=5d31dac16587f611efe331d3a...
diff options
context:
space:
mode:
authormrdanielps <mrdanielps@users.noreply.github.com>2016-05-15 21:41:40 +0200
committermrdanielps <mrdanielps@users.noreply.github.com>2016-05-15 22:07:51 +0200
commit5d31dac16587f611efe331d3a2172b6e8d8fd9e2 (patch)
treef71994b7e8aaadd73a35060bc3cd4299701dab8d /%3fid%3ddf8812be3695f44d28826e672416ce3d484bea9d?id=5d31dac16587f611efe331d3a2172b6e8d8fd9e2
parentaf82736dd5a84c4f1077ca7a444fd4a96609b2f9 (diff)
Yet another attempt at fixing conditional branches
This fixes everything that broke with commit 801d7f5. * For subtraction, V810 uses the carry flag as a 'borrow' flag. When translating a V810 SUB or CMP operation to ARM we have to invert the carry flag if we want the same behaviour. * Reimplement BH and BNH.
Diffstat (limited to '%3fid%3ddf8812be3695f44d28826e672416ce3d484bea9d?id=5d31dac16587f611efe331d3a2172b6e8d8fd9e2')
0 files changed, 0 insertions, 0 deletions