]> git.siccegge.de Git - frida/frida.git/blobdiff - src/disassembler/llvm/LLVMDisassembler.hxx
implement entryAddress()
[frida/frida.git] / src / disassembler / llvm / LLVMDisassembler.hxx
index 5c54f3945fe89a4ed8798e8b99717334b5da6678..906318103bfd61aa87d67082c344f3ad13adad5b 100644 (file)
@@ -25,7 +25,7 @@ public:
 
        void start();
        void getSymbols() {}
-       uint64_t entryAddress() {}
+       uint64_t entryAddress() {return _entryAddress;}
 
        void forEachFunction(std::function<void (uint64_t, Function*)> callback);
        void printEachInstruction(uint64_t start, uint64_t end,
@@ -76,6 +76,7 @@ private:
        std::map<std::string, llvm::object::SectionRef> sections;
        std::map<std::string, llvm::object::SymbolRef> symbols;
        InformationManager * manager;
+       uint64_t _entryAddress;
 };
 
 #endif