diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2017-09-21 23:06:23 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2017-09-21 23:06:23 +0000 |
commit | fa08397f202c46bc99677b5b6786a85a15c69668 (patch) | |
tree | 14f2c292e49b24ddd68464525fa1ed3c137e9e95 /llvm/lib/Object/ArchiveWriter.cpp | |
parent | 2d5d71c0614a09aab981aa614264581bd83e4249 (diff) | |
download | llvm-fa08397f202c46bc99677b5b6786a85a15c69668.zip llvm-fa08397f202c46bc99677b5b6786a85a15c69668.tar.gz llvm-fa08397f202c46bc99677b5b6786a85a15c69668.tar.bz2 |
Use raw_ostream in functions that don't need to seek. NFC.
llvm-svn: 313935
Diffstat (limited to 'llvm/lib/Object/ArchiveWriter.cpp')
-rw-r--r-- | llvm/lib/Object/ArchiveWriter.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/llvm/lib/Object/ArchiveWriter.cpp b/llvm/lib/Object/ArchiveWriter.cpp index 36f505d..293dbe6 100644 --- a/llvm/lib/Object/ArchiveWriter.cpp +++ b/llvm/lib/Object/ArchiveWriter.cpp @@ -111,7 +111,7 @@ Expected<NewArchiveMember> NewArchiveMember::getFile(StringRef FileName, } template <typename T> -static void printWithSpacePadding(raw_fd_ostream &OS, T Data, unsigned Size) { +static void printWithSpacePadding(raw_ostream &OS, T Data, unsigned Size) { uint64_t OldPos = OS.tell(); OS << Data; unsigned SizeSoFar = OS.tell() - OldPos; @@ -143,7 +143,7 @@ static void print32(raw_ostream &Out, object::Archive::Kind Kind, } static void printRestOfMemberHeader( - raw_fd_ostream &Out, const sys::TimePoint<std::chrono::seconds> &ModTime, + raw_ostream &Out, const sys::TimePoint<std::chrono::seconds> &ModTime, unsigned UID, unsigned GID, unsigned Perms, unsigned Size) { printWithSpacePadding(Out, sys::toTimeT(ModTime), 12); @@ -158,7 +158,7 @@ static void printRestOfMemberHeader( } static void -printGNUSmallMemberHeader(raw_fd_ostream &Out, StringRef Name, +printGNUSmallMemberHeader(raw_ostream &Out, StringRef Name, const sys::TimePoint<std::chrono::seconds> &ModTime, unsigned UID, unsigned GID, unsigned Perms, unsigned Size) { @@ -167,7 +167,7 @@ printGNUSmallMemberHeader(raw_fd_ostream &Out, StringRef Name, } static void -printBSDMemberHeader(raw_fd_ostream &Out, StringRef Name, +printBSDMemberHeader(raw_ostream &Out, StringRef Name, const sys::TimePoint<std::chrono::seconds> &ModTime, unsigned UID, unsigned GID, unsigned Perms, unsigned Size) { @@ -189,7 +189,7 @@ static bool useStringTable(bool Thin, StringRef Name) { } static void -printMemberHeader(raw_fd_ostream &Out, object::Archive::Kind Kind, bool Thin, +printMemberHeader(raw_ostream &Out, object::Archive::Kind Kind, bool Thin, StringRef Name, std::vector<unsigned>::iterator &StringMapIndexIter, const sys::TimePoint<std::chrono::seconds> &ModTime, |