[llvm] 35767e4 - Revert "[ORC][LLJIT] Use JITLink by default on ELF/x86-64."
Nikita Popov via llvm-commits
llvm-commits at lists.llvm.org
Thu Apr 20 05:23:40 PDT 2023
Author: Nikita Popov
Date: 2023-04-20T14:22:08+02:00
New Revision: 35767e43d62c273f212b420d617870cfc7e28f42
URL: https://github.com/llvm/llvm-project/commit/35767e43d62c273f212b420d617870cfc7e28f42
DIFF: https://github.com/llvm/llvm-project/commit/35767e43d62c273f212b420d617870cfc7e28f42.diff
LOG: Revert "[ORC][LLJIT] Use JITLink by default on ELF/x86-64."
This reverts commit 85c649bc02a6605f541b09b33a200a78275ed90f.
Has been causing test failures in OrcV2Examples for the past few
days.
Added:
Modified:
llvm/lib/ExecutionEngine/Orc/LLJIT.cpp
Removed:
################################################################################
diff --git a/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp b/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp
index d61dde836fa75..a65c3567c1487 100644
--- a/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp
+++ b/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp
@@ -750,7 +750,7 @@ Error LLJITBuilderState::prepareForConstruction() {
UseJITLink = !TT.isOSBinFormatCOFF();
break;
case Triple::x86_64:
- UseJITLink = !TT.isOSBinFormatCOFF();
+ UseJITLink = TT.isOSBinFormatMachO();
break;
default:
break;
More information about the llvm-commits
mailing list