summaryrefslogtreecommitdiff
path: root/sys/compat/linux/common/linux_exec.h
AgeCommit message (Expand)Author
2018-08-22- Cleanup for dynamic sysctl:msaitoh
2017-02-12es_arglen is now in units of bytes, update the emulations accordingly.chs
2014-02-21Increase LINUX32_ELF_AUX_ENTRIES to avoid overrun in linux32/. Also,maxv
2014-02-09account for the 16 bytes of AT_RANDOM data in the stack setup. fixes PR 48518.chs
2013-11-18implement AT_RANDOM.chs
2010-07-07many changes for COMPAT_LINUX:chs
2009-12-10Change u_long to vaddr_t/vsize_t in exec code where appropriate (mostlymatt
2009-08-15Include <sys/exec_aout.h> explicitly instead of relying on <sys/exec.h> tomatt
2008-11-19Make the emulations, exec formats, coredump, NFS, and the NFS serverad
2008-10-25Add preliminary tls support for i386. Does not work yet. From FreeBSD.christos
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2007-12-04Remove all the __Pdsl
2007-02-15Fix Linux compat on amd64.ad
2007-02-09Merge newlock2 to head.ad
2006-08-231) Complete Linux exit_group() emulationmanu
2006-08-07Add a new signature test for linux probe function. We look for a .debuglinkmanu
2006-02-09Add initial (but unfinished) COMPAT_LINUX32 for amd64. This is good enough somanu
2005-12-11merge ktrace-lwp.christos
2005-05-20Define linux_usertrap function, and set it in struct emul. For allfvdl
2005-05-03First work on COMPAT_LINUX/amd64manu
2005-02-26nuke trailing whitespaceperry
2004-03-26all ports define __HAVE_SIGINFO now, so remove the CPP conditionalsdrochner
2003-09-25constify sendsig/trapsignalchristos
2003-09-06SA_SIGINFO changeschristos
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-04-09Use PAGE_SIZE rather than NBPG.thorpej
2003-01-18Merge the nathanw_sa branch.thorpej
2002-11-21back previous off; port can only supply LINUX_ELF_AUX_ENTRIES if it alsojdolecek
2002-11-15Fix LINUX_ELF_AUX_ENTRIES sociability issue with Mips based portswdk
2002-11-13add generic linux compat ELF copyargs functionjdolecek
2002-08-26Implement passing AT_{E,R}{U,G}ID in the elf aux vector, like solaris.christos
2002-04-02rename sysctl_linux() to linux_sysctl() and hook it into emul_linuxjdolecek
2002-03-21Don't bitch if we don't have support for a particular arch. This makes itchristos
2002-03-20emulation specific sysctls. Also change the kernel date to nov 11 as requestedchristos
2002-01-14Crude first cut at ARMLinux binary compatibility. Successfully runsbjh21
2001-09-22Enable Mips Linux emulation in header filesmanu
2001-07-29Adjust to the new copyargs() footprint.christos
2001-06-18Add an e_trapsignal member to struct emul, so that emulated processes canchristos
2001-01-19Added Linux compatibility support for powerpc portsmanu
2000-11-21restructure struct emul and execsw, in preparation to make emulations LKMable:jdolecek
1998-12-15Added linux compat support on m68k ports.itohy
1998-10-04Assign my copyright to TNF. Merge with others were appropriate.fvdl
1998-10-03Attempt to fix the mess.christos
1998-10-01Move compat/linux/linux_exec.h to common.erh
1998-01-24Prototype new functions.mycroft
1996-09-26adapt ELF-using compat code to use new ELF definitions/code. At this point,cgd
1996-06-13- Pass the Elf32_Ehdr in the linux probe function, and use it!christos
1995-10-07Prefix names of system call implementation functions with `sys_'.mycroft
1995-06-22* Changed to use generic ELF code from kern/exec_elf.c (which was takenfvdl