summaryrefslogtreecommitdiff
path: root/sys/compat/osf1/osf1_exec.c
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-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
2002-03-31make signal array handling uniform, and put signal arrays in a separatechristos
2001-11-13add RCSIDs (including regeneration of files as appropriate)lukem
2001-09-23pull <sys/exec.h> to get setregs prototype.jdolecek
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-05-07Changed EMUL_BSD_ASYNCIO_PIPE to EMUL_NO_BSD_ASYNCIO_PIPE, so thatmanu
2001-05-06Added two flags to emulation packages:manu
2000-12-13Do the md_syscall, __HAVE_MINIMAL_EMUL and __HAVE_SYSCALL_INTERN thangs.mycroft
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-08put the ecoff specific code from osf1_exec.c to osf1_exec_ecoff.cjdolecek
2000-12-01emul_osf1: add flags EMUL_GETPID_PASS_PPID|EMUL_GETID_PASS_EIDjdolecek
2000-12-01add e_path (emulation path) to struct emul, which replaces emulation-specificjdolecek
2000-11-22more COMPAT_OSF1 fix (exec_conf.c conversion?)itojun
2000-11-22make COMPAT_OSF1 to compile. not tested (could someone review?).itojun
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
1999-05-28don't vrele a bogus pointer if the namei() of the loader failscgd
1999-05-05shuffle (sort)cgd
1999-05-01shuffle bits around. separate conversion conversion functions and tablescgd
1999-04-30ep_arglen is in units of 'sizeof (char *)', not in units of bytes. usecgd
1999-04-30use osf1-specific sigcodecgd
1999-04-28be more careful about getting the exec_name emul arg fieldcgd
1999-04-27dynamic executable/loader handling, done rightcgd
1999-04-27clean up for ecoff_machdep.h changes, look for the loadercgd
1999-04-27do special OSF/1-specific ECOFF recognition (not yet complete), andcgd
1999-04-26exec internals have been moved (and improved) to osf1_exec.c. Not muchcgd