Revert "[Orc] Allow OrcGenericABI variant of LazyCallThroughManager"
authorStefan Gränitz <stefan.graenitz@gmail.com>
Tue, 23 Mar 2021 14:23:22 +0000 (15:23 +0100)
committerStefan Gränitz <stefan.graenitz@gmail.com>
Tue, 23 Mar 2021 14:23:33 +0000 (15:23 +0100)
This reverts commit 61974268269f96b672a50eac40a5a8eeb4acd6d3.

llvm/lib/ExecutionEngine/Orc/LazyReexports.cpp

index bc33932..e1f4944 100644 (file)
@@ -107,8 +107,9 @@ createLocalLazyCallThroughManager(const Triple &T, ExecutionSession &ES,
                                   JITTargetAddress ErrorHandlerAddr) {
   switch (T.getArch()) {
   default:
-    return LocalLazyCallThroughManager::Create<OrcGenericABI>(ES,
-                                                              ErrorHandlerAddr);
+    return make_error<StringError>(
+        std::string("No callback manager available for ") + T.str(),
+        inconvertibleErrorCode());
 
   case Triple::aarch64:
   case Triple::aarch64_32: