X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=BlackBox%2F_Linux_%2FLin%2FMod%2FLibc.txt;h=feab677227c853c4968ece4be963ddb5f5356e54;hb=70a3562c0ad2b415f21357415ca6087e0bd12f92;hp=d90abb0197a88b38f9e7813d00fac16dcd1512e4;hpb=9a2b37ab5fec7ceee3e62651c14ef85e5d86542f;p=bbcp.git diff --git a/BlackBox/_Linux_/Lin/Mod/Libc.txt b/BlackBox/_Linux_/Lin/Mod/Libc.txt index d90abb0..feab677 100644 --- a/BlackBox/_Linux_/Lin/Mod/Libc.txt +++ b/BlackBox/_Linux_/Lin/Mod/Libc.txt @@ -246,6 +246,10 @@ MODULE LinLibc ["libc.so.6"]; SIGSTKSZ* = 8192; + STDIN_FILENO* = 0; + STDOUT_FILENO* = 1; + STDERR_FILENO* = 2; + TYPE __ftw_func_t* = PROCEDURE (fileName: PtrSTR; VAR [nil] stat: stat_t; flag: INTEGER): INTEGER; PtrVoid* = INTEGER; @@ -396,7 +400,9 @@ MODULE LinLibc ["libc.so.6"]; VAR timezone*: INTEGER; (* seconds from GMT *) +(* stdin*, stdout*, stderr* : PtrFILE; +*) PROCEDURE [ccall] calloc* (num, size: size_t): PtrVoid; PROCEDURE [ccall] clock* (): clock_t; @@ -406,6 +412,7 @@ MODULE LinLibc ["libc.so.6"]; PROCEDURE [ccall] fclose* (fp: PtrFILE): INTEGER; PROCEDURE [ccall] fflush* (fp: PtrFILE): INTEGER; PROCEDURE [ccall] fopen* (filename, mode: PtrSTR): PtrFILE; + PROCEDURE [ccall] fdopen* (fildes: INTEGER; mode: PtrSTR): PtrFILE; PROCEDURE [ccall] feof* (fp: PtrFILE): INTEGER; PROCEDURE [ccall] fread* (ptr: PtrVoid; size, nobj: size_t; stream: PtrFILE): size_t; PROCEDURE [ccall] fseek* (stream: PtrFILE; offset, origin: INTEGER): INTEGER;