florian 
							
						 
					 
					
						
						
						
						
							
						
						
							bf32e47132 
							
						 
					 
					
						
						
							
							* hopefully fixes broken sparc-solaris building due to r17459  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17522 - 
						
					 
					
						2011-05-22 08:17:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4e43569885 
							
						 
					 
					
						
						
							
							* Post form/file examples  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17521 - 
						
					 
					
						2011-05-21 10:03:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1ef58e168d 
							
						 
					 
					
						
						
							
							* Added sending of files and form posts  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17520 - 
						
					 
					
						2011-05-21 10:01:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a8986b3138 
							
						 
					 
					
						
						
							
							* Fixed compilation  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17519 - 
						
					 
					
						2011-05-21 08:52:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							fd660355de 
							
						 
					 
					
						
						
							
							* patch by Anton Shepelev to pass eofs in tprocess to the parent process,  resolves   #19325  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17518 - 
						
					 
					
						2011-05-20 20:52:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							32d12843d3 
							
						 
					 
					
						
						
							
							* Patch from Anton fixing complex const expressions. Mantis 19372  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17517 - 
						
					 
					
						2011-05-20 20:41:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							16b47d4e07 
							
						 
					 
					
						
						
							
							* patch by Nikolay Nikolov to use a hardware block cursor on the  
						
						 
						
						... 
						
						
						
						linux console, resolves  #19259 
git-svn-id: trunk@17516 - 
						
					 
					
						2011-05-20 20:39:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergei 
							
						 
					 
					
						
						
						
						
							
						
						
							504e0c6816 
							
						 
					 
					
						
						
							
							x86 assembler fixes:  
						
						 
						
						... 
						
						
						
						* mkx86ins.pp: 'regmem' operand type in x86ins.dat must be converted to OT_RM_GPR, not OT_REGMEM. The latter does not restrict register type, allowing to use e.g. xmm registers in place of regular ones. 
* Finished 'movd' and 'movq', added some tests for them to tasm2.pp.
git-svn-id: trunk@17515 - 
						
					 
					
						2011-05-20 20:39:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							cf57b81561 
							
						 
					 
					
						
						
							
							* add mysql51 to MySqlTypes  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17514 - 
						
					 
					
						2011-05-20 20:15:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							bea390aeac 
							
						 
					 
					
						
						
							
							* fixes issues of mmsystem mentioned in  #19385  as well as some more  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17513 - 
						
					 
					
						2011-05-20 20:04:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							d19d8de8fe 
							
						 
					 
					
						
						
							
							* packed column writing/reading for token recorder, reduces size of fgl.ppu by approx. 10%  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17512 - 
						
					 
					
						2011-05-20 17:43:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							120d9a7a4a 
							
						 
					 
					
						
						
							
							* Added LingerTimeOut. If >0 then socket option linger is set.  
						
						 
						
						... 
						
						
						
						(needed for fastcgi under Windows 2003 server)
git-svn-id: trunk@17511 - 
						
					 
					
						2011-05-20 13:38:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							79bbc2291f 
							
						 
					 
					
						
						
							
							* Expose log event handler in webhandler  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17510 - 
						
					 
					
						2011-05-20 13:37:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							e29d8df95c 
							
						 
					 
					
						
						
							
							* updated ppudump for latest ppu format changes  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17509 - 
						
					 
					
						2011-05-19 20:32:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							7d9c4a97ce 
							
						 
					 
					
						
						
							
							+ compression of tokens in token recorder  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17508 - 
						
					 
					
						2011-05-19 20:32:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergei 
							
						 
					 
					
						
						
						
						
							
						
						
							08ff5ff051 
							
						 
					 
					
						
						
							
							* x86 Intel assembler reader: disallow more than one register name per register operand,  resolves   #15672 .  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17507 - 
						
					 
					
						2011-05-19 20:00:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							41c18adaf4 
							
						 
					 
					
						
						
							
							* patch by Sven Barth, handle idtoken correctly in the token recorder,  resolves   #19277  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17506 - 
						
					 
					
						2011-05-19 19:31:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d5e6d79b06 
							
						 
					 
					
						
						
							
							* Logging in request  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17505 - 
						
					 
					
						2011-05-19 14:22:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							96dedbdd4d 
							
						 
					 
					
						
						
							
							* Allow logging in TWebHandler  
						
						 
						
						... 
						
						
						
						* Better construction of TLogEVent
