diff options
author | Emilio G. Cota <cota@braap.org> | 2018-04-11 11:44:28 -0400 |
---|---|---|
committer | Richard Henderson <richard.henderson@linaro.org> | 2018-05-09 10:12:21 -0700 |
commit | cd314a7d0190a03122ca0606ecf71b4b873a22c6 (patch) | |
tree | 0b32ccbf1fe9cd23959437c95a4bf4a85e4ba3aa /COPYING | |
parent | 6e61bc941025345ab01c48d116bef60bb8990406 (diff) | |
download | qemu-cd314a7d0190a03122ca0606ecf71b4b873a22c6.tar.gz |
target/mips: use lookup_and_goto_ptr on BS_STOP
The TB after BS_STOP is not fixed (e.g. helper_mtc0_hwrena
changes hflags, which ends up changing the TB flags via
cpu_get_tb_cpu_state). This requires a full lookup (i.e.
with flags) via lookup_and_goto_ptr instead of gen_goto_tb,
since the latter only looks at the PC for in-page goto's. Fix it.
Reported-by: Richard Henderson <richard.henderson@linaro.org>
Suggested-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Emilio G. Cota <cota@braap.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'COPYING')
0 files changed, 0 insertions, 0 deletions