Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove support for a.out and ecoff. We only do elf now. | 2013-10-17 | 1 | -232/+0 | |
| | | | | ok miod | ||||
* | When running a.out OMAGIC binaries, be sure to round ep_daddr to a page | 2012-09-29 | 1 | -1/+3 | |
| | | | | | | | boundary; uvm depends on this and will KASSERT this for its own safety. Found the hard way, rounding direction discussed with ariane@ (I initially wanted to round down, but it makes more sense to round up). Of course noone in his right mind ought to run OMAGIC binaries (-: | ||||
* | ansi. No binary change. | 2005-11-12 | 1 | -13/+5 | |
| | |||||
* | a.out emulation for dynamic binaries: intercept the right system calls | 2003-06-24 | 1 | -1/+7 | |
| | | | | | | | so that they look in /emul/a.out first. This allows a.out's ld.so to find its own libraries without interfering with ELF at all. Many comments from various people. okay deraadt@ | ||||
* | request non-executable BSS from uvm (first page of BSS may land inside | 2002-07-26 | 1 | -4/+4 | |
| | | | | | last page of DATA, and still have executability unless we can find a resolution to the GOT/PLT issues in a.out) | ||||
* | New function vn_marktext - mark a vnode as executing a text image. | 2001-11-15 | 1 | -2/+2 | |
| | | | | Use where VTEXT was set in vnode flags before. Doesn't do anything else (yet). | ||||
* | Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary. | 2001-11-06 | 1 | -2/+2 | |
| | | | | (Look ma, I might have broken the tree) | ||||
* | use round_page(foo) instead of roundup(foo, NBPG) | 1999-09-10 | 1 | -4/+4 | |
| | |||||
* | panic prints a newline for you, don't do it in the panic string | 1999-01-11 | 1 | -2/+2 | |
| | |||||
* | use _{NLIST,KERN}_DO_{AOUT,ELF,ECOFF} to select binary types | 1996-12-23 | 1 | -47/+7 | |
| | |||||
* | From NetBSD: 960217 merge | 1996-03-03 | 1 | -2/+2 | |
| | |||||
* | initial import of NetBSD tree | 1995-10-18 | 1 | -0/+272 | |