diff options
| author | Emilio G. Cota | 2018-04-11 17:44:28 +0200 |
|---|---|---|
| committer | Richard Henderson | 2018-05-09 19:12:21 +0200 |
| commit | cd314a7d0190a03122ca0606ecf71b4b873a22c6 (patch) | |
| tree | 0b32ccbf1fe9cd23959437c95a4bf4a85e4ba3aa /include/exec/memory.h | |
| parent | target/sparc: convert to TranslatorOps (diff) | |
| download | qemu-cd314a7d0190a03122ca0606ecf71b4b873a22c6.tar.gz qemu-cd314a7d0190a03122ca0606ecf71b4b873a22c6.tar.xz qemu-cd314a7d0190a03122ca0606ecf71b4b873a22c6.zip | |
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 'include/exec/memory.h')
0 files changed, 0 insertions, 0 deletions
