6da90771c4 
								
							 
						 
						
							
							
								
								Remove stray emacs mode markers in all these files that was causing emacs to  
							
							... 
							
							
							
							open them in fundamental-mode instead of c++-mode.
Also twiddle whitespace for consistency in ToolChains.cpp.
llvm-svn: 122646 
							
						 
						
							2010-12-31 17:31:54 +00:00  
				
					
						
							
							
								 
						
							
								8829962030 
								
							 
						 
						
							
							
								
								Driver: Add an explicit dsymutil action.  
							
							... 
							
							
							
							llvm-svn: 105474 
							
						 
						
							2010-06-04 18:28:36 +00:00  
				
					
						
							
							
								 
						
							
								66187b3c6e 
								
							 
						 
						
							
							
								
								Driver: Free Action objects.  
							
							... 
							
							
							
							llvm-svn: 98263 
							
						 
						
							2010-03-11 18:04:58 +00:00  
				
					
						
							
							
								 
						
							
								11289f4280 
								
							 
						 
						
							
							
								
								Remove tabs, and whitespace cleanups.  
							
							... 
							
							
							
							llvm-svn: 81346 
							
						 
						
							2009-09-09 15:08:12 +00:00  
				
					
						
							
							
								 
						
							
								896cb66166 
								
							 
						 
						
							
							
								
								Driver: I was too hasty in free'ing Actions, we sometimes share  
							
							... 
							
							
							
							Actions so a simple tree traversal isn't quite good enough. Leaving a
FIXME for now.
llvm-svn: 67161 
							
						 
						
							2009-03-18 03:02:22 +00:00  
				
					
						
							
							
								 
						
							
								f0eddb8510 
								
							 
						 
						
							
							
								
								Driver: Move actions into Compilation, and construct the compilation  
							
							... 
							
							
							
							earlier.
 - This gives us a simple ownership model, and allows clients access
   to more information should they ever want it.
 - We now free Actions correctly.
llvm-svn: 67158 
							
						 
						
							2009-03-18 02:55:38 +00:00  
				
					
						
							
							
								 
						
							
								438ff8dbe7 
								
							 
						 
						
							
							
								
								Driver: Action vtables were still hungry.  
							
							... 
							
							
							
							llvm-svn: 66980 
							
						 
						
							2009-03-13 23:17:57 +00:00  
				
					
						
							
							
								 
						
							
								3f261ff66b 
								
							 
						 
						
							
							
								
								Driver: Provide food and shelter for Action vtables.  
							
							... 
							
							
							
							llvm-svn: 66978 
							
						 
						
							2009-03-13 23:08:03 +00:00  
				
					
						
							
							
								 
						
							
								7326ad57a4 
								
							 
						 
						
							
							
								
								ccc/Driver: Normalize phase spelling in -ccc-print-phases.  
							
							... 
							
							
							
							llvm-svn: 66912 
							
						 
						
							2009-03-13 17:52:07 +00:00  
				
					
						
							
							
								 
						
							
								80665fb0c5 
								
							 
						 
						
							
							
								
								Driver: Add cast<> support for Action, and some other accessors.  
							
							... 
							
							
							
							llvm-svn: 66887 
							
						 
						
							2009-03-13 12:17:08 +00:00  
				
					
						
							
							
								 
						
							
								f479c1293e 
								
							 
						 
						
							
							
								
								Driver: Add majority of driver-driver implementation.  
							
							... 
							
							
							
							- Compare to driverdriver.c if bored; not completely fair since the
   driver gets a bit more code in other places to handle binding archs
   (for Xarch) but not completely unfair either.
Fear not, extra Action classes will have a happy home for their
vtables soon.
llvm-svn: 66817 
							
						 
						
							2009-03-12 18:40:18 +00:00