Parcourir la source

FreeBSD Libc: errno -> __error()

Alexander Shiryaev il y a 8 ans
Parent
commit
d167990630

BIN
BlackBox/_FreeBSD_/Host/Mod/Files.odc


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

@@ -592,9 +592,11 @@ MODULE LinLibc ["libc.so.7"];
 		PROCEDURE [ccall] stat* (path: PtrSTR; VAR sp: stat_t): int;
 *)
 	VAR
-		errno*: INTEGER;
+		(* errno*: INTEGER; *)
 		stdin* ["__stdinp"]: PtrFILE;
 
+	PROCEDURE __error* (): INTEGER;
+
 	(* POSIX.1 *)
 		PROCEDURE [ccall] stat* (path: PtrSTR; VAR sp: stat_t): int;
 

+ 3 - 1
BlackBox/_FreeBSD_/Lin/Mod/gen-Libc/custom

@@ -1,6 +1,8 @@
 	VAR
-		errno*: INTEGER;
+		(* errno*: INTEGER; *)
 		stdin* ["__stdinp"]: PtrFILE;
 
+	PROCEDURE __error* (): INTEGER;
+
 	(* POSIX.1 *)
 		PROCEDURE [ccall] stat* (path: PtrSTR; VAR sp: stat_t): int;

BIN
BlackBox/_FreeBSD_/System/Mod/Kernel.odc


BIN
BlackBox/_FreeBSD_/libBB.so


BIN
BlackBox/_FreeBSD_/libBB0.so