Fix SBO bit in disassembly mask for ldrah on AArch64.
authorTamar Christina <tamar.christina@arm.com>
Fri, 6 Jul 2018 15:18:19 +0000 (16:18 +0100)
committerTamar Christina <tamar.christina@arm.com>
Fri, 6 Jul 2018 15:18:47 +0000 (16:18 +0100)
commitf311ba7ed84d66ae2cd77bd969747d7ab959d866
treefa48dfe8d6884e13417d7c40f1a2415bc82cbe34
parentcba05feb51cb97f75f9a7814b081ce45245ac7b2
Fix SBO bit in disassembly mask for ldrah on AArch64.

The disassembly mask for ldarh incorrectly didn't mask out bit 20 which
is part of the SBO part of the instruction and shouldn't be considered input.

This fixes the wrong bit fixing the disassembly of instructions to
ldarh and makes the behavior consistent.

opcodes/

PR binutils/23242
* aarch64-tbl.h (ldarh): Fix disassembly mask.
opcodes/ChangeLog
opcodes/aarch64-tbl.h