2
0
Alexander Shiryaev 7 жил өмнө
parent
commit
9cb18e7230

+ 3 - 0
BlackBox/_FreeBSDLinuxOpenBSD_/Lin/Mod/gen-Libc/Libc.txt.templ

@@ -194,6 +194,9 @@ MODULE LinLibc ["libc.so%%libver%%"];
 	(* ANSI C 89, XPG4 *)
 		PROCEDURE [ccall] fseek* (stream: PtrFILE; offset: long; whence: int): int;
 
+	(* POSIX.1 *)
+		PROCEDURE [ccall] fileno* (stream: PtrFILE): int;
+
 	(* POSIX.1 *)
 		PROCEDURE [ccall] rename* (from, to: PtrSTR): int;
 		PROCEDURE [ccall] mkdir* (path: PtrSTR; mode: mode_t): int;

+ 3 - 0
BlackBox/_FreeBSD_/Lin/Mod/Libc.txt

@@ -660,6 +660,9 @@ MODULE LinLibc ["libc.so.7"];
 	(* ANSI C 89, XPG4 *)
 		PROCEDURE [ccall] fseek* (stream: PtrFILE; offset: long; whence: int): int;
 
+	(* POSIX.1 *)
+		PROCEDURE [ccall] fileno* (stream: PtrFILE): int;
+
 	(* POSIX.1 *)
 		PROCEDURE [ccall] rename* (from, to: PtrSTR): int;
 		PROCEDURE [ccall] mkdir* (path: PtrSTR; mode: mode_t): int;

BIN
BlackBox/_Linux_/Lin/Mod/Libc.odc


+ 1 - 0
BlackBox/_Linux_/Lin/Mod/Libc.txt

@@ -420,6 +420,7 @@ MODULE LinLibc ["libc.so.6"];
 	PROCEDURE [ccall] fopen* (filename, mode: PtrSTR): PtrFILE;
 	PROCEDURE [ccall] fdopen* (fildes: INTEGER; mode: PtrSTR): PtrFILE;
 	PROCEDURE [ccall] feof* (fp: PtrFILE): INTEGER;
+	PROCEDURE [ccall] fileno* (stream: PtrFILE): INTEGER;
 	PROCEDURE [ccall] fread* (ptr: PtrVoid; size, nobj: size_t; stream: PtrFILE): size_t;
 	PROCEDURE [ccall] fseek* (stream: PtrFILE; offset, origin: INTEGER): INTEGER;
 	PROCEDURE [ccall] free* (p: PtrVoid);

+ 3 - 0
BlackBox/_OpenBSD_/Lin/Mod/Libc.txt

@@ -671,6 +671,9 @@ MODULE LinLibc ["libc.so.90"];
 	(* ANSI C 89, XPG4 *)
 		PROCEDURE [ccall] fseek* (stream: PtrFILE; offset: long; whence: int): int;
 
+	(* POSIX.1 *)
+		PROCEDURE [ccall] fileno* (stream: PtrFILE): int;
+
 	(* POSIX.1 *)
 		PROCEDURE [ccall] rename* (from, to: PtrSTR): int;
 		PROCEDURE [ccall] mkdir* (path: PtrSTR; mode: mode_t): int;