| Commit message (Expand) | Author | Age | Files | Lines |
* | <rdar://problem/13551789> Fix yet another race in unique_file. | Douglas Gregor | 2013-04-05 | 1 | -3/+1 |
* | [Support] Fix lifetime of file descriptors when using MemoryBuffer. | Michael J. Spencer | 2013-03-14 | 1 | -7/+10 |
* | [PathV2] In llvm::sys::fs::unique_file, make sure it doesn't fall into an inf... | Argyrios Kyrtzidis | 2013-02-28 | 1 | -1/+7 |
* | Fix a race condition in llvm::sys::path::unique_file: when we end up | Douglas Gregor | 2013-01-10 | 1 | -4/+7 |
* | Go ahead and get rid of the old page size interface and convert all the | Chandler Carruth | 2012-12-31 | 1 | -1/+1 |
* | Switch LLVM_USE_RVALUE_REFERENCES to LLVM_HAS_RVALUE_REFERENCES. | Chandler Carruth | 2012-11-30 | 1 | -1/+1 |
* | PathV2: Fix a possible infinite loop. | Daniel Dunbar | 2012-11-15 | 1 | -3/+4 |
* | Properly test the LLVM_USE_RVALUE_REFERENCES macro. | Michael J. Spencer | 2012-08-15 | 1 | -1/+1 |
* | [PathV2] Add mapped_file_region. Implementation for Windows and POSIX. | Michael J. Spencer | 2012-08-15 | 1 | -0/+112 |
* | stdcxx's cstdio doesn't include stdio.h, but the code using PathV2.inc | Joerg Sonnenberger | 2012-08-10 | 1 | -0/+6 |
* | Add permissions(), map_file_pages(), and unmap_file_pages() to llvm::sys::fs ... | Nick Kledzik | 2012-06-20 | 1 | -7/+71 |
* | Use access(2) instead of stat(2) to check if a file exists. | Benjamin Kramer | 2012-06-02 | 1 | -2/+1 |
* | Allow unique_file to take a mode for file permissions, but default | Eric Christopher | 2012-05-11 | 1 | -3/+4 |
* | [Support] Fix up comments. | Daniel Dunbar | 2012-05-05 | 1 | -5/+3 |
* | [Support] Rewrite sys::fs::unique_file to not be stupid with /dev/urandom. | Daniel Dunbar | 2012-05-05 | 1 | -19/+5 |
* | Conflict with st_dev/st_ino identifiers under Debian GNU/Hurd | Sylvestre Ledru | 2012-04-23 | 1 | -4/+4 |
* | Fix the build under Debian GNU/Hurd. | Sylvestre Ledru | 2012-04-11 | 1 | -0/+10 |
* | Change default error_code ctor to a 'named ctor' so it's more self-documenting. | David Blaikie | 2012-02-09 | 1 | -17/+17 |
* | Revert r146363 to allow buildbots to make forward progress. | Chad Rosier | 2011-12-12 | 1 | -7/+0 |
* | Support/FileSystem: Implement bool equivalent(file_status A, file_status B); | Michael J. Spencer | 2011-12-12 | 1 | -21/+13 |
* | Support/FileSystem: Implement canonicalize. | Michael J. Spencer | 2011-12-12 | 1 | -0/+7 |
* | Support/FileSystem: Implement recursive_directory_iterator and make | Michael J. Spencer | 2011-12-08 | 1 | -3/+4 |
* | Include limits.h to make sure PATH_MAX is known on Solaris 10. | Bill Wendling | 2011-09-14 | 1 | -0/+3 |
* | Add an optional 'bool makeAbsolute' in llvm::sys::fs::unique_file function. | Argyrios Kyrtzidis | 2011-07-28 | 1 | -8/+11 |
* | revert r128199 until it can be made to work with Frontend/dependency-gen.c. | Andrew Trick | 2011-03-24 | 1 | -5/+9 |
* | Remove all uses of PATH_MAX and MAXPATHLEN from PathV2. | Michael J. Spencer | 2011-03-24 | 1 | -9/+5 |
* | Rip out realpath() support. It's expensive, and often a bad idea, and | Douglas Gregor | 2011-02-09 | 1 | -30/+0 |
* | Attempt to fix the build after r125228. | Cameron Zwarich | 2011-02-09 | 1 | -2/+2 |
* | Add llvm::sys::path::canonical(), which provides the canonicalized | Douglas Gregor | 2011-02-09 | 1 | -0/+30 |
* | Fix rename. | Michael J. Spencer | 2011-01-16 | 1 | -2/+11 |
* | Support/PathV2: Implement get_magic. | Michael J. Spencer | 2011-01-15 | 1 | -0/+31 |
* | Support/PathV2: Implement directory iteration on POSIX. | Michael J. Spencer | 2011-01-05 | 1 | -0/+54 |
* | Support/PathV2: Change most functions in the path namespace to return their work | Michael J. Spencer | 2010-12-07 | 1 | -2/+1 |
* | Support/PathV2: Remove the error_code return type from all functions in the path | Michael J. Spencer | 2010-12-07 | 1 | -3/+3 |
* | Support/Unix/PathV2: Return the real error from realpath instead of any error | Michael J. Spencer | 2010-12-07 | 1 | -1/+2 |
* | Support/Unix/PathV2: Use 0770 instead of 0700 when creating a directory. Also... | Michael J. Spencer | 2010-12-07 | 1 | -1/+1 |
* | Support/PathV2: Use SmallVector::clear instead of set_size. | Michael J. Spencer | 2010-12-07 | 1 | -2/+2 |
* | Support/PathV2: Clarify and correct documentation. | Michael J. Spencer | 2010-12-07 | 1 | -0/+5 |
* | Support/PathV2: Move current_path from path to fs and fix the Unix implementa... | Michael J. Spencer | 2010-12-07 | 1 | -11/+13 |
* | Support/PathV2: Remove redundant calls to make_error_code. | Michael J. Spencer | 2010-12-04 | 1 | -21/+21 |
* | Support/FileSystem: Add status implementation. | Michael J. Spencer | 2010-12-04 | 1 | -0/+32 |
* | Support/FileSystem: Add file_size implementation. | Michael J. Spencer | 2010-12-04 | 1 | -0/+14 |
* | Support/FileSystem: Add equivalent implementation. | Michael J. Spencer | 2010-12-03 | 1 | -0/+25 |
* | Support/FileSystem: Add resize_file implementation. | Michael J. Spencer | 2010-12-03 | 1 | -0/+10 |
* | Support/FileSystem: Add rename implementation. | Michael J. Spencer | 2010-12-03 | 1 | -0/+13 |
* | Support/FileSystem: Add remove implementation. | Michael J. Spencer | 2010-12-03 | 1 | -0/+14 |
* | Support/FileSystem: Add create_symlink implementation. | Michael J. Spencer | 2010-12-03 | 1 | -0/+13 |
* | Support/FileSystem: Add create_hard_link implementation. | Michael J. Spencer | 2010-12-03 | 1 | -0/+13 |
* | Support/FileSystem: Add create_director{y,ies} implementations. | Michael J. Spencer | 2010-12-03 | 1 | -0/+14 |
* | Support/FileSystem: Add unique_file and exists implementations. | Michael J. Spencer | 2010-12-03 | 1 | -2/+129 |