florian 
							
						 
					 
					
						
						
						
						
							
						
						
							eab5d1f7c5 
							
						 
					 
					
						
						
							
							* started to make the rtl 64 bit save by introducing SizeInt and SizeUInt (similar to size_t of C)  
						
						
						
					 
					
						2003-05-01 08:05:23 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							fa4496bddf 
							
						 
					 
					
						
						
							
							+ support for generic pchar routines added  
						
						... 
						
						
						
						+ some basic rtl stuff for x86-64 added 
						
					 
					
						2003-04-30 16:36:39 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c24c737906 
							
						 
					 
					
						
						
							
							* remove dos lf  
						
						
						
					 
					
						2003-04-25 21:09:44 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							6016a91ba5 
							
						 
					 
					
						
						
							
							+ powerpc defines now pcomp as well  
						
						
						
					 
					
						2003-04-23 22:46:41 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							51219f6cad 
							
						 
					 
					
						
						
							
							* make HResult unique type  
						
						
						
					 
					
						2003-04-01 15:36:31 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							1e86b585f9 
							
						 
					 
					
						
						
							
							* changed address parameter/return values to pointer instead  
						
						... 
						
						
						
						of longint 
						
					 
					
						2003-03-17 14:30:11 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							c134e2d478 
							
						 
					 
					
						
						
							
							* cpu defines fixed  
						
						... 
						
						
						
						* ... = type ...; stuff reactived, should work now with 1.1 
						
					 
					
						2003-01-13 14:37:11 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							ae3e96cdda 
							
						 
					 
					
						
						
							
							+ some types for D6 compatibility added  
						
						
						
					 
					
						2002-12-21 17:20:27 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							438fbdedee 
							
						 
					 
					
						
						
							
							* SetString(WideString,[PChar|PWideChar],Len) added  
						
						
						
					 
					
						2002-12-15 22:33:12 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							758a11f069 
							
						 
					 
					
						
						
							
							+ sparc types added  
						
						... 
						
						
						
						+ UTF*/UCS* types added 
						
					 
					
						2002-11-16 20:12:22 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							5fff238567 
							
						 
					 
					
						
						
							
							* threads unit added for thread support  
						
						
						
					 
					
						2002-10-14 19:39:16 +00:00 
						 
				 
			
				
					
						
							
							
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							a24ab38214 
							
						 
					 
					
						
						
							
							- remove stack checking for every target in system unit  
						
						
						
					 
					
						2002-10-06 13:56:47 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							603b3bc48b 
							
						 
					 
					
						
						
							
							* Copy() changed to internal function calling compilerprocs  
						
						... 
						
						
						
						* FPC_SHORTSTR_COPY renamed to FPC_SHORTSTR_ASSIGN because of the
    new copy functions 
						
					 
					
						2002-10-02 18:21:51 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							6a0da8d89d 
							
						 
					 
					
						
						
							
							* map comp to int64 for the powerpc  
						
						
						
					 
					
						2002-09-28 21:18:02 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							0e22fc491b 
							
						 
					 
					
						
						
							
							+ some WideString<->AnsiString conversion functions added  
						
						
						
					 
					
						2002-09-26 21:50:37 +00:00 
						 
				 
			
				
					
						
							
							
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							7215ccb0e8 
							
						 
					 
					
						
						
							
							* cardinal -> longword  
						
						... 
						
						
						
						- remove FPUInt64 variable 
						
					 
					
						2002-09-07 21:20:50 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							01dfac4a4e 
							
						 
					 
					
						
						
							
							* old logs removed and tabs fixed  
						
						
						
					 
					
						2002-09-07 15:06:34 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c3af3cda9b 
							
						 
					 
					
						
						
							
							* SYSTEMINLINE define that will add inline directives for small  
						
						... 
						
						
						
						functions and wrappers. This will be defined automaticly when
    the compiler defines the HASINLINE directive 
						
					 
					
						2002-08-19 19:34:02 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b5717d4dde 
							
						 
					 
					
						
						
							
							+ Added support for octal strings (using &)  
						
						
						
					 
					
						2002-08-06 20:53:38 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							05a95ba5bc 
							
						 
					 
					
						
						
							
							* interface of system unit for Linux/PowerPC compiles  
						
						
						
					 
					
						2002-07-26 22:46:06 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							789edf11aa 
							
						 
					 
					
						
						
							
							+ powerpc type support  
						
						
						
					 
					
						2002-07-26 21:29:03 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							95c6c8f430 
							
						 
					 
					
						
						
							
							+ some x86-64 support added  
						
						
						
					 
					
						2002-07-04 20:40:09 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							71a1ae2136 
							
						 
					 
					
						
						
							
							* sLineBreak changed to normal constant like Kylix  
						
						
						
					 
					
						2002-07-01 16:29:05 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							af9703f179 
							
						 
					 
					
						
						
							
							* Renamefest supports_double for FreeBSD too  
						
						
						
					 
					
						2002-06-02 10:49:30 +00:00 
						 
				 
			
				
					
						
							
							
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							1b88940d62 
							
						 
					 
					
						
						
							
							* StackError is now a typed constant  
						
						... 
						
						
						
						+ $S can be used under unix 
						
					 
					
						2002-04-21 15:51:50 +00:00 
						 
				 
			
				
					
						
							
							
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							b1c72872c7 
							
						 
					 
					
						
						
							
							- removed unused variable  
						
						
						
					 
					
						2002-04-12 17:35:24 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							44b7972e01 
							
						 
					 
					
						
						
							
							* moved array types to objpas unit  
						
						
						
					 
					
						2002-01-25 17:41:05 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							2fcd65b933 
							
						 
					 
					
						
						
							
							* array types added  
						
						
						
					 
					
						2002-01-25 17:39:35 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c6fd513271 
							
						 
					 
					
						
						
							
							* lowercase() overloaded  
						
						
						
					 
					
						2002-01-24 18:27:06 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							2b3898aeff 
							
						 
					 
					
						
						
							
							* adapted ranges of native types to int64 (e.g. high cardinal is no  
						
						... 
						
						
						
						longer longint($ffffffff), but just $fffffff in psystem)
  * small additional fix in 64bit rangecheck code generation for 32 bit
    processors
  * adaption of ranges required the matching talgorithm used for selecting
    which overloaded procedure to call to be adapted. It should now always
    select the closest match for ordinal parameters.
  + inttostr(qword) in sysstr.inc/sysstrh.inc
  + abs(int64), sqr(int64), sqr(qword) in systemh.inc/generic.inc (previous
    fixes were required to be able to add them)
  * is_in_limit() moved from ncal to types unit, should always be used
    instead of direct comparisons of low/high values of orddefs because
    qword is a special case 
						
					 
					
						2002-01-24 12:33:52 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2a27de0fb0 
							
						 
					 
					
						
						
							
							+ Initial variant support  
						
						
						
					 
					
						2001-11-14 22:59:11 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2f52ba40e8 
							
						 
					 
					
						
						
							
							+ Moved PathDelim,DriveDelim,PathSep to sysutilh  
						
						
						
					 
					
						2001-11-07 14:59:20 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2a04e66b42 
							
						 
					 
					
						
						
							
							+ Added PathDelim,DriveDelim,PathSep  
						
						
						
					 
					
						2001-11-07 13:52:37 +00:00 
						 
				 
			
				
					
						
							
							
								carl 
							
						 
					 
					
						
						
						
						
							
						
						
							05a2276947 
							
						 
					 
					
						
						
							
							* bugfix  #1639  (IsMultiThread varialbe setting)  
						
						
						
					 
					
						2001-10-09 02:17:45 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							6476fbf2fe 
							
						 
					 
					
						
						
							
							* fixed and added a lot of stuff to get the Jedi DX( headers  
						
						... 
						
						
						
						compiled 
						
					 
					
						2001-08-19 21:02:01 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c3da2af2ad 
							
						 
					 
					
						
						
							
							* WChar fix to compile also with 1.0.x  
						
						
						
					 
					
						2001-08-01 18:01:20 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							b9f6efc85b 
							
						 
					 
					
						
						
							
							+ "compproc" helpers  
						
						... 
						
						
						
						* renamed several helpers so that their name is the same as their
    "public alias", which should facilitate the conversion of processor
    specific code in the code generator to processor independent code
  * some small fixes to the val_ansistring and val_widestring helpers
    (always immediately exit if the source string is longer than 255
     chars)
  * fixed fpc_dynarray_high and fpc_dynarray_length if the dynarray is
    still nil (used to crash, now return resp -1 and 0) 
						
					 
					
						2001-08-01 15:00:09 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							be8a646ebb 
							
						 
					 
					
						
						
							
							* Either I did something wrong, or Peter's merge killed wchar decl. Fixed.  
						
						
						
					 
					
						2001-07-31 08:57:22 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e7c86006db 
							
						 
					 
					
						
						
							
							* m68k updates merged  
						
						
						
					 
					
						2001-07-30 21:38:54 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							1631508458 
							
						 
					 
					
						
						
							
							* Added wchar=widechar. * Added wchar=widechar. * Added wchar=widechar. * Added wchar=widechar. * Added wchar=widechar. * Added wchar=widechar. * Added wchar=widechar. * Added wchar=widechar. * Added wchar=widechar.  
						
						
						
					 
					
						2001-07-30 14:34:29 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							bc74424ab1 
							
						 
					 
					
						
						
							
							* m68k updates merged  
						
						
						
					 
					
						2001-07-29 13:49:15 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							9663f60c00 
							
						 
					 
					
						
						
							
							* merged m68k updates  
						
						
						
					 
					
						2001-07-15 11:57:16 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							5c0d161bef 
							
						 
					 
					
						
						
							
							* merged textfile, readlink and concat ansistring fixes  
						
						
						
					 
					
						2001-07-10 18:04:37 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							db87f86f00 
							
						 
					 
					
						
						
							
							* Length made internal  
						
						... 
						
						
						
						* Add array support for Length 
						
					 
					
						2001-07-09 21:15:40 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							ca8d604964 
							
						 
					 
					
						
						
							
							* various widestring updates, it works now mostly without charset  
						
						... 
						
						
						
						mapping supported 
						
					 
					
						2001-07-08 21:00:14 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							741d455ab7 
							
						 
					 
					
						
						
							
							* Formal const to var fixes  
						
						... 
						
						
						
						* Hexstr(int64) added 
						
					 
					
						2001-06-04 11:43:51 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							45ea82ed18 
							
						 
					 
					
						
						
							
							* ucs4char added  
						
						
						
					 
					
						2001-06-03 20:17:06 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							d811aeedf7 
							
						 
					 
					
						
						
							
							+ odd() for cardinal, int64 and qword (merged)  
						
						
						
					 
					
						2001-05-16 17:44:25 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							8bf13fd185 
							
						 
					 
					
						
						
							
							*** empty log message ***  
						
						
						
					 
					
						2001-05-09 19:57:07 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							802acf6940 
							
						 
					 
					
						
						
							
							* m68k updates  
						
						
						
					 
					
						2001-04-23 18:25:44 +00:00