summaryrefslogtreecommitdiff
path: root/sys/kern/exec_elf.c
AgeCommit message (Collapse)Author
2000-01-01grammar in commentMichael Shalayeff
1999-11-25Use PAGE_SIZE instead of NBPG.Artur Grabowski
1999-08-12Probe svr4 before linuxNiklas Hallqvist
1999-07-20correct os_mask handling for OLF; pefoTheo de Raadt
1999-06-01Fix some mips -> __mips__ stuff.Per Fogelstrom
1999-02-10branding support and freebsd elfTheo de Raadt
1999-01-11panic prints a newline for you, don't do it in the panic stringTodd C. Miller
1998-07-28Return EINVAL when msg_iovlen or iovcnt <= 0; Make uio_resid unsigned ↵Todd C. Miller
(size_t) and don't return EINVAL if it is < 0 in sys_{read,write}. Remove check for uio_resid < 0 uiomove() now that uio_resid is unsigned and brack remaining panics with #ifdef DIAGNOSTIC. vn_rdwr() must now take a size_t * as its 9th argument so change that and clean up uses of vn_rdwr(). Fixes 549 + more
1998-03-06Ensure the correct probe will be run for an OLF binaryNiklas Hallqvist
1998-02-22Save possible OLF OS tag, or similar deduced ELF info for later perusal.Niklas Hallqvist
KNF. This has been sitting for a long time in my tree now.
1996-12-23use _{NLIST,KERN}_DO_{AOUT,ELF,ECOFF} to select binary typesTheo de Raadt
1996-11-24OLF is ALIVE!etheisen
1996-09-12ok, must have read access at least.Per Fogelstrom
1996-09-12remove excess tests...Per Fogelstrom
1996-09-05ld has some funny things going with alignments...Per Fogelstrom
1996-08-31Cleanup execPer Fogelstrom
1996-08-05layout style nit (am I a pedant, or what?)Niklas Hallqvist
1996-06-16Whoops. Don't forget to take alignment into account when processing file.etheisen
Thanks Per.
1996-06-15elf_check_header() is now fully functional. Still need to add OS checks.etheisen
1996-06-10emul_elf has a name of "native"Theo de Raadt
1996-06-10use a shorter emul nameTheo de Raadt
1996-06-09emulation name is "native elf"Theo de Raadt
1996-06-06Paging exec_elf + mips enhancementsPer Fogelstrom
1996-05-22Moved contents of elf_abi.h into exec_elf.h. Modified dependant files toetheisen
reflect this.
1996-04-18Rename the COMPAT_SVR4_MAP_PAGE_ZERO option to ELF_MAP_PAGE_ZERO as theNiklas Hallqvist
change affected all ELF formats
1996-04-18Support mapping of page zero read-only if COMPAT_SVR4_MAP_PAGE_ZERONiklas Hallqvist
is used. Dell SVR4 behaved this way, and some binaries rely on such icky behaviour.
1996-03-03From NetBSD: 960217 mergeNiklas Hallqvist
1996-01-29from netbsd:Theo de Raadt
Don't rely on the protection bits of segments anymore to decide whether it's text or data; use the entry point instead (this solves some trouble with ELF executables with strange permissions) Incorporate some fixes from r_friedl@informatik.uni-kl.de sent to netbsd-bugs a while ago
1995-10-18initial import of NetBSD treeTheo de Raadt