NetBSD/sys/compat/sunos32
dsl a065e51621 remove all the double (and triple) casts used to convert 32bit userspace
pointers to and from 64bit kernel pointers.  Instead use the defines
NETBSD32PTR64(p32) to read a 32bit pointer and (the new) NETBSD32PTR32(p32,p64)
to write a 32bit pointer throughout.
The 32bit pointer is now a struct to enforce the above.
amd64 (with linux emul) and sparc64 will both compile (when the arch stuff
goes in soon), and amd64 still runs some i386 binaries.
2007-03-16 22:21:40 +00:00
..
Makefile merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
files.sunos32
sunos32.h remove all the double (and triple) casts used to convert 32bit userspace 2007-03-16 22:21:40 +00:00
sunos32_dirent.h
sunos32_exec.c remove all the double (and triple) casts used to convert 32bit userspace 2007-03-16 22:21:40 +00:00
sunos32_exec.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
sunos32_exec_aout.c remove all the double (and triple) casts used to convert 32bit userspace 2007-03-16 22:21:40 +00:00
sunos32_ioctl.c remove all the double (and triple) casts used to convert 32bit userspace 2007-03-16 22:21:40 +00:00
sunos32_misc.c remove all the double (and triple) casts used to convert 32bit userspace 2007-03-16 22:21:40 +00:00
sunos32_syscall.h fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
sunos32_syscallargs.h fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
sunos32_syscalls.c fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
sunos32_sysent.c fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00
syscalls.conf
syscalls.master fix fallout from caddr_t changes. 2007-03-04 07:54:07 +00:00