John Criswell
							
						 | 
						
							
							
							
							
							
								
							
							
								71c3e6236f
								
							
						 | 
						
							
							
								
								The JIT now passes the environment pointer to the main() function when it
							
							
							
							
							
							
							
							starts a program.  This allows the GNU env program to compile and JIT under
LLVM.
llvm-svn: 8022 
							
						 | 
						
							2003-08-21 21:12:30 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								4a5bb95729
								
							
						 | 
						
							
							
								
								Add support for atexit function, remove support for __main function
							
							
							
							
							
							
							
							llvm-svn: 6194 
							
						 | 
						
							2003-05-14 14:21:30 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								b78244f9e1
								
							
						 | 
						
							
							
								
								Make sure that globals are emitted AFTER the passmanager is set up for the JIT,
							
							
							
							
							
							
							
							because the globals may refer to functions that need to be compiled!
llvm-svn: 6105 
							
						 | 
						
							2003-05-12 02:14:34 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								470754e3ca
								
							
						 | 
						
							
							
								
								A large number of simple changes:
							
							
							
							
							
							
							
							* s/Method/Function
  * Kill some obsolete (external) functions that used to be to support tracing
llvm-svn: 6041 
							
						 | 
						
							2003-05-08 16:18:31 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								4f6cdbdf81
								
							
						 | 
						
							
							
								
								Remove two fields from TargetData which are target specific.
							
							
							
							
							
							
							
							llvm-svn: 5963 
							
						 | 
						
							2003-04-26 20:11:09 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								6fac66e2cc
								
							
						 | 
						
							
							
								
								MAke sure that LLI properly configures align_of(double)
							
							
							
							
							
							
							
							llvm-svn: 5938 
							
						 | 
						
							2003-04-25 06:15:05 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								996fe01028
								
							
						 | 
						
							
							
								
								Initial checkin of new LLI with JIT compiler
							
							
							
							
							
							
							
							llvm-svn: 5126 
							
						 | 
						
							2002-12-24 00:01:05 +00:00 |