#
4e7ce818 |
| 19-Jan-2021 |
simonb <simonb@NetBSD.org> |
KNF consistency: No parentheses are needed around the return value.
|
#
cc17ee2e |
| 27-Jan-2019 |
pgoyette <pgoyette@NetBSD.org> |
Merge the [pgoyette-compat] branch
|
#
a01831f8 |
| 03-Dec-2015 |
pgoyette <pgoyette@NetBSD.org> |
Split out the SYSV IPC stuff into its own compat_netbsd32_sysvipc module. Adjust dependencies as needed.
|
#
9e962067 |
| 12-Dec-2009 |
njoly <njoly@NetBSD.org> |
Add missing semicolons after NETBSD32TOx_UAP macro calls.
|
#
461a86f9 |
| 11-Jan-2009 |
christos <christos@NetBSD.org> |
merge christos-time_t
|
#
c2b95373 |
| 29-May-2008 |
mrg <mrg@NetBSD.org> |
remove clause #3 from my license where there are no other copyright holders involved.
|
#
7e2790cf |
| 20-Dec-2007 |
dsl <dsl@NetBSD.org> |
Convert all the system call entry points from: int foo(struct lwp *l, void *v, register_t *retval) to: int foo(struct lwp *l, const struct foo_args *uap, register_t *retval) Fixup compat code
Convert all the system call entry points from: int foo(struct lwp *l, void *v, register_t *retval) to: int foo(struct lwp *l, const struct foo_args *uap, register_t *retval) Fixup compat code to not write into 'uap' and (in some cases) to actually pass a correctly formatted 'uap' structure with the right name to the next routine. A few 'compat' routines that just call standard ones have been deleted. All the 'compat' code compiles (along with the kernels required to test build it). 98% done by automated scripts.
show more ...
|
#
28bae79b |
| 08-Dec-2007 |
dsl <dsl@NetBSD.org> |
ANSIfy most of the function definitions in sys/compat (but not ndis). All by the magic of sed ...
|
#
ed63ffe7 |
| 03-Jun-2007 |
dsl <dsl@NetBSD.org> |
Split netbsd32___semctl14() so that it is callable from compat_10_netbsd32_sys_semsys() (where the one parameter is already in kernel space). Note that the code in compat_10_netbsd32_sys_semsys() has
Split netbsd32___semctl14() so that it is callable from compat_10_netbsd32_sys_semsys() (where the one parameter is already in kernel space). Note that the code in compat_10_netbsd32_sys_semsys() has always been wrong, since it called compat_14_sys___semctl() - which would read 64bit values!
show more ...
|
#
d364d308 |
| 18-Mar-2007 |
dsl <dsl@NetBSD.org> |
Change all the NETBSD32PTR64(SCARG(uap, xxx))) to SCARG_P32(uap, xxx).
|
#
b07ec3fc |
| 09-Feb-2007 |
ad <ad@NetBSD.org> |
Merge newlock2 to head.
|
#
f474dceb |
| 23-Jul-2006 |
ad <ad@NetBSD.org> |
Use the LWP cached credentials where sane.
|
#
754cf030 |
| 06-Mar-2006 |
cube <cube@NetBSD.org> |
Implement the SysV IPC family of syscalls.
|
#
95e1ffb1 |
| 11-Dec-2005 |
christos <christos@NetBSD.org> |
merge ktrace-lwp.
|
#
b041fac9 |
| 19-Aug-2005 |
christos <christos@NetBSD.org> |
Fix lossage I created with the 64 bit ino_t change.
|
#
6acc60d2 |
| 18-Jan-2003 |
thorpej <thorpej@NetBSD.org> |
Merge the nathanw_sa branch.
|
#
cb521158 |
| 23-Oct-2002 |
scw <scw@NetBSD.org> |
In preparation for COMPAT_NETBSD32 on SH-5:
- The MD netbsd32_machdep.h header now defines the 32-bit pointer type instead of using u_int32_t everywhere, - The MD netbsd32_machdep.h header now
In preparation for COMPAT_NETBSD32 on SH-5:
- The MD netbsd32_machdep.h header now defines the 32-bit pointer type instead of using u_int32_t everywhere, - The MD netbsd32_machdep.h header now defines a macro (at least on current implementations) which converts a 32-bit pointer to its 64-bit equivalent, - Change the MI code to utilise the above two items in all the right places, - Implement netbsd32___sigaction_sigtramp().
Tested on Sparc64 by Matt Green.
show more ...
|
#
dab6ef8b |
| 13-Nov-2001 |
lukem <lukem@NetBSD.org> |
add RCSIDs (including regeneration of files as appropriate)
|
#
6a89288a |
| 30-May-2001 |
mrg <mrg@NetBSD.org> |
use _KERNEL_OPT.
|
#
da9e4bd3 |
| 08-Feb-2001 |
mrg <mrg@NetBSD.org> |
split up netbsd32_netbsd.c into 9 new files, leaving only those syscalls that have no special interpretations besides simple syscall args conversion.
|