[all-commits] [llvm/llvm-project] 76bcba: [Orc][Modules] Fix Modules build fallout from a346...

lhames via All-commits all-commits at lists.llvm.org
Wed Nov 20 17:34:45 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 76bcbaafab2db9ee1fa0813463016afb64c5fb41
      https://github.com/llvm/llvm-project/commit/76bcbaafab2db9ee1fa0813463016afb64c5fb41
  Author: Lang Hames <lhames at gmail.com>
  Date:   2019-11-20 (Wed, 20 Nov 2019)

  Changed paths:
    M llvm/include/llvm/ExecutionEngine/Orc/OrcError.h
    M llvm/include/llvm/module.modulemap
    M llvm/lib/ExecutionEngine/OrcError/OrcError.cpp
    M llvm/lib/ExecutionEngine/OrcError/RPCError.cpp
    M llvm/lib/Support/Error.cpp

  Log Message:
  -----------
  [Orc][Modules] Fix Modules build fallout from a34680a33eb.

In a34680a33eb OrcError.h and Orc/RPC/*.h were split out from the rest of
ExecutionEngine in order to eliminate false dependencies for remote JIT
targets (see https://reviews.llvm.org/D68732), however this broke modules
builds (see https://reviews.llvm.org/D69817).

This patch splits these headers out into a separate module, LLVM_OrcSupport,
in order to fix the modules build.

Fixes <rdar://56377508>.




More information about the All-commits mailing list