74c2c8f160 
								
							 
						 
						
							
							
								
								Asserting that the call to chdir succeeds in this test. Fixes some -Wunused-result warnings.  
							
							... 
							
							
							
							llvm-svn: 215539 
							
						 
						
							2014-08-13 11:17:41 +00:00  
				
					
						
							
							
								 
						
							
								c049c6574b 
								
							 
						 
						
							
							
								
								Remove the last uses of 'using std::error_code'  
							
							... 
							
							
							
							This finishes the transition to std::error_code.
llvm-svn: 210877 
							
						 
						
							2014-06-13 03:20:08 +00:00  
				
					
						
							
							
								 
						
							
								3acea39853 
								
							 
						 
						
							
							
								
								Don't use 'using std::error_code' in include/llvm.  
							
							... 
							
							
							
							This should make sure that most new uses use the std prefix.
llvm-svn: 210835 
							
						 
						
							2014-06-12 21:46:39 +00:00  
				
					
						
							
							
								 
						
							
								663ac28603 
								
							 
						 
						
							
							
								
								Fix these tests on windows.  
							
							... 
							
							
							
							It is impossible to create a hard link to a non existing file, so create a
dummy file, create the link an delete the dummy file.
On windows one cannot remove the current directory, so chdir first.
llvm-svn: 204719 
							
						 
						
							2014-03-25 13:19:03 +00:00  
				
					
						
							
							
								 
						
							
								126a6c0238 
								
							 
						 
						
							
							
								
								SupportTests.LockFileManagerTest: Add assertions for Win32.  
							
							... 
							
							
							
							- create_link doesn't work for nonexistent file.
  - remove cannot remove working directory.
llvm-svn: 204579 
							
						 
						
							2014-03-23 23:55:57 +00:00  
				
					
						
							
							
								 
						
							
								d1c22bef6f 
								
							 
						 
						
							
							
								
								Suppress SupportTests.LockFileManagerTest on win32 for investigating.  
							
							... 
							
							
							
							llvm-svn: 204533 
							
						 
						
							2014-03-22 00:27:17 +00:00  
				
					
						
							
							
								 
						
							
								531a5be4d0 
								
							 
						 
						
							
							
								
								[Support] Make sure LockFileManager works correctly with relative paths.  
							
							... 
							
							
							
							llvm-svn: 204426 
							
						 
						
							2014-03-21 02:31:56 +00:00  
				
					
						
							
							
								 
						
							
								3757569318 
								
							 
						 
						
							
							
								
								[Support] Make sure sys::fs::remove can remove symbolic links and make sure LockFileManager can handle a symbolic link that points nowhere.  
							
							... 
							
							
							
							llvm-svn: 204422 
							
						 
						
							2014-03-21 01:25:37 +00:00  
				
					
						
							
							
								 
						
							
								78dcc03c37 
								
							 
						 
						
							
							
								
								Remove remove_all. A compiler has no need for recursively deleting a directory.  
							
							... 
							
							
							
							llvm-svn: 198955 
							
						 
						
							2014-01-10 20:36:42 +00:00  
				
					
						
							
							
								 
						
							
								8a8cd2bab9 
								
							 
						 
						
							
							
								
								Re-sort all of the includes with ./utils/sort_includes.py so that  
							
							... 
							
							
							
							subsequent changes are easier to review. About to fix some layering
issues, and wanted to separate out the necessary churn.
Also comment and sink the include of "Windows.h" in three .inc files to
match the usage in Memory.inc.
llvm-svn: 198685 
							
						 
						
							2014-01-07 11:48:04 +00:00  
				
					
						
							
							
								 
						
							
								7de8ea3d00 
								
							 
						 
						
							
							
								
								Fix boolean logic in LockFileManager and test it  
							
							... 
							
							
							
							This fixes a bug from r187826.
Reviewers: hans
Differential Revision: http://llvm-reviews.chandlerc.com/D1304 
llvm-svn: 187846 
							
						 
						
							2013-08-07 01:22:04 +00:00