summaryrefslogtreecommitdiff
path: root/sys/compat/ibcs2
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-19Previous fix was incomplete; did not handle negative values.christos
2003-11-18avoid integer type truncation. be picky about integer computation overflow.itojun
2003-11-15We have CVS; there is no reason to make .bak files when generating thethorpej
2003-11-05remove malloc.h (we don't need it)christos
2003-11-05limit malloc so that corrupted executables don't allocate a lot of memory.christos
2003-10-31adapt for changes to kern/exec_elf32.cdrochner
2003-10-26Use ${HOST_SH} instead of `sh'.lukem
2003-10-01avoid out-of-bound memory access. found by openbsd "bound" C attribute.itojun
2003-09-26Fix "constify sendsig/trapsignal" fallout for non-siginfo'd archs. Testsimonb
2003-09-25constify sendsig/trapsignalchristos
2003-09-13regenchristos
2003-09-13add __HAVE_SIGINFOchristos
2003-09-10regenchristos
2003-09-10sys__sigreturn14 -> compat_16_sys___sigreturn14christos
2003-09-06SA_SIGINFO changeschristos
2003-08-24add support for non-executable mappings (where the hardware allows this)chs
2003-08-08- GC all the setup_stack functionschristos
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-28Pass lwp pointers throughtout the kernel, as required, so that the lwpid candarrenr
2003-05-16use strlcpyitojun
2003-03-21Change 'data' argument to fo_ioctl and fo_fcntl from 'caddr_t' to 'void *'.dsl
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