florian 
							
						 
					 
					
						
						
						
						
							
						
						
							c5f492ef50 
							
						 
					 
					
						
						
							
							* fixed assembling of movq mem,xmmreg  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8923 - 
						
					 
					
						2007-10-24 20:45:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e597d8f9da 
							
						 
					 
					
						
						
							
							* Avoid a size 0 error on empty string fields  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8922 - 
						
					 
					
						2007-10-24 08:55:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								micha 
							
						 
					 
					
						
						
						
						
							
						
						
							c825b8239b 
							
						 
					 
					
						
						
							
							* increase default timeout for cpu intensive tests on slow cpus  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8921 - 
						
					 
					
						2007-10-23 22:02:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							273bfffe5b 
							
						 
					 
					
						
						
							
							* store defstates in ppu, this field keeps the info what  
						
						 
						
						... 
						
						
						
						is generated for a def so it can be reused, e.g. dwarf debuginfo
git-svn-id: trunk@8920 - 
						
					 
					
						2007-10-23 21:50:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							370f05c516 
							
						 
					 
					
						
						
							
							* soft float128 code compiles in theory (ies the compiler)  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8919 - 
						
					 
					
						2007-10-23 20:23:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							a724d80e81 
							
						 
					 
					
						
						
							
							* debuginfo initialized per unit  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8918 - 
						
					 
					
						2007-10-23 18:19:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							17a5249bac 
							
						 
					 
					
						
						
							
							+ initial FlatSB implementation,  resolves   #7915  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8916 - 
						
					 
					
						2007-10-23 17:50:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e10c75ee6e 
							
						 
					 
					
						
						
							
							* fix relative path writing  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8915 - 
						
					 
					
						2007-10-23 17:38:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								joost 
							
						 
					 
					
						
						
						
						
							
						
						
							41e1da6fb7 
							
						 
					 
					
						
						
							
							* Allow a size of 0 in a stringfield  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8914 - 
						
					 
					
						2007-10-23 11:45:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								joost 
							
						 
					 
					
						
						
						
						
							
						
						
							8a66698bc4 
							
						 
					 
					
						
						
							
							* TIBConnection.Dialect is read-only as it is implemened now. And public, not published.  
						
						 
						
						... 
						
						
						
						* Check if the database is connected in TIBConnection.SetDialect
 * Changed error-buffer size (ibconnection)
 * TCustomConnection.StreamedConnected is protected
 * Initialize TDatabase.FConnected to false
git-svn-id: trunk@8913 - 
						
					 
					
						2007-10-23 11:40:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							3e7e3dc2eb 
							
						 
					 
					
						
						
							
							* when looking for the compiler, call fpc with the right target cpu name,  resolves   #9924  after makefile regeneration  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8911 - 
						
					 
					
						2007-10-22 19:57:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							a0ebdcf820 
							
						 
					 
					
						
						
							
							* enable regvar for -O2  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8910 - 
						
					 
					
						2007-10-22 16:50:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							d74bd34a91 
							
						 
					 
					
						
						
							
							* fix 32bit truncation in type determination of constant operands  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8909 - 
						
					 
					
						2007-10-22 16:36:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							0aba0acdf6 
							
						 
					 
					
						
						
							
							* fixed widechar to shortstring conversion after r8898 (webtbs/tw7758)  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8908 - 
						
					 
					
						2007-10-21 22:58:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							12b4f034ea 
							
						 
					 
					
						
						
							
							* only allow using array elements as for-loop counter variables  
						
						 
						
						... 
						
						
						
						in TP mode
git-svn-id: trunk@8907 - 
						
					 
					
						2007-10-21 22:39:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							e64b973cf9 
							
						 
					 
					
						
						
							
							* fixed ppc and ppc64 compilation after r8898  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8906 - 
						
					 
					
						2007-10-21 22:15:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							d2279d55d6 
							
						 
					 
					
						
						
							
							* restored outputting the stabs for local variables and parameters  
						
						 
						
						... 
						
						
						
						which was accidentally disabled in r8878
  * move "end of function" stab past all stabs for the function (except
    for the Darwin "size" stab), like gcc does
