olle 
							
						 
					 
					
						
						
						
						
							
						
						
							c2fe8dbd99 
							
						 
					 
					
						
						
							
							* merged macos entry/exit code generation into the general one.  
						
						 
						
						
						
					 
					
						2003-08-08 15:49:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							d2035fd6b4 
							
						 
					 
					
						
						
							
							* very basic stuff for the arm  
						
						 
						
						
						
					 
					
						2003-07-21 11:52:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							d2d02b6cc6 
							
						 
					 
					
						
						
							
							* cpuppc -> cpupowerpc. Target compiler was always linux for ppc  
						
						 
						
						
						
					 
					
						2003-05-31 16:17:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							a8eb2ab740 
							
						 
					 
					
						
						
							
							* started to fix and clean up the sparc port  
						
						 
						
						
						
					 
					
						2003-05-28 23:18:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							925bc00623 
							
						 
					 
					
						
						
							
							* NetBSD target support. OpenBSD reserved in the enum, for future use.  
						
						 
						
						
						
					 
					
						2003-05-25 23:15:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							9de6468186 
							
						 
					 
					
						
						
							
							+ basic darwin support added  
						
						 
						
						
						
					 
					
						2003-05-20 23:54:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							b1b16c8f09 
							
						 
					 
					
						
						
							
							+ added abi field to tsysteminfo  
						
						 
						
						
						
					 
					
						2003-05-18 15:15:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomas Hajny 
							
						 
					 
					
						
						
						
						
							
						
						
							8e7124f9f8 
							
						 
					 
					
						
						
							
							+ emx target added  
						
						 
						
						
						
					 
					
						2003-03-23 23:11:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							71e2d34b5a 
							
						 
					 
					
						
						
							
							* m68k pathexist update from 1.0.x  
						
						 
						
						... 
						
						
						
						* palmos res update from 1.0.x 
						
					 
					
						2003-01-12 15:42:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							b59b436130 
							
						 
					 
					
						
						
							
							* x86-64 compiles  
						
						 
						
						... 
						
						
						
						+ very basic support for float128 type (x86-64 only) 
						
					 
					
						2003-01-05 13:36:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							67486c96c3 
							
						 
					 
					
						
						
							
							* fixes for Delphi 6 compilation  
						
						 
						
						... 
						
						
						
						(warning : Some features do not work under Delphi) 
						
					 
					
						2002-10-05 12:43:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							e72f802bb4 
							
						 
					 
					
						
						
							
							* correct tsystem enumeration  
						
						 
						
						
						
					 
					
						2002-10-03 21:18:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							d78ad92f92 
							
						 
					 
					
						
						
							
							* first part of PowerPC fixes  
						
						 
						
						
						
					 
					
						2002-09-07 18:05:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							4549d72802 
							
						 
					 
					
						
						
							
							+ target macos for ppc added  
						
						 
						
						... 
						
						
						
						+ frame work for mpw assembler output 
						
					 
					
						2002-08-20 21:40:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							4661ee3057 
							
						 
					 
					
						
						
							
							* small fixes to the alpha stuff  
						
						 
						
						
						
					 
					
						2002-08-18 09:13:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							af4302bc67 
							
						 
					 
					
						
						
							
							* more fixes for ppc calling conventions  
						
						 
						
						
						
					 
					
						2002-08-13 21:40:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							9da171faf2 
							
						 
					 
					
						
						
							
							+ stab register indexes for powerpc (moved from gdb to cpubase)  
						
						 
						
						... 
						
						
						
						+ tprocessor enumeration moved to cpuinfo
  + linker in target_info is now a class
  * many many updates for m68k (will soon start to compile)
  - removed some ifdef or correct them for correct cpu 
						
					 
					
						2002-08-12 15:08:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							18b102ce95 
							
						 
					 
					
						
						
							
							+ moved target_cpu_string to cpuinfo  
						
						 
						
						... 
						
						
						
						* renamed asmmode enum.
  * assembler reader has now less ifdef's
  * move from nppcmem.pas -> ncgmem.pas vec. node. 
						
					 
					
						2002-08-10 14:46:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							3fe0229843 
							
						 
					 
					
						
						
							
							+ added direct assembler reader for PowerPC  
						
						 
						
						
						
					 
					
						2002-07-28 20:45:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							eb2ca8d10f 
							
						 
					 
					
						
						
							
							* rewrote the system handling  
						
						 
						
						
						
					 
					
						2002-07-26 21:15:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							479a745096 
							
						 
					 
					
						
						
							
							* first x86-64 patches  
						
						 
						
						
						
					 
					
						2002-07-04 20:43:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							4285e99853 
							
						 
					 
					
						
						
							
							* internal linker  
						
						 
						
						... 
						
						
						
						* reorganized aasm layer 
						
					 
					
						2002-07-01 18:46:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							06ebac4e27 
							
						 
					 
					
						
						
							
							* readded missing revisions  
						
						 
						
						
						
					 
					
						2002-05-18 13:34:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							21b3a10f02 
							
						 
					 
					
						
						
							
							+ defines.inc -> fpcdefs.inc to avoid conflicts if compiling by hand  
						
						 
						
						... 
						
						
						
						+ try to fix temp allocation (still in ifdef)