git-svn-id: trunk@17504 - 
						
					 
					
						2011-05-19 14:22:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3ea608a6f4 
							
						 
					 
					
						
						
							
							* Ensure backwards compatibility  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17503 - 
						
					 
					
						2011-05-19 14:20:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1274fb68bf 
							
						 
					 
					
						
						
							
							* Do not send content  twice  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17502 - 
						
					 
					
						2011-05-19 14:19:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							803d6e2b29 
							
						 
					 
					
						
						
							
							* Include path ordering is wrong, causing file logging on windows  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17501 - 
						
					 
					
						2011-05-19 14:19:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								joost 
							
						 
					 
					
						
						
						
						
							
						
						
							44a43c63da 
							
						 
					 
					
						
						
							
							* Only export FPCFPMAKE when a suitable compiler is found, or else  
						
						 
						
						... 
						
						
						
						it won't be detected when that compiler becomes available later in 
   the compile process. Bug #19263 
git-svn-id: trunk@17500 - 
						
					 
					
						2011-05-19 13:26:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							f53a14ec38 
							
						 
					 
					
						
						
							
							* fix regressions caused by r17496  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17499 - 
						
					 
					
						2011-05-19 11:59:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergei 
							
						 
					 
					
						
						
						
						
							
						
						
							a4ef532fd3 
							
						 
					 
					
						
						
							
							Fixed win64 compilation after r17497 ('movq' is no longer valid as a replacement for 'mov' in Intel asmmode).  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17498 - 
						
					 
					
						2011-05-19 08:45:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergei 
							
						 
					 
					
						
						
						
						
							
						
						
							08e895cf7c 
							
						 
					 
					
						
						
							
							* Fixed handling of 'movq' instruction by assembler reader,  resolves   #18205 .  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17497 - 
						
					 
					
						2011-05-19 06:44:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							e271595e20 
							
						 
					 
					
						
						
							
							* patch by Hans-Peter Diettrich to speed up specialize_objectdefs,  resolves   #17638  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17496 - 
						
					 
					
						2011-05-18 20:26:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergei 
							
						 
					 
					
						
						
						
						
							
						
						
							68f8eb2fdb 
							
						 
					 
					
						
						
							
							* Disable DYNAMIC_LINK for Win64 - it involves assembler blocks, which are specific to i386/stdcall and won't work in Win64. Since r17490 it won't compile, too. Patch from Cyrax,  resolves   #19371 .  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17495 - 
						
					 
					
						2011-05-18 20:23:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergei 
							
						 
					 
					
						
						
						
						
							
						
						
							1aa5c4ac0e 
							
						 
					 
					
						
						
							
							* Fixed wrong ModRM byte in movq encoding, causing regression of test/cg/tcalext6 in r17490.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17493 - 
						
					 
					
						2011-05-18 14:55:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							29c9a90148 
							
						 
					 
					
						
						
							
							* Added darwin codegen dir  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17492 - 
						
					 
					
						2011-05-18 13:00:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							76a781c45a 
							
						 
					 
					
						
						
							
							* Added darwin datadict dirs  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17491 - 
						
					 
					
						2011-05-18 12:41:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergei 
							
						 
					 
					
						
						
						
						
							
						
						
							9e8a31193b 
							
						 
					 
					
						
						
							
							x86 assembler:  
						
						 
						
						... 
						
						
						
						* Optimized the opcode representation of movq and remaining 3DNow instructions
