marco 
							
						 
					 
					
						
						
						
						
							
						
						
							eaaefc0f64 
							
						 
					 
					
						
						
							
							* deprecated here and there even though compiler doesn't seem to show  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7481 - 
						
					 
					
						2007-05-26 13:56:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomas Hajny 
							
						 
					 
					
						
						
						
						
							
						
						
							a2bae0fb21 
							
						 
					 
					
						
						
							
							* synchronized with SocketError change  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7480 - 
						
					 
					
						2007-05-26 12:39:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								joost 
							
						 
					 
					
						
						
						
						
							
						
						
							d575e45fd2 
							
						 
					 
					
						
						
							
							* Added possibility to disable debugging  
						
						 
						
						... 
						
						
						
						* Disable debugging if the server could not be found
 * Catch exception if debugserver executable is not found
git-svn-id: trunk@7478 - 
						
					 
					
						2007-05-25 21:02:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							cb23a80178 
							
						 
					 
					
						
						
							
							* fixed fpu rte code for invalid, inexact and "subscript out of range"  
						
						 
						
						... 
						
						
						
						errors (216 -> 207) (same as for sparc/solaris in r7453)
git-svn-id: trunk@7477 - 
						
					 
					
						2007-05-25 19:22:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							a2dbc4d272 
							
						 
					 
					
						
						
							
							* fixed multi-thread case of FPC_SYSCALL3 (all others were already correct)  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7476 - 
						
					 
					
						2007-05-25 19:02:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							f8b40e90dc 
							
						 
					 
					
						
						
							
							* exit -> exit_group to exit so unterminated threads are killed too  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7474 - 
						
					 
					
						2007-05-25 17:48:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							cc03eacd2a 
							
						 
					 
					
						
						
							
							* fixed program exitcode after change of operatingsystem_result from  
						
						 
						
						... 
						
						
						
						word to longint
git-svn-id: trunk@7473 - 
						
					 
					
						2007-05-25 13:07:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							a767e89a5b 
							
						 
					 
					
						
						
							
							- removed a comment which wasn't true anymore  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7472 - 
						
					 
					
						2007-05-25 12:30:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							79e84ba129 
							
						 
					 
					
						
						
							
							* fixed add_tail functionality for cpus which require natural  
						
						 
						
						... 
						
						
						
						alignment
git-svn-id: trunk@7471 - 
						
					 
					
						2007-05-25 12:02:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							4f95f742f4 
							
						 
					 
					
						
						
							
							* fixed get_caller_frame() and get_caller_addr() for nil addresses  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7470 - 
						
					 
					
						2007-05-25 12:01:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							4919cecb3b 
							
						 
					 
					
						
						
							
							+ defined FPC_SUPPORTS_UNALIGNED if the compiler supports the  
						
						 
						
						... 
						
						
						
						unaligned() expression
git-svn-id: trunk@7469 - 
						
					 
					
						2007-05-25 12:00:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								micha 
							
						 
					 
					
						
						
						
						
							
						
						
							4a1f828c98 
							
						 
					 
					
						
						
							
							* allow shrinking ansistrings if at least half of its memory is saved  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7468 - 
						
					 
					
						2007-05-25 09:43:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							a244d54d6f 
							
						 
					 
					
						
						
							
							* fixed a_load_ref_reg_unaligned in case reg is used in ref  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7466 - 
						
					 
					
						2007-05-25 08:49:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							1ff11325a2 
							
						 
					 
					
						
						
							
							* regenned makefile  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7465 - 
						
					 
					
						2007-05-25 08:04:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								micha 
							
						 
					 
					
						
						
						
						
							
						
						
							f9d2ea7e3a 
							
						 
					 
					
						
						
							
							* heap manager: fix shrinking var sized chunks to very small sizes < sizeof(tmemchunk_var)  
						
						 
						
						... 
						
						
						
						was no problem previously due to sizeof(tmemchunk_var) <= blocksize
