peter 
							
						 
					 
					
						
						
						
						
							
						
						
							539b7dc220 
							
						 
					 
					
						
						
							
							* setting the compile mode should set the preprocessor symbol directly  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@1457 - 
						
					 
					
						2005-10-18 06:57:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tom_at_work 
							
						 
					 
					
						
						
						
						
							
						
						
							28381b1287 
							
						 
					 
					
						
						
							
							* new assembler symbol type AT_LABEL needed for PowerPc64 target  
						
						 
						
						... 
						
						
						
						+ added automatic definition of FPC_REQUIRES_PROPER_ALIGNMENT define for PowerPC64 target
git-svn-id: trunk@1278 - 
						
					 
					
						2005-10-03 22:13:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							89297d2c39 
							
						 
					 
					
						
						
							
							* move all stabs ($ifdef gdb) code to dbgstabs  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@1255 - 
						
					 
					
						2005-10-02 11:17:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							ec4d287fd8 
							
						 
					 
					
						
						
							
							* aktoutputformat removed, add new paraXX vars for target  
						
						 
						
						... 
						
						
						
						assembler and debuginfo and use these vars to override
    the defaults for the target after the parameters are read
  * remove not-maintained and tested gdb code
git-svn-id: trunk@1201 - 
						
					 
					
						2005-09-25 21:17:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							6bf3269b41 
							
						 
					 
					
						
						
							
							* powerpc64 port from Thomas Schatzl  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@1193 - 
						
					 
					
						2005-09-25 17:19:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							21cc9597f2 
							
						 
					 
					
						
						
							
							+ fpcylix unit  
						
						 
						
						... 
						
						
						
						+ -Sk option
git-svn-id: trunk@1106 - 
						
					 
					
						2005-09-18 08:34:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7184d30fc1 
							
						 
					 
					
						
						
							
							+ Fixed bootstrap problem for resources  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@1013 - 
						
					 
					
						2005-09-01 16:57:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							d9f6a5a374 
							
						 
					 
					
						
						
							
							* support of apptype native for windows after a suggestion of Brian Bi  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@977 - 
						
					 
					
						2005-08-29 19:03:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							a53c9e2666 
							
						 
					 
					
						
						
							
							* fixed stupid copy/paste which turned softfloat always off  
						
						 
						
						... 
						
						
						
						* fixed wince softfloat compiler proc. to be correctly named also when used outside the system unit
git-svn-id: trunk@966 - 
						
					 
					
						2005-08-28 21:08:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							adb193497d 
							
						 
					 
					
						
						
							
							+ softfloat support for wince  
						
						 
						
						... 
						
						
						
						* more units are build for wince
git-svn-id: trunk@959 - 
						
					 
					
						2005-08-28 12:40:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olle 
							
						 
					 
					
						
						
						
						
							
						
						
							2a5e6d7b92 
							
						 
					 
					
						
						
							
							+ compile time variables can be given on the command line  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@923 - 
						
					 
					
						2005-08-22 19:34:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							9a624dd82f 
							
						 
					 
					
						
						
							
							* proper displaying of arm targets  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@853 - 
						
					 
					
						2005-08-13 16:57:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							0f671b0962 
							
						 
					 
					
						
						
							
							* default apptype for wince is gui  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@852 - 
						
					 
					
						2005-08-13 16:48:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							8bc4e0a32f 
							
						 
					 
					
						
						
							
							* inline and compilerproc are now procoptions instead of proccall types  
						
						 
						
						... 
						
						
						
						(so both can be combined with each other, as well as with other calling
     conventions)
  * defined COMPPROCINLINEFIXED so SYSTEMINLINE is again activated
git-svn-id: trunk@658 - 
						
					 
					
						2005-07-18 15:27:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							9d9fd923d9 
							
						 
					 
					
						
						
							
							* the 'main' procedure for darwin is now placed in the main program instead  
						
						 
						
						... 
						
						
						
						of in the system unit
