commit | e41f1825b43796c3508ef309ed0b150ef89acc44 | [log] [tgz] |
---|---|---|
author | Richard Henderson <richard.henderson@linaro.org> | Mon Feb 12 20:38:18 2024 +0000 |
committer | Richard Henderson <richard.henderson@linaro.org> | Tue Feb 13 07:42:45 2024 -1000 |
tree | 06f9e099003a11e02172b059a22510a801823d18 | |
parent | c0e688153f299d5d493989c80bcc84c9cf36d6a6 [diff] |
tcg/arm: Fix goto_tb for large translation blocks Correct arithmetic for separating high and low on a large negative number. Cc: qemu-stable@nongnu.org Fixes: 79ffece4447 ("tcg/arm: Implement direct branch for goto_tb") Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1714 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Michael Tokarev <mjt@tls.msk.ru>