git-svn-id: trunk@7464 - 
						
					 
					
						2007-05-25 07:05:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							b940996220 
							
						 
					 
					
						
						
							
							* patch from Olivier  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7462 - 
						
					 
					
						2007-05-25 06:44:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							e8423154ec 
							
						 
					 
					
						
						
							
							* fixed Do_IsDevice for sparc (TCGETS constant; the entire termios.inc  
						
						 
						
						... 
						
						
						
						also needs to be fixed for sparc)
git-svn-id: trunk@7461 - 
						
					 
					
						2007-05-24 22:58:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							b9a97ae891 
							
						 
					 
					
						
						
							
							* another sparc/linux fix for stat (record must NOT be packed, or  
						
						 
						
						... 
						
						
						
						variables of that type will not be aligned properly)
git-svn-id: trunk@7460 - 
						
					 
					
						2007-05-24 22:50:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								micha 
							
						 
					 
					
						
						
						
						
							
						
						
							4b73505019 
							
						 
					 
					
						
						
							
							* make bansi1 bench multi threaded, in bansi1mt  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7459 - 
						
					 
					
						2007-05-24 20:16:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								micha 
							
						 
					 
					
						
						
						
						
							
						
						
							b51f0d5e20 
							
						 
					 
					
						
						
							
							* make blists1 bench more detailed  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7458 - 
						
					 
					
						2007-05-24 20:16:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6d4c5cf1f7 
							
						 
					 
					
						
						
							
							* Patch from Graeme to correct output  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7457 - 
						
					 
					
						2007-05-24 17:53:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							399ab249d6 
							
						 
					 
					
						
						
							
							* initialise/finalise critical section  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7455 - 
						
					 
					
						2007-05-24 12:24:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							03fe8d622a 
							
						 
					 
					
						
						
							
							* skip test for cpus with alignment constraints  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7454 - 
						
					 
					
						2007-05-24 12:06:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							eac195fc51 
							
						 
					 
					
						
						
							
							* fixed fpu rte code for invalid, inexact and "subscript out of range"  
						
						 
						
						... 
						
						
						
						errors (216 -> 207)
