Hi Feng,
One question,
> @@ -25,5 +25,5 @@ void HELPER(exception)(CPUOpenRISCState *env,
> uint32_t excp)
> {
> OpenRISCCPU *cpu = OPENRISC_CPU(ENV_GET_CPU(env));
>
> -raise_exception(cpu, excp);
> +do_raise_exception(cpu, excp, 0);
> }
Shouldn't above helper function be ca
From: Feng Gao
This patch complete target-openrisc floating point exception.
When float exception, the right PC can be saved, so exception handler
could do proper processing, and back to the right address letting the
program continue.
The patch I have tested it ok.
---
target-openrisc/exception