Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							638fc56489 
							
						 
					 
					
						
						
							
							* rlwnm_ -> rlwnm.  
						
						... 
						
						
						
						git-svn-id: trunk@10368 - 
						
					 
					
						2008-02-20 11:50:12 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							417b5dcfda 
							
						 
					 
					
						
						
							
							+ internal round/trunc support for ppc970 using fctid/fctidz  
						
						... 
						
						
						
						* a_fctw_ -> a_fctiw_
git-svn-id: trunk@10367 - 
						
					 
					
						2008-02-20 11:49:15 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							d766707278 
							
						 
					 
					
						
						
							
							* fixed compilation after r8715 (+ aasmbase to uses clause)  
						
						... 
						
						
						
						git-svn-id: trunk@8717 - 
						
					 
					
						2007-10-01 20:01:41 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							9f0ca44c94 
							
						 
					 
					
						
						
							
							* new tf_smartlink_library flag  
						
						... 
						
						
						
						* use create_smartlink[_sections|_library] to check what to 
    do for smartlinking
git-svn-id: trunk@8715 - 
						
					 
					
						2007-10-01 16:55:08 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							34b3a14ffc 
							
						 
					 
					
						
						
							
							* fixed typo in opcode tables (hbrx -> lhbrx)  
						
						... 
						
						
						
						git-svn-id: trunk@7143 - 
						
					 
					
						2007-04-20 15:14:40 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							359c19ee9e 
							
						 
					 
					
						
						
							
							- removed ppc601 as ppc32 cpu target  
						
						... 
						
						
						
						+ added ppc740 (g3), ppc7400 (G4) and ppc970 (G5) as ppc32 cpu
    targets
  * initialise optimizecputype by default to ppc7400 for ppc32 and to
    ppc970 for ppc64
  * merged ppc32/ppc64 overflow checking code and use the ppc64 one
    in case cputype or optimizecputype >= ppc970, because one of
    the instructions used in the ppc32 version no longer exists on the
    ppc970 (although it's emulated in the kernel on at least Mac OS X)
  * moved some other support routines and constants to ppcgen which
    were needed for the overflow checking (were identical for ppc32 and
    ppc64) 
git-svn-id: trunk@6323 - 
						
					 
					
						2007-02-03 19:32:44 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							85d63d9fa9 
							
						 
					 
					
						
						
							
							* settings refactored  
						
						... 
						
						
						
						git-svn-id: trunk@5094 - 
						
					 
					
						2006-10-30 18:02:58 +00:00 
						 
				 
			
				
					
						
							
							
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							e21858f85a 
							
						 
					 
					
						
						
							
							+ Add Jonas his explanation as comments to gas_regname  
						
						... 
						
						
						
						git-svn-id: trunk@4272 - 
						
					 
					
						2006-07-21 11:26:00 +00:00 
						 
				 
			
				
					
						
							
							
								tom_at_work 
							
						 
					 
					
						
						
						
						
							
						
						
							3645a69686 
							
						 
					 
					
						
						
							
							* added mftbu (move from timebase upper) opcode  
						
						... 
						
						
						
						git-svn-id: trunk@1596 - 
						
					 
					
						2005-10-25 20:45:05 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							339f76182b 
							
						 
					 
					
						
						
							
							+ missing rlwnm. and not. instructions  
						
						... 
						
						
						
						git-svn-id: trunk@1360 - 
						
					 
					
						2005-10-12 19:44:34 +00:00 
						 
				 
			
				
					
						
							
							
								fpc 
							
						 
					 
					
						
						
						
						
							
						
						
							790a4fe2d3 
							
						 
					 
					
						
						
							
							* log and id tags removed  
						
						... 
						
						
						
						git-svn-id: trunk@42 - 
						
					 
					
						2005-05-21 09:42:41 +00:00 
						 
				 
			
				
					
						
							
							
								fpc 
							
						 
					 
					
						
						
						
						
							
						
						
							50778076c3 
							
						 
					 
					
						
						
							
							initial import  
						
						... 
						
						
						
						git-svn-id: trunk@1 - 
						
					 
					
						2005-05-16 18:37:41 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							0e4f1738cd 
							
						 
					 
					
						
						
							
							- removed a non-existing instruction (lcrxe)  
						
						... 
						
						
						
						* fixed an instruction (maffs_ -> mffs) 
						
					 
					
						2005-02-18 23:05:47 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e417e34496 
							
						 
					 
					
						
						
							
							* truncate log  
						
						
						
					 
					
						2005-02-14 17:13:06 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							8a9758c5e2 
							
						 
					 
					
						
						
							
							* logs truncated  
						
						
						
					 
					
						2004-06-20 08:55:28 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							4c7c8b9c3a 
							
						 
					 
					
						
						
							
							* fixed mtfsb0 instruction for assembler reader/writer  
						
						... 
						
						
						
						* fixed initialisation of fpscr register to avoid spurious SIGPFE's
    (uses mtfsb0 instruction, so added extra define in options.pas to avoid
    requiring to start with a cross compiler) 
						
					 
					
						2004-01-10 00:16:20 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							bee5b615cf 
							
						 
					 
					
						
						
							
							+ as_darwin assembler type (labels start with L)  
						
						... 
						
						
						
						* never generate register->number mappings for Darwin
    * always use real register names for Darwin 
						
					 
					
						2004-01-04 21:18:10 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							2d6847e5cd 
							
						 
					 
					
						
						
							
							+ short gas register names for smartlinking added  
						
						
						
					 
					
						2003-12-10 22:19:27 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							3b743d766b 
							
						 
					 
					
						
						
							
							* fixed ppc assembler reader  
						
						
						
					 
					
						2003-11-15 19:00:10 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							1af574ceca 
							
						 
					 
					
						
						
							
							* assembler readers OOPed  
						
						... 
						
						
						
						+ typed currency constants
  + typed 128 bit float constants if the CPU supports it 
						
					 
					
						2003-11-12 16:05:39 +00:00