git-svn-id: trunk@7453 - 
						
					 
					
						2007-05-24 12:02:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							7e3b792713 
							
						 
					 
					
						
						
							
							* fixed for solaris:  
						
						 
						
						... 
						
						
						
						* iconv is in libc for solaris
    * use official names for unicode encodings (UTF-16BE/UTF-16LE instead
      of unofficial UNICODEBIG/UNICODELITTLE aliases, which are not supported
      by solaris' iconv)
git-svn-id: trunk@7452 - 
						
					 
					
						2007-05-24 11:38:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Almindor 
							
						 
					 
					
						
						
						
						
							
						
						
							2b873af182 
							
						 
					 
					
						
						
							
							* remove forgotten writeln in base64 (* please merge me! *)  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7451 - 
						
					 
					
						2007-05-24 11:15:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2207d159d7 
							
						 
					 
					
						
						
							
							* Patch from Graeme Geldenhuys to easily add testsuites  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7449 - 
						
					 
					
						2007-05-24 08:47:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yury 
							
						 
					 
					
						
						
						
						
							
						
						
							cf19c0993a 
							
						 
					 
					
						
						
							
							* fixed bug  #8919 .  
						
						 
						
						... 
						
						
						
						+ test.
git-svn-id: trunk@7448 - 
						
					 
					
						2007-05-24 08:15:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yury 
							
						 
					 
					
						
						
						
						
							
						
						
							60191d06d0 
							
						 
					 
					
						
						
							
							* added LVM_GETHEADER message.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7447 - 
						
					 
					
						2007-05-24 08:08:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							001ba5de84 
							
						 
					 
					
						
						
							
							* Applied patch from Ido Kanner  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7446 - 
						
					 
					
						2007-05-24 07:42:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							dd3fdac68e 
							
						 
					 
					
						
						
							
							* beos support from Olivier Coursiere  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7443 - 
						
					 
					
						2007-05-24 07:16:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							6a51ea7eac 
							
						 
					 
					
						
						
							
							* obsolete files  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7440 - 
						
					 
					
						2007-05-24 07:13:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							c83f5c8546 
							
						 
					 
					
						
						
							
							* use elf writer for beos  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7439 - 
						
					 
					
						2007-05-24 07:08:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							271c970e9d 
							
						 
					 
					
						
						
							
							* rtl part of BeOS patch from Olivier Coursiere  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7438 - 
						
					 
					
						2007-05-24 06:52:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							01350c165c 
							
						 
					 
					
						
						
							
							* use new currentmodulestate  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7437 - 
						
					 
					
						2007-05-24 06:40:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							ecbcdcdabb 
							
						 
					 
					
						
						
							
							* added status.currentmodulestate  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7435 - 
						
					 
					
						2007-05-24 06:21:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								joost 
							
						 
					 
					
						
						
						
						
							
						
						
							4ed68cc386 
							
						 
					 
					
						
						
							
							* TCustomHTTPModule was not always created when needed.  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7434 - 
						
					 
					
						2007-05-23 21:41:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							7c66dc722f 
							
						 
					 
					
						
						
							
							* virtualprotect overload compat  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7433 - 
						
					 
					
						2007-05-23 17:41:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							aef34ef03f 
							
						 
					 
					
						
						
							
							* a few extra MEM_ constants  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7432 - 
						
					 
					
						2007-05-23 17:39:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							683de5ada2 
							
						 
					 
					
						
						
							
							* don't destroy source register when performing division of signed  
						
						 
						
						... 
						
						
						
						number by constant power of two
git-svn-id: trunk@7431 - 
						
					 
					
						2007-05-23 14:05:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							b29e4ad12f 
							
						 
					 
					
						
						
							
							* add used by unit to can't find unit message  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7430 - 
						
					 
					
						2007-05-23 13:40:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							3ab9ace8c4 
							
						 
					 
					
						
						
							
							* implement CThreadSwitch using sched_yield()  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7429 - 
						
					 
					
						2007-05-23 13:38:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e2db0a3982 
							
						 
					 
					
						
						
							
							* cleanup current module status  
						
						 
						
						... 
						
						
						
						* new set_current_module function that sets the current_module and
    all related variables. Also closes scanner files if required, but
    that might still need some optimization to prevent closing/opening
    files too often
git-svn-id: trunk@7428 - 
						
					 
					
						2007-05-23 13:33:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							085689af60 
							
						 
					 
					
						
						
							
							+ support for unaligned stores  
						
						 
						
						... 
						
						
						
						* avoid some unnecessary unaligned load sequences
git-svn-id: trunk@7427 - 
						
					 
					
						2007-05-23 12:03:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							1e10424c6b 
							
						 
					 
					
						
						
							
							* fixed a_load_reg_ref_unaligned() so it doesn't destroy the source  
						
						 
						
						... 
						
						
						
						register anymore
git-svn-id: trunk@7426 - 
						
					 
					
						2007-05-23 11:45:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							528eb2ec50 
							
						 
					 
					
						
						
							
							* shl/shr count on sparc is "mod <bitsize>" -> fix subsetref routines to  
						
						 
						
						... 
						
						
						
						take that behaviour into account
git-svn-id: trunk@7424 - 
						
					 
					
						2007-05-23 09:32:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							cc5b22c0e1 
							
						 
					 
					
						
						
							
							* new test  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7423 - 
						
					 
					
						2007-05-22 20:55:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							b09df37cef 
							
						 
					 
					
						
						
							
							* size of secrel32 added  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7421 - 
						
					 
					
						2007-05-22 20:36:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							9f56a89617 
							
						 
					 
					
						
						
							
							+ added cyrillic code page tables  
						
						 
						
						... 
						
						
						
						+ support -Fm<x> to load unicode tables from rtl/ucmaps, they must be in the same dir as the compiler though
git-svn-id: trunk@7420 - 
						
					 
					
						2007-05-22 19:38:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								micha 
							
						 
					 
					
						
						
						
						
							
						
						
							e989730f34 
							
						 
					 
					
						
						
							
							* initialize/finalize critical sections in heaptrace properly  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@7419 - 
						
					 
					
						2007-05-22 15:34:46 +00:00