[all-commits] [llvm/llvm-project] 85c649: [ORC][LLJIT] Use JITLink by default on ELF/x86-64.
lhames via All-commits
all-commits at lists.llvm.org
Mon Apr 17 09:41:14 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 85c649bc02a6605f541b09b33a200a78275ed90f
https://github.com/llvm/llvm-project/commit/85c649bc02a6605f541b09b33a200a78275ed90f
Author: Lang Hames <lhames at gmail.com>
Date: 2023-04-17 (Mon, 17 Apr 2023)
Changed paths:
M llvm/lib/ExecutionEngine/Orc/LLJIT.cpp
Log Message:
-----------
[ORC][LLJIT] Use JITLink by default on ELF/x86-64.
This patch switches LLJIT's default JIT linker for ELF/x86-64 from RuntimeDyld
to JITLink.
Most clients should not be affected, but if you were explicitly accessing the
old RTDyldObjectLinkingLayer (e.g. to install JITEventListeners) you will need
to either force use of RuntimeDyld (following the example in
llvm/examples/OrcV2Examples/LLJITWithCustomObjectLinkingLayer), or switch to
using JITLink plugins instead.
More information about the All-commits
mailing list