X-Git-Url: https://git.siccegge.de//index.cgi?p=frida%2Ffrida.git;a=blobdiff_plain;f=src%2Fdisassembler%2Fllvm%2FLLVMDisassembler.hxx;h=6c8767aa1a2bc7b55cb116408446504c109ef513;hp=59f73497455162c223fa5c056dea38a23408139c;hb=879c174dd56331b6c7b3254edd115e46a0b5e78c;hpb=71337c035ff7d6c0cecc926065e93dacd33097bf diff --git a/src/disassembler/llvm/LLVMDisassembler.hxx b/src/disassembler/llvm/LLVMDisassembler.hxx index 59f7349..6c8767a 100644 --- a/src/disassembler/llvm/LLVMDisassembler.hxx +++ b/src/disassembler/llvm/LLVMDisassembler.hxx @@ -20,7 +20,8 @@ template class LLVMDisassembler : public Disassembler { public: - LLVMDisassembler(const std::string& filename, InformationManager* manager); + LLVMDisassembler(const std::string& filename, InformationManager* manager, + llvm::object::ELFObjectFile* file = NULL); virtual ~LLVMDisassembler(); void start(); @@ -59,7 +60,7 @@ private: std::shared_ptr binary; const llvm::Target * target; - llvm::object::ObjectFile * o; + llvm::object::ELFObjectFile * o; std::unique_ptr MRI; std::unique_ptr AsmInfo;