[llvm-objcopy][NFC] More error propagation
authorJordan Rupprecht <rupprecht@google.com>
Wed, 30 Jan 2019 14:36:53 +0000 (14:36 +0000)
committerJordan Rupprecht <rupprecht@google.com>
Wed, 30 Jan 2019 14:36:53 +0000 (14:36 +0000)
commit307deab40a0f454a0cd77bb142a3e98b2dbe2b8b
tree5066a1ee5372677780331badf5db0a3288505d14
parentc6ed77812b340c6368b843e4288fa41f077ed852
[llvm-objcopy][NFC] More error propagation

Summary: Do some more error cleanup, removing some dependencies from llvm-objcopy's error/reportError in [ELF/COFF]Objcopy methods.

Reviewers: jhenderson, alexshap, jakehehrlich, mstorsjo, espindola

Subscribers: emaste, arichardson

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

llvm-svn: 352625
llvm/test/tools/llvm-objcopy/ELF/bad-build-id.test
llvm/tools/llvm-objcopy/COFF/COFFObjcopy.cpp
llvm/tools/llvm-objcopy/COFF/COFFObjcopy.h
llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp
llvm/tools/llvm-objcopy/ELF/ELFObjcopy.h
llvm/tools/llvm-objcopy/llvm-objcopy.cpp