+ ability to rename this 'main' symbol (-XM<x>, e.g. -XMSDL_main for SDL), for
  all OS'es
+ mention the -Xm parameter in the help
git-svn-id: trunk@503 - 
						
					 
					
						2005-06-26 13:24:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							4292e7f939 
							
						 
					 
					
						
						
							
							- removed obsolete FPC_MTFSB0_CORRECTED macro  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@487 - 
						
					 
					
						2005-06-24 18:34:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							6a8eddb6ce 
							
						 
					 
					
						
						
							
							* fixed compilation with -dUSE_SYSUTILS  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@486 - 
						
					 
					
						2005-06-24 18:34:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							7cd67ea3f0 
							
						 
					 
					
						
						
							
							* node optimizer branch merged  
						
						 
						
						... 
						
						
						
						* gotonode and gotolabel refactored
  * -Nu added to enable for loop unrolling
git-svn-id: trunk@446 - 
						
					 
					
						2005-06-19 17:42:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							ec6d5ff211 
							
						 
					 
					
						
						
							
							+ utf-8 support for string constants added  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@428 - 
						
					 
					
						2005-06-16 20:16:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7449f99d5f 
							
						 
					 
					
						
						
							
							+ Removed all compatibility defines from compiler  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@335 - 
						
					 
					
						2005-06-09 21:14:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							21ae782854 
							
						 
					 
					
						
						
							
							* fixed more xmm stuff  
						
						 
						
						... 
						
						
						
						+ some win64 stuff added
