[LinkerWrapper][NFC] Clean-up error handling
authorJoseph Huber <jhuber6@vols.utk.edu>
Thu, 18 Aug 2022 18:59:34 +0000 (14:59 -0400)
committerJoseph Huber <jhuber6@vols.utk.edu>
Thu, 18 Aug 2022 19:01:01 +0000 (15:01 -0400)
commitca6d70b32effe51a8d1654efe93154e7b96dcc23
tree20512a62e8555f5d97d999b55558254a088bd6fe
parent140b0bf89902845be14a4a710289bee49e0d1fc5
[LinkerWrapper][NFC] Clean-up error handling

Summary:
We should return and propagate these errors instead of reporting them
immediately. Also use llvm::copy instead.
clang/tools/clang-linker-wrapper/ClangLinkerWrapper.cpp