diff options
author | Leonard Chan <leonardchan@google.com> | 2023-06-14 20:36:27 +0000 |
---|---|---|
committer | Leonard Chan <leonardchan@google.com> | 2023-06-14 20:36:27 +0000 |
commit | aa495214b39d475bab24b468de7a7c676ce9e366 (patch) | |
tree | 43a370ebe1368d52610f8f7c18b6ea5de2f30751 /lld/MinGW | |
parent | 8193b291cefa732dd37fc917bd2921385e639d21 (diff) | |
download | llvm-aa495214b39d475bab24b468de7a7c676ce9e366.zip llvm-aa495214b39d475bab24b468de7a7c676ce9e366.tar.gz llvm-aa495214b39d475bab24b468de7a7c676ce9e366.tar.bz2 |
Revert "[LLD] Allow usage of LLD as a library"
This reverts commit 2700da5fe28d8b17c66e5c960d2188276a6ced39.
Reverting since this causes some test failures on our builders: https://ci.chromium.org/ui/p/fuchsia/builders/toolchain.ci/clang-linux-x64/b8778372807208184913/overview
Diffstat (limited to 'lld/MinGW')
-rw-r--r-- | lld/MinGW/Driver.cpp | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/lld/MinGW/Driver.cpp b/lld/MinGW/Driver.cpp index a5b83d2..c5a32c3 100644 --- a/lld/MinGW/Driver.cpp +++ b/lld/MinGW/Driver.cpp @@ -157,17 +157,11 @@ searchLibrary(StringRef name, ArrayRef<StringRef> searchPaths, bool bStatic) { return ""; } -namespace lld { -namespace coff { -bool link(ArrayRef<const char *> argsArr, llvm::raw_ostream &stdoutOS, - llvm::raw_ostream &stderrOS, bool exitEarly, bool disableOutput); -} - -namespace mingw { // Convert Unix-ish command line arguments to Windows-ish ones and // then call coff::link. -bool link(ArrayRef<const char *> argsArr, llvm::raw_ostream &stdoutOS, - llvm::raw_ostream &stderrOS, bool exitEarly, bool disableOutput) { +bool mingw::link(ArrayRef<const char *> argsArr, llvm::raw_ostream &stdoutOS, + llvm::raw_ostream &stderrOS, bool exitEarly, + bool disableOutput) { auto *ctx = new CommonLinkerContext; ctx->e.initialize(stdoutOS, stderrOS, exitEarly, disableOutput); @@ -488,5 +482,3 @@ bool link(ArrayRef<const char *> argsArr, llvm::raw_ostream &stdoutOS, return coff::link(vec, stdoutOS, stderrOS, exitEarly, disableOutput); } -} // namespace mingw -} // namespace lld |