target/i386: remove unnecessary arguments from raise_interrupt
is_int is always 1, and error_code is always zero. Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
1e7dde8008
commit
83280f6a62
@ -28,7 +28,7 @@
|
||||
G_NORETURN void helper_raise_interrupt(CPUX86State *env, int intno,
|
||||
int next_eip_addend)
|
||||
{
|
||||
raise_interrupt(env, intno, 1, 0, next_eip_addend);
|
||||
raise_interrupt(env, intno, next_eip_addend);
|
||||
}
|
||||
|
||||
G_NORETURN void helper_raise_exception(CPUX86State *env, int exception_index)
|
||||
@ -112,10 +112,9 @@ void raise_interrupt2(CPUX86State *env, int intno,
|
||||
|
||||
/* shortcuts to generate exceptions */
|
||||
|
||||
G_NORETURN void raise_interrupt(CPUX86State *env, int intno, int is_int,
|
||||
int error_code, int next_eip_addend)
|
||||
G_NORETURN void raise_interrupt(CPUX86State *env, int intno, int next_eip_addend)
|
||||
{
|
||||
raise_interrupt2(env, intno, is_int, error_code, next_eip_addend, 0);
|
||||
raise_interrupt2(env, intno, 1, 0, next_eip_addend, 0);
|
||||
}
|
||||
|
||||
G_NORETURN void raise_exception_err(CPUX86State *env, int exception_index,
|
||||
|
@ -65,8 +65,7 @@ G_NORETURN void raise_exception_err(CPUX86State *env, int exception_index,
|
||||
int error_code);
|
||||
G_NORETURN void raise_exception_err_ra(CPUX86State *env, int exception_index,
|
||||
int error_code, uintptr_t retaddr);
|
||||
G_NORETURN void raise_interrupt(CPUX86State *nenv, int intno, int is_int,
|
||||
int error_code, int next_eip_addend);
|
||||
G_NORETURN void raise_interrupt(CPUX86State *nenv, int intno, int next_eip_addend);
|
||||
G_NORETURN void handle_unaligned_access(CPUX86State *env, vaddr vaddr,
|
||||
MMUAccessType access_type,
|
||||
uintptr_t retaddr);
|
||||
|
@ -43,7 +43,7 @@ void helper_into(CPUX86State *env, int next_eip_addend)
|
||||
|
||||
eflags = cpu_cc_compute_all(env, CC_OP);
|
||||
if (eflags & CC_O) {
|
||||
raise_interrupt(env, EXCP04_INTO, 1, 0, next_eip_addend);
|
||||
raise_interrupt(env, EXCP04_INTO, next_eip_addend);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user