<div dir="ltr">Hi All,<div><br></div><div>Attached is an updated patch (against r226514) for the Orc JIT APIs that were discussed on the llvm-dev list the other day.</div><div><br></div><div>The impact on existing code is minimal. A new flag (-use-orc) is added to lli to allow the Orc-based MCJITReplacement class to be substituted as the execution engine. I expect this will be useful for testing. A new method, getSymbolAddressInLogicalDylib, is added to RTDyldMemoryManager, however this can be safely ignored by MCJIT users - it's only there to support Orc.</div><div><br></div><div>There are no tests yet. I hope to start addressing this soon, but my preference would be to get this in tree so everyone can muck around with it and contribute tests.</div><div><br></div><div>Questions and comments welcome.</div><div><br></div><div>Cheers,</div><div>Lang.</div><div><br></div></div>