mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-08 11:38:21 +02:00
LLVM 13.0.1 fixes
This commit is contained in:
parent
90f34b6bee
commit
43d4be6be8
4 changed files with 63 additions and 33 deletions
|
@ -835,9 +835,14 @@ X64CPU::X64CPU() :
|
|||
return;
|
||||
|
||||
mInstrInfo = TheX86_64Target.createMCInstrInfo();
|
||||
|
||||
mMCContext = new MCContext(Triple(triple), mAsmInfo, mRegisterInfo, mSubtargetInfo);
|
||||
|
||||
mMCObjectFileInfo = new MCObjectFileInfo();
|
||||
mMCContext = new MCContext(mAsmInfo, mRegisterInfo, mMCObjectFileInfo);
|
||||
mMCObjectFileInfo = TheX86_64Target.createMCObjectFileInfo(*mMCContext, false);
|
||||
if (!mMCObjectFileInfo)
|
||||
return;
|
||||
|
||||
mMCContext->setObjectFileInfo(mMCObjectFileInfo);
|
||||
|
||||
MCDisassembler *disAsm = TheX86_64Target.createMCDisassembler(*mSubtargetInfo, *mMCContext);
|
||||
mDisAsm = disAsm;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue