Displaying 1 result from an estimated 1 matches for "findexistingsymbol".
2016 Jul 07
2
ObjectCache and getFunctionAddress issue
...ect =
object::ObjectFile::createObjectFile(ObjectToLoad->getMemBufferRef());
std::unique_ptr<RuntimeDyld::LoadedObjectInfo> L =
Dyld.loadObject(*LoadedObject.get());
if (Dyld.hasError())
report_fatal_error(Dyld.getErrorString());
after the generateCodeForModule call, the findExistingSymbol is invoked.
For some reason it cannot find my symbol. My symbol exists in the Module
that was used as input for generateCodeForModule. It uses the object cache
and that code was valid and generated in the previous run.
I tried to traced further in RuntimeDyld::SymbolInfo getSymbol()
and could see...