summaryrefslogtreecommitdiff
path: root/llvm/lib/Support/Path.cpp
AgeCommit message (Expand)Author
2019-04-25Assigning to a local object in a return statement prevents copy elision. NFC.David Blaikie
2019-04-24Revert using fcopyfile(3) to implement sys::fs::copy_file(Twine, int) on macOSAdrian Prantl
2019-04-18Implement sys::fs::copy_file using the macOS copyfile(3) APIAdrian Prantl
2019-04-18Revert Implement sys::fs::copy_file using the macOS copyfile(3) API to suppor...Adrian Prantl
2019-04-18Implement sys::fs::copy_file using the macOS copyfile(3) APIAdrian Prantl
2019-03-18[llvm-objcopy] Make .build-id linking atomicJake Ehrlich
2019-02-14[Support] Fix TempFile::discard to not leave behind temporary filesAndrew Ng
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-16[Support] Remove error return value from one overload of fs::make_absolutePavel Labath
2018-11-17Use llvm::copy. NFCFangrui Song
2018-09-18Remove dead function user_cache_directory()Nico Weber
2018-09-12[Support] sys::fs::directory_entry includes the file_type.Kristina Brooks
2018-08-03[Windows FS] Allow moving files in TempFile::keepJeremy Morse
2018-08-02[Support] [NFC] change comment about retries in createUniqueEntityBob Haarman
2018-08-02[Support] fix TempFile infinite loop and permission denied errorsBob Haarman
2018-07-29[dsymutil] Simplify temporary file handling.Jonas Devlieghere
2018-07-03Fix typo in lib/Support/Path.cpp to test commit accessVladimir Stefanovic
2018-06-28Add a flag to FileOutputBuffer that allows modification.Zachary Turner
2018-06-13LTO: Keep file handles open for memory mapped files.Peter Collingbourne
2018-06-07[FileSystem] Split up the OpenFlags enumeration.Zachary Turner
2018-06-05[FileSystem] Remove OpenFlags param from several functions.Zachary Turner
2018-05-16Revert 332508 as it caused problems in the clang test suite.Greg Clayton
2018-05-16Fix llvm::sys::path::remove_dots() to return "." instead of an empty path.Greg Clayton
2018-05-09[Support/Path] Make handling of paths like "///" consistentPavel Labath
2018-04-30IWYU for llvm-config.h in llvm, additions.Nico Weber
2018-04-29s/LLVM_ON_WIN32/_WIN32/, llvmNico Weber
2018-03-19Changed createTemporaryFile without FD to actually create a file.Ilya Biryukov
2017-12-05Delete temp file if rename fails.Rafael Espindola
2017-11-28Use FILE_FLAG_DELETE_ON_CLOSE for TempFile on windows.Rafael Espindola
2017-11-28Move code. NFC.Rafael Espindola
2017-11-27Add OpenFlags to the create(Unique|Temporary)File interfaces.Rafael Espindola
2017-11-22Allow TempFile::discard to be called twice.Rafael Espindola
2017-11-16Convert another use of createUniqueFile to TempFile::create.Rafael Espindola
2017-11-15Use TempFile in lto caching.Rafael Espindola
2017-11-14Add a move assignment operator to TempFile. NFC.Rafael Espindola
2017-11-13Create a TempFile class.Rafael Espindola
2017-10-10Support: Have directory_iterator::status() return FindFirstFileEx/FindNextFil...Peter Collingbourne
2017-08-09[Path] Sink predicate computations to their uses. NFCI.Benjamin Kramer
2017-07-17Support/Path.cpp: Prune unused "llvm/BinaryFormat".NAKAMURA Takumi
2017-06-07Move Object format code to lib/BinaryFormat.Zachary Turner
2017-05-23Added LLVM_FALLTHROUGH to address gcc warning: this statement may fall through.Galina Kistanova
2017-03-20Add a function to MD5 a file's contents.Zachary Turner
2017-03-16[Support] Support both Windows and Posix paths on both platforms.Zachary Turner
2017-03-16[Support] Add support for getting file system permissions on Windows and impl...James Henderson
2017-03-13Reverting r297617 because it broke some bots:Aaron Ballman
2017-03-13Add support for getting file system permissions and implement sys::fs::permis...Aaron Ballman
2017-03-08[Support] Add llvm::sys::fs::remove_directories.Zachary Turner
2017-03-08Resubmit FileSystem changes.Zachary Turner
2017-03-07[Support] Add the option to not follow symlinks on stat.Zachary Turner
2017-03-07Use LLVM for all stat-related functionality.Zachary Turner