summaryrefslogtreecommitdiff
path: root/sys/compat/ibcs2
AgeCommit message (Expand)Author
2003-02-19remove local idea of ELF_AUX_ARGSIZ - since this emul uses elf32_copyargs(),jdolecek
2003-01-29Cull unused variables. Sigh.atatat
2003-01-28No need to pick a "default address" for mmap in compat code, since weatatat
2003-01-20Remove variables that are only assigned too but not referenced.simonb
2003-01-18Regen to get correct RCS ID.thorpej
2003-01-18Regen: Merge the nathanw_sa branch.thorpej
2003-01-18Merge the nathanw_sa branch.thorpej
2002-12-21ibcs2_debug is used only for IBCS2_DEBUG, so no need to define it otherwise.kristerw
2002-11-29Get the dynamic interpreter location using emul_find_interp(), so thatjdolecek
2002-11-26rename: s/sa_/<compat>sa/gchristos
2002-11-01set struct emul's nsysent to compat SYS_NSYSENT, not SYS_MAXSYSCALLjdolecek
2002-10-05count executable image pages as executable for vm-usage purposes.chs
2002-09-27remove trailing \n in panic(). approved perry.provos
2002-09-23Remove breaks after returns, unreachable returns and returns aftersimonb
2002-09-23Commit remaining part of PR1623 so the code in the PR actually getssimonb
2002-09-23ttspeedtab() is a function that returns an int, and returns -1 ifsimonb
2002-09-21- Introduce a e_fault field in struct proc to provide emulation specificmanu
2002-08-08wrong semicolon at EOL. notified by wizitojun
2002-08-07typoitojun
2002-08-06buffer len check. from silvio@qualys.comitojun
2002-08-03correct range check, have overflow check, fix type mismatches,itojun
2002-07-04Add kernel support for having userland provide the signal trampoline:thorpej
2002-03-31make signal array handling uniform, and put signal arrays in a separatechristos
2002-03-16make the stackgap_{init,alloc} functions MP friendly (i.e. pass struct proc *christos
2001-11-13add RCSIDs (including regeneration of files as appropriate)lukem
2001-10-30- Add a new vnode flag VEXECMAP, which indicates that a vnode hasthorpej
2001-09-18Make the setregs hook emulation-specific, rather than executablejdolecek
2001-07-14rename elf32_read_from to exec_read_from since it is used in many placeschristos
2001-06-18Add an e_trapsignal member to struct emul, so that emulated processes canchristos
2001-06-16Removed obsoletes EMUL_NO_BSD_ASYNCIO_PIPE and EMUL_NO_SIGIO_ON_READ flags.manu
2001-06-14Fix a partial construction problem that can cause race conditionsthorpej
2001-05-30use _KERNEL_OPT.mrg
2001-05-24Added a 'break' on the last line in a switch statement, since the ISOkristerw
2001-05-07Changed EMUL_BSD_ASYNCIO_PIPE to EMUL_NO_BSD_ASYNCIO_PIPE, so thatmanu
2001-01-27Regen; add sy_flags.thorpej
2001-01-22Use CHECK_ALT_SYMLINK() instead CHECK_ALT_EXISTS() where appropriate.jdolecek
2001-01-18constifyjdolecek
2000-12-22split off thread specific stuff from struct sigacts to struct sigctx, leavingjdolecek
2000-12-11Introduce 2 new flags in types.h:mycroft
2000-12-11Regen.mycroft
2000-12-11Round up sysent table size.mycroft
2000-12-09prototype ibcs2_syscall() in compat/ibcs2/ibcs2_exec.cjdolecek
2000-12-09always fill in e_syscall in respective emul_*; if the emulation doesn'tjdolecek
2000-12-09Regen.mycroft
2000-12-09Get rid of the damn EMUL_GET* flags.mycroft
2000-12-09Regen.mycroft
2000-12-09Add the %% separators.mycroft
2000-12-02if IBCS2_MACHDEP_HAS_SEPARATED_SYSCALL is defined, put ibcs2_syscall tojdolecek
2000-12-01put executable format specific code from ibcs2_exec.c to separatejdolecek
2000-12-01add e_path (emulation path) to struct emul, which replaces emulation-specificjdolecek