diff options
Diffstat (limited to 'llvm/tools/llvm-objcopy/COFF/Object.cpp')
| -rw-r--r-- | llvm/tools/llvm-objcopy/COFF/Object.cpp | 5 | 
1 files changed, 2 insertions, 3 deletions
| diff --git a/llvm/tools/llvm-objcopy/COFF/Object.cpp b/llvm/tools/llvm-objcopy/COFF/Object.cpp index fc87d9e574d..83435dffa98 100644 --- a/llvm/tools/llvm-objcopy/COFF/Object.cpp +++ b/llvm/tools/llvm-objcopy/COFF/Object.cpp @@ -56,9 +56,8 @@ Error Object::markSymbols() {      for (const Relocation &R : Sec.Relocs) {        auto It = SymbolMap.find(R.Target);        if (It == SymbolMap.end()) -        return make_error<StringError>("Relocation target " + Twine(R.Target) + -                                           " not found", -                                       object_error::invalid_symbol_index); +        return createStringError(object_error::invalid_symbol_index, +                                 "Relocation target %zu not found", R.Target);        It->second->Referenced = true;      }    } | 

