| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | #define FACTOR_CPU_STRING "arm"
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | register CELL ds asm("r5"); | 
					
						
							|  |  |  | register CELL rs asm("r6"); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-10-13 00:57:24 -04:00
										 |  |  | #define F_FASTCALL
 | 
					
						
							| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-10-14 20:38:23 -04:00
										 |  |  | #define FRAME_RETURN_ADDRESS(frame) *(XT *)(frame_successor(frame) + 1)
 | 
					
						
							| 
									
										
										
										
											2007-10-13 17:57:29 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-10-13 00:57:24 -04:00
										 |  |  | void c_to_factor(CELL quot); | 
					
						
							|  |  |  | void dosym(CELL word); | 
					
						
							|  |  |  | void docol_profiling(CELL word); | 
					
						
							|  |  |  | void docol(CELL word); | 
					
						
							|  |  |  | void undefined(CELL word); | 
					
						
							|  |  |  | void set_callstack(F_STACK_FRAME *to, F_STACK_FRAME *from, CELL length, void *memcpy); | 
					
						
							|  |  |  | void throw_impl(CELL quot, F_STACK_FRAME *rewind); | 
					
						
							|  |  |  | void lazy_jit_compile(CELL quot); |