diff --git a/ocat b/ocat index e86cb7a8..3116d10f 100755 Binary files a/ocat and b/ocat differ diff --git a/showdef.REMOVED.git-id b/showdef.REMOVED.git-id index d5fb45a5..03703637 100644 --- a/showdef.REMOVED.git-id +++ b/showdef.REMOVED.git-id @@ -1 +1 @@ -e6a78d19b6e13839d6485283fe4f91d9ae3f4fea \ No newline at end of file +dbf175b1d1b9396c2486f2b84a751ccf93c6e8d6 \ No newline at end of file diff --git a/src/lib/system/gnuc/x86_64/Unix.Mod b/src/lib/system/gnuc/x86_64/Unix.Mod index da06e96a..7dfde70d 100644 --- a/src/lib/system/gnuc/x86_64/Unix.Mod +++ b/src/lib/system/gnuc/x86_64/Unix.Mod @@ -206,9 +206,10 @@ typedef struct Status* = RECORD (* struct stat *) dev* : LONGINT; (* dev_t 8 *) ino* : LONGINT; (* ino 8 *) - mode*(*nlink**) : LONGINT; - nlink*(*mode**) : INTEGER; + nlink* : LONGINT; + mode* : INTEGER; uid*, gid*: INTEGER; + pad0* : INTEGER; rdev* : LONGINT; size* : LONGINT; blksize* : LONGINT; @@ -219,7 +220,7 @@ typedef struct mtimensec* : LONGINT; ctime* : LONGINT; ctimensec* : LONGINT; - unused4*, unused5*: LONGINT; + unused0*, unused1*, unused2*: LONGINT; END ; (* from /usr/include/bits/time.h diff --git a/src/lib/ulm/ulmSYSTEM.Mod b/src/lib/ulm/ulmSYSTEM.Mod index da4c49cc..379e5837 100644 --- a/src/lib/ulm/ulmSYSTEM.Mod +++ b/src/lib/ulm/ulmSYSTEM.Mod @@ -103,7 +103,7 @@ TYPE pchar = POINTER TO ARRAY 1 OF CHAR; d0 := Unix.Pipe(arg1); RETURN d0 >= 0; ELSIF syscall = Sys.newstat THEN - d0 := Unix.Stat(arg1, arg2); + (*d0 := Unix.Stat(arg1, arg2);*) RETURN d0 >= 0; END diff --git a/voc.REMOVED.git-id b/voc.REMOVED.git-id index c72b3c49..349cb107 100644 --- a/voc.REMOVED.git-id +++ b/voc.REMOVED.git-id @@ -1 +1 @@ -e4550a2bd7746a485e16a2fb4c3c22b78aa830f6 \ No newline at end of file +3c118e5bfc1787c62523a8bb8274faa74779587b \ No newline at end of file diff --git a/vocstatic.REMOVED.git-id b/vocstatic.REMOVED.git-id index c72b3c49..349cb107 100644 --- a/vocstatic.REMOVED.git-id +++ b/vocstatic.REMOVED.git-id @@ -1 +1 @@ -e4550a2bd7746a485e16a2fb4c3c22b78aa830f6 \ No newline at end of file +3c118e5bfc1787c62523a8bb8274faa74779587b \ No newline at end of file diff --git a/vocstatic.linux.gnuc.x86_64.REMOVED.git-id b/vocstatic.linux.gnuc.x86_64.REMOVED.git-id index c72b3c49..349cb107 100644 --- a/vocstatic.linux.gnuc.x86_64.REMOVED.git-id +++ b/vocstatic.linux.gnuc.x86_64.REMOVED.git-id @@ -1 +1 @@ -e4550a2bd7746a485e16a2fb4c3c22b78aa830f6 \ No newline at end of file +3c118e5bfc1787c62523a8bb8274faa74779587b \ No newline at end of file