florian 
							
						 
					 
					
						
						
						
						
							
						
						
							edd72ca6d2 
							
						 
					 
					
						
						
							
							* few inline directives added to types,  resolves   #34424  
						
						... 
						
						
						
						git-svn-id: trunk@39984 - 
						
					 
					
						2018-10-18 19:35:56 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							29b52824cf 
							
						 
					 
					
						
						
							
							Try to fix TRect problem for wince  
						
						... 
						
						
						
						git-svn-id: trunk@37783 - 
						
					 
					
						2017-12-22 11:50:59 +00:00 
						 
				 
			
				
					
						
							
							
								nickysn 
							
						 
					 
					
						
						
						
						
							
						
						
							532ff65e87 
							
						 
					 
					
						
						
							
							+ enabled compilation of unit types for win16  
						
						... 
						
						
						
						git-svn-id: trunk@37736 - 
						
					 
					
						2017-12-15 17:55:29 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							6166215174 
							
						 
					 
					
						
						
							
							* make istream signedness equal to MSDN and modern delphi. Denis Kozlov,  
						
						... 
						
						
						
						mantis #31473 
git-svn-id: trunk@35542 - 
						
					 
					
						2017-03-08 15:05:11 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							b33da605f3 
							
						 
					 
					
						
						
							
							* move tendian to objpas, alias in sysutils, types. mantis  #31150  
						
						... 
						
						
						
						git-svn-id: trunk@35202 - 
						
					 
					
						2016-12-27 14:30:13 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							b38b3a7c1e 
							
						 
					 
					
						
						
							
							* patch from Ondrej to fix splitrecttype aliasing on windows. Mantis  #29557  
						
						... 
						
						
						
						added alias of tarray4integertype too.
git-svn-id: trunk@33152 - 
						
					 
					
						2016-03-05 13:50:02 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6b3b3d5c0c 
							
						 
					 
					
						
						
							
							* Fix bug ID  #29155 , wrong declaration of ISTream.  
						
						... 
						
						
						
						git-svn-id: trunk@32820 - 
						
					 
					
						2016-01-01 16:35:38 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							353f5340dc 
							
						 
					 
					
						
						
							
							* Patch from Ondrej Pokorny to implement - and * operators for TPointF  
						
						... 
						
						
						
						git-svn-id: trunk@32817 - 
						
					 
					
						2015-12-31 16:27:19 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							f383a39cda 
							
						 
					 
					
						
						
							
							* add tag types for size and point, but deprecated, since redundant.  
						
						... 
						
						
						
						git-svn-id: trunk@32361 - 
						
					 
					
						2015-11-19 11:53:05 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							92960ff3ac 
							
						 
					 
					
						
						
							
							* initial advanced records support for TSize..TRect and -F.  
						
						... 
						
						
						
						git-svn-id: trunk@32333 - 
						
					 
					
						2015-11-15 18:34:19 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d3350b18ba 
							
						 
					 
					
						
						
							
							* Some Delphi XE8 compatibility types  
						
						... 
						
						
						
						git-svn-id: trunk@31461 - 
						
					 
					
						2015-08-31 12:00:22 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							ca4f4fb855 
							
						 
					 
					
						
						
							
							* changed casing for nicer code completation,  #27604  
						
						... 
						
						
						
						git-svn-id: trunk@30102 - 
						
					 
					
						2015-03-05 20:35:38 +00:00 
						 
				 
			
				
					
						
							
							
								svenbarth 
							
						 
					 
					
						
						
						
						
							
						
						
							2f613f71d7 
							
						 
					 
					
						
						
							
							Readd RT_RCDATA to the Types unit, but with a deprecated message so that users use the Windows one instead.  
						
						... 
						
						
						
						rtl/objpas/types.pp:
  + readd RT_RCDATA as a reference to the one declared in the Windows unit for Win32 and Win64; also add a deprecated message that advices users to use the one declared in the Windows instead.
git-svn-id: trunk@29127 - 
						
					 
					
						2014-11-23 20:32:21 +00:00 
						 
				 
			
				
					
						
							
							
								svenbarth 
							
						 
					 
					
						
						
						
						
							
						
						
							ace1ea0070 
							
						 
					 
					
						
						
							
							Fix compilation of NativeNT RTL  
						
						... 
						
						
						
						rtl/objpas/types.pp:
  - remove declaration of RT_RCDATA which is part of System since we have resource support
