diff options
author | Raphael Isemann <teemperor@gmail.com> | 2020-09-01 13:21:18 +0200 |
---|---|---|
committer | Raphael Isemann <teemperor@gmail.com> | 2020-09-01 14:59:28 +0200 |
commit | 5ffd940ac02a8e000691c45a6dc4f69d0198e675 (patch) | |
tree | d63b6f84f46fd215c7a53aed5630193c2d82ba86 /llvm/tools/llvm-readobj/llvm-readobj.cpp | |
parent | 2114f71aaa8dc2e75fe9cd79aa4d72d164e9b95d (diff) | |
download | llvm-5ffd940ac02a8e000691c45a6dc4f69d0198e675.zip llvm-5ffd940ac02a8e000691c45a6dc4f69d0198e675.tar.gz llvm-5ffd940ac02a8e000691c45a6dc4f69d0198e675.tar.bz2 |
Reland [FileCheck] Move FileCheck implementation out of LLVMSupport into its own library
This relands e9a3d1a401b07cbf7b11695637f1b549782a26cd which was originally
missing linking LLVMSupport into LLMVFileCheck which broke the SHARED_LIBS build.
Original summary:
The actual FileCheck logic seems to be implemented in LLVMSupport. I don't see a
good reason for having FileCheck implemented there as it has a very specific use
while LLVMSupport is a dependency of pretty much every LLVM tool there is. In
fact, the only use of FileCheck I could find (outside the FileCheck tool and the
FileCheck unit test) is a single call in GISelMITest.h.
This moves the FileCheck logic to its own LLVMFileCheck library. This way only
FileCheck and the GlobalISelTests now have a dependency on this code.
Reviewed By: jhenderson
Differential Revision: https://reviews.llvm.org/D86344
Diffstat (limited to 'llvm/tools/llvm-readobj/llvm-readobj.cpp')
0 files changed, 0 insertions, 0 deletions