summaryrefslogtreecommitdiff
path: root/llvm/lib/ObjCopy/ELF/ELFObject.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/lib/ObjCopy/ELF/ELFObject.cpp')
-rw-r--r--llvm/lib/ObjCopy/ELF/ELFObject.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/ObjCopy/ELF/ELFObject.cpp b/llvm/lib/ObjCopy/ELF/ELFObject.cpp
index 78b674c5fa34..641966a86710 100644
--- a/llvm/lib/ObjCopy/ELF/ELFObject.cpp
+++ b/llvm/lib/ObjCopy/ELF/ELFObject.cpp
@@ -536,7 +536,7 @@ Error ELFSectionWriter<ELFT>::visit(const CompressedSection &Sec) {
Elf_Chdr_Impl<ELFT> Chdr = {};
switch (Sec.CompressionType) {
case DebugCompressionType::None:
- std::copy(Sec.OriginalData.begin(), Sec.OriginalData.end(), Buf);
+ llvm::copy(Sec.OriginalData, Buf);
return Error::success();
case DebugCompressionType::Zlib:
Chdr.ch_type = ELF::ELFCOMPRESS_ZLIB;
@@ -550,7 +550,7 @@ Error ELFSectionWriter<ELFT>::visit(const CompressedSection &Sec) {
memcpy(Buf, &Chdr, sizeof(Chdr));
Buf += sizeof(Chdr);
- std::copy(Sec.CompressedData.begin(), Sec.CompressedData.end(), Buf);
+ llvm::copy(Sec.CompressedData, Buf);
return Error::success();
}