diff --git a/lld/COFF/CMakeLists.txt b/lld/COFF/CMakeLists.txt index 2bbadf75bfa1..62f10e97b21e 100644 --- a/lld/COFF/CMakeLists.txt +++ b/lld/COFF/CMakeLists.txt @@ -32,6 +32,7 @@ add_lld_library(lldCOFF DebugInfoMSF DebugInfoPDB Demangle + DTLTO LibDriver LTO MC diff --git a/lld/ELF/CMakeLists.txt b/lld/ELF/CMakeLists.txt index ec3f6382282b..e22897c2789d 100644 --- a/lld/ELF/CMakeLists.txt +++ b/lld/ELF/CMakeLists.txt @@ -68,6 +68,7 @@ add_lld_library(lldELF Core DebugInfoDWARF Demangle + DTLTO LTO MC Object diff --git a/lld/MachO/LTO.cpp b/lld/MachO/LTO.cpp index 904370cf842e..2c360374ef3c 100644 --- a/lld/MachO/LTO.cpp +++ b/lld/MachO/LTO.cpp @@ -18,7 +18,6 @@ #include "lld/Common/Strings.h" #include "lld/Common/TargetOptionsCommandFlags.h" #include "llvm/Bitcode/BitcodeWriter.h" -#include "llvm/DTLTO/DTLTO.h" #include "llvm/LTO/Config.h" #include "llvm/LTO/LTO.h" #include "llvm/Support/Caching.h" diff --git a/lld/wasm/LTO.cpp b/lld/wasm/LTO.cpp index 3b23484d8e45..668cdf21ea3e 100644 --- a/lld/wasm/LTO.cpp +++ b/lld/wasm/LTO.cpp @@ -18,7 +18,6 @@ #include "llvm/ADT/StringRef.h" #include "llvm/ADT/Twine.h" #include "llvm/Bitcode/BitcodeWriter.h" -#include "llvm/DTLTO/DTLTO.h" #include "llvm/IR/DiagnosticPrinter.h" #include "llvm/LTO/Config.h" #include "llvm/LTO/LTO.h" diff --git a/llvm/lib/DTLTO/CMakeLists.txt b/llvm/lib/DTLTO/CMakeLists.txt index 4a35de24c86d..3c137ef8954d 100644 --- a/llvm/lib/DTLTO/CMakeLists.txt +++ b/llvm/lib/DTLTO/CMakeLists.txt @@ -3,5 +3,6 @@ add_llvm_component_library(LLVMDTLTO LINK_COMPONENTS Core + LTO Support ) diff --git a/llvm/lib/LTO/CMakeLists.txt b/llvm/lib/LTO/CMakeLists.txt index bb2ab4915af3..cf455ff04c11 100644 --- a/llvm/lib/LTO/CMakeLists.txt +++ b/llvm/lib/LTO/CMakeLists.txt @@ -25,7 +25,6 @@ add_llvm_component_library(LLVMLTO CodeGen CodeGenTypes Core - DTLTO Extensions IPO InstCombine diff --git a/llvm/lib/LTO/LTO.cpp b/llvm/lib/LTO/LTO.cpp index 7959f2a98a0c..8a9d03887b8f 100644 --- a/llvm/lib/LTO/LTO.cpp +++ b/llvm/lib/LTO/LTO.cpp @@ -25,7 +25,6 @@ #include "llvm/CGData/CodeGenData.h" #include "llvm/CodeGen/Analysis.h" #include "llvm/Config/llvm-config.h" -#include "llvm/DTLTO/DTLTO.h" #include "llvm/IR/AutoUpgrade.h" #include "llvm/IR/DiagnosticPrinter.h" #include "llvm/IR/Intrinsics.h"