aboutsummaryrefslogtreecommitdiffstats
path: root/include/asm-powerpc
diff options
context:
space:
mode:
authorPaul Mackerras <paulus@samba.org>2006-08-23 02:58:39 -0400
committerPaul Mackerras <paulus@samba.org>2006-08-23 02:58:39 -0400
commit87589f08beaec3e1f8a3af0c72406c845f706821 (patch)
tree4402e8dc8fa204c0484fe0741eb09710f2be5bab /include/asm-powerpc
parentbe9633e96a9e33ab97776bb6874244fa4db6987d (diff)
[POWERPC] Correct masks used in emulating some instructions
When we get an illegal instruction exception, we check to see whether the instruction is one that we emulate for the user program. Some of the masks we use in checking whether the offending instruction is one we care about didn't have the top bit set, which is the MSB of the major opcode. Thus some undefined opcodes could get emulated as other (defined but unimplemented) instructions. This corrects the masks. Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'include/asm-powerpc')
0 files changed, 0 insertions, 0 deletions