pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							1f362c35f3 
							
						 
					 
					
						
						
							
							* _GLOBAL_OFFSET_TABLE is not a local label  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16105 - 
						
					 
					
						2010-10-08 09:04:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							7f200ab27e 
							
						 
					 
					
						
						
							
							* Use asmsearchsym in assembler readers  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16104 - 
						
					 
					
						2010-10-08 07:58:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							f23695cf92 
							
						 
					 
					
						
						
							
							* Also declare GOT in main program  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16103 - 
						
					 
					
						2010-10-07 22:14:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							94d976bc87 
							
						 
					 
					
						
						
							
							* when simplifying ordinal expressions during inlining, keep the resultdef  
						
						 
						
						... 
						
						
						
						that was set during the typecheck pass because typeconversion nodes
    may have been optimised away previously and sometimes the resultdef is
    important (e.g. for the value of callparanodes) (mantis #17458 )
git-svn-id: trunk@16101 - 
						
					 
					
						2010-10-07 15:08:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							d2939bce3d 
							
						 
					 
					
						
						
							
							* i386 _GLOBAL_OFFSET_TABLE_ label special treatment moved to taicpu.pass2  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16100 - 
						
					 
					
						2010-10-07 14:14:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergei 
							
						 
					 
					
						
						
						
						
							
						
						
							6a9a991dca 
							
						 
					 
					
						
						
							
							* Fixed TryStrToDateTime so it returns True only if both date and time are parsed successfully,  resolves   #17541 .  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16099 - 
						
					 
					
						2010-10-07 09:48:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							69d85d5b2d 
							
						 
					 
					
						
						
							
							* Fixed typo  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16095 - 
						
					 
					
						2010-10-07 07:46:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mazen 
							
						 
					 
					
						
						
						
						
							
						
						
							b127fc154a 
							
						 
					 
					
						
						
							
							* Fixed spell error revealed by lintian.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16094 - 
						
					 
					
						2010-10-06 20:33:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergei 
							
						 
					 
					
						
						
						
						
							
						
						
							1f215ecc86 
							
						 
					 
					
						
						
							
							+ Test for System.Delete() with Size argument equal to MaxInt, Mantis  #17514  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16093 - 
						
					 
					
						2010-10-06 17:33:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergei 
							
						 
					 
					
						
						
						
						
							
						
						
							1e11244ddf 
							
						 
					 
					
						
						
							
							* Fix overflow in Delete procedure for Wide- and UnicodeStrings when its Size argument is MaxInt. Now using the same code as in AnsiString version. Mantis  #17514 .  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16092 - 
						
					 
					
						2010-10-06 17:31:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergei 
							
						 
					 
					
						
						
						
						
							
						
						
							a66876704b 
							
						 
					 
					
						
						
							
							* Windows platforms: always start a thread in suspended state and resume it later in AfterConstruction if necessary, prevents race conditions in constructor. Fixes Mantis  #16884  on Windows.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16091 - 
						
					 
					
						2010-10-06 16:57:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							45b526eff9 
							
						 
					 
					
						
						
							
							* New bug test  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16090 - 
						
					 
					
						2010-10-06 16:37:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							bdefb849fc 
							
						 
					 
					
						
						
							
							* Fix for Bug report 17550  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16089 - 
						
					 
					
						2010-10-06 16:04:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sekelsenmat 
							
						 
					 
					
						
						
						
						
							
						
						
							7961fec295 
							
						 
					 
					
						
						
							
							Patch from Leonardo M. Ramé, updates the ImageMagick library name in UNIXes  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16088 - 
						
					 
					
						2010-10-06 13:13:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							8b21987df2 
							
						 
					 
					
						
						
							
							* zapped gremlin that prevented dotest from parsing the %opt line  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16087 - 
						
					 
					
						2010-10-06 08:46:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							13399280dc 
							
						 
					 
					
						
						
							
							* don't write rtti for static fields so we don't try to initialise/finalise  
						
						 
						
						... 
						
						
						
						them (mantis #17546 )
  * fixed the various field rtti methods so that they only operate on fields
    and skip the rest (at the end they always typecast the sym to a
    tfieldvarsym, so this could result in wrong memory accesses)
git-svn-id: trunk@16086 - 
						
					 
					
						2010-10-05 14:56:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							747a5c804b 
							
						 
					 
					
						
						
							
							* Added reference to fptemplate (saying it is moved to fcl-base)  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16085 - 
						
					 
					
						2010-10-05 12:15:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4f55b436a1 
							
						 
					 
					
						
						
							
							* Corrected references to examples (they are in the lazarus package)  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16084 - 
						
					 
					
						2010-10-05 12:12:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							86ff7c57e4 
							
						 
					 
					
						
						
							
							* Renamed to be more in line with other readme files  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16083 - 
						
					 
					
						2010-10-05 12:10:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							39cb7a3ae5 
							
						 
					 
					
						
						
							
							* Added reference to jsonviewer in Lazarus  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16082 - 
						
					 
					
						2010-10-05 12:09:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							8952ae07b8 
							
						 
					 
					
						
						
							
							* Moved description of fptemplate to fcl-base  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16081 - 
						
					 
					
						2010-10-05 12:06:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							292e85a59a 
							
						 
					 
					
						
						
							
							* Partial fix for i386 linux PIC code generation  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16080 - 
						
					 
					
						2010-10-05 08:07:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergei 
							
						 
					 
					
						
						
						
						
							
						
						
							6cc206ac77 
							
						 
					 
					
						
						
							
							* xmlread.pp: started implementing the streaming API, aka XmlTextReader from .net world.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16079 - 
						
					 
					
						2010-10-05 07:35:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergei 
							
						 
					 
					
						
						
						
						
							
						
						
							1dc083438e 
							
						 
					 
					
						
						
							
							* xmlread.pp, renamed all parameters and local vars named 'Name', 'Prefix', 'BaseUri' and 'Value', so it becomes possible to add properties with these names to TXMLReader without duplicate identifier errors.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16078 - 
						
					 
					
						2010-10-04 15:41:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1251291ca4 
							
						 
					 
					
						
						
							
							* Renamed lazwebdata to lazwebextra  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16077 - 
						
					 
					
						2010-10-04 07:24:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							ae1fb2bf74 
							
						 
					 
					
						
						
							
							+ documented darwin, iphonesim, solaris and win64 options for -T  
						
						 
						
						... 
						
						
						
						* removed "for <achitecture>" from all -T option help messages, because
    only targets supported on the current architecture are shown anyway
git-svn-id: trunk@16076 - 
						
					 
					
						2010-10-03 11:24:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							f90acc40d9 
							
						 
					 
					
						
						
							
							* made GetMemory, FreeMemory, ReallocMemory delphi compatible,  resolves   #17530  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16075 - 
						
					 
					
						2010-10-02 19:15:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							eda7a8d672 
							
						 
					 
					
						
						
							
							* replaced the "quick exit" instruction sequences from the syscall variants  
						
						 
						
						... 
						
						
						
						lacking "nostackframe" with branches to an exit label, because in that
    case the compiler-generated exit code must be executed to balance the
    stack (only done for EABI; should probably also be done for OABI, but
    I can't test that)
git-svn-id: trunk@16073 - 
						
					 
					
						2010-10-01 15:06:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergei 
							
						 
					 
					
						
						
						
						
							
						
						
							594919cc70 
							
						 
					 
					
						
						
							
							* dom.pp, fixed TDOMText.SplitText() to use custom allocation, so newly created node won't leak if initial node has no parent .  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16072 - 
						
					 
					
						2010-10-01 11:05:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							d1206c6279 
							
						 
					 
					
						
						
							
							* also set the persistent typedef of simplified ordconstn type conversions  
						
						 
						
						... 
						
						
						
						(related to mantis #17458 )
git-svn-id: trunk@16071 - 
						
					 
					
						2010-09-30 20:45:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergei 
							
						 
					 
					
						
						
						
						
							
						
						
							fd892533c3 
							
						 
					 
					
						
						
							
							* xmlread.pp, a bit better separation of DOM-specific and DOM-independent code in ParseComment() and ParsePI().  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16070 - 
						
					 
					
						2010-09-30 15:30:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							54411b9180 
							
						 
					 
					
						
						
							
							* improved session management:  
						
						 
						
						... 
						
						
						
						- GlobalSessionDir is now always used, even when creating descendents of TWebIniSession. 
  - Explicitly Free session. (Prepares for persistent session info for fastcgi apps)
git-svn-id: trunk@16069 - 
						
					 
					
						2010-09-30 08:54:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a2a493a60e 
							
						 
					 
					
						
						
							
							* RegenerateParams was not called in all cases  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16068 - 
						
					 
					
						2010-09-30 08:50:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							23ff1e0681 
							
						 
					 
					
						
						
							
							* fix error in cfidwarf rev 16062 for non-windows systems  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16067 - 
						
					 
					
						2010-09-30 07:41:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergei 
							
						 
					 
					
						
						
						
						
							
						
						
							5808fd23c9 
							
						 
					 
					
						
						
							
							* dom.pp, moved remaining TDOMAttr-specific code from TDOMNamedNodeMap to TAttributeMap.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16066 - 
						
					 
					
						2010-09-29 23:10:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							8b0301409a 
							
						 
					 
					
						
						
							
							+ i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and  
						
						 
						
						... 
						
						
						
						later: the same as i386/darwin, except
      a) uses the non-fragile Objective-C ABI/runtime
      b) does not require stubs for direct calls/jumps (not required for
         i386/darwin under 10.6 and later either, but still generated
         there for backwards compatibility)
      c) only the same packages are enabled as for ARM/Darwin
      d) MacOSAll is compiled specifically for the iPhoneSimulator SDK
    This target also defines the symbol "darwin" apart from the target
    name "iphonesim" for source code compatibility reasons.
