From: Lang Hames Date: Tue, 15 Nov 2016 02:14:57 +0000 (+0000) Subject: [ORC] Work around an apparent modules/linkage issue. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e95f35eb2692469f661ffadbf790fde6ae5d0d08;p=llvm [ORC] Work around an apparent modules/linkage issue. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@286930 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/module.modulemap b/include/llvm/module.modulemap index 448a7e51a69..a86bc7e7fcb 100644 --- a/include/llvm/module.modulemap +++ b/include/llvm/module.modulemap @@ -113,6 +113,14 @@ module LLVM_ExecutionEngine { exclude header "ExecutionEngine/MCJIT.h" exclude header "ExecutionEngine/Interpreter.h" exclude header "ExecutionEngine/OrcMCJITReplacement.h" + + // FIXME: These exclude directives were added as a workaround for + // and should be removed once it is fixed. + exclude header "ExecutionEngine/Orc/RawByteChannel.h" + exclude header "ExecutionEngine/Orc/RPCUtils.h" + exclude header "ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h" + exclude header "ExecutionEngine/Orc/OrcRemoteTargetClient.h" + exclude header "ExecutionEngine/Orc/OrcRemoteTargetServer.h" } module LLVM_Pass {