mirror of
https://github.com/opnsense/src.git
synced 2026-02-14 00:04:14 -05:00
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). |
||
|---|---|---|
| .. | ||
| linux.h | ||
| linux_dummy.c | ||
| linux_genassym.c | ||
| linux_locore.s | ||
| linux_machdep.c | ||
| linux_proto.h | ||
| linux_syscall.h | ||
| linux_sysent.c | ||
| linux_sysvec.c | ||
| Makefile | ||
| syscalls.conf | ||
| syscalls.master | ||