git-svn-id: trunk@330 - 
						
					 
					
						2005-06-09 20:50:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							ebcb69478f 
							
						 
					 
					
						
						
							
							* fixed a lot of stuff for fpu/mm register variables  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@199 - 
						
					 
					
						2005-06-04 21:23:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fpc 
							
						 
					 
					
						
						
						
						
							
						
						
							790a4fe2d3 
							
						 
					 
					
						
						
							
							* log and id tags removed  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@42 - 
						
					 
					
						2005-05-21 09:42:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fpc 
							
						 
					 
					
						
						
						
						
							
						
						
							50778076c3 
							
						 
					 
					
						
						
							
							initial import  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@1 - 
						
					 
					
						2005-05-16 18:37:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							83fa3bd0cb 
							
						 
					 
					
						
						
							
							+ output of supported instruction sets in info page  
						
						 
						
						
						
					 
					
						2005-05-05 14:53:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							f6442b758c 
							
						 
					 
					
						
						
							
							* overloading of assignment operator by different unique result types now possible  
						
						 
						
						
						
					 
					
						2005-04-28 19:32:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							9843416e70 
							
						 
					 
					
						
						
							
							* always use exceptions to stop the compiler  
						
						 
						
						... 
						
						
						
						- remove stop, do_stop 
						
					 
					
						2005-04-24 21:01:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							9db3d9e07c 
							
						 
					 
					
						
						
							
							* -Fe on commandline redirects now all output  
						
						 
						
						
						
					 
					
						2005-04-15 15:43:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olle 
							
						 
					 
					
						
						
						
						
							
						
						
							878c56bad6 
							
						 
					 
					
						
						
							
							* Cleaned up handling of source file extension.  
						
						 
						
						... 
						
						
						
						+ Added support for .p extension for macos and darwin 
						
					 
					
						2005-03-20 22:36:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							eeaded577a 
							
						 
					 
					
						
						
							
							* fixed copy(dyn. array,...);  
						
						 
						
						
						
					 
					
						2005-03-05 16:37:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							abb3f82ceb 
							
						 
					 
					
						
						
							
							* getheapstatus fixes  
						
						 
						
						
						
					 
					
						2005-03-04 16:49:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							534b11cfb1 
							
						 
					 
					
						
						
							
							* userdata in file/textrecs now 32 bytes  
						
						 
						
						
						
					 
					
						2005-02-26 15:42:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							83b04efbc3 
							
						 
					 
					
						
						
							
							* defaultreplacement expansion for -XP and -Xr  
						
						 
						
						
						
					 
					
						2005-02-19 18:32:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							16718b81e4 
							
						 
					 
					
						
						
							
							* cross compiliation defines  
						
						 
						
						
						
					 
					
						2005-02-19 18:10:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e417e34496 
							
						 
					 
					
						
						
							
							* truncate log  
						
						 
						
						
						
					 
					
						2005-02-14 17:13:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c5488ea6b1 
							
						 
					 
					
						
						
							
							* -Fa option added, it'll load the units before the uses  
						
						 
						
						... 
						
						
						
						line is parsed. Can be used to load cthreads from the commandline.
    Example '-g -Faheaptrc,lineinfo' is the same as '-ghl' 
						
					 
					
						2005-02-06 21:33:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							e995e131bd 
							
						 
					 
					
						
						
							
							*** empty log message ***  
						
						 
						
						
						
					 
					
						2005-02-05 10:24:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							79c20ebf7d 
							
						 
					 
					
						
						
							
							* use val() for decoding integers  
						
						 
						
						
						
					 
					
						2005-01-20 17:05:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								olle 
							
						 
					 
					
						
						
						
						
							
						
						
							7572f3a539 
							
						 
					 
					
						
						
							
							* rework of macro subsystem  
						
						 
						
						... 
						
						
						
						+ exportable macros for mode macpas 
						
					 
					
						2005-01-09 20:24:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							eae6d4fc8b 
							
						 
					 
					
						
						
							
							* Allow #include ~/.fpc.cfg  
						
						 
						
						
						
					 
					
						2005-01-08 23:14:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							a90585b5a4 
							
						 
					 
					
						
						
							
							* arm sets FPUFPA by default for now  
						
						 
						
						
						
					 
					
						2005-01-04 16:19:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							b34de6861f 
							
						 
					 
					
						
						
							
							fix outline of 3rd level of options (-SI option mainly)  
						
						 
						
						
						
					 
					
						2005-01-03 20:27:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomas Hajny 
							
						 
					 
					
						
						
						
						
							
						
						
							f290fbb299 
							
						 
					 
					
						
						
							
							* 8.3 fixes (short target name in paths)  
						
						 
						
						
						
					 
					
						2004-12-28 20:43:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							e79fb753bc 
							
						 
					 
					
						
						
							
							* slash typo  
						
						 
						
						
						
					 
					
						2004-12-16 08:06:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							9dec5c3179 
							
						 
					 
					
						
						
							
							* introduction "cleanpath" (=fexpand), fixfilename(paramstr(0)) + search $PREFIX/etc/fpc.cfg  
						
						 
						
						
						
					 
					
						2004-12-15 16:06:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							a263b1d40e 
							
						 
					 
					
						
						
							
							* GetHeapStatus added, removed MaxAvail,MemAvail,HeapSize  
						
						 
						
						
						
					 
					
						2004-11-22 19:34:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							14d25d278b 
							
						 
					 
					
						
						
							
							mangledname setting moved to place after the complete proc declaration is read  
						
						 
						
						... 
						
						
						
						import generation moved to place where body is also parsed (still gives problems with win32) 
						
					 
					
						2004-11-17 22:21:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							f80f3fc0fa 
							
						 
					 
					
						
						
							
							* shortstr compare with empty string fixed  
						
						 
						
						... 
						
						
						
						* removed special i386 code 
						
					 
					
						2004-11-01 12:43:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							7d745c0483 
							
						 
					 
					
						
						
							
							* default paths fixed  
						
						 
						
						
						
					 
					
						2004-10-31 19:09:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							759c010f6a 
							
						 
					 
					
						
						
							
							* -Ch for heapsize added again  
						
						 
						
						... 
						
						
						
						* __heapsize contains the heapsize 
						
					 
					
						2004-10-26 15:11:01 +00:00