History log of /netbsd-src/sys/compat/sunos/sunos_exec_aout.c (Results 1 – 19 of 19)
Revision Date Author Comments
# 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