summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Disassembler/llvm
diff options
context:
space:
mode:
authorSylvestre Ledru <sylvestre@debian.org>2013-05-13 13:41:13 +0000
committerSylvestre Ledru <sylvestre@debian.org>2013-05-13 13:41:13 +0000
commit7a89d6fe8a1ca978fa28ef3b5328c094de1f09c1 (patch)
tree4ab0d398286a6773072045ae773408b271e828a4 /lldb/source/Plugins/Disassembler/llvm
parent9a38ec26588010037656b8ed7838249be9e421c8 (diff)
downloadbcm5719-llvm-7a89d6fe8a1ca978fa28ef3b5328c094de1f09c1.tar.gz
bcm5719-llvm-7a89d6fe8a1ca978fa28ef3b5328c094de1f09c1.zip
Also pass the MCRegInfo to createMCAsmInfo. Follow the modification introduced in commit r181680 of llvm
llvm-svn: 181703
Diffstat (limited to 'lldb/source/Plugins/Disassembler/llvm')
-rw-r--r--lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp b/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
index 6999b2a75bf..636e2546679 100644
--- a/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
+++ b/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
@@ -431,8 +431,8 @@ DisassemblerLLVMC::LLVMCDisassembler::LLVMCDisassembler (const char *triple, uns
m_subtarget_info_ap.reset(curr_target->createMCSubtargetInfo(triple, "",
features_str));
- m_asm_info_ap.reset(curr_target->createMCAsmInfo(triple));
-
+ m_asm_info_ap.reset(curr_target->createMCAsmInfo(*curr_target->createMCRegInfo(triple), triple));
+
if (m_instr_info_ap.get() == NULL || m_reg_info_ap.get() == NULL || m_subtarget_info_ap.get() == NULL || m_asm_info_ap.get() == NULL)
{
m_is_valid = false;
OpenPOWER on IntegriCloud