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