+ generic constructor calls
+ start of tassembler / tmodulebase class cleanup 
						
					 
					
						2002-05-16 19:46:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							2992e1819c 
							
						 
					 
					
						
						
							
							* removed old logs and updated copyright year  
						
						 
						
						
						
					 
					
						2002-05-14 19:34:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							f3e1648aa9 
							
						 
					 
					
						
						
							
							+ added more patches from Mazen for SPARC port  
						
						 
						
						
						
					 
					
						2002-05-06 19:46:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							ddc17340fc 
							
						 
					 
					
						
						
							
							* fix compilation problem  
						
						 
						
						
						
					 
					
						2002-04-24 16:08:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							87aa88e9b7 
							
						 
					 
					
						
						
							
							+ generic FPC_CHECKPOINTER  
						
						 
						
						... 
						
						
						
						+ first parameter offset in stack now portable
* rename some constants
+ move some cpu stuff to other units
- remove unused constents
* fix stacksize for some targets
* fix generic size problems which depend now on EXTEND_SIZE constant 
						
					 
					
						2002-04-20 21:32:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							6101b737db 
							
						 
					 
					
						
						
							
							+ target_info.size_of_pointer -> pointer_size  
						
						 
						
						... 
						
						
						
						+ some cleanup of unused types/variables 
						
					 
					
						2002-04-15 19:08:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							65196196c8 
							
						 
					 
					
						
						
							
							- remove duplicate comment  
						
						 
						
						
						
					 
					
						2002-04-14 16:56:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							3b52bd5355 
							
						 
					 
					
						
						
							
							+ added SPARC targets  
						
						 
						
						... 
						
						
						
						+ added VM target 
						
					 
					
						2002-04-07 10:20:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							c1742bad2a 
							
						 
					 
					
						
						
							
							- removed cmnts  
						
						 
						
						
						
					 
					
						2002-04-04 19:18:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							eb09d6061c 
							
						 
					 
					
						
						
							
							- remove go32v1 support  
						
						 
						
						
						
					 
					
						2002-03-28 20:46:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							f18ec46e64 
							
						 
					 
					
						
						
							
							* fixed updatealignment to not override settings with undefined  
						
						 
						
						... 
						
						
						
						values 
						
					 
					
						2002-01-29 19:44:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomas Hajny 
							
						 
					 
					
						
						
						
						
							
						
						
							72443eecda 
							
						 
					 
					
						
						
							
							* source_os changed to source_info in OS/2 define  
						
						 
						
						
						
					 
					
						2002-01-06 20:34:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							1e275c2510 
							
						 
					 
					
						
						
							
							+ QNX target  
						
						 
						
						
						
					 
					
						2001-12-15 05:43:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomas Hajny 
							
						 
					 
					
						
						
						
						
							
						
						
							09c8fc2184 
							
						 
					 
					
						
						
							
							* Target_Mode corrected back to OS_Mode  
						
						 
						
						
						
					 
					
						2001-11-15 20:48:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							27f1d79fd1 
							
						 
					 
					
						
						
							
							* much cleaner default source and target setting  
						
						 
						
						
						
					 
					
						2001-09-30 21:27:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							5a0d910cbc 
							
						 
					 
					
						
						
							
							* fixed typo in Carl's patch  
						
						 
						
						
						
					 
					
						2001-09-24 10:57:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							7bba223f21 
							
						 
					 
					
						
						
							
							+ added warning for targets - use same target values as fixes branch  
						
						 
						
						
						
					 
					
						2001-09-22 00:03:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f959a590fe 
							
						 
					 
					
						
						
							
							* Fixes win32 linking problems with import libraries  
						
						 
						
						... 
						
						
						
						* LINKLIB Libraries are now looked for using C file extensions
* get_exepath fix 
						
					 
					
						2001-09-18 11:30:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							45dab81414 
							
						 
					 
					
						
						
							
							* merged netbsd, fpu-overflow from fixes branch  
						
						 
						
						
						
					 
					
						2001-09-17 21:29:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							2d610e9be3 
							
						 
					 
					
						
						
							
							* asbsd merged  
						
						 
						
						
						
					 
					
						2001-08-30 20:57:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							fd8e5fa78c 
							
						 
					 
					
						
						
							
							* palmos support from v10 merged  
						
						 
						
						
						
					 
					
						2001-08-19 11:22:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							19e153abd3 
							
						 
					 
					
						
						
							
							* under development flag for targets  
						
						 
						
						
						
					 
					
						2001-08-12 17:57:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							634a68bf3e 
							
						 
					 
					
						
						
							
							* merged netbsd start  
						
						 
						
						... 
						
						
						
						* profile for win32 
						
					 
					
						2001-08-07 18:47:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							b10e754536 
							
						 
					 
					
						
						
							
							* alignmentinfo record added  
						
						 
						
						... 
						
						
						
						* -Oa argument supports more alignment settings that can be specified
    per type: PROC,LOOP,VARMIN,VARMAX,CONSTMIN,CONSTMAX,RECORDMIN
    RECORDMAX,LOCALMIN,LOCALMAX. It is possible to set the mimimum
    required alignment and the maximum usefull alignment. The final
    alignment will be choosen per variable size dependent on these
    settings 
						
					 
					
						2001-07-01 20:16:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							28cbd33f17 
							
						 
					 
					
						
						
							
							* Fixed ifdef linux bug  
						
						 
						
						
						
					 
					
						2001-06-19 14:43:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							add30a428e 
							
						 
					 
					
						
						
							
							* Kylix fixes, mostly case names of units  
						
						 
						
						
						
					 
					
						2001-06-03 20:21:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							5fed44fe5d 
							
						 
					 
					
						
						
							
							* dllprt0 stub for linux shared libs  
						
						 
						
						... 
						
						
						
						* pass -init and -fini for linux shared libs
  * libprefix splitted into staticlibprefix and sharedlibprefix 
						
					 
					
						2001-06-03 15:15:31 +00:00