summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Object/ArchiveWriter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "Add support for writing 64-bit symbol tables for archives when offset...Jake Ehrlich2017-10-271-55/+9
* Add support for writing 64-bit symbol tables for archives when offsets become...Jake Ehrlich2017-10-271-9/+55
* Pre-compute the tail of the archiveRafael Espindola2017-10-031-177/+184
* [Support] Rename tool_output_file to ToolOutputFile, NFCReid Kleckner2017-09-231-1/+1
* Move code to a helper function. NFC.Rafael Espindola2017-09-221-7/+13
* llvm-ar: align the first archive member consistently.Rafael Espindola2017-09-221-3/+5
* llvm-ar: Don't add an unnecessary alignment in gnu mode.Rafael Espindola2017-09-221-1/+2
* Convert the archive writer to use Error.Rafael Espindola2017-09-211-13/+13
* Use raw_ostream in functions that don't need to seek. NFC.Rafael Espindola2017-09-211-5/+5
* Simplify the logic for truncating UID and GID. NFC.Rafael Espindola2017-09-211-12/+9
* Use ArrayRef. NFC.Rafael Espindola2017-09-211-1/+1
* Rename K_MIPS64 to K_GNU64Jake Ehrlich2017-09-201-1/+1
* Simplify writeArchive return type.Rui Ueyama2017-08-301-6/+5
* llvm: add llvm-dlltool support to the archiverMartell Malone2017-07-181-1/+2
* Revert r308329: llvm: add llvm-dlltool support to the archiverRui Ueyama2017-07-181-2/+1
* llvm: add llvm-dlltool support to the archiverMartell Malone2017-07-181-1/+2
* [llvm-ar] Make llvm-lib behave more like the MSVC archiverReid Kleckner2017-06-121-6/+8
* Move Object format code to lib/BinaryFormat.Zachary Turner2017-06-071-1/+2
* ArchiveWriter: Remove unused variables. NFC.Peter Collingbourne2017-03-161-4/+0
* Archives require a symbol table on Solaris, even if empty.Rafael Espindola2017-03-141-0/+5
* Move llvm_unreachable out of switch.Rafael Espindola2017-02-221-2/+5
* Fix -Wcovered-switch-default.Rui Ueyama2017-02-221-3/+1
* Don't modify archive members unless really needed.Rafael Espindola2017-02-211-18/+31
* Object: pad out BSD archive members to 8-bytesSaleem Abdulrasool2017-02-091-1/+11
* Object: add a comment explaining a divergenceSaleem Abdulrasool2017-02-091-0/+2
* Object: pad BSD ar string table to 4-bytesSaleem Abdulrasool2017-02-091-0/+4
* Only computeRelativePath() on new membersDavid Callahan2016-11-301-3/+8
* Object: replace backslashes with slashes in embedded relative thin archive pa...Peter Collingbourne2016-11-151-0/+6
* [Object] Replace TimeValue with std::chronoPavel Labath2016-10-241-21/+24
* Reapply "More fixes to get good error messages for bad archives."Vedant Kumar2016-08-031-4/+16
* Revert "More fixes to get good error messages for bad archives."Vedant Kumar2016-08-031-16/+4
* More fixes to get good error messages for bad archives.Kevin Enderby2016-08-021-4/+16
* The next step along the way to getting good error messages for bad archives.Kevin Enderby2016-07-291-2/+2
* Object: Replace NewArchiveIterator with a simpler NewArchiveMember class. NFCI.Peter Collingbourne2016-06-291-117/+63
* Fix bug where temporary file would be left behind every time an archive was ...Rafael Espindola2016-05-091-1/+15
* [lib/Object] Make this assertion more useful.Davide Italiano2016-05-031-3/+2
* Don't try to create thin bsd archives.Rafael Espindola2016-05-021-0/+3
* Replace a loop with a for-each loop. No behavior change.Nico Weber2016-04-201-2/+1
* Thread Expected<...> up from createMachOObjectFile() to allow llvm-objdump to...Kevin Enderby2016-04-061-3/+6
* Handle archives with paths in the names.Rafael Espindola2015-12-181-2/+4
* Reapply r250906 with many suggested updates from Rafael Espindola.Kevin Enderby2015-11-051-2/+5
* Avoid implicitly constructing a Archive::child_iterator.Rafael Espindola2015-11-021-10/+10
* Use Child instead of child_iterator in the archive writer.Rafael Espindola2015-11-011-5/+5
* Backing out commit r250906 as it broke lld.Kevin Enderby2015-10-211-10/+7
* This removes the eating of the error in Archive::Child::getSize() when the ch...Kevin Enderby2015-10-211-7/+10
* Untabify.NAKAMURA Takumi2015-09-221-1/+1
* Fix handling of relative paths in thin archives.Rafael Espindola2015-07-161-3/+32
* llvm-ar: Don't write the directory in the string table.Rafael Espindola2015-07-151-1/+1
* Silence GCC -Wparenthesis warningDavid Majnemer2015-07-151-3/+2
* For new archive member we only need to store the full path.Rafael Espindola2015-07-151-4/+4
OpenPOWER on IntegriCloud