summaryrefslogtreecommitdiffstats
path: root/lldb/scripts
diff options
context:
space:
mode:
authorSean Callanan <scallanan@apple.com>2012-05-08 00:01:21 +0000
committerSean Callanan <scallanan@apple.com>2012-05-08 00:01:21 +0000
commit0a2722d63d7fcc0bf0161646a6bab8eeac09c601 (patch)
tree22e81204e4faeba938fa81e2bbc618afffef4738 /lldb/scripts
parent3c9d9479b0b3dd28c17a682afd5bd219f0a6a5d1 (diff)
downloadbcm5719-llvm-0a2722d63d7fcc0bf0161646a6bab8eeac09c601.tar.gz
bcm5719-llvm-0a2722d63d7fcc0bf0161646a6bab8eeac09c601.zip
Updated LLVM to take a fix for disassembly of
Thumb branch operands. llvm-svn: 156344
Diffstat (limited to 'lldb/scripts')
-rw-r--r--lldb/scripts/llvm.fix-target-amalgamated.diff2
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/scripts/llvm.fix-target-amalgamated.diff b/lldb/scripts/llvm.fix-target-amalgamated.diff
index 5373769b979..2295c335b85 100644
--- a/lldb/scripts/llvm.fix-target-amalgamated.diff
+++ b/lldb/scripts/llvm.fix-target-amalgamated.diff
@@ -299,7 +299,7 @@ Index: lib/Target/ARM/Disassembler/ARMDisassembler.cpp
static DecodeStatus DecodeT2BROperand(llvm::MCInst &Inst, unsigned Val,
uint64_t Address, const void *Decoder) {
- Inst.addOperand(MCOperand::CreateImm(SignExtend32<21>(Val)));
-+ if (!tryAddingSymbolicOperand(Address, Address + SignExtend32<22>(Val<<1) + 4,
++ if (!tryAddingSymbolicOperand(Address, Address + SignExtend32<21>(Val) + 4,
+ true, 4, Inst, Decoder))
+ Inst.addOperand(MCOperand::CreateImm(SignExtend32<21>(Val)));
return MCDisassembler::Success;
OpenPOWER on IntegriCloud