pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							96fdcfb1f2 
							
						 
					 
					
						
						
							
							* fix for DLL relocation problems  
						
						... 
						
						
						
						* external bss vars had wrong stabs for pecoff
  + -WB11000000 to specify default image base, allows to
    load several DLLs with debugging info included
    (relocatable DLL are stripped because the relocation
     of the .Stab section is misplaced by ldw) 
						
					 
					
						1999-08-16 15:35:20 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							ace7ff6983 
							
						 
					 
					
						
						
							
							* all tokens now start with an underscore  
						
						... 
						
						
						
						* PowerPC compiles!! 
						
					 
					
						1999-08-04 13:02:40 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							ca53eee67e 
							
						 
					 
					
						
						
							
							* renamed i386asm and i386base to cpuasm and cpubase  
						
						
						
					 
					
						1999-08-04 00:22:34 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							ed8eb13d59 
							
						 
					 
					
						
						
							
							* moved bitmask constants to sets  
						
						... 
						
						
						
						* some other type/const renamings 
						
					 
					
						1999-08-03 22:02:29 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							1cf1665d73 
							
						 
					 
					
						
						
							
							* the alpha compiler can be compiled now  
						
						
						
					 
					
						1999-08-03 17:09:34 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d8e93dd9fd 
							
						 
					 
					
						
						
							
							* changed shortname for linux alpha  
						
						
						
					 
					
						1999-08-03 15:52:00 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							eba7f7c4ed 
							
						 
					 
					
						
						
							
							+ Changes for alpha  
						
						
						
					 
					
						1999-08-03 13:50:16 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							20e0eaf145 
							
						 
					 
					
						
						
							
							+ Added alpha cpu and linux for alpha os  
						
						
						
					 
					
						1999-08-02 23:56:51 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							02576a8279 
							
						 
					 
					
						
						
							
							* merged  
						
						
						
					 
					
						1999-07-10 10:26:18 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							f236eae910 
							
						 
					 
					
						
						
							
							* 2mb again for go32v2/v1  
						
						
						
					 
					
						1999-06-08 11:50:28 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							2cba1b9c76 
							
						 
					 
					
						
						
							
							* fixed os2 bindcmd which was double  
						
						
						
					 
					
						1999-06-02 20:46:39 +00:00 
						 
				 
			
				
					
						
							
							
								Tomas Hajny 
							
						 
					 
					
						
						
						
						
							
						
						
							6cf5f41dc7 
							
						 
					 
					
						
						
							
							* fixed my mistake from previously commited version  
						
						
						
					 
					
						1999-06-02 14:20:31 +00:00 
						 
				 
			
				
					
						
							
							
								Tomas Hajny 
							
						 
					 
					
						
						
						
						
							
						
						
							1af2afef91 
							
						 
					 
					
						
						
							
							* fixed stripping symbols for OS/2  
						
						
						
					 
					
						1999-06-02 13:25:34 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							ebee6997a8 
							
						 
					 
					
						
						
							
							* changed heapsize to 256k  
						
						
						
					 
					
						1999-05-31 20:34:00 +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 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							72ea7d5eb0 
							
						 
					 
					
						
						
							
							+ changes by thomas hajt  
						
						
						
					 
					
						1999-05-18 09:30:10 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							eddb0189b2 
							
						 
					 
					
						
						
							
							+ changes by thomas hajt  
						
						
						
					 
					
						1999-05-18 09:25:01 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							587b9d622c 
							
						 
					 
					
						
						
							
							* -Csmmm works for win32 but default is set to 32Mb  
						
						
						
					 
					
						1999-05-17 13:02:12 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							2e1b024ec9 
							
						 
					 
					
						
						
							
							* released pecoff for win32 as default  
						
						
						
					 
					
						1999-05-11 00:44:06 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							4841b4236c 
							
						 
					 
					
						
						
							
							* updated messages  
						
						
						
					 
					
						1999-05-05 22:21:47 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							6f8985406a 
							
						 
					 
					
						
						
							
							* output is more like as 2.9.1  
						
						... 
						
						
						
						* stabs really working for go32v2 
						
					 
					
						1999-05-05 17:34:29 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							47fd93dfa5 
							
						 
					 
					
						
						
							
							* more fixes to get it with delphi running  
						
						
						
					 
					
						1999-05-05 09:19:03 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							0949d360c2 
							
						 
					 
					
						
						
							
							* no ar.exe running field in target_asm  
						
						
						
					 
					
						1999-05-03 18:03:28 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							adda83dac6 
							
						 
					 
					
						
						
							
							* moved section names to systems  
						
						... 
						
						
						
						* fixed nasm,intel writer 
						
					 
					
						1999-05-02 22:41:46 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							5d5ec788e7 
							
						 
					 
					
						
						
							
							* win32 pecoff disabled because it's still not ok  
						
						
						
					 
					
						1999-05-01 14:18:12 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							611da2d24e 
							
						 
					 
					
						
						
							
							* merged nasm compiler  
						
						... 
						
						
						
						* old asm moved to oldasm/ 
						
					 
					
						1999-05-01 13:23:57 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							6a802e85d7 
							
						 
					 
					
						
						
							
							* released valintern  
						
						... 
						
						
						
						+ deffile is now removed when compiling is finished
  * ^( compiles now correct
  + static directive
  * shrd fixed 
						
					 
					
						1999-03-26 00:05:26 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							d0cb5a147a 
							
						 
					 
					
						
						
							
							* fixed bugs 212,222,225,227,229,231,233  
						
						
						
					 
					
						1999-03-24 23:16:42 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							07da08426d 
							
						 
					 
					
						
						
							
							* pecoff default assem for win32 with ag386bin  
						
						
						
					 
					
						1999-03-09 11:54:09 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							58bfc3ac78 
							
						 
					 
					
						
						
							
							* some m68k fixes (still not compilable !)  
						
						... 
						
						
						
						* new(tobj) does not give warning if tobj has no VMT ! 
						
					 
					
						1999-03-04 13:55:39 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							c9285162a1 
							
						 
					 
					
						
						
							
							+ stabs info corrected to give results near to GAS output  
						
						... 
						
						
						
						* local labels (with .L are not stored in object anymore)
    so we get the same number of symbols as from GAS ! 
						
					 
					
						1999-03-03 11:41:51 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							a17c03cca3 
							
						 
					 
					
						
						
							
							* assembler writers fixed for ag386bin  
						
						
						
					 
					
						1999-02-26 00:48:13 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c8f444b65f 
							
						 
					 
					
						
						
							
							* ag386bin updates  
						
						... 
						
						
						
						+ coff writer 
						
					 
					
						1999-02-25 21:02:16 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e25d934e2f 
							
						 
					 
					
						
						
							
							* small updates for ag386bin  
						
						
						
					 
					
						1999-02-24 00:59:11 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							bf9b5e3a54 
							
						 
					 
					
						
						
							
							* updates for ag386bin  
						
						
						
					 
					
						1999-02-22 02:14:59 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							1ace0dc9b8 
							
						 
					 
					
						
						
							
							* moved some tables from ra386*.pas -> i386.pas  
						
						... 
						
						
						
						+ start of coff writer
  * renamed asmutils unit to rautils 
						
					 
					
						1999-01-10 15:37:51 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							b9968f4a43 
							
						 
					 
					
						
						
							
							+ some stuff for the new code generator  
						
						
						
					 
					
						1999-01-06 22:58:47 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c7637424cf 
							
						 
					 
					
						
						
							
							+ resource file handling ($R directive) for Win32  
						
						
						
					 
					
						1998-12-28 23:26:14 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							02904d8319 
							
						 
					 
					
						
						
							
							+ -iSO, -iSP, -iTO, -iTP  
						
						
						
					 
					
						1998-12-15 10:23:23 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							37c2997e50 
							
						 
					 
					
						
						
							
							* target_os.use_bound_instruction boolean  
						
						
						
					 
					
						1998-12-03 10:17:32 +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 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							752857f403 
							
						 
					 
					
						
						
							
							* tp7 didn't like my ifopt H+ :(  
						
						
						
					 
					
						1998-11-16 15:41:39 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							d626ddb757 
							
						 
					 
					
						
						
							
							* fixed for H+ compilation  
						
						
						
					 
					
						1998-11-16 10:17:09 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							c7167e92ff 
							
						 
					 
					
						
						
							
							+ added options -lS and -lT for source and target os output  
						
						... 
						
						
						
						(to have a easier way to test OS_SOURCE abd OS_TARGET in makefiles)
  * several problems with rtti data
    (type of sym was not checked)
    assumed to be varsym when they could be procsym or property syms !! 
						
					 
					
						1998-10-26 14:19:28 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							1a77339355 
							
						 
					 
					
						
						
							
							* several memory corruptions due to double freemem solved  
						
						... 
						
						
						
						=> never use p^.loc.location:=p^.left^.loc.location;
  + finally I added now by default
    that ra386dir translates global and unit symbols
  + added a first field in tsymtable and
    a nextsym field in tsym
    (this allows to obtain ordered type info for
    records and objects in gdb !) 
						
					 
					
						1998-10-20 08:06:37 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							acf9818648 
							
						 
					 
					
						
						
							
							+ target_os.stackalignment  
						
						... 
						
						
						
						+ stack can be aligned at 2 or 4 byte boundaries 
						
					 
					
						1998-10-16 08:51:45 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c6593ec44e 
							
						 
					 
					
						
						
							
							* removed uses verbose which is not possible! this unit may not use  
						
						... 
						
						
						
						any other unit ! 
						
					 
					
						1998-10-15 16:20:41 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							6155ef488c 
							
						 
					 
					
						
						
							
							* emitpushreferenceaddress gets now the asmlist as parameter  
						
						... 
						
						
						
						* m68k version compiles with -duseansistrings 
						
					 
					
						1998-10-14 11:28:13 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							e619803966 
							
						 
					 
					
						
						
							
							* following Peters remark, removed all ifdef in  
						
						... 
						
						
						
						the systems unit enums
  * last bugs of cg68k removed for sysamiga
    (sysamiga assembles with as68k !!) 
						
					 
					
						1998-10-14 08:08:52 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							c3b3abdb65 
							
						 
					 
					
						
						
							
							* undid some changes of Peter that made the compiler wrong  
						
						... 
						
						
						
						for m68k (I had to reinsert some ifdefs)
  * removed several memory leaks under m68k
  * removed the meory leaks for assembler readers
  * cross compiling shoud work again better
    ( crosscompiling sysamiga works
     but as68k still complain about some code !) 
						
					 
					
						1998-10-13 16:49:59 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							1468993242 
							
						 
					 
					
						
						
							
							* new style for m68k/i386 infos and enums  
						
						
						
					 
					
						1998-10-13 13:10:08 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							bede68c06e 
							
						 
					 
					
						
						
							
							* assembler type output command line was case sensitive  
						
						
						
					 
					
						1998-10-13 09:13:09 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							ff45eacd79 
							
						 
					 
					
						
						
							
							+ source_os is now set correctly for cross-processor compilers  
						
						... 
						
						
						
						(tos contains all target_infos and
     we use CPU86 and CPU68 conditionnals to
     get the source operating system
     this only works if you do not undefine
     the source target  !!)
  * several cg68k memory leaks fixed
  + started to change the code so that it should be possible to have
    a complete compiler (both for m68k and i386 !!) 
						
					 
					
						1998-10-13 08:19:24 +00:00 
						 
				 
			
				
					
						
							
							
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							4fbd1d5fac 
							
						 
					 
					
						
						
							
							* bugfixes  
						
						... 
						
						
						
						+ added mpw support 
						
					 
					
						1998-10-07 04:26:58 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							8192030b20 
							
						 
					 
					
						
						
							
							* remove -D from assemblers  
						
						
						
					 
					
						1998-10-06 20:40:58 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							a0c582dc12 
							
						 
					 
					
						
						
							
							* merged fixes  
						
						
						
					 
					
						1998-09-16 16:41:38 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							ca51e0365a 
							
						 
					 
					
						
						
							
							* fixed tabs  
						
						
						
					 
					
						1998-09-11 17:35:33 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							f556db3b50 
							
						 
					 
					
						
						
							
							* restored m68k part  
						
						
						
					 
					
						1998-09-11 12:27:55 +00:00 
						 
				 
			
				
					
						
							
							
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							4e7516e897 
							
						 
					 
					
						
						
							
							+ Added maxheapsize.  
						
						... 
						
						
						
						* Corrected semi-bug in calling the assembler and the linker 
						
					 
					
						1998-09-10 15:25:31 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							73c208663d 
							
						 
					 
					
						
						
							
							* 'ar rs' -> 'ar rcs' which is more common  
						
						
						
					 
					
						1998-09-10 13:52:40 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							19bf2df53a 
							
						 
					 
					
						
						
							
							* m68k fixes, splitted cg68k like cgi386  
						
						
						
					 
					
						1998-09-01 09:07:08 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							35a8d2e4fd 
							
						 
					 
					
						
						
							
							* m68k and palmos updates from surebugfixes  
						
						
						
					 
					
						1998-08-31 12:26:20 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							4572d22872 
							
						 
					 
					
						
						
							
							* more lowercase extensions  
						
						
						
					 
					
						1998-08-26 10:09:21 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							b94116497c 
							
						 
					 
					
						
						
							
							* CDECL changed to CVAR for variables  
						
						... 
						
						
						
						specifications are read in structures also
  + started adding GPC compatibility mode ( option  -Sp)
  * names changed to lowercase 
						
					 
					
						1998-08-25 12:42:36 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							765a36211c 
							
						 
					 
					
						
						
							
							* win32 compiles a bit better, no growheap crash  
						
						
						
					 
					
						1998-08-21 15:16:56 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							f2da32cd91 
							
						 
					 
					
						
						
							
							* changed optimizer switches + cleanup of DestroyRefs in daopt386.pas  
						
						
						
					 
					
						1998-08-19 16:07:36 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							2222aab027 
							
						 
					 
					
						
						
							
							* small warning position bug fixed  
						
						... 
						
						
						
						* support_mmx switches splitting was missing
  * rhide error and warning output corrected 
						
					 
					
						1998-08-18 09:24:35 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							cc64a929aa 
							
						 
					 
					
						
						
							
							* static/shared linking updates  
						
						
						
					 
					
						1998-08-17 09:17:43 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							028721c4de 
							
						 
					 
					
						
						
							
							* first version of rtti support  
						
						
						
					 
					
						1998-06-25 08:48:04 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							f07849effe 
							
						 
					 
					
						
						
							
							* small os2 fixes  
						
						... 
						
						
						
						* fixed interdependent units with newppu (remake3 under linux works now) 
						
					 
					
						1998-06-17 14:10:11 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c2d5abdfed 
							
						 
					 
					
						
						
							
							+ targetcpu  
						
						... 
						
						
						
						* cleaner pmodules for newppu 
						
					 
					
						1998-06-16 08:56:17 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							2d681748ac 
							
						 
					 
					
						
						
							
							* small bug in systems.pas corrected  
						
						... 
						
						
						
						+ operators in different units better hanlded 
						
					 
					
						1998-06-15 15:38:07 +00:00 
						 
				 
			
				
					
						
							
							
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							58f554b16e 
							
						 
					 
					
						
						
							
							* Fixed spelling mistakes in comments.  
						
						... 
						
						
						
						* Fixed some OS/2 parameters. 
						
					 
					
						1998-06-15 13:34:24 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							f98459e1fb 
							
						 
					 
					
						
						
							
							* smartlinking works for win32  
						
						... 
						
						
						
						* some defines to exclude some compiler parts 
						
					 
					
						1998-06-08 22:59:41 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							f66f837fc8 
							
						 
					 
					
						
						
							
							* m68k compiles  
						
						... 
						
						
						
						+ .def file creation moved to gendef.pas so it could also be used
    for win32 
						
					 
					
						1998-06-04 23:51:26 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							ce75b83d12 
							
						 
					 
					
						
						
							
							+ boolean -> ord conversion  
						
						... 
						
						
						
						* fixed ord -> boolean conversion 
						
					 
					
						1998-06-01 16:50:18 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							4fc1780fe4 
							
						 
					 
					
						
						
							
							+ $ASMMODE  
						
						
						
					 
					
						1998-05-30 14:31:02 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							86bdba7ce3 
							
						 
					 
					
						
						
							
							+ asw assembler  
						
						
						
					 
					
						1998-05-29 13:24:45 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							5d25d6f1d6 
							
						 
					 
					
						
						
							
							* some scanner optimizes  
						
						... 
						
						
						
						* automaticly aout2exe for go32v1
  * fixed dynamiclinker option which was added at the wrong place 
						
					 
					
						1998-05-27 00:20:31 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							b3865ae063 
							
						 
					 
					
						
						
							
							+ aktasmmode, aktoptprocessor, aktoutputformat  
						
						... 
						
						
						
						+ smartlink per module $SMARTLINK-/+ (like MMX) and moved to aktswitches
  + $LIBNAME to set the library name where the unit will be put in
  * splitted cgi386 a bit (codeseg to large for bp7)
  * nasm, tasm works again. nasm moved to ag386nsm.pas 
						
					 
					
						1998-05-23 01:20:53 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							cfa06433c6 
							
						 
					 
					
						
						
							
							* fixed -L on the commandline, Dos commandline is only 128 bytes  
						
						
						
					 
					
						1998-05-22 12:32:47 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							5e4c788be5 
							
						 
					 
					
						
						
							
							+ $ifdef NEWPPU for the new ppuformat  
						
						... 
						
						
						
						+ $define GDB not longer required
  * removed all warnings and stripped some log comments
  * no findfirst/findnext anymore to remove smartlink *.o files 
						
					 
					
						1998-05-11 13:07:53 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							6fc80b783f 
							
						 
					 
					
						
						
							
							* better position info with UseTokenInfo  
						
						... 
						
						
						
						UseTokenInfo greatly simplified
  + added check for changed tree after first time firstpass
    (if we could remove all the cases were it happen
    we could skip all firstpass if firstpasscount > 1)
    Only with ExtDebug 
						
					 
					
						1998-05-06 08:38:32 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							a213e8adb4 
							
						 
					 
					
						
						
							
							* small fix for go32v2  
						
						
						
					 
					
						1998-05-04 20:19:54 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							94b52a3d7f 
							
						 
					 
					
						
						
							
							+ smartlinking works (only case jumptable left todo)  
						
						... 
						
						
						
						* redesign of systems.pas to support assemblers and linkers
  + Unitname is now also in the PPU-file, increased version to 14 
						
					 
					
						1998-05-04 17:54:24 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							f700edae4d 
							
						 
					 
					
						
						
							
							+ basics for rtti implemented  
						
						... 
						
						
						
						+ switch $m (generate rtti for published sections) 
						
					 
					
						1998-05-01 07:43:52 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							5cdd60cac8 
							
						 
					 
					
						
						
							
							+ added some code for ansistring (not complete nor working yet)  
						
						... 
						
						
						
						* corrected operator overloading
  * corrected nasm output
  + started inline procedures
  + added starstarn : use ** for exponentiation (^ gave problems)
  + started UseTokenInfo cond to get accurate positions 
						
					 
					
						1998-04-29 10:33:40 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							735d392664 
							
						 
					 
					
						
						
							
							+ -Xl for smartlink  
						
						... 
						
						
						
						+ target_info.arext = .a 
						
					 
					
						1998-04-27 15:45:20 +00:00 
						 
				 
			
				
					
						
							
							
								daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							c0b5f448b6 
							
						 
					 
					
						
						
							
							* Fixed some things that were broken for OS/2.  
						
						
						
					 
					
						1998-04-16 10:50:45 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							8cd85667a7 
							
						 
					 
					
						
						
							
							* last changes before release:  
						
						... 
						
						
						
						- gdb fixed
     - ratti386 warning removed (about unset function result) 
						
					 
					
						1998-03-30 15:53:01 +00:00 
						 
				 
			
				
					
						
							
							
								root 
							
						 
					 
					
						
						
						
						
							
						
						
							d1a1f501c8 
							
						 
					 
					
						
						
							
							Initial revision  
						
						
						
					 
					
						1998-03-25 11:18:12 +00:00