|
| From: | Richard Henderson |
| Subject: | Re: [PATCH 2/3] target/openrisc: Set PC to cpu state on FPU exception |
| Date: | Wed, 3 May 2023 08:36:13 +0100 |
| User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 |
On 5/2/23 19:57, Stafford Horne wrote:
@@ -55,6 +56,9 @@ void HELPER(update_fpcsr)(CPUOpenRISCState *env)
if (tmp) {
env->fpcsr |= tmp;
if (env->fpcsr & FPCSR_FPEE) {
+ CPUState *cs = env_cpu(env);
+
+ cpu_restore_state(cs, GETPC());
helper_exception(env, EXCP_FPE);
Better to mirror do_range(). r~
| [Prev in Thread] | Current Thread | [Next in Thread] |