diff options
author | Erik Verbruggen <erik.verbruggen@me.com> | 2013-10-14 15:18:54 +0200 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-10-14 16:42:56 +0200 |
commit | f106d905df58de637f291111ed3e1ccf1dfdf23e (patch) | |
tree | 892449a0a16424adfe51403cbb0e284457773070 /src/3rdparty/masm | |
parent | 403045a58181e204f889366848014093b553be5d (diff) |
V4 disasm: fix sub sp,sp,imm
This is a special-case instruction, where the immediate needs to be
multiplied by 4.
Change-Id: I86e5ab9d39d65b8eab99fae859969896c6e5630c
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Diffstat (limited to 'src/3rdparty/masm')
-rw-r--r-- | src/3rdparty/masm/disassembler/ARMv7/ARMv7DOpcode.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/3rdparty/masm/disassembler/ARMv7/ARMv7DOpcode.cpp b/src/3rdparty/masm/disassembler/ARMv7/ARMv7DOpcode.cpp index 0494873738..81081b8fbb 100644 --- a/src/3rdparty/masm/disassembler/ARMv7/ARMv7DOpcode.cpp +++ b/src/3rdparty/masm/disassembler/ARMv7/ARMv7DOpcode.cpp @@ -577,7 +577,7 @@ const char* ARMv7DOpcodeMiscAddSubSP::format() appendSeparator(); appendRegisterName(RegSP); appendSeparator(); - appendUnsignedImmediate(immediate7()); + appendUnsignedImmediate(immediate7() << 2); return m_formatBuffer; } |