Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							5910b48cbe 
							
						 
					 
					
						
						
							
							* released -dalignreg  
						
						 
						
						... 
						
						
						
						* some small fixes to -dnewOptimizations helper procedures 
						
					 
					
						2000-01-13 13:07:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							96ed273164 
							
						 
					 
					
						
						
							
							* smartlinking fixes for binary writer  
						
						 
						
						... 
						
						
						
						* release alignreg code and moved instruction writing align to cpuasm,
    but it doesn't use the specified register yet 
						
					 
					
						2000-01-12 10:38:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e525797c51 
							
						 
					 
					
						
						
							
							* updated copyright to 2000  
						
						 
						
						
						
					 
					
						2000-01-07 01:14:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							7583de7a4f 
							
						 
					 
					
						
						
							
							- removed freelabel()  
						
						 
						
						... 
						
						
						
						* added undefined label detection in internal assembler, this prevents
    a lot of ld crashes and wrong .o files
  * .o files aren't written anymore if errors have occured
  * inlining of assembler labels is now correct 
						
					 
					
						1999-12-22 01:01:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							0887060ff2 
							
						 
					 
					
						
						
							
							* truncated log to 20 revs  
						
						 
						
						
						
					 
					
						1999-11-06 14:34:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							2688bfd9ec 
							
						 
					 
					
						
						
							
							+ first implementation of choosing least used register for alignment code  
						
						 
						
						... 
						
						
						
						(not yet working, between ifdef alignreg) 
						
					 
					
						1999-11-05 16:01:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							19443ae269 
							
						 
					 
					
						
						
							
							* import library fixes for win32  
						
						 
						
						... 
						
						
						
						* alignment works again 
						
					 
					
						1999-11-02 15:06:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							f5a9e30c98 
							
						 
					 
					
						
						
							
							* insns.dat is used to generate all i386*.inc files  
						
						 
						
						
						
					 
					
						1999-10-27 16:11:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							71f28ed588 
							
						 
					 
					
						
						
							
							* cs_create_smart instead of cs_smartlink  
						
						 
						
						... 
						
						
						
						* -CX is create smartlink
  * -CD is create dynamic, but does nothing atm. 
						
					 
					
						1999-09-20 16:38:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							fbbf8a505c 
							
						 
					 
					
						
						
							
							* m68k compiler is again compilable (only gas writer, no assembler reader)  
						
						 
						
						
						
					 
					
						1999-09-16 23:05:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							1c638f2952 
							
						 
					 
					
						
						
							
							* small fix to operator overloading when in MMX mode  
						
						 
						
						... 
						
						
						
						+ the compiler uses now fldz and fld1 if possible
  + some fixes to floating point registers
  + some math. functions (arctan, ln, sin, cos, sqrt, sqr, pi) are now inlined
  * .... ??? 
						
					 
					
						1999-09-15 20:35:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							28ddb689cb 
							
						 
					 
					
						
						
							
							* some small changes so the noew optimizer is again compilable  
						
						 
						
						
						
					 
					
						1999-09-08 15:01:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							76a851a1d4 
							
						 
					 
					
						
						
							
							+ cpu flags added, mainly for the new cg  
						
						 
						
						
						
					 
					
						1999-08-06 15:30:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5baa7ca467 
							
						 
					 
					
						
						
							
							* Added ait_frame, ait_ent  
						
						 
						
						
						
					 
					
						1999-08-05 15:51:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b6cf3b2d68 
							
						 
					 
					
						
						
							
							+ Added ait_frame  
						
						 
						
						
						
					 
					
						1999-08-04 00:39:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4f74c54c09 
							
						 
					 
					
						
						
							
							* Moved toperand type back =(  
						
						 
						
						
						
					 
					
						1999-08-02 21:01:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							16afc140e9 
							
						 
					 
					
						
						
							
							* Moved toperand type to aasm  
						
						 
						
						
						
					 
					
						1999-08-02 20:45:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							198b3b5050 
							
						 
					 
					
						
						
							
							* Moved taitempalloc  
						
						 
						
						
						
					 
					
						1999-08-01 23:55:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							674e0cc879 
							
						 
					 
					
						
						
							
							* write .size also  
						
						 
						
						
						
					 
					
						1999-07-29 20:53:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							35f636dea1 
							
						 
					 
					
						
						
							
							+ resourcestring implemented  
						
						 
						
						... 
						
						
						
						+ start of longstring support 
						
					 
					
						1999-07-22 09:37:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							176f1d4cd8 
							
						 
					 
					
						
						
							
							* ag386bin doesn't destroy the aasmoutput lists anymore  
						
						 
						
						
						
					 
					
						1999-07-03 00:26:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							5f05d07dcb 
							
						 
					 
					
						
						
							
							* previous wrong log corrected  
						
						 
						
						
						
					 
					
						1999-06-02 22:43:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							35777a48a1 
							
						 
					 
					
						
						
							
							types.pas  
						
						 
						
						
						
					 
					
						1999-06-02 22:25:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							cc0511a890 
							
						 
					 
					
						
						
							
							* @procvar is now always needed for FPC  
						
						 
						
						
						
					 
					
						1999-06-01 14:45:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							1d972079c4 
							
						 
					 
					
						
						
							
							* also count ref when asmlabel^.name is used  
						
						 
						
						
						
					 
					
						1999-05-28 09:11:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							0b272f13c7 
							
						 
					 
					
						
						
							
							* removed oldasm  
						
						 
						
						... 
						
						
						
						* plabel -> pasmlabel
  * -a switches to source writing automaticly
  * assembler readers OOPed
  * asmsymbol automaticly external
  * jumptables and other label fixes for asm readers 
						
					 
					
						1999-05-27 19:43:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							bfed29ff8b 
							
						 
					 
					
						
						
							
							* NEWLAB for label as symbol  
						
						 
						
						
						
					 
					
						1999-05-21 13:54:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							8101571683 
							
						 
					 
					
						
						
							
							* fix from Peter for double bug reported 20/05/1999  
						
						 
						
						
						
					 
					
						1999-05-20 22:18:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							bc903063c1 
							
						 
					 
					
						
						
							
							* removed R_DEFAULT_SEG  
						
						 
						
						... 
						
						
						
						* uniform float names 
						
					 
					
						1999-05-12 00:19:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							460464ff24 
							
						 
					 
					
						
						
							
							* seperate OPTimizer INFO pointer field in tai object  
						
						 
						
						
						
					 
					
						1999-05-08 20:38:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							1c96916943 
							
						 
					 
					
						
						
							
							* generic write_float and str_float  
						
						 
						
						... 
						
						
						
						* fixed constant float conversions 
						
					 
					
						1999-05-06 09:05:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							adda83dac6 
							
						 
					 
					
						
						
							
							* moved section names to systems  
						
						 
						
						... 
						
						
						
						* fixed nasm,intel writer 
						
					 
					
						1999-05-02 22:41:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							cb70b62a82 
							
						 
					 
					
						
						
							
							* storenumber works  
						
						 
						
						... 
						
						
						
						* fixed some typos in double_checksum
  + incompatible types type1 and type2 message (with storenumber) 
						
					 
					
						1999-04-21 09:43:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							61eee61f9a 
							
						 
					 
					
						
						
							
							+ tempalloc  
						
						 
						
						... 
						
						
						
						+ -at to show temp alloc info in .s file 
						
					 
					
						1999-04-16 11:49:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							cc9df8d478 
							
						 
					 
					
						
						
							
							* first things to store the symbol/def number in the ppu  
						
						 
						
						
						
					 
					
						1999-04-14 09:14:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							337f054764 
							
						 
					 
					
						
						
							
							section order changed to get closer output from coff writer  
						
						 
						
						
						
					 
					
						1999-03-10 13:25:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							d0b1246e38 
							
						 
					 
					
						
						
							
							+ smartlinking for ag386bin  
						
						 
						
						
						
					 
					
						1999-03-08 14:51:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							005c5a5de1 
							
						 
					 
					
						
						
							
							* first things for tai_cut support for ag386bin  
						
						 
						
						
						
					 
					
						1999-03-05 13:09:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							5b5622d851 
							
						 
					 
					
						
						
							
							+ getasmsymbol to search for existing assembler symbol only  
						
						 
						
						
						
					 
					
						1999-03-03 11:59:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c5e45b576b 
							
						 
					 
					
						
						
							
							+ stabs support for binary writers  
						
						 
						
						... 
						
						
						
						* more fixes and missing updates from the previous commit :( 
						
					 
					
						1999-03-02 02:56:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							f2eb2dc540 
							
						 
					 
					
						
						
							
							* external used before implemented problem fixed  
						
						 
						
						
						
					 
					
						1999-03-01 13:31:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c8f444b65f 
							
						 
					 
					
						
						
							
							* ag386bin updates  
						
						 
						
						... 
						
						
						
						+ coff writer 
						
					 
					
						1999-02-25 21:02:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							23f7e0c601 
							
						 
					 
					
						
						
							
							* small fixes for the binary writer  
						
						 
						
						
						
					 
					
						1999-02-17 10:16:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							8cf4da6d5e 
							
						 
					 
					
						
						
							
							+ optimize pascal code surrounding assembler blocks  
						
						 
						
						
						
					 
					
						1998-12-29 18:48:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							f76d2b328c 
							
						 
					 
					
						
						
							
							* removed some obsolete version checks  
						
						 
						
						
						
					 
					
						1998-12-16 00:27:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							1b369bb4bb 
							
						 
					 
					
						
						
							
							+ globtype,tokens,version unit splitted from globals  
						
						 
						
						
						
					 
					
						1998-12-11 00:02:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							49e2d0ad2d 
							
						 
					 
					
						
						
							
							* zero padded alignment was buggy  
						
						 
						
						
						
					 
					
						1998-12-01 23:36:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							a1f1003555 
							
						 
					 
					
						
						
							
							* some range check bugs fixed (still not working !)  
						
						 
						
						... 
						
						
						
						+ added DLL writing support for win32 (also accepts variables)
  + TempAnsi for code that could be used for Temporary ansi strings
    handling 
						
					 
					
						1998-11-30 09:42:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							920691ac0a 
							
						 
					 
					
						
						
							
							* fix for first line of function break  
						
						 
						
						
						
					 
					
						1998-11-12 11:19:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							d4854b6324 
							
						 
					 
					
						
						
							
							* all references to comp suppressed for m68k  
						
						 
						
						
						
					 
					
						1998-10-14 15:56:37 +00:00