aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Support/Unix/Path.inc
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-231-102/+11
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-55/+83
* Update LLVM for rebase to r212749.Stephen Hines2014-07-211-129/+71
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-11/+11
* Update to LLVM 3.5a.Stephen Hines2014-04-241-131/+76
* Rules adjustments in order to build on DragonFly BSD.Rafael Espindola2013-10-311-2/+3
* Check for $PWD in llvm::sys::current_path.Rafael Espindola2013-08-101-0/+12
* Make file_status::getUniqueID const.Rafael Espindola2013-07-291-1/+1
* Include st_dev to make the result of getUniqueID actually unique.Rafael Espindola2013-07-291-12/+4
* Remove dead or useless header checks from cmake and autoconfReid Kleckner2013-07-261-6/+2
* Split openFileForWrite into windows and unix versions.Rafael Espindola2013-07-191-0/+25
* Remove dead code.Rafael Espindola2013-07-181-59/+0
* Split openFileForRead into Windows and Unix versions.Rafael Espindola2013-07-171-0/+9
* Don't fallback to copy + delete in rename.Rafael Espindola2013-07-171-11/+2
* Add a version of sys::fs::status that uses fstat.Rafael Espindola2013-07-161-18/+30
* Instead friending status, provide windows and posix constructors to file_status.Rafael Espindola2013-07-161-16/+12
* Use status to implement file_size.Rafael Espindola2013-07-101-14/+1
* We now always create files with the correct permissions. Simplify the interface.Rafael Espindola2013-07-081-31/+1
* Reapply r185601 with a fix for the cmake build.Eric Christopher2013-07-041-0/+10
* Temporarily revert 185601 as it caused cmake build regressions.Eric Christopher2013-07-041-10/+0
* Add support for futimens for platforms that don't support futimes.Eric Christopher2013-07-041-0/+10
* Suppress GCC "control reaches end of non-void function" warning.Patrik Hagglund2013-06-281-0/+1
* Improvements to unique_file and createUniqueDirectory.Rafael Espindola2013-06-281-86/+70
* Rename PathV2 to just Path now that it is the only one.Rafael Espindola2013-06-261-0/+870
* PathV1 is deprecated since the 18th of Dec 2010. Remove it.Rafael Espindola2013-06-261-496/+0
* Remove sys::GetMainExecutable.Rafael Espindola2013-06-261-107/+0
* Remove PathWithStatus.Rafael Espindola2013-06-261-20/+0
* Move GetEXESuffix to the one place it is used.Rafael Espindola2013-06-251-4/+0
* Remove sys::PathSeparator.Rafael Espindola2013-06-251-2/+0
* Remove Path::getDirectoryContents.Rafael Espindola2013-06-191-30/+0
* Remove Path::canExecute.Rafael Espindola2013-06-191-12/+0
* Remove Path::canWrite.Rafael Espindola2013-06-181-6/+0
* Remove unused Path::canRead.Rafael Espindola2013-06-181-5/+0
* Remove uniqueID from PathV1.h.Rafael Espindola2013-06-181-1/+0
* Add GetCurrentDirectory back.Rafael Espindola2013-06-141-0/+11
* Replace use of PathV1.h in MCContext.cpp.Rafael Espindola2013-06-141-11/+0
* Remove Path::getMagicNumber.Rafael Espindola2013-06-121-14/+0
* Remove Path::isAbsolute.Rafael Espindola2013-06-121-8/+0
* Remove Path::isAbsolute().Rafael Espindola2013-06-121-7/+0
* Remove Path::getSuffix.Rafael Espindola2013-06-121-17/+0
* Remove sys::CopyFile.Rafael Espindola2013-06-121-47/+0
* Remove the old file memory mapping functions.Rafael Espindola2013-06-121-17/+0
* Remove Path::createFileOnDisk.Rafael Espindola2013-06-121-10/+0
* Remove Path::makeExecutableOnDisk.Rafael Espindola2013-06-121-6/+0
* Remove Path::getDirname.Rafael Espindola2013-06-111-4/+0
* Remove Path::getBasename.Rafael Espindola2013-06-111-16/+0
* Remove Path::getLast.Rafael Espindola2013-06-111-22/+0
* Remove GetRootDirectory.Rafael Espindola2013-06-111-7/+0
* Remove GetUserHomeDirectory.Rafael Espindola2013-06-111-10/+0
* Remove GetSystemLibraryPaths.Rafael Espindola2013-06-111-15/+0