summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-ar
Commit message (Expand)AuthorAgeFilesLines
* [llvm-ar] Use failIfError/fail helpers.Davide Italiano2015-11-141-11/+4
* [llvm-ar] Use fail() helper to reduce duplication.Davide Italiano2015-11-141-4/+2
* [llvm-ar] Simplify the code.Davide Italiano2015-11-141-12/+3
* Reapply r250906 with many suggested updates from Rafael Espindola.Kevin Enderby2015-11-051-4/+13
* This doesn't need a object::Archive::child_iterator.Rafael Espindola2015-11-021-2/+2
* Make a few definitions static. NFC.Rafael Espindola2015-11-011-5/+6
* Use Child instead of child_iterator in the archive writer.Rafael Espindola2015-11-011-4/+3
* Prefer ranlib mode over ar mode.Ed Schouten2015-10-271-2/+2
* Backing out commit r250906 as it broke lld.Kevin Enderby2015-10-211-26/+6
* This removes the eating of the error in Archive::Child::getSize() when the ch...Kevin Enderby2015-10-211-6/+26
* [CMake] Refactor and cleanup generating and installing symlinks to tools.Chris Bieneman2015-09-142-58/+2
* For new archive member we only need to store the full path.Rafael Espindola2015-07-151-9/+7
* Handle the error of trying to convert a regular archive to a thin one.Rafael Espindola2015-07-151-2/+13
* Initial support for writing thin archives.Rafael Espindola2015-07-151-3/+7
* Add support for reading members out of thin archives.Rafael Espindola2015-07-141-2/+4
* llvm-ar: Don't try to extract from thin archives.Rafael Espindola2015-07-141-0/+5
* llvm-ar: print an error when the requested member is not found.Rafael Espindola2015-07-141-3/+12
* Use a range loop. NFC.Rafael Espindola2015-07-141-19/+17
* Add support deterministic output in llvm-ar and make it the default.Rafael Espindola2015-07-131-2/+10
* Create BSD archives by default on OS X.Rafael Espindola2015-07-091-3/+9
* Disallow Archive::child_iterator that don't point to an archive.Rafael Espindola2015-07-081-1/+2
* Start adding support for writing archives in BSD format.Rafael Espindola2015-07-081-2/+24
* ArrayRef-ify libDriverMainDavid Blaikie2015-06-211-1/+1
* LibDriver, llvm-lib: introduce.Peter Collingbourne2015-06-094-7/+31
* llvm-ar: Move archive writer to Object.Peter Collingbourne2015-06-081-326/+6
* Purge unused includes throughout libSupport.Benjamin Kramer2015-03-231-0/+1
* llvm-ar: Remove unimplemented -N option from -helpDavid Majnemer2015-01-281-1/+0
* Manually specify the folder that llvm-ranlib should reside in for CMake-produ...Aaron Ballman2015-01-071-0/+2
* Only seek once before writing the member offsets.Rafael Espindola2014-12-111-18/+20
* llvm-ar: close input files early.Rafael Espindola2014-12-111-16/+13
* [CMake] Fix installation of llvm-ranlib on multiconfig builder.NAKAMURA Takumi2014-12-082-1/+26
* Introduce "llvm-ranlib" as a name of targets since Object/archive-symtab.test...NAKAMURA Takumi2014-12-041-1/+1
* For copy, cmake needs the full path to llvm-ar.Rafael Espindola2014-12-041-1/+2
* Add missing dependency on llvm-ar. Should hopefully fix the bots.Rafael Espindola2014-12-041-1/+2
* Make llvm-ar a real build target and install it.Rafael Espindola2014-12-031-10/+5
* Remove unused variable.Rafael Espindola2014-11-071-2/+2
* Make two helper functions static.Rafael Espindola2014-10-221-2/+2
* Handle spaces and quotes in file names in MRI scripts.Rafael Espindola2014-10-221-0/+3
* MRI scripts: Add addlib support.Rafael Espindola2014-10-211-1/+20
* Use a range loop. NFC.Rafael Espindola2014-10-211-7/+6
* Overwrite instead of adding to archives when creating them in mri scripts.Rafael Espindola2014-10-211-67/+75
* Convert a few std::string with StringRef. NFC.Rafael Espindola2014-10-211-24/+30
* Use a StringRef. No functionality change.Rafael Espindola2014-10-211-5/+4
* Move code a bit to avoid a few declarations. NFC.Rafael Espindola2014-10-211-45/+40
* Comment cleanup. NFC.Rafael Espindola2014-10-211-16/+14
* Add support for addmod to mri scripts.Rafael Espindola2014-10-211-1/+5
* llvm-ar: Start adding support for mri scripts.Rafael Espindola2014-10-101-2/+57
* Don't own the buffer in object::Binary.Rafael Espindola2014-08-191-14/+15
* Remove some calls to std::move.Rafael Espindola2014-08-011-5/+4
* Use std::unique_ptr to make the ownership explicit.Rafael Espindola2014-07-311-2/+2
OpenPOWER on IntegriCloud