diff options
author | Nathan Sidwell <nathan@codesourcery.com> | 2011-01-06 14:30:43 +0000 |
---|---|---|
committer | Nathan Sidwell <nathan@codesourcery.com> | 2011-01-06 14:30:43 +0000 |
commit | 639e30d29765fab6d78246ce4bb0d7a0f893d85d (patch) | |
tree | 946d7115878d6b7a3a9ff10f6c8f85f77354a1d9 /opcodes/arm-dis.c | |
parent | 9849fbfc4110f61ba10aa4a4d9114f3b6ac62237 (diff) | |
download | gdb-639e30d29765fab6d78246ce4bb0d7a0f893d85d.zip gdb-639e30d29765fab6d78246ce4bb0d7a0f893d85d.tar.gz gdb-639e30d29765fab6d78246ce4bb0d7a0f893d85d.tar.bz2 |
gas/testsuite/
* gas/arm/blx-bad.s: New.
* gas/arm/blx-bad.d: New.
opcodes/
* arm-dis.c (thumb32_opcodes): BLX must have bit zero clear.
Diffstat (limited to 'opcodes/arm-dis.c')
-rw-r--r-- | opcodes/arm-dis.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/opcodes/arm-dis.c b/opcodes/arm-dis.c index b8d02e5..91eba51 100644 --- a/opcodes/arm-dis.c +++ b/opcodes/arm-dis.c @@ -1563,7 +1563,7 @@ static const struct opcode32 thumb32_opcodes[] = {ARM_EXT_V6T2, 0xf0009000, 0xf800d000, "b%c.w\t%B%x"}, /* These have been 32-bit since the invention of Thumb. */ - {ARM_EXT_V4T, 0xf000c000, 0xf800d000, "blx%c\t%B%x"}, + {ARM_EXT_V4T, 0xf000c000, 0xf800d001, "blx%c\t%B%x"}, {ARM_EXT_V4T, 0xf000d000, 0xf800d000, "bl%c\t%B%x"}, /* Fallback. */ |