git-svn-id: trunk@29102 - 
						
					 
					
						2014-11-21 14:33:58 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							f8f5c3cd23 
							
						 
					 
					
						
						
							
							* alias a few more types on windows. This makes developing portable software easier, since one doesn't have to conditionally import windows for e.g. tfiletime.  
						
						... 
						
						
						
						git-svn-id: trunk@20375 - 
						
					 
					
						2012-02-18 19:20:07 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							9324726374 
							
						 
					 
					
						
						
							
							* const added to size (record) Mantis  #20653  
						
						... 
						
						
						
						git-svn-id: trunk@19620 - 
						
					 
					
						2011-11-11 09:32:46 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							3e4469937c 
							
						 
					 
					
						
						
							
							* fix Types.UnionRect as proposed by Piotr Karasinski,  resolves   #20006  
						
						... 
						
						
						
						git-svn-id: trunk@18246 - 
						
					 
					
						2011-08-17 12:01:23 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							883eab626d 
							
						 
					 
					
						
						
							
							* inline Types.Point(...)  
						
						... 
						
						
						
						git-svn-id: trunk@18174 - 
						
					 
					
						2011-08-11 20:53:59 +00:00 
						 
				 
			
				
					
						
							
							
								sergei 
							
						 
					 
					
						
						
						
						
							
						
						
							12f6eb2c4e 
							
						 
					 
					
						
						
							
							* types.pp, applied a fix similar to r16224,16226 also to UnionRect function. It is very similar to IntersectRect and parameter aliasing issue applies to it as well (see Mantis  #17722 ).  
						
						... 
						
						
						
						git-svn-id: trunk@16235 - 
						
					 
					
						2010-10-28 04:18:53 +00:00 
						 
				 
			
				
					
						
							
							
								sekelsenmat 
							
						 
					 
					
						
						
						
						
							
						
						
							3c2a94fad3 
							
						 
					 
					
						
						
							
							Makes IntersectRect more efficient  
						
						... 
						
						
						
						git-svn-id: trunk@16226 - 
						
					 
					
						2010-10-26 15:49:25 +00:00 
						 
				 
			
				
					
						
							
							
								sekelsenmat 
							
						 
					 
					
						
						
						
						
							
						
						
							b4b9354468 
							
						 
					 
					
						
						
							
							Makes IntersectRect more robust. See bug  #17722  
						
						... 
						
						
						
						git-svn-id: trunk@16224 - 
						
					 
					
						2010-10-26 14:49:35 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							cbf7b49dd1 
							
						 
					 
					
						
						
							
							* removed packed from statstg, which causes trouble in win64, and is probably wrong. Mantis 16159  
						
						... 
						
						
						
						git-svn-id: trunk@15136 - 
						
					 
					
						2010-04-11 11:21:39 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							6df3352279 
							
						 
					 
					
						
						
							
							* move constants out of ifndef wince, bug  #15057 .  
						
						... 
						
						
						
						git-svn-id: trunk@14163 - 
						
					 
					
						2009-11-13 14:09:50 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							de350d5c26 
							
						 
					 
					
						
						
							
							* fixed compilation win32/win64 after (my) last commit.  
						
						... 
						
						
						
						due to wince <-> win32/win64 headerwise. wince has some identifiers in Windows that win32/win64 has in activex
 * patches for comobj/comserv from 0014822 and 0014939	as well as one minor fix to activex.
git-svn-id: trunk@13991 - 
						
					 
					
						2009-10-31 22:31:26 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							09b22de964 
							
						 
					 
					
						
						
							
							* TStreamAdapter + relevant constants. From 10608  
						
						... 
						
						
						
						git-svn-id: trunk@13988 - 
						
					 
					
						2009-10-31 20:13:41 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							79e6ed5047 
							
						 
					 
					
						
						
							
							* fixed CenterPoint() function (patch by Alexander S. Klenin, mantis  #13972 )  
						
						... 
						
						
						
						git-svn-id: trunk@13274 - 
						
					 
					
						2009-06-14 14:12:09 +00:00 
						 
				 
			
				
					
						
							
							
								micha 
							
						 
					 
					
						
						
						
						
							
						
						
							83b7f81f81 
							
						 
					 
					
						
						
							
							+ add no-fpu support to compiler/rtl for powerpc-linux (-Cfnone)  
						
						... 
						
						
						
						git-svn-id: trunk@10422 - 
						
					 
					
						2008-03-02 12:59:02 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							574827a844 
							
						 
					 
					
						
						
							
							* Fix for 10534. tagstatstg now aliased in activex.pp to types.pp  
						
						... 
						
						
						
						git-svn-id: trunk@9616 - 
						
					 
					
						2008-01-02 19:50:02 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							f885568da9 
							
						 
					 
					
						
						
							
							* more little winapi fixes (largeuint)  
						
						... 
						
						
						
						git-svn-id: trunk@7821 - 
						
					 
					
						2007-06-26 14:50:24 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							0caa70a8b3 
							
						 
					 
					
						
						
							
							+ basic TStreamAdapter implementation  
						
						... 
						
						
						
						git-svn-id: trunk@7815 - 
						
					 
					
						2007-06-25 21:05:08 +00:00 
						 
				 
			
				
					
						
							
							
								tom_at_work 
							
						 
					 
					
						
						
						
						
							
						
						
							cb3b55b3cf 
							
						 
					 
					
						
						
							
							* fix compilation on non-windows platforms  
						
						... 
						
						
						
						git-svn-id: trunk@7786 - 
						
					 
					
						2007-06-23 19:01:57 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							42f036b66c 
							
						 
					 
					
						
						
							
							* unified IStream and ISequentialStream declaration  
						
						... 
						
						
						
						git-svn-id: trunk@7783 - 
						
					 
					
						2007-06-23 10:00:36 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							30c6b37c8d 
							
						 
					 
					
						
						
							
							* fixed largeint declarations  
						
						... 
						
						
						
						git-svn-id: trunk@7781 - 
						
					 
					
						2007-06-23 09:21:50 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							d5d3779360 
							
						 
					 
					
						
						
							
							* patch for  #8375  from Roozbeh Gholizadeh  
						
						... 
						
						
						
						git-svn-id: trunk@6621 - 
						
					 
					
						2007-02-23 19:35:35 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							fd2032dab2 
							
						 
					 
					
						
						
							
							+ start of embedded rtl  
						
						... 
						
						
						
						+ feature support in the compiler
git-svn-id: trunk@5628 - 
						
					 
					
						2006-12-17 18:40:36 +00:00 
						 
				 
			
				
					
						
							
							
								micha 
							
						 
					 
					
						
						
						
						
							
						
						
							b1c1b6fd3d 
							
						 
					 
					
						
						
							
							+ generic implementation of list and map; adapt TList/TStringList to use it  
						
						... 
						
						
						
						git-svn-id: trunk@5624 - 
						
					 
					
						2006-12-17 15:52:42 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ab2e7337e3 
							
						 
					 
					
						
						
							
							* Patch from Graeme Geldenhuys:  
						
						... 
						
						
						
						- removed the SIZE = TSize declaration from types.pp
 - Added two new Size() functions that work the same as Rect(), Bounds() or Point().
git-svn-id: trunk@5464 - 
						
					 
					
						2006-11-24 09:19:02 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							46b6f00bc7 
							
						 
					 
					
						
						
							
							* use softfloat on arm and m68k  
						
						... 
						
						
						
						* export GUID_NULL from types also on windows
git-svn-id: trunk@5231 - 
						
					 
					
						2006-11-05 00:03:38 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							fb0e1df9b4 
							
						 
					 
					
						
						
							
							+ Patch from Graeme Geldenhuys to implement InflateRect  
						
						... 
						
						
						
						git-svn-id: trunk@4731 - 
						
					 
					
						2006-09-26 13:30:10 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							f5c45419d6 
							
						 
					 
					
						
						
							
							* added TPointerDynArray at Marc's request  
						
						... 
						
						
						
						git-svn-id: trunk@4581 - 
						
					 
					
						2006-09-09 12:40:49 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							b36e38ead1 
							
						 
					 
					
						
						
							
							* win64 compile fixes  
						
						... 
						
						
						
						git-svn-id: trunk@3296 - 
						
					 
					
						2006-04-20 11:16:46 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							d0a755a621 
							
						 
					 
					
						
						
							
							* pinteger removed  
						
						... 
						
						
						
						git-svn-id: trunk@3092 - 
						
					 
					
						2006-03-31 08:23:43 +00:00 
						 
				 
			
				
					
						
							
							
								oro06 
							
						 
					 
					
						
						
						
						
							
						
						
							c007b1cd90 
							
						 
					 
					
						
						
							
							+arm/wince more fcl units : process, fileinfo  
						
						... 
						
						
						
						*types.pp : new define Win32orCE added
git-svn-id: trunk@2051 - 
						
					 
					
						2005-12-26 11:06:05 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							23ad0ae1ec 
							
						 
					 
					
						
						
							
							+ Removed HASINTF and VER1_0 defines  
						
						... 
						
						
						
						git-svn-id: trunk@239 - 
						
					 
					
						2005-06-07 20:30:03 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							9a25f58748 
							
						 
					 
					
						
						
							
							* TSize is imported from the Windows unit on win32  
						
						
						
					 
					
						2005-02-26 15:11:43 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e417e34496 
							
						 
					 
					
						
						
							
							* truncate log  
						
						
						
					 
					
						2005-02-14 17:13:06 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							20c7f70af6 
							
						 
					 
					
						
						
							
							* corrected last commit  
						
						
						
					 
					
						2004-10-22 05:51:15 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							7c4e83bcba 
							
						 
					 
					
						
						
							
							* targets requiring proper alignment doesn't pack tpoint and friends anymore  
						
						
						
					 
					
						2004-10-21 22:24:01 +00:00