NetBSD/sys/compat/linux
dsl 22774d7c0d Fix the linux32 emulations of fcntl() locking.
The 64bit linux emulation versions can't be used because the lock structure
alignment and field sizes all differ.
Since there need to be 4 different versions of the linux struct flock, and
amd64 kernel needs 3 of them compiled in, rather than replicating the same
code block twice more, move the body of the code into a few #defines
that can be expanded with the correct types in the linux[32]_sys_fcntl[64]()
functions.
Should fix problems running progams like skype running under linux32
emulation on amd64.
2008-02-02 21:54:01 +00:00
..
arch Extract the fcntl64() suppoort from linux_file64.c into linux_fcntl64.c 2008-02-02 19:37:52 +00:00
common Fix the linux32 emulations of fcntl() locking. 2008-02-02 21:54:01 +00:00
files.linux
linux_syscall.h
linux_syscallargs.h s/i386/__i386__/. 2008-01-01 17:40:22 +00:00
linux_syscalls.c
Makefile.inc