disasm: Fix for disassembly of BOUND
disasm: Fix for disassembly of BOUND

The opcode for BOUND, 62h, has a different meaning in long mode - it is the
prefix for EVEX instructions. ndisasm did not take this into account and always
tried to disassemble 62h back to an EVEX instruction.

Attached patch only permits EVEX disassembly if bitness is 64.
In 16/32 bit mode 62h will be not be a prefix and so disassemble
to BOUND.

Signed-off-by: Mark Scott <d081aae90893aaea3fed0b9e359fa0d46b367819@mscott.cx>
Signed-off-by: Cyrill Gorcunov <7a1ea01eee6961eb1e372e3508c2670446d086f4@gmail.com>

techkey/nasm,techkey/nasm,techkey/nasm,techkey/nasm,techkey/nasm