[all-commits] [llvm/llvm-project] d94f70: [mlir] Improve LLVM shlib support

serge-sans-paille via All-commits all-commits at lists.llvm.org
Thu Oct 8 22:18:53 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: d94f70fb98b8077537ad3ca90673ee94204db1e9
      https://github.com/llvm/llvm-project/commit/d94f70fb98b8077537ad3ca90673ee94204db1e9
  Author: Serge Guelton <sguelton at redhat.com>
  Date:   2020-10-09 (Fri, 09 Oct 2020)

  Changed paths:
    M mlir/lib/Support/CMakeLists.txt
    M mlir/tools/mlir-cuda-runner/CMakeLists.txt
    M mlir/tools/mlir-rocm-runner/CMakeLists.txt
    M mlir/tools/mlir-tblgen/CMakeLists.txt
    M mlir/tools/mlir-vulkan-runner/CMakeLists.txt

  Log Message:
  -----------
  [mlir] Improve LLVM shlib support

mlir-tblgen was incompatible with libLLVM, due to explicit linkage with
libLLVMSupport etc.
As it cannot link with libLLVM, make sure all lib it uses are not using libLLVM
either.

As a side effect, also remove some explicit references to LLVM libs and use
components instead.

Differential Revision: https://reviews.llvm.org/D88846




More information about the All-commits mailing list