[llvm] r286930 - [ORC] Work around an apparent modules/linkage issue.

Richard Smith via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 15 10:45:53 PST 2016


On Mon, Nov 14, 2016 at 6:14 PM, Lang Hames via llvm-commits <
llvm-commits at lists.llvm.org> wrote:

> Author: lhames
> Date: Mon Nov 14 20:14:57 2016
> New Revision: 286930
>
> URL: http://llvm.org/viewvc/llvm-project?rev=286930&view=rev
> Log:
> [ORC] Work around an apparent modules/linkage issue.
>
> <rdar://problem/29247092>
>
>
> Modified:
>     llvm/trunk/include/llvm/module.modulemap
>
> Modified: llvm/trunk/include/llvm/module.modulemap
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/
> llvm/module.modulemap?rev=286930&r1=286929&r2=286930&view=diff
> ============================================================
> ==================
> --- llvm/trunk/include/llvm/module.modulemap (original)
> +++ llvm/trunk/include/llvm/module.modulemap Mon Nov 14 20:14:57 2016
> @@ -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
> +  //        <rdar://problem/29247092> and should be removed once it is
> fixed.
>

Please can you provide an explanation here that non-Apple folks can read?


> +  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 {
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20161115/d4318853/attachment.html>


More information about the llvm-commits mailing list