summaryrefslogtreecommitdiff
path: root/tools/llvm-ar
AgeCommit message (Expand)AuthorFilesLines
2013-07-11Sync llvm-ar's help string with the options it supports.Rafael Espindola1-3/+0
2013-07-08Create files with the correct permission instead of changing it afterwards.Rafael Espindola1-9/+6
2013-07-08Fixes problem when calling llvm-ar from an unmodifiable directory.Manuel Klimek1-2/+2
2013-07-06[llvm-ar] Added llvm_unreachable to quiet -Wreturn-type warnings.Michael Gottesman1-0/+2
2013-07-05Add a createUniqueFile function and switch llvm's users of unique_file.Rafael Espindola1-2/+2
2013-07-05Don't create an archive if, for example, we are asked to print the index.Rafael Espindola1-2/+19
2013-07-05Use simpler version of exists.Rafael Espindola1-2/+1
2013-07-05Remove NoOperation.Rafael Espindola1-5/+1
2013-07-05Don't treat bitcode files specially in llvm-ar.Rafael Espindola5-34/+2
2013-06-26Use enums instead of raw octal values.Rafael Espindola1-1/+1
2013-06-22Create the file with the right permissions instead of setting it afterwards.Rafael Espindola1-9/+1
2013-06-21Convert some uses of PathV1.h in ArchiveWriter.cpp.Rafael Espindola2-28/+29
2013-06-20Add a fixme.Rafael Espindola1-0/+1
2013-06-20Remove last use of PathV1.h from Archive.cpp.Rafael Espindola1-9/+14
2013-06-20Add a setLastModificationAndAccessTime to PathV2.Rafael Espindola1-19/+35
2013-06-20Use a raw_fd_ostream instead of a std::ofstream.Rafael Espindola1-4/+5
2013-06-20Remove a trivial use of sys::Path.Rafael Espindola1-12/+5
2013-06-20Add support for getting the last modification time from a file_status.Rafael Espindola1-6/+5
2013-06-20Use only the filename when deciding if a file is a duplicate.Rafael Espindola1-1/+1
2013-06-20Add r184420 back, but also handle long file names.Rafael Espindola4-38/+9
2013-06-20Revert "Don't include directory names in archives."Rafael Espindola4-7/+36
2013-06-20Don't include directory names in archives.Rafael Espindola4-36/+7
2013-06-20Remove remaining bits of the old LLVM specific symtab handling.Rafael Espindola6-231/+10
2013-06-20Remove more unused functions.Rafael Espindola2-81/+0
2013-06-20Remove unused methods.Rafael Espindola2-170/+0
2013-06-20Use the simpler sys::fs::exists.Rafael Espindola1-2/+1
2013-06-20Convert a use of sys::Path.Rafael Espindola1-16/+10
2013-06-19Remove unused function.Rafael Espindola3-31/+3
2013-06-19Really fix the missing header :-(Rafael Espindola1-1/+1
2013-06-19Add missing include found by the bots.Rafael Espindola1-0/+1
2013-06-19Remove last use of PathV1.h from Archive.hRafael Espindola6-26/+39
2013-06-19Always set the mode.Rafael Espindola2-13/+10
2013-06-19Remove more uses of sys::Path.Rafael Espindola5-52/+46
2013-06-19Remove unused function.Rafael Espindola2-33/+0
2013-06-19Another attempt at fixing the bots.Rafael Espindola1-1/+1
2013-06-19Attempt at fixing some bots.Rafael Espindola1-1/+1
2013-06-19Reduce sys::Path usage in llvm-ar.Rafael Espindola5-35/+39
2013-06-19Remove the 'R' modifier.Rafael Espindola1-45/+4
2013-06-17Move lib/Archive to tools/llvm-ar.Rafael Espindola9-4/+1857
2013-06-14Remove the LLVM specific archive index.Rafael Espindola1-1/+1
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth1-2/+2
2012-12-04Sort the #include lines for tools/...Chandler Carruth1-4/+4
2012-10-26Adjust llvm-ar and llvm-ranlib to not depend on exception handling.Joerg Sonnenberger3-101/+104
2012-08-10Remove references to compression in llvm-ar. It has been a long time since weRafael Espindola1-13/+6
2011-12-12LLVMBuild: Remove trailing newline, which irked me.Daniel Dunbar1-1/+0
2011-11-11LLVMBuild: Add description files for the LLVM tools.Daniel Dunbar1-0/+23
2011-10-18build: Tidy up a bunch of tool Makefiles, and simplify where possible using theDaniel Dunbar1-4/+4
2011-10-18llvm-ar: Remove local test target, this is no longer useful.Daniel Dunbar1-7/+0
2011-01-10Fix Whitespace.Michael J. Spencer1-14/+14
2011-01-10Support/Path: Deprecate PathV1::exists and replace all uses with PathV2::fs::...Michael J. Spencer1-2/+5