minix/include/minix
Evgeniy Ivanov ef0a265086 New stat structure.
* VFS and installed MFSes must be in sync before and after this change *

Use struct stat from NetBSD. It requires adding new STAT, FSTAT and LSTAT
syscalls. Libc modification is both backward and forward compatible.

Also new struct stat uses modern field sizes to avoid ABI
incompatibility, when we update uid_t, gid_t and company.
Exceptions are ino_t and off_t in old libc (though paddings added).
2011-07-12 16:39:55 +02:00
..
a.out.h <ansi.h> -> <minix/ansi.h> 2011-01-28 11:35:02 +00:00
cdrom.h Removal of the executable flag from files that cannot be executed 2009-11-09 10:26:00 +00:00
compiler-ack.h cdecl calling convention requires to push arguments on the stack in a 2010-03-30 09:36:46 +00:00
dirent.h Increase max number of open files to 255 (more should be possible but does not seem necessary for now) 2010-08-04 13:35:19 +00:00
dl_eth.h Removal of the executable flag from files that cannot be executed 2009-11-09 10:26:00 +00:00
md5.h libutil: md5 functions. 2010-07-16 00:06:00 +00:00
sha1.h libutil - sha1 functions. 2010-07-16 00:11:16 +00:00
sha2.h GCC/clang: int64 routines in C 2010-11-12 18:38:10 +00:00
types.h New stat structure. 2011-07-12 16:39:55 +02:00