summaryrefslogtreecommitdiff
path: root/sys/kern/exec_conf.c
AgeCommit message (Expand)Author
2003-02-19if emulation uses elf32_copyargs(), it shouldn't use it's own ideajdolecek
2002-11-30there is single emul_irix nowjdolecek
2002-11-13add generic linux compat ELF copyargs functionjdolecek
2002-11-12The kernel now builds with COMPAT_DARWIN.manu
2002-09-04Fix comments for #endif, to keep proper nesting and reflect reality.jdolecek
2002-08-26- Implement passing AT_{R,E}{U,G}ID in the elf aux vector.christos
2002-05-31Native 32-bit and 32-bit emulation are mutually exclusive. We should noteeh
2002-04-02Fix up linux a.out compat entry after move of emul-related sysctl handlerrafal
2002-04-02move emulation-specific sysctl hook from struct execsw to struct emul,jdolecek
2002-03-23make COMPAT_11 or COMPAT_12 imply EXEC_ELF_NOTELESSSjdolecek
2002-03-23rename EXEC_ELF_CATCHALL to EXEC_ELF_NOTELESSjdolecek
2002-03-20emulation specific sysctls.christos
2002-03-18Use /emul/pecoff as prefix to run PE/COFF binaries.oki
2002-02-21Reworked the o32/n32 matching scheme. IRIX uses some e_flags in the ELFmanu
2002-01-07Added code to correctly match and launch o32 and n32 IRIX binaires (note thatmanu
2002-01-04Switch ELF emulations to ELF core files (except for netbsd32 and svr4-32).thorpej
2001-12-08Make the coredump routine exec-format/emulation specific. Splitthorpej
2001-11-28Updated comment about COMPAT_IRIX: we start working on o32 first...manu
2001-11-26Added COMPAT_IRIX (being developped, not functionnal at that time)manu
2001-11-12add RCSIDslukem
2001-09-18Make the setregs hook emulation-specific, rather than executablejdolecek
2001-07-14add mach/macho exec structchristos
2001-06-19Do not include the ELF 'catch all' entry in execsw[] by default, whichjdolecek
2001-05-15remove use of gcc syntax for designated initialisers when initialisinglukem
2001-03-03Oops. Forgot to add this to execsw. Seems like SVR4 64 is not used much.eeh
2001-02-11Add COMPAT_SVR4_32 entries.eeh
2001-02-02add sunos32 support.mrg
2000-12-17hum, use freebsd_setregs for FreeBSD ELF binaries (this bug was introduced withjdolecek
2000-12-08add infrastructure to load emulations and their executable support dynamicallyjdolecek
2000-12-02Add support for COMPAT_AOUT_M68K.scw
2000-12-01no need to define emul_osf1, <compat/osf1/osf1_exec.h> defines it for us nowjdolecek
2000-11-28No need to play silly name trickery when we know we're talking aboutthorpej
2000-11-27prototype netbsd_elf64_probe() ifdef EXEC_ELF64, not for if !defined(EXEC_ELF32)jdolecek
2000-11-27netbsd32 emulation doesn't exec 64bit binariesjdolecek
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-06-09PE/COFF (Win32) compatible binary support (experimental).oki
2000-06-04Add stubs for PE/COFF.mycroft
2000-01-17defopt COMPAT_VAX1Kmatt
2000-01-02EXEC_COFF cleanupmsaitoh
1999-12-30Move netbsd32_exec BEFORE normal 32-bit exec so 32-bit binaries are not executedeeh
1999-10-25Update to match new SVR4-style definition names in <sys/exec_elf.h>.kleink
1999-09-13Merge in NetBSD/sh3 from cvs.kame.net repository.itojun
1999-03-26COMPAT_SPARC32 -> COMPAT_NETBSD32eeh
1999-03-09Defopt COMPAT_M68K4K.kleink
1999-02-23Make this compile without EXEC_AOUT and with COMPAT_FREEBSDchristos
1999-02-11Add compat_aout bit.christos
1998-10-03update for linux file move.christos
1998-10-01Only include linux a.out makecmds if EXEC_AOUT is defined.erh
1998-08-31err, add sparc32_exec here. must forgot it.mrg