summaryrefslogtreecommitdiff
path: root/lib/Support/Windows/Path.inc
AgeCommit message (Expand)AuthorFilesLines
2014-03-11support: add a utility function to normalise path separatorsSaleem Abdulrasool1-0/+5
2014-03-11Cleanup the interface for creating soft or hard links.Rafael Espindola1-1/+2
2014-03-06Revert create_symbolic_link and both depending changesReid Kleckner1-19/+0
2014-03-06[Support/FileSystem] Introduce llvm::sys::fs::create_symbolic_link().Argyrios Kyrtzidis1-0/+19
2014-03-01[C++11] Remove the R-value reference #if usage from the ADT and SupportChandler Carruth1-2/+0
2014-02-24Replace the F_Binary flag with a F_Text one.Rafael Espindola1-1/+1
2014-02-24Share a createUniqueEntity implementation between unix and windows.Rafael Espindola1-130/+13
2014-02-23Use static instead of an anonymous namespace.Rafael Espindola1-21/+19
2014-02-23Simplify remove, create_directory and create_directories.Rafael Espindola1-32/+20
2014-02-20[Support] Correctly handle zero length inputs to UTF conversion functions on ...Michael J. Spencer1-32/+30
2014-02-13Remove dead code.Rafael Espindola1-32/+0
2014-02-12Rename Windows.h to WindowsSupport.h to avoid ambiguityReid Kleckner1-1/+1
2014-02-12Windows/Path.inc: Move <shlobj.h> after "Windows.h" for some API available.NAKAMURA Takumi1-2/+3
2014-02-11Using the helper API for random number generation.Aaron Ballman1-13/+1
2014-02-01Hopefully fix mingw32 bots.Peter Collingbourne1-1/+1
2014-01-31Introduce llvm::sys::path::home_directory.Peter Collingbourne1-0/+17
2014-01-07Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth1-1/+3
2013-12-05Correct word hyphenationsAlp Toker1-1/+1
2013-10-07Windows: Be more explicit with Win32 APIsDavid Majnemer1-12/+30
2013-10-07Revert "Revert "Windows: Add support for unicode command lines""David Majnemer1-14/+15
2013-10-06Revert "Windows: Add support for unicode command lines"David Majnemer1-15/+14
2013-10-06Windows: Add support for unicode command linesDavid Majnemer1-14/+15
2013-09-10Add getenv() wrapper that works on multibyte environment variable.Rui Ueyama1-56/+61
2013-08-22[Win32] mapped_file_region: Fix a bug in CreateFileMapping() that Size must c...NAKAMURA Takumi1-2/+2
2013-08-22Whitespace.NAKAMURA Takumi1-3/+3
2013-08-16Switching to using a helper function instead of manually converting the strin...Aaron Ballman1-24/+1
2013-08-07On Windows, autolink advapi32 from Path.inc for CryptAcquireContextWReid Kleckner1-0/+4
2013-07-31Fix windows' implementation of status when a file doesn't exist.Rafael Espindola1-6/+11
2013-07-30Implement getUniqueID for directories on windows.Rafael Espindola1-18/+14
2013-07-30Remove dead code.Rafael Espindola1-3/+0
2013-07-29Make file_status::getUniqueID const.Rafael Espindola1-1/+1
2013-07-29Include st_dev to make the result of getUniqueID actually unique.Rafael Espindola1-19/+8
2013-07-19Initialize TempFileHandle.Serge Pavlov1-1/+1
2013-07-19Split openFileForWrite into windows and unix versions.Rafael Espindola1-0/+54
2013-07-18Small improvement to the use of GetFileType:Rafael Espindola1-1/+8
2013-07-18Windows/Path.inc: Introduce file_type::character_file and file_type::fifo_fil...NAKAMURA Takumi1-0/+13
2013-07-18Remove dead code.Rafael Espindola1-23/+0
2013-07-17Fix a funny typo. Thanks to Aaron Ballman for noticing.Rafael Espindola1-1/+1
2013-07-17Add FILE_SHARE_WRITE to openFileForRead.Rafael Espindola1-1/+1
2013-07-17Split openFileForRead into Windows and Unix versions.Rafael Espindola1-0/+31
2013-07-16[Support] Fix some warnings when self-hosting clang on WindowsReid Kleckner1-2/+0
2013-07-16Add a version of sys::fs::status that uses fstat.Rafael Espindola1-22/+38
2013-07-16Instead friending status, provide windows and posix constructors to file_status.Rafael Espindola1-9/+6
2013-07-15Add include to hopefully fix windows build.Craig Topper1-0/+1
2013-07-15Use llvm::array_lengthof to replace sizeof(array)/sizeof(array[0]).Craig Topper1-1/+1
2013-07-10Use status to implement file_size.Rafael Espindola1-21/+0
2013-07-08We now always create files with the correct permissions. Simplify the interface.Rafael Espindola1-34/+0
2013-06-28Improvements to unique_file and createUniqueDirectory.Rafael Espindola1-135/+134
2013-06-26Rename PathV2 to just Path now that it is the only one.Rafael Espindola1-0/+1092
2013-06-26PathV1 is deprecated since the 18th of Dec 2010. Remove it.Rafael Espindola1-587/+0