History log of /src/sys/compat/common/compat_exec.c |
Revision | | Date | Author | Comments |
1.18 |
| 27-Jan-2019 |
pgoyette | Merge the [pgoyette-compat] branch
|
1.17 |
| 15-Aug-2009 |
matt | branches: 1.17.62; 1.17.64; Include <sys/exec_aout.h> explicitly instead of relying on <sys/exec.h> to do it for you.
|
1.16 |
| 13-Aug-2009 |
matt | #include "opt_execfmt.h" and only compile innards if EXEC_AOUT is defined.
|
1.15 |
| 08-Dec-2007 |
dsl | branches: 1.15.16; ANSIfy most of the function definitions in sys/compat (but not ndis). All by the magic of sed ...
|
1.14 |
| 11-Dec-2005 |
christos | branches: 1.14.44; 1.14.46; 1.14.56; merge ktrace-lwp.
|
1.13 |
| 26-Feb-2005 |
perry | branches: 1.13.4; nuke trailing whitespace
|
1.12 |
| 30-Jan-2005 |
christos | Don't try to map a 0 size bss.
|
1.11 |
| 19-Nov-2003 |
christos | branches: 1.11.8; 1.11.10; Don't include malloc.h if you are not going to use it.
|
1.10 |
| 08-Aug-2003 |
christos | - GC all the setup_stack functions - add one for linux/i386
|
1.9 |
| 01-Apr-2003 |
thorpej | branches: 1.9.2; Use PAGE_SIZE rather than NBPG.
|
1.8 |
| 10-Dec-2002 |
thorpej | Rename __LDPGSZ to AOUT_LDPGSZ, to accurately reflect what it is.
|
1.7 |
| 05-Oct-2002 |
chs | 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).
|
1.6 |
| 27-Sep-2002 |
provos | remove trailing \n in panic(). approved perry.
|
1.5 |
| 13-Nov-2001 |
lukem | branches: 1.5.10; add RCSIDs (including regeneration of files as appropriate)
|
1.4 |
| 30-Oct-2001 |
thorpej | - 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.
|
1.3 |
| 28-Jun-2000 |
mrg | branches: 1.3.2; 1.3.4; 1.3.8; remove include of <vm/vm.h>. <vm/vm.h> -> <uvm/uvm_extern.h>
|
1.2 |
| 11-Apr-2000 |
chs | add a new function vn_marktext() for exec code to let others know that the vnode is now being used as process text.
|
1.1 |
| 18-May-1996 |
christos | branches: 1.1.26; 1.1.30; - Moving cpu_exec_aout_prep_oldzmagic -> exec_aout_prep_oldzmagic. This is used by the i386, hp300 and mac68k ports. - Added exec_aout_prep_oldomagic, and exec_aout_prep_oldnmagic These are just copies of the respective prep functions from kern_exec.c with text address starting at 0. Maybe a better fix is to pass the starting address as a third argument so we don't duplicate code, but this could be the next pass since the functions are used in many places. These functions are used for BSDI binaries.
|
1.1.30.1 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago
|
1.1.26.1 |
| 04-Jul-1999 |
chs | after setting VTEXT on a vnode, flush any UBC mappings to try to prevent unnecessary VAC aliases.
|
1.3.8.1 |
| 12-Nov-2001 |
thorpej | Sync the thorpej-mips-cache branch with -current.
|
1.3.4.2 |
| 10-Oct-2002 |
jdolecek | sync kqueue with -current; this includes merge of gehenna-devsw branch, merge of i386 MP branch, and part of autoconf rototil work
|
1.3.4.1 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.3.2.3 |
| 11-Dec-2002 |
thorpej | Sync with HEAD.
|
1.3.2.2 |
| 18-Oct-2002 |
nathanw | Catch up to -current.
|
1.3.2.1 |
| 14-Nov-2001 |
nathanw | Catch up to -current.
|
1.5.10.2 |
| 02-Oct-2003 |
tron | Pull up revision 1.7 (requested by junyoung in ticket #1488): 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).
|
1.5.10.1 |
| 27-Sep-2003 |
tron | Pull up revision 1.6 (requested by junyoung in ticket #1466): remove trailing \n in panic(). approved perry.
|
1.9.2.6 |
| 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
1.9.2.5 |
| 04-Feb-2005 |
skrll | Sync with HEAD.
|
1.9.2.4 |
| 04-Feb-2005 |
skrll | Adapt to branch.
|
1.9.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.9.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.9.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.11.10.2 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
1.11.10.1 |
| 12-Feb-2005 |
yamt | sync with head.
|
1.11.8.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.13.4.2 |
| 21-Jan-2008 |
yamt | sync with head
|
1.13.4.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.14.56.1 |
| 26-Dec-2007 |
ad | Sync with head.
|
1.14.46.1 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.14.44.1 |
| 09-Dec-2007 |
jmcneill | Sync with HEAD.
|
1.15.16.1 |
| 19-Aug-2009 |
yamt | sync with head.
|
1.17.64.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
1.17.62.1 |
| 22-Sep-2018 |
pgoyette | #include "opt_compat_netbsd.h" for all sources that provide compat code.
|