<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Hi All,<div><br></div><div>This week I expanded the C API to support:</div><div><br></div><div> - Linking against process symbols</div><div> - Loading object files into an LLJIT instance</div><div> - Configuring target options using a TargetMachine template</div><div><br></div><div>You can check out the latest C API at <a href="https://github.com/llvm/llvm-project/blob/59ed45b4835f1d184ce2ac242c53ac41f87b9f41/llvm/include/llvm-c/Orc.h">https://github.com/llvm/llvm-project/blob/59ed45b4835f1d184ce2ac242c53ac41f87b9f41/llvm/include/llvm-c/Orc.h</a></div><div><br></div><div>Example programs for reflecting process symbols and loading object files can be found in:</div><div><a href="https://github.com/llvm/llvm-project/tree/59ed45b4835f1d184ce2ac242c53ac41f87b9f41/llvm/examples/OrcV2Examples/OrcV2CBindingsReflectProcessSymbols">https://github.com/llvm/llvm-project/tree/59ed45b4835f1d184ce2ac242c53ac41f87b9f41/llvm/examples/OrcV2Examples/OrcV2CBindingsReflectProcessSymbols</a></div><div>and</div><div><a href="https://github.com/llvm/llvm-project/tree/59ed45b4835f1d184ce2ac242c53ac41f87b9f41/llvm/examples/OrcV2Examples/">https://github.com/llvm/llvm-project/tree/59ed45b4835f1d184ce2ac242c53ac41f87b9f41/llvm/examples/OrcV2Examples/</a></div><div>respectively.<br></div><div><br></div><div>If you're interested in getting involved in development of the new C API please join in at <a href="http://llvm.org/PR31103">http://llvm.org/PR31103</a> .</div><div><br></div><div>-- Lang.</div><div><br></div><div><br></div></div></div></div></div></div></div>