mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							351c11d2a8
							
						
					 | 
					
						
						
							
							- cga.pas redueced to an empty unit
						
						
						
						
						
					 | 
					
						2002-10-22 13:43:01 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							220be9c38f
							
						
					 | 
					
						
						
							
							+ op_raddr_reg and op_caddr_reg added to fix functions prologue
						
						
						
						
						
					 | 
					
						2002-10-20 19:01:38 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							c8b64f79dc
							
						
					 | 
					
						
						
							
							* carl's patch applied
						
						
						
						
						
					 | 
					
						2002-10-19 20:35:07 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							a9431165fc
							
						
					 | 
					
						
						
							
							* branch instructions are now contigous
						
						
						
						
						
					 | 
					
						2002-10-17 14:48:34 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							38298e3548
							
						
					 | 
					
						
						
							
							* patch of Carl Eric added
						
						
						
						
						
					 | 
					
						2002-10-16 12:36:54 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							e95fb0ff3a
							
						
					 | 
					
						
						
							
							* sone coding style modified
						
						
						
						
						
					 | 
					
						2002-10-15 09:00:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								carl
							
						 
					 | 
					
						
						
						
						
							
						
						
							955ceeed0e
							
						
					 | 
					
						
						
							
							- remove unused files
						
						
						
						
						
					 | 
					
						2002-10-14 16:30:39 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							3a3b8a3dc4
							
						
					 | 
					
						
						
							
							* assembler output format fixed
						
						
						
						
						
					 | 
					
						2002-10-13 21:46:07 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							5ed8dfb74c
							
						
					 | 
					
						
						
							
							- logs removed
						
						
						
						
						
					 | 
					
						2002-10-13 19:47:34 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							b845456453
							
						
					 | 
					
						
						
							
							* Get/Unget expilit registers to be re-examined
						
						
						
						
						
					 | 
					
						2002-10-12 19:03:23 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							fcc5675528
							
						
					 | 
					
						
						
							
							*** empty log message ***
						
						
						
						
						
					 | 
					
						2002-10-11 13:35:14 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							7bdf0e162b
							
						
					 | 
					
						
						
							
							- no more used
						
						
						
						
						
					 | 
					
						2002-10-11 11:44:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							f8ed725882
							
						
					 | 
					
						
						
							
							* tabs replaces by spaces
						
						
						
						
						
					 | 
					
						2002-10-10 20:23:57 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							b44010f639
							
						
					 | 
					
						
						
							
							* Just to update repsitory
						
						
						
						
						
					 | 
					
						2002-10-10 19:57:51 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							de41a87b82
							
						
					 | 
					
						
						
							
							* Internal error fixed, but usually i386 parameter model used
						
						
						
						
						
					 | 
					
						2002-10-10 15:10:39 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							9a1a530331
							
						
					 | 
					
						
						
							
							* internal error bug fixes thanks to Florian, but parameters now are loaded as in i386 programs (like old gcc code generator\!)
						
						
						
						
						
					 | 
					
						2002-10-09 18:22:56 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							34df2e8e09
							
						
					 | 
					
						
						
							
							just incase some one wolud help me debugging that\!
						
						
						
						
						
					 | 
					
						2002-10-09 13:52:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							754077f199
							
						
					 | 
					
						
						
							
							* debugging register allocation
						
						
						
						
						
					 | 
					
						2002-10-08 21:02:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							6bc783f5c2
							
						
					 | 
					
						
						
							
							*** empty log message ***
						
						
						
						
						
					 | 
					
						2002-10-08 17:17:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							a15b375214
							
						
					 | 
					
						
						
							
							word alignement modified in g_stack_frame
						
						
						
						
						
					 | 
					
						2002-10-07 20:33:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							3d9be081b9
							
						
					 | 
					
						
						
							
							* register allocation for parameters now done in cpupara, but InternalError(200109223) in cgcpu.pas:1053 is still not fixed du to location_force problem in ncgutils.pas:419
						
						
						
						
						
					 | 
					
						2002-10-04 21:57:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							14bb0a51b4
							
						
					 | 
					
						
						
							
							+ out registers allocator for the first 6 scalar parameters which must be passed into %o0..%o5
						
						
						
						
						
					 | 
					
						2002-10-02 22:20:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							b5882415a3
							
						
					 | 
					
						
						
							
							+ procedures exiting prologue added and stack frame now restored in the delay slot of the return (JMPL) instruction
						
						
						
						
						
					 | 
					
						2002-10-01 21:35:58 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							b2c63fb6ca
							
						
					 | 
					
						
						
							
							attinst.inc --> strinst.inc
						
						
						
						
						
					 | 
					
						2002-10-01 21:06:29 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							807d2d4d63
							
						
					 | 
					
						
						
							
							attinst.inc --> strinst.inc
						
						
						
						
						
					 | 
					
						2002-10-01 21:06:29 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								florian
							
						 
					 | 
					
						
						
						
						
							
						
						
							0282138de4
							
						
					 | 
					
						
						
							
							* fixed log and id
						
						
						
						
						
					 | 
					
						2002-10-01 17:41:50 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							3a70e9a021
							
						
					 | 
					
						
						
							
							* function epilogue modified to much SPARC ABIN
						
						
						
						
						
					 | 
					
						2002-09-30 21:07:13 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							f83c707f71
							
						
					 | 
					
						
						
							
							* function prologue fixed
						
						
						
						
						
					 | 
					
						2002-09-30 19:12:14 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							93164206b3
							
						
					 | 
					
						
						
							
							* cleanup made
						
						
						
						
						
					 | 
					
						2002-09-27 04:30:53 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							a36f746c54
							
						
					 | 
					
						
						
							
							* some cleanup  was made
						
						
						
						
						
					 | 
					
						2002-09-24 03:57:53 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							4c607d6126
							
						
					 | 
					
						
						
							
							* a compile bug fixed
						
						
						
						
						
					 | 
					
						2002-09-21 10:22:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							d78bf17c1d
							
						
					 | 
					
						
						
							
							+ call support
						
						
						
						
						
					 | 
					
						2002-09-19 20:24:41 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonas Maebe
							
						 
					 | 
					
						
						
						
						
							
						
						
							a15d8cfe39
							
						
					 | 
					
						
						
							
							* a_load_reg_reg() now has two size parameters: source and dest. This
						
						
						
						
						
						
						
						allows some optimizations on architectures that don't encode the
    register size in the register name.
						
					 | 
					
						2002-09-17 18:54:01 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								carl
							
						 
					 | 
					
						
						
						
						
							
						
						
							752beef0dd
							
						
					 | 
					
						
						
							
							* cardinal -> longword
						
						
						
						
						
					 | 
					
						2002-09-07 20:40:23 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								peter
							
						 
					 | 
					
						
						
						
						
							
						
						
							dcd9e0107c
							
						
					 | 
					
						
						
							
							* old logs removed and tabs fixed
						
						
						
						
						
					 | 
					
						2002-09-07 15:25:00 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							2b9b0d86ed
							
						
					 | 
					
						
						
							
							+generic register names commented
						
						
						
						
						
					 | 
					
						2002-09-03 07:41:00 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							c7bf4df982
							
						
					 | 
					
						
						
							
							*call parameter handling is now based on the new param manager
						
						
						
						
						
					 | 
					
						2002-08-30 13:16:23 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							12c3e9a760
							
						
					 | 
					
						
						
							
							ncgcall.pas moved to ncpucall.pas (I'd like ncpu* insteade of nsparc* since it
						
						
						
						
						
						
						
						provides processor independent units naming) 
						
					 | 
					
						2002-08-30 06:15:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							dd411127f4
							
						
					 | 
					
						
						
							
							added support for SPARC processors
						
						
						
						
						
					 | 
					
						2002-08-29 11:02:36 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							66ab5e4a54
							
						
					 | 
					
						
						
							
							File added support to the new generic parameter handling
						
						
						
						
						
					 | 
					
						2002-08-29 10:16:20 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							221d94a65e
							
						
					 | 
					
						
						
							
							+ added ncpucnp to fix a call to an abstract method in pss_2
						
						
						
						
						
					 | 
					
						2002-08-29 10:07:47 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							7dff137383
							
						
					 | 
					
						
						
							
							GDB support added
						
						
						
						
						
					 | 
					
						2002-08-23 10:33:30 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							c52839c2d6
							
						
					 | 
					
						
						
							
							*** empty log message ***
						
						
						
						
						
					 | 
					
						2002-08-23 10:08:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							af7d17d28c
							
						
					 | 
					
						
						
							
							stab_regindex added for GDB support
						
						
						
						
						
					 | 
					
						2002-08-23 09:53:15 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							9df674734c
							
						
					 | 
					
						
						
							
							psystem.pas removed from sparc directory
						
						
						
						
						
					 | 
					
						2002-08-22 10:13:29 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							dc65ff681b
							
						
					 | 
					
						
						
							
							first insertion 2002\08\22
						
						
						
						
						
					 | 
					
						2002-08-22 08:30:50 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mazen
							
						 
					 | 
					
						
						
						
						
							
						
						
							ab508fa44f
							
						
					 | 
					
						
						
							
							*** empty log message ***
						
						
						
						
						
					 | 
					
						2002-08-21 13:30:07 +00:00 | 
					
					
						
						
							
							
							
						
					 |