Almindor 
							
						 
					 
					
						
						
						
						
							
						
						
							04ee4375a7 
							
						 
					 
					
						
						
							
							* adds support of KSE kernel threads to freeBSD  
						
						 
						
						... 
						
						
						
						+ adds ucontext types required
  + adds stack_t to signals include
  + adds kde_ syscalls
git-svn-id: trunk@4850 - 
						
					 
					
						2006-10-10 19:28:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Almindor 
							
						 
					 
					
						
						
						
						
							
						
						
							57d5ce9713 
							
						 
					 
					
						
						
							
							* some unix changes mainly on freeBSD and fix to MAXPATHLEN constant  
						
						 
						
						... 
						
						
						
						+ added kld* syscalls for freeBSD (tested)
  + changed "directives" macro for freeBSD unit to "extdecl" for Lazarus
  + changed MAXPATHLEN from 255 (wrong on all unices known to fpc since 1993) to 1024 for non-linux and 4096 for linux as per source code (2.4+ for linux, 1993 BSD for BSDs, Solaris 10)
git-svn-id: trunk@4779 - 
						
					 
					
						2006-10-03 20:35:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Almindor 
							
						 
					 
					
						
						
						
						
							
						
						
							ad7d9f29b8 
							
						 
					 
					
						
						
							
							* makes freeBSD fpc use new sigaction (5.x+)  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@4680 - 
						
					 
					
						2006-09-22 08:34:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Almindor 
							
						 
					 
					
						
						
						
						
							
						
						
							2b9ccf6579 
							
						 
					 
					
						
						
							
							* adds comments to to-be-obsolete syscalls for future review  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@2909 - 
						
					 
					
						2006-03-13 14:26:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							6f0e817973 
							
						 
					 
					
						
						
							
							* pwrite/writev for *BSD + FPC_USE_LIBC. Requires IOVEC et al to be defined in ostypes.inc  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@2734 - 
						
					 
					
						2006-03-04 14:21:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							a5d3c6f81a 
							
						 
					 
					
						
						
							
							* sendfile call  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@2532 - 
						
					 
					
						2006-02-12 14:35:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							0875bcc865 
							
						 
					 
					
						
						
							
							* Kqueue syscalls  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@2518 - 
						
					 
					
						2006-02-11 19:12:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							4ace790492 
							
						 
					 
					
						
						
							
							* remove $Log  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@231 - 
						
					 
					
						2005-06-07 09:47:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							cc6d13cca4 
							
						 
					 
					
						
						
							
							* uuidgen added  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@71 - 
						
					 
					
						2005-05-22 14:23:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fpc 
							
						 
					 
					
						
						
						
						
							
						
						
							790a4fe2d3 
							
						 
					 
					
						
						
							
							* log and id tags removed  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@42 - 
						
					 
					
						2005-05-21 09:42:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fpc 
							
						 
					 
					
						
						
						
						
							
						
						
							50778076c3 
							
						 
					 
					
						
						
							
							initial import  
						
						 
						
						... 
						
						
						
						git-svn-id: trunk@1 - 
						
					 
					
						2005-05-16 18:37:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e417e34496 
							
						 
					 
					
						
						
							
							* truncate log  
						
						 
						
						
						
					 
					
						2005-02-14 17:13:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							da54c52817 
							
						 
					 
					
						
						
							
							* settimeofday now used, apparantly forget to fix this in 1.1  
						
						 
						
						
						
					 
					
						2004-10-31 14:27:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							c0c83b91f8 
							
						 
					 
					
						
						
							
							* IPC syscalls moved  
						
						 
						
						
						
					 
					
						2004-04-25 15:07:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							21fb7bbb50 
							
						 
					 
					
						
						
							
							* Only "difficult" functions + execvp + termios + rewinddir left to do  
						
						 
						
						
						
					 
					
						2002-10-27 17:21:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							9b47bcfe9b 
							
						 
					 
					
						
						
							
							* First series POSIX calls commits. Including getcwd.  
						
						 
						
						
						
					 
					
						2002-10-26 18:27:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							9f31783a0a 
							
						 
					 
					
						
						
							
							* old logs removed and tabs fixed  
						
						 
						
						
						
					 
					
						2002-09-07 16:01:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							5b3204e916 
							
						 
					 
					
						
						
							
							* again fixes.  
						
						 
						
						
						
					 
					
						2002-08-19 12:32:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							059ebbe89e 
							
						 
					 
					
						
						
							
							* Some stuff from 1.0.x ported  
						
						 
						
						
						
					 
					
						2002-05-06 09:35:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							35789061ba 
							
						 
					 
					
						
						
							
							* IOPERM for FreeBSD. Port routines moved from linsysca to Unix again .  
						
						 
						
						
						
					 
					
						2001-01-22 07:25:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							4c541782d1 
							
						 
					 
					
						
						
							
							* fixes merges  
						
						 
						
						
						
					 
					
						2000-10-26 23:00:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							9ca9df4a7f 
							
						 
					 
					
						
						
							
							* FreeBSD support into 1.1  
						
						 
						
						
						
					 
					
						2000-09-18 13:42:35 +00:00