fuzz_arm: Ignore endian bit
A recent change from Qemu (268b1b3dfbb92a9348406f728a33f39e3d8dcd8) allows user space modification of the E bit.
This commit is contained in:
parent
15b3de95e4
commit
9b06a938a9
1 changed files with 1 additions and 1 deletions
|
@ -263,7 +263,7 @@ static void RunTestInstance(Dynarmic::A32::Jit& jit, A32Unicorn<ArmTestEnv>& uni
|
||||||
|
|
||||||
REQUIRE(uni.GetRegisters() == jit.Regs());
|
REQUIRE(uni.GetRegisters() == jit.Regs());
|
||||||
REQUIRE(uni.GetExtRegs() == jit.ExtRegs());
|
REQUIRE(uni.GetExtRegs() == jit.ExtRegs());
|
||||||
REQUIRE((uni.GetCpsr() & ~(1 << 5)) == (jit.Cpsr() & ~(1 << 5)));
|
REQUIRE((uni.GetCpsr() & 0xFFFFFDDF) == (jit.Cpsr() & 0xFFFFFDDF));
|
||||||
REQUIRE((uni.GetFpscr() & 0xF0000000) == (jit.Fpscr() & 0xF0000000));
|
REQUIRE((uni.GetFpscr() & 0xF0000000) == (jit.Fpscr() & 0xF0000000));
|
||||||
REQUIRE(uni_env.modified_memory == jit_env.modified_memory);
|
REQUIRE(uni_env.modified_memory == jit_env.modified_memory);
|
||||||
REQUIRE(uni_env.interrupts.empty());
|
REQUIRE(uni_env.interrupts.empty());
|
||||||
|
|
Loading…
Reference in a new issue