summaryrefslogtreecommitdiff
path: root/sys/compat/freebsd/freebsd_exec.c
AgeCommit message (Expand)Author
2018-08-10Allow syscall_establish() to install new syscalls when the existingpgoyette
2018-05-06Remove an element from struct emul: e_tracesigkamil
2018-01-09remove struct emul's e_fault.maya
2017-08-08Move freebsd_machdep.h into sys/compat/freebsd, and don't install it. Now,maxv
2012-02-19Remove COMPAT_SA / KERN_SA. Welcome to 6.99.3!rmind
2010-07-07many changes for COMPAT_LINUX:chs
2008-11-19Make the emulations, exec formats, coredump, NFS, and the NFS serverad
2008-10-15Merge wrstuden-revivesa into HEAD.wrstuden
2007-02-19Introduce a new member to struct emul, e_startlwp, to be used bycube
2007-02-09Merge newlock2 to head.ad
2006-08-30fix incomplete initializerchristos
2005-12-11merge ktrace-lwp.christos
2005-09-13compat code reorg.christos
2005-07-10define syscall again.christos
2005-07-10No point in declaring syscall_intern and syscall in a zillion places.christos
2005-03-26Fix some things regarding COMPAT_NETBSD32 and limits/VM addresses.fvdl
2004-09-12only include emulation syscallnames with SYSCALL_DEBUG, it's not used otherwisejdolecek
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-09-06SA_SIGINFO changeschristos
2003-08-24add support for non-executable mappings (where the hardware allows this)chs
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
2001-11-13add RCSIDs (including regeneration of files as appropriate)lukem
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
2000-12-18separate the freebsd syscall code similarily to other emulationsjdolecek
2000-12-11Introduce 2 new flags in types.h:mycroft
2000-12-09always fill in e_syscall in respective emul_*; if the emulation doesn'tjdolecek
2000-12-09Get rid of the damn EMUL_GET* flags.mycroft
2000-12-01split aout and elf32 specific code to separate filesjdolecek
2000-12-01add e_path (emulation path) to struct emul, which replaces emulation-specificjdolecek
2000-11-21restructure struct emul and execsw, in preparation to make emulations LKMable:jdolecek
2000-11-13change the type of *syscallnames[] array to 'const char * const foo[]'jdolecek
2000-06-28remove include of <vm/vm.h>. <vm/vm.h> -> <uvm/uvm_extern.h>mrg
1999-10-25Update to match new SVR4-style definition names in <sys/exec_elf.h>.kleink
1999-02-09PR/6962: Paul Shupak: ELF Freebsd supportchristos
1998-01-24Use freebsd_setregs().mycroft
1996-05-18- rename cpu_exec_aout_prep_oldzmagic to exec_aout_prep_oldzmagicchristos
1995-10-10FreeBSD binary compatibility module, from Noriyuki Soda.mycroft