git-svn-id: trunk@8905 - 
						
					 
					
						2007-10-21 21:19:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							1cb5d2a603 
							
						 
					 
					
						
						
							
							* some missing make_simple_ref calls added,  resolves   #8948  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8904 - 
						
					 
					
						2007-10-21 20:19:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							9343a2ea50 
							
						 
					 
					
						
						
							
							* always do a SaveAs when trying to save new editors, also if there  
						
						 
						
						... 
						
						
						
						aren't any modifications yet, since as the editor has no name yet
    a plain save won't do anything (mantis #9477 )
git-svn-id: trunk@8903 - 
						
					 
					
						2007-10-21 20:09:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							c219b1f753 
							
						 
					 
					
						
						
							
							* fixed/enabled andl/addl/... xx,reg1 orl reg1,reg1 setxx/jxx/cmovxx optimization  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8902 - 
						
					 
					
						2007-10-21 19:54:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							5a3f71754a 
							
						 
					 
					
						
						
							
							- removed odd assembler implementation, using the inline variant usually creates better code  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8901 - 
						
					 
					
						2007-10-21 19:53:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							ae79ef2cb5 
							
						 
					 
					
						
						
							
							* don't range pointers converted to arrays,  resolves   #8191  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8900 - 
						
					 
					
						2007-10-21 19:05:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							6b8466633e 
							
						 
					 
					
						
						
							
							* forgotten commit (part of last commit)  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8899 - 
						
					 
					
						2007-10-21 17:41:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							7878f0feb3 
							
						 
					 
					
						
						
							
							* made all fpc_*_to_shortstr helpers a procedure,  resolves   #8580  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8898 - 
						
					 
					
						2007-10-21 17:33:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4e6cd59d8c 
							
						 
					 
					
						
						
							
							* Patch by Sergei Gorelkin:  
						
						 
						
						... 
						
						
						
						xmlread.pp:
  * As a step towards SAX-based validation, element content validator is
  rewritten from scratch, so it now accepts child elements one by
  one. This also enables reporting location of validation errors (however,
  most locations aren't reported correctly yet).
  * More straightforward handling of comments and PIs in internal subset.
  * Attribute text is handled separately from element text.
  * Unified handling of fatal and validation errors.
  xmlutils.pp:
  * Removed auto widechar->char conversions. These should have been a part
  of fix for #9528 , but were not noticed at that moment.
  dom.pp:
  * Reworked 'ugly workarounds' in node removal code.
  + Element nodes remove themselves from document list of IDs, so no invalid pointers are left around.
  xmlts.pp:
  * Corrected validation diagnostics (display the first message and ingore subsequent ones).
  * Validation error alone in a not-well-formed case is a test failure.
git-svn-id: trunk@8896 - 
						
					 
					
						2007-10-21 16:09:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								joost 
							
						 
					 
					
						
						
						
						
							
						
						
							0a9f618f09 
							
						 
					 
					
						
						
							
							* Define ISC_STATUS as clong, instead of longint  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8894 - 
						
					 
					
						2007-10-21 15:57:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							01c5cb2c99 
							
						 
					 
					
						
						
							
							* fixed small typo  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8890 - 
						
					 
					
						2007-10-21 14:39:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							1cfce12c09 
							
						 
					 
					
						
						
							
							* Fix for regclosekey problem.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8884 - 
						
					 
					
						2007-10-21 13:58:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								micha 
							
						 
					 
					
						
						
						
						
							
						
						
							89c07a2aef 
							
						 
					 
					
						
						
							
							* update tdbf to 6.9.2  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8883 - 
						
					 
					
						2007-10-21 13:51:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							17b81890cd 
							
						 
					 
					
						
						
							
							* tdbf now also for non-x86  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8882 - 
						
					 
					
						2007-10-21 13:40:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								joost 
							
						 
					 
					
						
						
						
						
							
						
						
							2d60c1e5cf 
							
						 
					 
					
						
						
							
							* Fixed bug  #9342  as suggested by reporter Sergey Smirnov  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8881 - 
						
					 
					
						2007-10-21 13:39:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								joost 
							
						 
					 
					
						
						
						
						
							
						
						
							58d1c628de 
							
						 
					 
					
						
						
							
							* Fixed TestSupportLargeintFields  
						
						 
						
						... 
						
						
						
						* Disabled TestBug9744 for Interbase/firebird
git-svn-id: trunk@8880 - 
						
					 
					
						2007-10-21 13:29:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							35cb2b9c2b 
							
						 
					 
					
						
						
							
							* fixed placement of "size" stab for Darwin  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8878 - 
						
					 
					
						2007-10-21 11:39:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								joost 
							
						 
					 
					
						
						
						
						
							
						
						
							f4d65dc92c 
							
						 
					 
					
						
						
							
							* Implemented TIBConnection.RowsAffected  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8877 - 
						
					 
					
						2007-10-21 11:24:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							8d215c8ada 
							
						 
					 
					
						
						
							
							* sqlhandle type changed to pointer. Fixed demo.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8876 - 
						
					 
					
						2007-10-21 11:23:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							053540e89e 
							
						 
					 
					
						
						
							
							* improved gcc library path detection for cross-compilation on Linux  
						
						 
						
						... 
						
						
						
						x86_64/i386 systems (patch from C. Western, mantis #9699 )
git-svn-id: trunk@8875 - 
						
					 
					
						2007-10-21 10:51:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							04bffe993f 
							
						 
					 
					
						
						
							
							* Initial tregistryinfile skeletons. Still looking for test code.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8874 - 
						
					 
					
						2007-10-21 10:41:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							1121002c7c 
							
						 
					 
					
						
						
							
							* generate PIC by default for darwin/ppc64  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8873 - 
						
					 
					
						2007-10-21 10:36:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							ff3b455a59 
							
						 
					 
					
						
						
							
							* make PIC generation default on Darwin (ppc and i386; ppc64 will be  
						
						 
						
						... 
						
						
						
						done in next commit to ease merging)
git-svn-id: trunk@8872 - 
						
					 
					
						2007-10-21 10:34:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								joost 
							
						 
					 
					
						
						
						
						
							
						
						
							575406dbc9 
							
						 
					 
					
						
						
							
							* Added ftCurrency and ftBCD-fields tests  
						
						 
						
						... 
						
						
						
						* Renamed testname which was too long for testsuite-database
 * Fixed some TFiels.Size issues with postgres
 * Added money support to TPQConnection
git-svn-id: trunk@8871 - 
						
					 
					
						2007-10-21 09:19:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								micha 
							
						 
					 
					
						
						
						
						
							
						
						
							ce4acf5b49 
							
						 
					 
					
						
						
							
							+ implement timeout wrapper call for testsuite (remote only)  
						
						 
						
						... 
						
						
						
						* reduce number of remote logins for speed
git-svn-id: trunk@8870 - 
						
					 
					
						2007-10-21 09:18:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								micha 
							
						 
					 
					
						
						
						
						
							
						
						
							cce4c0c1d3 
							
						 
					 
					
						
						
							
							* make testsuite quieter  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8869 - 
						
					 
					
						2007-10-21 08:45:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							45b7358d81 
							
						 
					 
					
						
						
							
							+ PIC support for darwin/ppc64  
						
						 
						
						... 
						
						
						
						* added {$PIC+} for darwin to all library tests
git-svn-id: trunk@8868 - 
						
					 
					
						2007-10-20 20:14:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							c77267e01f 
							
						 
					 
					
						
						
							
							* more div n^2 optimization  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8867 - 
						
					 
					
						2007-10-20 18:02:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							cc5e29fe01 
							
						 
					 
					
						
						
							
							+ test for last commit  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8866 - 
						
					 
					
						2007-10-20 17:45:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							c62d72f98c 
							
						 
					 
					
						
						
							
							* write rtti correct for currency being emulated by int64  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8865 - 
						
					 
					
						2007-10-20 17:42:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							c57f44d75b 
							
						 
					 
					
						
						
							
							+ div 2^n optimization for arm  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8864 - 
						
					 
					
						2007-10-20 17:42:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								joost 
							
						 
					 
					
						
						
						
						
							
						
						
							d44e928a6d 
							
						 
					 
					
						
						
							
							* Deleted ibase60.h  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8863 - 
						
					 
					
						2007-10-20 16:58:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								micha 
							
						 
					 
					
						
						
						
						
							
						
						
							bae0251549 
							
						 
					 
					
						
						
							
							* fix big endian arm loading (fixes issue  #8752 )  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8862 - 
						
					 
					
						2007-10-20 14:31:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								joost 
							
						 
					 
					
						
						
						
						
							
						
						
							3e2b2b3aa5 
							
						 
					 
					
						
						
							
							* Removed unnecessary "as" calls, added class-type checks in SetDatabase  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@8861 - 
						
					 
					
						2007-10-20 12:16:24 +00:00