|
@@ -90,14 +90,15 @@ end;
|
|
|
|
|
|
|
|
|
{$ifdef FPC_USE_LIBC}
|
|
|
-function __fxstat(__ver,filedes : cint; var StatBuffer: __stat_buf): cint; cdecl; external clib name '__fxstat';
|
|
|
-function __xstat(__ver : cint;FileName: PChar; var StatBuffer: TStatBuf): cint; cdecl; external clib name '__xstat';
|
|
|
-function __lxstat(__ver : cint; FileName: PChar; var StatBuffer: TStatBuf): cint; cdecl; external clib name '__lxstat';
|
|
|
-function __fxstat64(__ver : cint; FileDes: Integer; var StatBuffer: TStatBuf64): cint; cdecl; external clib name '__fxstat64';
|
|
|
-function __xstat64(__ver : cint; FileName: PChar; var StatBuffer: TStatBuf64): cint; cdecl; external clib name '__xstat64';
|
|
|
-function __lxstat64(__ver : cint; FileName: PChar; var StatBuffer: TStatBuf64): cint; cdecl; external clib name '__lxstat64';
|
|
|
-function __xmknod(__ver : cint; Pathname: PChar; Mode: __mode_t; var Device: __dev_t): cint; cdecl; external clib name '__xmknod';
|
|
|
-
|
|
|
+function __fxstat(__ver,filedes : cint; var __stat: tstat): cint; cdecl; external clib name '__fxstat';
|
|
|
+function __xstat(__ver : cint;FileName: PChar; var __stat: tstat): cint; cdecl; external clib name '__xstat';
|
|
|
+function __lxstat(__ver : cint; FileName: PChar; var __stat: tstat): cint; cdecl; external clib name '__lxstat';
|
|
|
+{
|
|
|
+function __fxstat64(__ver : cint; FileDes: Integer; var __stat: tstat): cint; cdecl; external clib name '__fxstat64';
|
|
|
+function __xstat64(__ver : cint; FileName: PChar; var __stat: tstat): cint; cdecl; external clib name '__xstat64';
|
|
|
+function __lxstat64(__ver : cint; FileName: PChar; var __stat: tstat): cint; cdecl; external clib name '__lxstat64';
|
|
|
+function __xmknod(__ver : cint; Pathname: PChar; Mode: mode_t; var Device: dev_t): cint; cdecl; external clib name '__xmknod';
|
|
|
+}
|
|
|
{$define FPC_HAS_BASEUNIX_STAT}
|
|
|
function FpFstat (fd : cint; var sb : stat): cint;
|
|
|
begin
|