summaryrefslogtreecommitdiff
path: root/sys/compat/sunos32
AgeCommit message (Expand)Author
2003-12-20Put back Emmanuel's sigfilter hooks, as decided by Core.fvdl
2003-12-20Introduce lwp_emuldata and the associated hooks. No hook is provided for themanu
2003-12-05back the sigfilter emulation hook change offjdolecek
2003-12-03Add a sigfilter emulation hook. It is used at the beginning of kpsignal2()manu
2003-11-15We have CVS; there is no reason to make .bak files when generating thethorpej
2003-10-26Regenchristos
2003-10-26Add __HAVE_SIGINFOchristos
2003-10-26Use ${HOST_SH} instead of `sh'.lukem
2003-10-21Don't use NULL in integer-type assignments/comparisons.kleink
2003-09-28constifymartin
2003-08-24add support for non-executable mappings (where the hardware allows this)chs
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-29struct proc * -> struct lwp *martin
2003-06-28Pass lwp pointers throughtout the kernel, as required, so that the lwpid candarrenr
2003-05-17Avoid strict-ailas warnings in gcc 3.3;nakayama
2003-05-16use strlcpyitojun
2003-03-21Change 'data' argument to fo_ioctl and fo_fcntl from 'caddr_t' to 'void *'.dsl
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-18Regen for correct RCS ID.thorpej
2003-01-18Regen: Merge the nathanw_sa branch.thorpej
2003-01-18Merge the nathanw_sa branch.thorpej
2003-01-04Spell output with two ts.wiz
2002-11-10handle __HAVE_MINIMAL_EMULjdolecek
2002-11-01set nsysent to 256jdolecek
2002-11-01set struct emul's nsysent to compat SYS_NSYSENT, not SYS_MAXSYSCALLjdolecek
2002-09-21- Introduce a e_fault field in struct proc to provide emulation specificmanu
2002-09-06Merge the gehenna-devsw branch into the trunk.gehenna
2002-07-04Add kernel support for having userland provide the signal trampoline:thorpej
2002-05-05Add missing const.thorpej
2002-04-29regenerate.mrg
2002-04-29build the netbsd32_compat* objects into libcompat.a, so they are availablemrg
2002-03-16make the stackgap_{init,alloc} functions MP friendly (i.e. pass struct proc *christos
2002-01-03regenmrg
2002-01-03ooops, socket() and socketpair() need args now.mrg
2002-01-03move the COMPAT_SUNOS SO_BROADCAST hack out of uipc_socket.c into themrg
2001-11-29SUNOS_M_NATIVE is now a macro that takes an arg, not a constant.briggs
2001-11-13add RCSIDs (including regeneration of files as appropriate)lukem
2001-09-20Add sunos32_setregs(), thus making sunos32 compile again.thorpej
2001-09-18Make the setregs hook emulation-specific, rather than executablejdolecek
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-06-04fix lint exposed by GCC 3.0 20010604 (prerelease).mrg
2001-05-30use _KERNEL_OPT.mrg
2001-05-07Changed EMUL_BSD_ASYNCIO_PIPE to EMUL_NO_BSD_ASYNCIO_PIPE, so thatmanu
2001-05-06Added two flags to emulation packages:manu
2001-02-08header is struct netbsd32_execmrg
2001-02-07use the standard alt check for creat.mrg