mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2024-10-10 12:55:00 +00:00
Integrated a fix to LLVM's disassembler that
corrected the offsets for x86_64 conditional branch instructions. <rdar://problem/11502148> llvm-svn: 160769
This commit is contained in:
parent
83f1495fcb
commit
96088b75ad
@ -492,7 +492,7 @@ Index: lib/Target/X86/Disassembler/X86Disassembler.cpp
|
||||
if (type == TYPE_RELv) {
|
||||
+ isBranch = true;
|
||||
+ pcrel = insn.startLocation +
|
||||
+ insn.displacementOffset + insn.displacementSize;
|
||||
+ insn.immediateOffset + insn.immediateSize;
|
||||
switch (insn.displacementSize) {
|
||||
default:
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user