summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/Path.cpp
Commit message (Expand)AuthorAgeFilesLines
* Changed createTemporaryFile without FD to actually create a file.Ilya Biryukov2018-03-191-7/+32
* Delete temp file if rename fails.Rafael Espindola2017-12-051-0/+6
* Use FILE_FLAG_DELETE_ON_CLOSE for TempFile on windows.Rafael Espindola2017-11-281-3/+22
* Move code. NFC.Rafael Espindola2017-11-281-83/+85
* Add OpenFlags to the create(Unique|Temporary)File interfaces.Rafael Espindola2017-11-271-14/+20
* Allow TempFile::discard to be called twice.Rafael Espindola2017-11-221-0/+6
* Convert another use of createUniqueFile to TempFile::create.Rafael Espindola2017-11-161-0/+16
* Use TempFile in lto caching.Rafael Espindola2017-11-151-5/+12
* Add a move assignment operator to TempFile. NFC.Rafael Espindola2017-11-141-1/+3
* Create a TempFile class.Rafael Espindola2017-11-131-0/+53
* Support: Have directory_iterator::status() return FindFirstFileEx/FindNextFil...Peter Collingbourne2017-10-101-11/+8
* [Path] Sink predicate computations to their uses. NFCI.Benjamin Kramer2017-08-091-5/+4
* Support/Path.cpp: Prune unused "llvm/BinaryFormat".NAKAMURA Takumi2017-07-171-2/+0
* Move Object format code to lib/BinaryFormat.Zachary Turner2017-06-071-174/+2
* Added LLVM_FALLTHROUGH to address gcc warning: this statement may fall through.Galina Kistanova2017-05-231-0/+1
* Add a function to MD5 a file's contents.Zachary Turner2017-03-201-2/+33
* [Support] Support both Windows and Posix paths on both platforms.Zachary Turner2017-03-161-223/+202
* [Support] Add support for getting file system permissions on Windows and impl...James Henderson2017-03-161-0/+8
* Reverting r297617 because it broke some bots:Aaron Ballman2017-03-131-14/+6
* Add support for getting file system permissions and implement sys::fs::permis...Aaron Ballman2017-03-131-6/+14
* [Support] Add llvm::sys::fs::remove_directories.Zachary Turner2017-03-081-1/+1
* Resubmit FileSystem changes.Zachary Turner2017-03-081-0/+12
* [Support] Add the option to not follow symlinks on stat.Zachary Turner2017-03-071-2/+2
* Use LLVM for all stat-related functionality.Zachary Turner2017-03-071-0/+7
* Process tilde in llvm::sys::path::nativeSerge Pavlov2017-03-011-0/+8
* Define sys::path::convert_to_slashRui Ueyama2017-01-091-0/+10
* [WebAssembly] Add llvm-objdump support for wasm file formatDerek Schuff2016-11-301-0/+2
* Simplify identify_magic.Rui Ueyama2016-11-151-26/+23
* Add a file magic for CL.exe's object file created with /GL.Rui Ueyama2016-11-151-11/+7
* [Support] remove_dots: Remove .. from absolute paths.Benjamin Kramer2016-10-171-5/+8
* Do not delete leading ../ in remove_dots.Eric Liu2016-10-131-6/+5
* Add support for Darwin’s 64-bit universal files with 64-bit offsets and siz...Kevin Enderby2016-06-201-1/+1
* [ThinLTO] Option to control path of distributed backend filesTeresa Johnson2016-05-171-0/+23
* Add operator- to Path's reverse_iterator. Needed for D19666Filipe Cabecinhas2016-04-291-0/+4
* Fix identify_magic() to check that a file that starts with MH_MAGIC isKevin Enderby2016-01-261-2/+15
* Moving FileManager::removeDotPaths to llvm::sys::path::remove_dotsMike Aizatsky2015-11-091-0/+35
* [Support] Extend sys::path with user_cache_directory function.Pawel Bylica2015-11-021-0/+17
* Use range-based for loop in sys::path::append(). NFC.Pawel Bylica2015-10-221-8/+6
* [Support] Add a version of fs::make_absolute with a custom CWD.Benjamin Kramer2015-10-051-2/+15
* Move twice-repeated clang path operation into a new function.Douglas Katzman2015-09-021-2/+10
* Thread premissions through sys::fs::create_director{y|ies}Frederic Riss2015-08-061-4/+5
* Identify thin archives as archives.Rafael Espindola2015-07-221-1/+2
* Simplify a few uses of remove_filename by using parent_path instead.Rafael Espindola2015-07-151-2/+1
* Purge unused includes throughout libSupport.Benjamin Kramer2015-03-231-2/+0
* Don't treat .foo as two path components in path::iteratorsBen Langmuir2015-03-101-7/+0
* Use read{16,32,64}{le,be}() instead of *reinterpret_cast<u{little,big}{16,32,...Rui Ueyama2015-03-021-3/+3
* Object: Handle Mach-O kext bundle filesJustin Bogner2015-02-251-0/+1
* Revert "Change Path::filename_pos() to skip the drive letter."Zachary Turner2015-02-121-5/+2
* Change Path::filename_pos() to skip the drive letter.Zachary Turner2015-02-111-2/+5
* [Object][ELF] Test unknown type.Michael J. Spencer2015-01-231-1/+1
OpenPOWER on IntegriCloud