summaryrefslogtreecommitdiff
path: root/tools/llvm-ar
AgeCommit message (Expand)AuthorFilesLines
2016-06-22llvm-ar: reduce some duplication, NFCSaleem Abdulrasool1-27/+19
2016-06-22llvm-ar: be more clever about default formatSaleem Abdulrasool1-18/+76
2016-06-21llvm-ar: correct typoSaleem Abdulrasool1-1/+1
2016-06-09Search for llvm-symbolizer binary in the same directory as argv[0], beforeRichard Smith1-1/+1
2016-05-09Fix bug where temporary file would be left behind every time an archive was ...Rafael Espindola1-7/+13
2016-05-02Simplify. NFC.Rafael Espindola1-4/+1
2016-05-02Don't try to create thin bsd archives.Rafael Espindola1-1/+3
2016-04-08Fix formatting and wording of llvm-ranlib error message. NFC.Sunil Srivastava1-1/+1
2016-01-26Remove autoconf supportChris Bieneman1-21/+0
2015-11-14[llvm-ar] Use failIfError/fail helpers.Davide Italiano1-11/+4
2015-11-14[llvm-ar] Use fail() helper to reduce duplication.Davide Italiano1-4/+2
2015-11-14[llvm-ar] Simplify the code.Davide Italiano1-12/+3
2015-11-05Reapply r250906 with many suggested updates from Rafael Espindola.Kevin Enderby1-4/+13
2015-11-02This doesn't need a object::Archive::child_iterator.Rafael Espindola1-2/+2
2015-11-01Make a few definitions static. NFC.Rafael Espindola1-5/+6
2015-11-01Use Child instead of child_iterator in the archive writer.Rafael Espindola1-4/+3
2015-10-27Prefer ranlib mode over ar mode.Ed Schouten1-2/+2
2015-10-21Backing out commit r250906 as it broke lld.Kevin Enderby1-26/+6
2015-10-21This removes the eating of the error in Archive::Child::getSize() when the ch...Kevin Enderby1-6/+26
2015-09-14[CMake] Refactor and cleanup generating and installing symlinks to tools.Chris Bieneman2-58/+2
2015-07-15For new archive member we only need to store the full path.Rafael Espindola1-9/+7
2015-07-15Handle the error of trying to convert a regular archive to a thin one.Rafael Espindola1-2/+13
2015-07-15Initial support for writing thin archives.Rafael Espindola1-3/+7
2015-07-14Add support for reading members out of thin archives.Rafael Espindola1-2/+4
2015-07-14llvm-ar: Don't try to extract from thin archives.Rafael Espindola1-0/+5
2015-07-14llvm-ar: print an error when the requested member is not found.Rafael Espindola1-3/+12
2015-07-14Use a range loop. NFC.Rafael Espindola1-19/+17
2015-07-13Add support deterministic output in llvm-ar and make it the default.Rafael Espindola1-2/+10
2015-07-09Create BSD archives by default on OS X.Rafael Espindola1-3/+9
2015-07-08Disallow Archive::child_iterator that don't point to an archive.Rafael Espindola1-1/+2
2015-07-08Start adding support for writing archives in BSD format.Rafael Espindola1-2/+24
2015-06-21ArrayRef-ify libDriverMainDavid Blaikie1-1/+1
2015-06-09LibDriver, llvm-lib: introduce.Peter Collingbourne4-7/+31
2015-06-08llvm-ar: Move archive writer to Object.Peter Collingbourne1-326/+6
2015-03-23Purge unused includes throughout libSupport.Benjamin Kramer1-0/+1
2015-01-28llvm-ar: Remove unimplemented -N option from -helpDavid Majnemer1-1/+0
2015-01-07Manually specify the folder that llvm-ranlib should reside in for CMake-produ...Aaron Ballman1-0/+2
2014-12-11Only seek once before writing the member offsets.Rafael Espindola1-18/+20
2014-12-11llvm-ar: close input files early.Rafael Espindola1-16/+13
2014-12-08[CMake] Fix installation of llvm-ranlib on multiconfig builder.NAKAMURA Takumi2-1/+26
2014-12-04Introduce "llvm-ranlib" as a name of targets since Object/archive-symtab.test...NAKAMURA Takumi1-1/+1
2014-12-04For copy, cmake needs the full path to llvm-ar.Rafael Espindola1-1/+2
2014-12-04Add missing dependency on llvm-ar. Should hopefully fix the bots.Rafael Espindola1-1/+2
2014-12-03Make llvm-ar a real build target and install it.Rafael Espindola1-10/+5
2014-11-07Remove unused variable.Rafael Espindola1-2/+2
2014-10-22Make two helper functions static.Rafael Espindola1-2/+2
2014-10-22Handle spaces and quotes in file names in MRI scripts.Rafael Espindola1-0/+3
2014-10-21MRI scripts: Add addlib support.Rafael Espindola1-1/+20
2014-10-21Use a range loop. NFC.Rafael Espindola1-7/+6
2014-10-21Overwrite instead of adding to archives when creating them in mri scripts.Rafael Espindola1-67/+75