Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						f37a324baa 
					 
					
						
						
							
							Path: Add an in-place version of path::native.  
						
						... 
						
						
						
						This reflects the common use case of nativizing a prepared path. The existing
version invokes undefined behavior if input = output, add an assert to catch
that case.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@190510  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-09-11 10:45:21 +00:00 
						 
				 
			
				
					
						
							
							
								Rui Ueyama 
							
						 
					 
					
						
						
							
						
						f28019e5f7 
					 
					
						
						
							
							Clarify comment for extension().  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186636  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-07-19 00:51:17 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						a11c3e2501 
					 
					
						
						
							
							Move PathV2.h to Path.h  
						
						... 
						
						
						
						Most clients have already been moved from Path V1 to V2. The ones using V1
now include PathV1.h explicitly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183801  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-06-11 22:21:28 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						f3e397eb17 
					 
					
						
						
							
							Include PathV1.h in files that use it.  
						
						... 
						
						
						
						This is preparation for replacing Path.h with PathV2.h.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183782  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-06-11 20:00:56 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						cc2a8fefb6 
					 
					
						
						
							
							Support: Rename Path.h to PathV1.h and add a new Path.h that includes both V1 and V2.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122065  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-17 17:22:36 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						552a3c29dc 
					 
					
						
						
							
							Delete Path::appendSuffix's return value; it wasn't used anywhere, which  
						
						... 
						
						
						
						is fine since isn't really necessary to check isValid there anyway.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120538  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-01 02:46:41 +00:00 
						 
				 
			
				
					
						
							
							
								Charles Davis 
							
						 
					 
					
						
						
							
						
						53ca1f3190 
					 
					
						
						
							
							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 
						
						
					 
					
						2010-11-29 19:44:50 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						1f6efa3996 
					 
					
						
						
							
							Merge System into Support.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120298  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-29 18:16:10 +00:00