Adding multiple object support to MCJIT EH frame handling

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@192504 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Andrew Kaylor
2013-10-11 21:25:48 +00:00
parent b19b474de9
commit 528f6d787b
15 changed files with 210 additions and 88 deletions

View File

@ -51,8 +51,8 @@ public:
ClientMM->notifyObjectLoaded(EE, Obj);
}
virtual void registerEHFrames(StringRef SectionData) {
ClientMM->registerEHFrames(SectionData);
virtual void registerEHFrames(uint8_t *Addr, uint64_t LoadAddr, size_t Size) {
ClientMM->registerEHFrames(Addr, LoadAddr, Size);
}
virtual bool finalizeMemory(std::string *ErrMsg = 0) {