| #
6ad8aacf |
| 18-Oct-2015 |
maxv <maxv@NetBSD.org> |
Make sure we have space for the aout header.
|
| #
7bb407d6 |
| 15-Aug-2009 |
matt <matt@NetBSD.org> |
Include <sys/exec_aout.h> explicitly instead of relying on <sys/exec.h> to do it for you.
|
| #
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 ...
|
| #
f2af9174 |
| 04-Dec-2007 |
dsl <dsl@NetBSD.org> |
Remove all the __P
|
| #
a2a38285 |
| 19-Oct-2007 |
ad <ad@NetBSD.org> |
machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h
|
| #
95e1ffb1 |
| 11-Dec-2005 |
christos <christos@NetBSD.org> |
merge ktrace-lwp.
|
| #
477853c3 |
| 26-Feb-2005 |
perry <perry@NetBSD.org> |
nuke trailing whitespace
|
| #
0b71a2d5 |
| 30-Jan-2005 |
christos <christos@NetBSD.org> |
Don't try to map a 0 size bss.
|
| #
3b9c3c5a |
| 08-Aug-2003 |
christos <christos@NetBSD.org> |
- GC all the setup_stack functions - add one for linux/i386
|
| #
d5aece61 |
| 29-Jun-2003 |
fvdl <fvdl@NetBSD.org> |
Back out the lwp/ktrace changes. They contained a lot of colateral damage, and need to be examined and discussed more.
|
| #
9dc96360 |
| 29-Jun-2003 |
darrenr <darrenr@NetBSD.org> |
More changes for providing lwpid for ktrace (sparc GENERIC built)
|
| #
960df3c8 |
| 28-Jun-2003 |
darrenr <darrenr@NetBSD.org> |
Pass lwp pointers throughtout the kernel, as required, so that the lwpid can be inserted into ktrace records. The general change has been to replace "struct proc *" with "struct lwp *" in various fu
Pass lwp pointers throughtout the kernel, as required, so that the lwpid can be inserted into ktrace records. The general change has been to replace "struct proc *" with "struct lwp *" in various function prototypes, pass the lwp through and use l_proc to get the process pointer when needed.
Bump the kernel rev up to 1.6V
show more ...
|
| #
24ab4adb |
| 01-Apr-2003 |
thorpej <thorpej@NetBSD.org> |
Use PAGE_SIZE rather than NBPG.
|
| #
993948e9 |
| 05-Oct-2002 |
chs <chs@NetBSD.org> |
count executable image pages as executable for vm-usage purposes. also, always do the VTEXT vs. v_writecount mutual exclusion (which we previously skipped if the text or data segment was empty).
|
| #
0f09ed48 |
| 27-Sep-2002 |
provos <provos@NetBSD.org> |
remove trailing \n in panic(). approved perry.
|
| #
7eac246b |
| 26-Nov-2001 |
fredette <fredette@NetBSD.org> |
Added support for running 68010 SunOS executables.
|
| #
dab6ef8b |
| 13-Nov-2001 |
lukem <lukem@NetBSD.org> |
add RCSIDs (including regeneration of files as appropriate)
|
| #
e8ee0447 |
| 30-Oct-2001 |
thorpej <thorpej@NetBSD.org> |
- Add a new vnode flag VEXECMAP, which indicates that a vnode has executable mappings. Stop overloading VTEXT for this purpose (VTEXT also has another meaning). - Rename vn_marktext() to vn_mark
- Add a new vnode flag VEXECMAP, which indicates that a vnode has executable mappings. Stop overloading VTEXT for this purpose (VTEXT also has another meaning). - Rename vn_marktext() to vn_markexec(), and use it when executable mappings of a vnode are established. - In places where we want to set VTEXT, set it in v_flag directly, rather than making a function call to do this (it no longer makes sense to use a function call, since we no longer overload VTEXT with VEXECMAP's meaning).
VEXECMAP suggested by Chuq Silvers.
show more ...
|
| #
43ac5f6b |
| 01-Dec-2000 |
jdolecek <jdolecek@NetBSD.org> |
put aout specific sunos code from sunos_exec.c to separate file sunos_exec_aout.c
|