minix/nbsd_include/sys
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
..
ansi.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
atomic.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
bitops.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
bswap.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
cdefs.h Various fixes for NBSD include. 2011-03-04 23:15:48 +00:00
cdefs_aout.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
cdefs_elf.h Build NetBSD libc library in world in ELF mode. 2011-06-24 11:46:30 +02:00
ctype_bits.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
ctype_inline.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
dir.h Various fixes for NBSD include. 2011-03-04 23:15:48 +00:00
dirent.h Various fixes for NBSD include. 2011-03-04 23:15:48 +00:00
endian.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
errno.h Sync NBSD libc errno.h with minix errno.h 2011-03-04 22:37:43 +00:00
exec_elf.h Build NetBSD libc library in world in ELF mode. 2011-06-24 11:46:30 +02:00
fcntl.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
fd_set.h Various fixes for NBSD include. 2011-03-04 23:15:48 +00:00
featuretest.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
file.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
float_ieee754.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
gcq.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
gmon.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
hash.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
ieee754.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
inttypes.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
ioc_net.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
ioctl.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
ipc.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
localedef.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
Makefile Reduce compiler/libraries/headers cases to only two 2011-07-04 04:09:52 +02:00
md4.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
md5.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
mman.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
mount.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
null.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
param.h Various fixes for NBSD include. 2011-03-04 23:15:48 +00:00
poll.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
ptrace.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
ptree.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
queue.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
rbtree.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
reboot.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
resource.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
rmd160.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
select.h Various fixes for NBSD include. 2011-03-04 23:15:48 +00:00
sem.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
sha1.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
sha2.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
shm.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
siginfo.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
signal.h [NBSD libc] Various fixes. 2011-04-06 15:59:10 +00:00
sigtypes.h Fix signal handling in NBSD libc. 2011-02-21 18:06:54 +00:00
socket.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
stat.h New stat structure. 2011-07-12 16:39:55 +02:00
statfs.h Fix stat, add fstat and other NBSD libc fixes. 2011-03-04 22:31:31 +00:00
statvfs.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
stdint.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
sysctl.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
syslimits.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
syslog.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
termios.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
time.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
times.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
tree.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
ttycom.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
ttydefaults.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
types.h New stat structure. 2011-07-12 16:39:55 +02:00
ucontext.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
ucred.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
uio.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
un.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
unistd.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
utsname.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
uuid.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00
wait.h Add NBSD-like Minix system includes. 2011-02-21 13:13:55 +00:00