fix some oss-fuzz bugs (#1180)
* fix oss-fuzz 10419. * fix oss-fuzz 10427. * fix oss-fuzz 10421. * fix oss-fuzz 10422. * fix oss-fuzz 10425. * fix oss-fuzz 10426. * fix oss-fuzz 10426. * fix oss-fuzz 10422. * fix oss-fuzz 10426. * fix oss-fuzz 10456. * fix oss-fuzz 10428. * fix oss-fuzz 10429. * fix oss-fuzz 10431. * fix oss-fuzz 10435. * fix oss-fuzz 10430. * fix oss-fuzz 10436. * remove unused var.
This commit is contained in:
committed by
Nguyen Anh Quynh
parent
99097cab4c
commit
68eb357984
@@ -2743,7 +2743,7 @@ static void gen_pusha(DisasContext *s)
|
||||
TCGv **cpu_T = (TCGv **)tcg_ctx->cpu_T;
|
||||
|
||||
gen_op_movl_A0_reg(tcg_ctx, R_ESP);
|
||||
gen_op_addl_A0_im(tcg_ctx, -8 << s->dflag);
|
||||
gen_op_addl_A0_im(tcg_ctx, ((unsigned int)(-8)) << s->dflag);
|
||||
if (!s->ss32)
|
||||
tcg_gen_ext16u_tl(tcg_ctx, cpu_A0, cpu_A0);
|
||||
tcg_gen_mov_tl(tcg_ctx, *cpu_T[1], cpu_A0);
|
||||
|
||||
Reference in New Issue
Block a user