summaryrefslogtreecommitdiff
path: root/tools/llvm-ar
AgeCommit message (Expand)Author
2017-12-13Remove redundant includes from tools.Michael Zolotukhin
2017-11-03[llvm-ar] Support an options string that start with a dashMartin Storsjo
2017-11-02[tools] Add option to install binutils symlinksShoaib Meenai
2017-09-21Convert the archive writer to use Error.Rafael Espindola
2017-09-07Don't call exit from cl::PrintHelpMessage.Rafael Espindola
2017-09-07llvm-ar: exit with 1 if there is an error.Rafael Espindola
2017-08-30Simplify writeArchive return type.Rui Ueyama
2017-07-18llvm: add llvm-dlltool support to the archiverMartell Malone
2017-07-18Revert r308329: llvm: add llvm-dlltool support to the archiverRui Ueyama
2017-07-18llvm: add llvm-dlltool support to the archiverMartell Malone
2017-06-12[llvm-ar] Make llvm-lib behave more like the MSVC archiverReid Kleckner
2017-06-12[llvm-ar] Fix AddNewMember typo in enumReid Kleckner
2017-05-13Move lib/LibDriver -> lib/ToolDrivers/llvm-lib. NFCI.Peter Collingbourne
2017-04-05[llvm-ar] Remove unneeded std::, NFCI.Davide Italiano
2017-04-05[llvm-ar] errors go on stderr and not on stdout.Davide Italiano
2017-03-31[llvm-ar] Extract objects to their basename in the CWDReid Kleckner
2017-02-21Don't modify archive members unless really needed.Rafael Espindola
2016-12-04Always use / as the path separator.Rafael Espindola
2016-12-04Prefix path when displaying thin archives.Rafael Espindola
2016-11-18[CMake] llvm-ar depends on intrinsics_genChris Bieneman
2016-11-11Make the Error class constructor protectedMehdi Amini
2016-10-24[Object] Replace TimeValue with std::chronoPavel Labath
2016-10-24Remove TimeValue usage from llvm/SupportPavel Labath
2016-10-08Turn cl::values() (for enum) from a vararg function to using C++ variadic tem...Mehdi Amini
2016-08-12Use the range variant of find_if instead of unpacking begin/endDavid Majnemer
2016-08-11Use the range variant of find instead of unpacking begin/endDavid Majnemer
2016-08-03Clean up of libObject/Archive interfaces and change the last three uses of Er...Kevin Enderby
2016-08-03Reapply "More fixes to get good error messages for bad archives."Vedant Kumar
2016-08-03Revert "More fixes to get good error messages for bad archives."Vedant Kumar
2016-08-02More fixes to get good error messages for bad archives.Kevin Enderby
2016-07-29The next step along the way to getting good error messages for bad archives.Kevin Enderby
2016-07-22[llvm-ar] Document 'T' thin archive modifier (NFC)Teresa Johnson
2016-07-19Next step along the way to getting good error messages for bad archives.Kevin Enderby
2016-07-14[Object] Re-apply r275316 now that I have the corresponding LLD patch ready.Lang Hames
2016-07-14[Object] Revert r275316, Archive::child_iterator changes, while I update lld.Lang Hames
2016-07-13[Object] Change Archive::child_iterator for better interop with Error/Expected.Lang Hames
2016-06-29Object: Replace NewArchiveIterator with a simpler NewArchiveMember class. NFCI.Peter Collingbourne
2016-06-29Change Archive::create() from ErrorOr<...> to Expected<...> and updateKevin Enderby
2016-06-27[llvm-ar] Ignore -plugin option.Davide Italiano
2016-06-22llvm-ar: reduce some duplication, NFCSaleem Abdulrasool
2016-06-22llvm-ar: be more clever about default formatSaleem Abdulrasool
2016-06-21llvm-ar: correct typoSaleem Abdulrasool
2016-06-09Search for llvm-symbolizer binary in the same directory as argv[0], beforeRichard Smith
2016-05-09Fix bug where temporary file would be left behind every time an archive was ...Rafael Espindola
2016-05-02Simplify. NFC.Rafael Espindola
2016-05-02Don't try to create thin bsd archives.Rafael Espindola
2016-04-08Fix formatting and wording of llvm-ranlib error message. NFC.Sunil Srivastava
2016-01-26Remove autoconf supportChris Bieneman
2015-11-14[llvm-ar] Use failIfError/fail helpers.Davide Italiano
2015-11-14[llvm-ar] Use fail() helper to reduce duplication.Davide Italiano