git-svn-id: trunk@16065 - 
						
					 
					
						2010-09-29 21:56:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							15cce57139 
							
						 
					 
					
						
						
							
							+ added package names so Makefile (re)generation works  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16064 - 
						
					 
					
						2010-09-29 21:45:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							d5b556ba40 
							
						 
					 
					
						
						
							
							* reverted n<>nil -> assigned(n) change from r15971 because of this is  
						
						 
						
						... 
						
						
						
						no longer required after r15976
git-svn-id: trunk@16063 - 
						
					 
					
						2010-09-29 21:39:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							fa4b4906e6 
							
						 
					 
					
						
						
							
							* ogcoff.pas: Add support for RELOC_SECREL32.  
						
						 
						
						... 
						
						
						
						* cfidwarf.pas: Fix CIE pointer inside dwarf-FDE entry which must be
    a section relative offset.
git-svn-id: trunk@16062 - 
						
					 
					
						2010-09-29 12:58:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							bd0567563c 
							
						 
					 
					
						
						
							
							* don't crash in {$x-} mode if a call cannot be resolved due to an error  
						
						 
						
						... 
						
						
						
						in the expression (mantis #17455 )
git-svn-id: trunk@16061 - 
						
					 
					
						2010-09-29 12:11:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergei 
							
						 
					 
					
						
						
						
						
							
						
						
							03b06dc7a1 
							
						 
					 
					
						
						
							
							* dom.pp, moved default attribute handling code from TDOMNamedNodeMap to TAttributeMap.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16060 - 
						
					 
					
						2010-09-28 22:46:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mazen 
							
						 
					 
					
						
						
						
						
							
						
						
							6863b0ab46 
							
						 
					 
					
						
						
							
							* Removed svn:executable property from source files.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16059 - 
						
					 
					
						2010-09-28 21:40:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							6ebda8f2cc 
							
						 
					 
					
						
						
							
							* D2009 compat: TStringList.OwnsObjects  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16058 - 
						
					 
					
						2010-09-28 14:52:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							19e037dde7 
							
						 
					 
					
						
						
							
							* Try to improve directory handling of program  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16057 - 
						
					 
					
						2010-09-28 10:21:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pierre 
							
						 
					 
					
						
						
						
						
							
						
						
							7c04d8d13b 
							
						 
					 
					
						
						
							
							From patch submitted by Willibald Krenn in Bug Report 17500.  
						
						 
						
						... 
						
						
						
						* assemble.pas (TInternalAssembler.WriteStab): Use RELOC_ABSOLUTE32 for
   32-bit stab entry.
 * ogcoff.pas: Add check for correct generated reloc section size.
 * systems/t_win.pas: Use 0x400000 image base for x86_64 programs using
   stabs debug information format.
git-svn-id: trunk@16056 - 
						
					 
					
						2010-09-28 10:06:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							7199ac4ad7 
							
						 
					 
					
						
						
							
							+ apply cse on load parent frame pointer nodes  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16055 - 
						
					 
					
						2010-09-27 20:54:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							e9550c62bf 
							
						 
					 
					
						
						
							
							* inline original windows macros  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16054 - 
						
					 
					
						2010-09-27 18:51:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							e6c09430cb 
							
						 
					 
					
						
						
							
							* fixed inverted condition in r16052 that could cause superfluous parameter  
						
						 
						
						... 
						
						
						
						copies (and missing parameter copies, although that was less likely)
git-svn-id: trunk@16053 - 
						
					 
					
						2010-09-27 14:23:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							6094cb79dc 
							
						 
					 
					
						
						
							
							* fixed internalerrors on non-use_fixed_stack platforms after r16050:  
						
						 
						
						... 
						
						
						
						stack parameters can also be split over multiple locations
git-svn-id: trunk@16052 - 
						
					 
					
						2010-09-27 09:52:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							92901a0619 
							
						 
					 
					
						
						
							
							- removed unused local variable after r16050  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@16051 - 
						
					 
					
						2010-09-27 09:51:40 +00:00