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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							e417e34496
							
						
					 | 
					
						
						
							
							* truncate log
						
						
						
						
						
					 | 
					
						2005-02-14 17:13:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							c95a859f0a
							
						
					 | 
					
						
						
							
							* generic tlocation
						
						
						
						
						
						
						
						* move tlocation to cgutils 
						
					 | 
					
						2004-10-31 21:45:02 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							65c3ba277c
							
						
					 | 
					
						
						
							
							* ungetregister is now only used for cpuregisters, renamed to
						
						
						
						
						
						
						
						ungetcpuregister
  * renamed (get|unget)explicitregister(s) to ..cpuregister
  * removed location-release/reference_release 
						
					 | 
					
						2004-09-25 14:23:54 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							f3f33a5fea
							
						
					 | 
					
						
						
							
							* fixed shr/shl 32
						
						
						
						
						
					 | 
					
						2004-08-16 21:00:30 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							8eaf31e212
							
						
					 | 
					
						
						
							
							* qword/int64 shifting fixed
						
						
						
						
						
					 | 
					
						2004-08-01 08:46:31 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							8a9758c5e2
							
						
					 | 
					
						
						
							
							* logs truncated
						
						
						
						
						
					 | 
					
						2004-06-20 08:55:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							588e2c38bf
							
						
					 | 
					
						
						
							
							* dwarf branch merged
						
						
						
						
						
					 | 
					
						2004-06-16 20:07:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							619b429650
							
						
					 | 
					
						
						
							
							*fixes related to removal of rg
						
						
						
						
						
					 | 
					
						2003-10-24 11:31:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							70fe77ca7c
							
						
					 | 
					
						
						
							
							* procinfo unit contains tprocinfo
						
						
						
						
						
						
						
						* cginfo renamed to cgbase
  * moved cgmessage to verbose
  * fixed ppc and sparc compiles 
						
					 | 
					
						2003-10-01 20:34:48 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							6a8d5eb25d
							
						
					 | 
					
						
						
							
							* NEWRA branch merged
						
						
						
						
						
					 | 
					
						2003-09-03 15:55:00 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							220e05dd5e
							
						
					 | 
					
						
						
							
							* fixed arm concatcopy
						
						
						
						
						
						
						
						+ arm support in the common compiler sources added
  * moved some generic cg code around
  + tfputype added
  * ... 
						
					 | 
					
						2003-09-03 11:18:36 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							3f97c26b4b
							
						
					 | 
					
						
						
							
							* shr and div fixed
						
						
						
						
						
					 | 
					
						2003-07-06 22:09:32 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							a0b9306652
							
						
					 | 
					
						
						
							
							* newra compiles for sparc
						
						
						
						
						
					 | 
					
						2003-06-12 16:43:07 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							4af28e59cc
							
						
					 | 
					
						
						
							
							+ added size of destination in code gen methods
						
						
						
						
						
						
						
						+ making g_overflowcheck declaration same as
  ancestor's method declaration 
						
					 | 
					
						2003-06-04 20:59:37 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							230a14ff68
							
						
					 | 
					
						
						
							
							* getregisterfpu size parameter added
						
						
						
						
						
						
						
						* op_const_reg size parameter added
  * sparc updates 
						
					 | 
					
						2003-06-01 21:38:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							414bd5fa22
							
						
					 | 
					
						
						
							
							* more sparc cleanup
						
						
						
						
						
						
						
						* accumulator removed, splitted in function_return_reg (called) and
    function_result_reg (caller)
						
					 | 
					
						2003-05-30 23:57:08 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							c30ebcb633
							
						
					 | 
					
						
						
							
							* remaking sparc rtl compile
						
						
						
						
						
					 | 
					
						2003-03-15 22:51:58 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							a33dd56d81
							
						
					 | 
					
						
						
							
							* fixing index overflow in handling new registers arrays.
						
						
						
						
						
					 | 
					
						2003-03-10 21:59:54 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								daniel
							
						 
					 | 
					
						
						
						
						
							
						
						
							86bcea6ef5
							
						
					 | 
					
						
						
							
							* Code generator converted to new register notation
						
						
						
						
						
						
						
						- Horribily outdated todo.txt removed 
						
					 | 
					
						2003-02-19 22:00:14 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							a47b0fca03
							
						
					 | 
					
						
						
							
							* fixing internal errors related to notn when compiling RTL
						
						
						
						
						
					 | 
					
						2003-02-04 21:50:54 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								daniel
							
						 
					 | 
					
						
						
						
						
							
						
						
							55a161bbbf
							
						
					 | 
					
						
						
							
							* Tregister changed into a record
						
						
						
						
						
					 | 
					
						2003-01-08 18:43:56 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							9978ebc539
							
						
					 | 
					
						
						
							
							- unit cga no more used in sparc compiler.
						
						
						
						
						
					 | 
					
						2002-12-30 21:17:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							b9a1c74a71
							
						
					 | 
					
						
						
							
							+ added shift support
						
						
						
						
						
					 | 
					
						2002-12-21 23:22:59 +00:00 | 
					
					
						
						
							
							
							
						
					 |