Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SCARGS removal take II. | alfred | 2002-12-14 | 1 | -5/+0 |
| | |||||
* | Backout removal SCARGS, the code freeze is only "selectively" over. | alfred | 2002-12-13 | 1 | -0/+5 |
| | |||||
* | Remove SCARGS. | alfred | 2002-12-13 | 1 | -5/+0 |
| | | | | Reviewed by: md5 | ||||
* | Added fields for VM_MIN_ADDRESS, PS_STRINGS and stack protections to | jake | 2002-09-01 | 1 | -4/+7 |
| | | | | | | sysentvec. Initialized all fields of all sysentvecs, which will allow them to be used instead of constants in more places. Provided stack fixup routines for emulations that previously used the default. | ||||
* | Infrastructure tweaks to allow having both an Elf32 and an Elf64 executable | peter | 2002-07-20 | 2 | -0/+459 |
handler in the kernel at the same time. Also, allow for the exec_new_vmspace() code to build a different sized vmspace depending on the executable environment. This is a big help for execing i386 binaries on ia64. The ELF exec code grows the ability to map partial pages when there is a page size difference, eg: emulating 4K pages on 8K or 16K hardware pages. Flesh out the i386 emulation support for ia64. At this point, the only binary that I know of that fails is cvsup, because the cvsup runtime tries to execute code in pages not marked executable. Obtained from: dfr (mostly, many tweaks from me). |