From 7695fb1578085c3b8fe55b3aec96e165f6a5d87a Mon Sep 17 00:00:00 2001 From: Nguyen Anh Quynh Date: Tue, 12 Jan 2016 01:01:11 +0800 Subject: [PATCH] x86: no need to reset env->invalid_error in x86_reg_reset() as we always do that in cpu_exec() --- qemu/target-i386/unicorn.c | 1 - 1 file changed, 1 deletion(-) diff --git a/qemu/target-i386/unicorn.c b/qemu/target-i386/unicorn.c index 2280d564..11bb8232 100644 --- a/qemu/target-i386/unicorn.c +++ b/qemu/target-i386/unicorn.c @@ -58,7 +58,6 @@ void x86_reg_reset(struct uc_struct *uc) env->features[FEAT_8000_0001_ECX] = CPUID_EXT3_LAHF_LM | CPUID_EXT3_ABM | CPUID_EXT3_SKINIT | CPUID_EXT3_CR8LEG; env->features[FEAT_7_0_EBX] = CPUID_7_0_EBX_BMI1 | CPUID_7_0_EBX_BMI2 | CPUID_7_0_EBX_ADX | CPUID_7_0_EBX_SMAP; - env->invalid_error = UC_ERR_OK; // no error memset(env->regs, 0, sizeof(env->regs)); memset(env->segs, 0, sizeof(env->segs)); memset(env->cr, 0, sizeof(env->cr));