* Disallow immediates not fitting in 32 bits (Mantis #14685 ) + test
* Disallow push/pop with 32-bit operands in x86_64 + test
git-svn-id: trunk@17490 - 
						
					 
					
						2011-05-17 20:06:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							6ea8eb7dc2 
							
						 
					 
					
						
						
							
							+ changes precedence of unary minus operator in mac and iso mode,  resolves   #17710  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17489 - 
						
					 
					
						2011-05-17 19:53:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a0770fc99a 
							
						 
					 
					
						
						
							
							* Added dependency of fppkg on fcl-web  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17483 - 
						
					 
					
						2011-05-17 17:35:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							2922e44ef8 
							
						 
					 
					
						
						
							
							* limit dependency of fppkg on libcurl to those platforms for which libcurl  
						
						 
						
						... 
						
						
						
						gets compiled (fixes Windows compilation after r17479)
git-svn-id: trunk@17482 - 
						
					 
					
						2011-05-17 14:19:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2c7a4cb5c3 
							
						 
					 
					
						
						
							
							* Added HTTP downloader  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17481 - 
						
					 
					
						2011-05-17 13:38:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							b0e83a06af 
							
						 
					 
					
						
						
							
							* fixed crash when trying to index a record without a default property  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17480 - 
						
					 
					
						2011-05-17 13:13:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							62ac6c23a0 
							
						 
					 
					
						
						
							
							* fixed dependencies for fppkg after r17448/17450  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17479 - 
						
					 
					
						2011-05-17 11:06:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergei 
							
						 
					 
					
						
						
						
						
							
						
						
							d908fb42f7 
							
						 
					 
					
						
						
							
							x86 assembler fixes:  
						
						 
						
						... 
						
						
						
						* Factored repeating REX operations into a separate function.
* Fixed instruction matching bug which was preventing compilation of 3-operand SIMD instructions with RIP-relative operand + test.
* Do not adjust offset of RIP-relative reference if it is a literal number, this was causing 0x123(%rip) to assemble as 0x122(%rip) in 3-operand instructions. Now tasm2.pp is the same with and without -Aas. Also fixed the expected result, improved verbosity of diagnostic and removed %norun, so it is actually executed.
+ Disallow high-byte registers in instructions requiring REX + test.
git-svn-id: trunk@17478 - 
						
					 
					
						2011-05-16 20:18:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							d0c6e23116 
							
						 
					 
					
						
						
							
							+ -Sy on the command line is now equal to $T+,  resolves   #16160  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17477 - 
						
					 
					
						2011-05-16 15:36:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							d9ed5adb21 
							
						 
					 
					
						
						
							
							* set line info markers properly,  resolves   #17803  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17476 - 
						
					 
					
						2011-05-16 15:15:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							5231d109ba 
							
						 
					 
					
						
						
							
							* fullcycle fixed  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17475 - 
						
					 
					
						2011-05-15 19:13:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							8c550de5f8 
							
						 
					 
					
						
						
							
							+ win9xwsmanager unit provided by Bart Broersma,  resolves   #17381  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17474 - 
						
					 
					
						2011-05-15 18:27:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							a15cb2ed4b 
							
						 
					 
					
						
						
							
							* silenced a few deprecated warnings.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17473 - 
						
					 
					
						2011-05-15 16:30:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							514c878c6a 
							
						 
					 
					
						
						
							
							* Added HTTP Client implementation  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17472 - 
						
					 
					
						2011-05-15 16:01:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2ab9fe2775 
							
						 
					 
					
						
						
							
							* Fix wrong lookup address order in TInetSocket  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17471 - 
						
					 
					
						2011-05-15 15:42:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							7de8972e5c 
							
						 
					 
					
						
						
							
							* fix Sysutils.AssertErrorHandler as proposed by Martin Friebe  in  #19130 ,  resolves   #19310  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17470 - 
						
					 
					
						2011-05-15 15:13:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							13285ab264 
							
						 
					 
					
						
						
							
							o several strings changed into ansistrings,  resolves   #19318 , no compilation speed degrations measurable  
						
						 
						
						... 
						
						
						
						* TCmdStr changed into an ansistring
 * command line parameter handling uses now ansistrings
 * message handling parameters are now ansistrings
git-svn-id: trunk@17469 - 
						
					 
					
						2011-05-15 14:53:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							f1b13dca19 
							
						 
					 
					
						
						
							
							* handle aligned assignments with size < sizeof(aint) properly,  resolves   #19355  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17468 - 
						
					 
					
						2011-05-15 13:47:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							54bbaa037e 
							
						 
					 
					
						
						
							
							* Add fphttpserver to makefile/fpmake  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@17466 - 
						
					 
					
						2011-05-15 12:42:20 +00:00