]> granicus.if.org Git - llvm/commitdiff
Integrate manifest merging library into LLD.
authorEric Beckmann <ecbeckmann@google.com>
Tue, 22 Aug 2017 03:15:28 +0000 (03:15 +0000)
committerEric Beckmann <ecbeckmann@google.com>
Tue, 22 Aug 2017 03:15:28 +0000 (03:15 +0000)
Summary: Now that the llvm-mt manifest merging libraries are complete, we may use them to merge manifests instead of needing to shell out to mt.exe.

Subscribers: mgorny, llvm-commits

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@311424 91177308-0d34-0410-b5e6-96231b3b80d8

lib/WindowsManifest/WindowsManifestMerger.cpp

index fe20ec735281681c83ad3d3dc824bf8524c1054c..91547c98469bb18599bea656e89a6604eb5e992e 100644 (file)
@@ -671,7 +671,7 @@ WindowsManifestMerger::WindowsManifestMergerImpl::~WindowsManifestMergerImpl() {
 
 Error WindowsManifestMerger::WindowsManifestMergerImpl::merge(
     const MemoryBuffer &Manifest) {
-  return Error::success();
+  return make_error<WindowsManifestError>("no libxml2");
 }
 
 std::unique_ptr<MemoryBuffer>