[llvm-objcopy][NFC] refactor error handling. part 3.
authorAlexey Lapshin <a.v.lapshin@mail.ru>
Sat, 19 Sep 2020 15:53:44 +0000 (18:53 +0300)
committerAlexey Lapshin <a.v.lapshin@mail.ru>
Fri, 2 Oct 2020 20:55:05 +0000 (23:55 +0300)
commit0373c768c56fc7ce6fe1efa48383f7b376e7bc2a
tree1c0fedaff7d42ff5024fc2ccb6e18b8ce3e9d755
parent045a620c455d2f27a536d687ee6a0299b9e2c734
[llvm-objcopy][NFC] refactor error handling. part 3.

Remove usages of special error reporting functions(error(),
reportError()). Errors are reported as Expected<>/Error returning
values. This part is for ELF subfolder of llvm-objcopy.

Testing: check-all.

Differential Revision: https://reviews.llvm.org/D87987
llvm/tools/llvm-objcopy/COFF/COFFObjcopy.cpp
llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp
llvm/tools/llvm-objcopy/ELF/Object.cpp
llvm/tools/llvm-objcopy/ELF/Object.h
llvm/tools/llvm-objcopy/MachO/MachOReader.cpp
llvm/tools/llvm-objcopy/MachO/Object.cpp
llvm/tools/llvm-objcopy/llvm-objcopy.cpp
llvm/tools/llvm-objcopy/llvm-objcopy.h [deleted file]
llvm/tools/llvm-objcopy/wasm/WasmObjcopy.cpp