|
@@ -24,7 +24,9 @@ Type TGrpArr = Array [0..0] of TGid; { C style array workarounds}
|
|
Function FpSigProcMask (how : cInt; Const nset : TSigSet; var oset : TSigSet): cInt; external name 'FPC_SYSC_SIGPROCMASK';
|
|
Function FpSigProcMask (how : cInt; Const nset : TSigSet; var oset : TSigSet): cInt; external name 'FPC_SYSC_SIGPROCMASK';
|
|
Function FpSigPending (var nset : TSigSet): cInt;
|
|
Function FpSigPending (var nset : TSigSet): cInt;
|
|
Function FpSigSuspend (Const sigmask : TSigSet): cInt;
|
|
Function FpSigSuspend (Const sigmask : TSigSet): cInt;
|
|
|
|
+{$ifndef FPC_SYS_SIGTIMEDWAIT_UNAVAILABLE}
|
|
Function FpSigTimedWait (Const sigset : TSigSet; info : Psiginfo; timeout:Ptimespec): cInt;
|
|
Function FpSigTimedWait (Const sigset : TSigSet; info : Psiginfo; timeout:Ptimespec): cInt;
|
|
|
|
+{$endif ndef FPC_SYS_SIGTIMEDWAIT_UNAVAILABLE}
|
|
|
|
|
|
Function FpUmask (cmask : TMode): TMode;
|
|
Function FpUmask (cmask : TMode): TMode;
|
|
Function FpLink (existing : pChar; newone : pChar): cInt;
|
|
Function FpLink (existing : pChar; newone : pChar): cInt;
|
|
@@ -85,7 +87,7 @@ Type TGrpArr = Array [0..0] of TGid; { C style array workarounds}
|
|
function FpReadV (fd: cint; const iov : piovec; iovcnt : cint):TSSize;
|
|
function FpReadV (fd: cint; const iov : piovec; iovcnt : cint):TSSize;
|
|
Function FpWrite (fd : cInt; buf:pChar; nbytes : TSize): TSsize; external name 'FPC_SYSC_WRITE';
|
|
Function FpWrite (fd : cInt; buf:pChar; nbytes : TSize): TSsize; external name 'FPC_SYSC_WRITE';
|
|
Function FpPWrite (fd : cInt; buf:pChar; nbytes : TSize; offset:Toff): TSSize;
|
|
Function FpPWrite (fd : cInt; buf:pChar; nbytes : TSize; offset:Toff): TSSize;
|
|
- function FpWriteV (fd: cint; const iov : piovec; iovcnt : cint):TSSize;
|
|
|
|
|
|
+ function FpWriteV (fd: cint; const iov : piovec; iovcnt : cint):TSSize;
|
|
|
|
|
|
Function FpLseek (fd : cInt; offset : TOff; whence : cInt): TOff; external name 'FPC_SYSC_LSEEK';
|
|
Function FpLseek (fd : cInt; offset : TOff; whence : cInt): TOff; external name 'FPC_SYSC_LSEEK';
|
|
Function FpTime (var tloc : TTime): TTime; external name 'FPC_SYSC_TIME';
|
|
Function FpTime (var tloc : TTime): TTime; external name 'FPC_SYSC_TIME';
|