cf027a0d58f507e70187e167f45d9d7eac206ff0 |
|
07-Aug-2013 |
Reid Kleckner <reid@kleckner.net> |
On Windows, autolink advapi32 from Path.inc for CryptAcquireContextW This allows llvm-tblgen to link successfully when compiling with clang. Both MSBuild and CMake will automatically add advapi32 as part of a set of other dlls comprising the win32 API to the link line, but CMake doesn't do that when compiling with clang. Until someone adds that info to cmake upstream, this seems like a reasonable work around. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187907 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
9ce8b2818d0c143fd58f4772d2002a15653079dd |
|
31-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Fix windows' implementation of status when a file doesn't exist. The unix one was returning no_such_file_or_directory, but the windows one was return success. Update the one one caller that was depending on the old behavior. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187463 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
f4ab63f3d8efa70053786d8a0e57b3bf76ae4ee5 |
|
30-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Implement getUniqueID for directories on windows. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187441 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
ed0a016e80ba3b56d676d665e067dc2fe7f474f7 |
|
30-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove dead code. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187439 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
e0913798bca5724d2852386d369d1aa830f97173 |
|
29-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Make file_status::getUniqueID const. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187383 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
3ed45fe2be4356351942a2cfe9bd92e996d4fcad |
|
29-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Include st_dev to make the result of getUniqueID actually unique. This will let us use getUniqueID instead of st_dev directly on clang. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187378 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
ebd21b30eb833a6942c4e82f890989a2462ab74f |
|
19-Jul-2013 |
Serge Pavlov <sepavloff@gmail.com> |
Initialize TempFileHandle. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186684 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
b1a003f37725a31e5e744c46112b628c5e0aeb8a |
|
19-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Split openFileForWrite into windows and unix versions. It is similar to 186511, but for creating files for writing. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186679 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
ef69f54fec8ba71b6624226e5e7bf7675b013bac |
|
18-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Small improvement to the use of GetFileType: * assert that the return value is one of the documented values on msdn. * on FILE_TYPE_UNKNOWN, check GetLastError. Unfortunately I can't think of a way to get a FILE_TYPE_UNKNOWN on a test. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186595 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
2cf5425d0a048fbf36fc15035487f427499b514a |
|
18-Jul-2013 |
NAKAMURA Takumi <geek4civic@gmail.com> |
Windows/Path.inc: Introduce file_type::character_file and file_type::fifo_file in sys::fs::getStatus(HANDLE). It fixes llvm/test/Other/close-stderr.ll on msys. FIXME: Provide unittests. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186588 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
1c881d9d35a7880d0c102119b29d20ceb2ed1975 |
|
18-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove dead code. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186561 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
c889c8fd0f7a94a9737e91e19aa4f522b9ddfd80 |
|
17-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Fix a funny typo. Thanks to Aaron Ballman for noticing. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186532 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
24ff48476b663cb334afcb062a49c342e341eb92 |
|
17-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Add FILE_SHARE_WRITE to openFileForRead. This should fix the windows bots. It looks like the failing tests are of the form prog1 > file prog2 file and prog2 fails trying to read the file. The best fix would probably be to close stdout/stderr in prog1, but it was not the intention of 186511 to change this, so just restore the old behavior for now. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186530 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
b0aa9e9718181952d5a636c72ff32c8d4352685b |
|
17-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Split openFileForRead into Windows and Unix versions. This has some advantages: * Lets us use native, utf16 windows functions. * Easy to produce good errors on windows about trying to use a directory when we want a file. * Simplifies the unix version a bit. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186511 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
e7ff00846244c73836d8ef2fb7f6ffed3c00b60e |
|
16-Jul-2013 |
Reid Kleckner <reid@kleckner.net> |
[Support] Fix some warnings when self-hosting clang on Windows git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186413 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
87be8d353b3454383940ce5abc1a176268a33d33 |
|
16-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Add a version of sys::fs::status that uses fstat. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186378 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
77e31bca0321c6b470a844e3d5468fd998eef44e |
|
16-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Instead friending status, provide windows and posix constructors to file_status. This opens the way of having static helpers in the .inc files that can construct a file_status. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186376 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
3259d61895c6a2bc88c32df4fe429e2117e9cb5f |
|
15-Jul-2013 |
Craig Topper <craig.topper@gmail.com> |
Add include to hopefully fix windows build. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186310 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
b9df53a40b22c74ce3f3a7b4a7c0676a38cf5e73 |
|
15-Jul-2013 |
Craig Topper <craig.topper@gmail.com> |
Use llvm::array_lengthof to replace sizeof(array)/sizeof(array[0]). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186301 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
ac2de33d2aaa076dc54ce2cea675bcca5b50261e |
|
10-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Use status to implement file_size. The status function is already using a syscall that returns the file size. Remember it and implement file_size as a simple wrapper. No functionally change, but clients that already use status now can avoid calling file_size. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186016 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
1cce797d32aa465c054fc4a313d8c330c89bd862 |
|
08-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
We now always create files with the correct permissions. Simplify the interface. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185834 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
8e7294f9953a98cfaae7e3bf5a6c852018cbcb83 |
|
28-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Improvements to unique_file and createUniqueDirectory. * Don't try to create parent directories in unique_file. It had two problem: * It violates the contract that it is atomic. If the directory creation success and the file creation fails, we would return an error but the file system was modified. * When creating a temporary file clang would have to first check if the parent directory existed or not to avoid creating one when it was not supposed to. * More efficient implementations of createUniqueDirectory and the unique_file that produces only the file name. Now all 3 just call into a static function passing what they want (name, file or directory). Clang also has to be updated, so tests might fail if a bot picks up this commit and not the corresponding clang one. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185126 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
7a231f5a1e346eff9d7b02f9f24dfb3d79c2f12f |
|
26-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Rename PathV2 to just Path now that it is the only one. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185015 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
460e75a453c256828caaf454c0bbae3eab79f440 |
|
26-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
PathV1 is deprecated since the 18th of Dec 2010. Remove it. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184960 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
bdfe4399dba7370827146e44734b5a5456d223fa |
|
26-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove sys::GetMainExecutable. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184916 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
2c63b27e9f36dddc2660639026b19e606ad52cd0 |
|
26-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove PathWithStatus. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184910 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
46fa7cf91af03373b6ab54f31215bb671698000f |
|
25-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Move GetEXESuffix to the one place it is used. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184853 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
deeb5724b8e6dfb911bde7c4b5d4e2f10953f52b |
|
25-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove sys::PathSeparator. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184852 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
7c8397081c3d101fe467e8375601b091056465e0 |
|
19-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove Path::getDirectoryContents. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184311 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
f6f3be69d81e8e41f90de9913738a9ba11190221 |
|
19-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove Path::canExecute. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184298 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
1fbf3a3aca2b7d16a7869ea6c6f39c7ffd28b6d2 |
|
18-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove Path::canWrite. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184235 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
f3426a482ea24c399df7c4abaa1ff8f7a9d9dfc8 |
|
18-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove unused Path::canRead. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184229 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
2e0f70bdd8814eefb752f1d0221800cbdbd8d1f5 |
|
18-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove uniqueID from PathV1.h. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184219 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
9e89fe77ce532e1d2704f55159d5474b35645685 |
|
14-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Add GetCurrentDirectory back. It looks like clang-tools-extra/unittests/cpp11-migrate/TransformTest.cpp depends on the behaviour of the old one on Windows. Maybe a difference between GetCurrentDirectoryA and GetCurrentDirectoryW? git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184009 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
76858a7abd4faeb462e04f177666b87b23b65287 |
|
14-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Replace use of PathV1.h in MCContext.cpp. GetCurrentDirectory is now unused. Remove it. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184003 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
2a4005688c05e26439ce83c0b1da482e3c346ba9 |
|
12-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove Path::getMagicNumber. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183839 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
fa2bbb31fae64bc8cc3dc3736f5465d3ddba1704 |
|
12-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove Path::isAbsolute. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183836 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
5475e2b01e8f69c398353736bf3afe9b40e01cf8 |
|
12-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove Path::isAbsolute(). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183835 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
55d529fd8a0931999d96829b0e9f0df55d43f85d |
|
12-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove Path::getSuffix. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183833 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
36782c514ae7c5f9270c317bdea660bdcd86d9d6 |
|
12-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove sys::CopyFile. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183831 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
2e0372d69ab11fb6c38b35d533e0a6358fd38658 |
|
12-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove the old file memory mapping functions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183828 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
ddee9b46917d10e7d854011d275b77ad41693726 |
|
12-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove Path::createFileOnDisk. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183827 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
f90690f202901c7f6ba633bc144c9de9247b1834 |
|
12-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove Path::makeExecutableOnDisk. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183826 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
715a1be51fe25a09fcc5318cd787893a8fbfc9e1 |
|
11-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove Path::getDirname. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183780 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
b4d07b770c41b285a613a5b4953fe815044fad19 |
|
11-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove Path::getBasename. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183779 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
aab313f80bc447ecd3a6073014243b108bac6855 |
|
11-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove Path::getLast. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183778 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
6cbae0160600086e271904d7339c46f34ff57e73 |
|
11-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove GetRootDirectory. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183775 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
6438fd54ac475d378f47f2bbf6892e43212a7ff1 |
|
11-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove GetUserHomeDirectory. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183773 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
40de55a5569bd175cee6abab2070fa0edfbd8658 |
|
11-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove GetSystemLibraryPaths. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183770 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
0e33231d554b32e32e23400eb92c9aa44e0e251b |
|
11-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove Path::GetBitcodeLibraryPaths. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183765 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
87d0b9ed1462705dd9bf1cb7f67d0bf03af776c8 |
|
12-Feb-2013 |
Guy Benyei <guy.benyei@intel.com> |
Add static cast to unsigned char whenever a character classification function is called with a signed char argument, in order to avoid assertions in Windows Debug configuration. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175006 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
d04a8d4b33ff316ca4cf961e06c9e312eff8e64f |
|
03-Dec-2012 |
Chandler Carruth <chandlerc@gmail.com> |
Use the new script to sort the includes of every file under lib. Sooooo many of these had incorrect or strange main module includes. I have manually inspected all of these, and fixed the main module include to be the nearest plausible thing I could find. If you own or care about any of these source files, I encourage you to take some time and check that these edits were sensible. I can't have broken anything (I strictly added headers, and reordered them, never removed), but they may not be the headers you'd really like to identify as containing the API being implemented. Many forward declarations and missing includes were added to a header files to allow them to parse cleanly when included first. The main module rule does in fact have its merits. =] git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169131 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
133fe7542c361cccf806daedde1262c11b921f8c |
|
09-Jun-2012 |
Aaron Ballman <aaron@aaronballman.com> |
Disabling a spurious deprecation warning about using PathV1 from within the PathV1 implementation file. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158274 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
19472a6f5fdfc93bed2168f342c27c3de2d46f7a |
|
09-Jun-2012 |
Aaron Ballman <aaron@aaronballman.com> |
Fixing a typo in the comments. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158273 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
542c063f9614a6d11cffb3b8f1802e62f3a46136 |
|
27-May-2012 |
NAKAMURA Takumi <geek4civic@gmail.com> |
Path::GetTemporaryDirectory(): Add an assertion if TempDirectory is alive, to check when someone would remove the tempdir. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157529 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
c94792507ddac393a0a9f4cdf1bf258a09a47268 |
|
01-Nov-2011 |
Eli Friedman <eli.friedman@gmail.com> |
Remove a couple unused methods. PR11201. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143452 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
5d0700786d53046b3d5d7fe0d8d207290a13872c |
|
24-Oct-2011 |
NAKAMURA Takumi <geek4civic@gmail.com> |
Windows/Path.inc: [PR8460] Get rid of ScopedNullTerminator. Thanks to Zvi Rackover! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142785 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
bfb25cd97ce21f511f8bcbcff57c11aade502d5b |
|
16-Mar-2011 |
NAKAMURA Takumi <geek4civic@gmail.com> |
Windows/Path.inc: [PR6270] PathV1::makeUnique(): Give arbitrary initial seed for workaround. FIXME: We should use sys::fs::unique_file() in future. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127723 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
b78e2ae4caabc67bcacd1e2921e6d9f8ca3a79ad |
|
10-Mar-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
Try to fix the windows build. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127416 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
218dc3e2fe54c28b0292a3e89c5ed6563f62ac23 |
|
11-Jan-2011 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/Path: Deprecate PathV1::isDirectory and replace all uses with PathV2::is_directory. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123209 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
54453f2978c76b3aa71be7bb4e9657c8539f8648 |
|
10-Jan-2011 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/Path: Deprecate PathV1::exists and replace all uses with PathV2::fs::exists. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123151 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
53ca1f3190680f3e86aebe0f72f7918d63f71e0d |
|
29-Nov-2010 |
Charles Davis <cdavis@mines.edu> |
Now to chant the magical incantation that will exorcise the System library from LLVM forever: grep -lR "llvm/System" * | grep -v .svn | xargs sed -ie 's#llvm/System#llvm/Support#g' git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120314 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|
1f6efa3996dd1929fbc129203ce5009b620e6969 |
|
29-Nov-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Merge System into Support. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120298 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Windows/Path.inc
|