unicorn/qemu/target
Richard Henderson 356b70e931
target/arm: Fix set of bits kept in xregs[ARM_VFP_FPSCR]
Given that we mask bits properly on set, there is no reason
to mask them again on get. We failed to clear the exception
status bits, 0x9f, which means that the wrong value would be
returned on get. Except in the (probably normal) case in which
the set clears all of the bits.

Simplify the code in set to also clear the RES0 bits.

Backports commit 18aaa59c622208743565307668a2100ab24f7de9 from qemu
2019-02-15 18:00:57 -05:00
..
arm target/arm: Fix set of bits kept in xregs[ARM_VFP_FPSCR] 2019-02-15 18:00:57 -05:00
i386 Revert "i386: Add CPUID bit for PCONFIG" 2019-02-07 08:56:40 -05:00
m68k target/m68k: Fix LGPL information in the file headers 2019-02-03 17:55:29 -05:00
mips target/mips: reimplement SC instruction emulation and use cmpxchg 2019-02-15 17:10:16 -05:00
sparc target: Resolve repeated typedef warnings 2019-01-22 20:27:35 -05:00