summaryrefslogtreecommitdiffstats
path: root/sys/sys/exec.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* makes `struct execsw' to:semarie2021-03-211-2/+2
* Add MID_POWERPC64. These identifiers are only used for kernel core dumpskettenis2020-06-281-1/+2
* Use a double-underscore prefix for local variables declared in macrosguenther2020-05-101-10/+10
* Repurpose the "syscalls must be on a writeable page" mechanism toderaadt2019-11-291-1/+2
* struct execsw's es_emul is no longer used, so delete itguenther2019-11-281-2/+1
* Bump ELF_RANDOMIZE_LIMIT to 1MB.mortimer2018-06-011-2/+2
* Implement MAP_STACK option for mmap(). Synchronous faults (pagefault andderaadt2018-04-121-1/+2
* Remove support for forcing the ELF interpreter to a specific address,guenther2017-02-081-2/+1
* Add MID for arm64.patrick2016-11-241-1/+2
* Identify W^X labelled binaries at execve() time based upon WX_OPENBSD_WXNEEDEDderaadt2016-05-301-1/+2
* backout to insert correct commit messagederaadt2016-05-301-2/+1
* *** empty log message ***deraadt2016-05-301-1/+2
* Track size of an opaque allocation to pass to free() laterderaadt2015-09-281-1/+2
* Change the way stackgap_random is applied. Instead of applying it within themiod2015-02-091-1/+7
* Raise ELF_RANDOMIZE_LIMIT to 64K, so that programs and libraries canderaadt2015-02-061-1/+4
* Move the "stackgap" from the stack into its own page at a random address.kettenis2015-01-261-21/+1
* Remove support for a.out and ecoff. We only do elf now.deraadt2013-10-171-2/+154
* Add support for .openbsd.randomdata sections and PT_OPENBSD_RANDOMIZEmatthew2012-08-201-1/+2
* Remove the VREF() macro and replaces all instances with a call to verf(),thib2009-07-091-2/+2
* More comment typos from Diego Casati. Including winners like funtion, allmost,krw2007-05-261-2/+2
* Bump fixed part of the stackgap to 2k. Allows two full paths to beotto2007-01-291-2/+2
* rework access to emulations slightly in an effort to both merge andtedu2004-04-151-1/+2
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
* unconditionally define STACKGAPLEN, enables systrace(4) without COMPAT_*;markus2002-12-031-8/+2
* unused prototype.art2002-10-061-2/+1
* Move out the execution of vmcmds into a separate function.art2002-10-061-1/+2
* Add support for vmcmds that load sections relative to a base section.art2002-09-231-5/+14
* Instead of copying out the signal trampoline on top of the stack, createart2002-07-201-3/+3
* give sparc64 the normal STACKGAPLEN (512), this allows systrace(4) to workjason2002-07-191-2/+2
* Final __P removal plus some cosmetic fixupsmillert2002-03-141-3/+3
* First round of __P removal in sysmillert2002-03-141-18/+18
* KNFderaadt2001-06-221-7/+8
* Stack gap no longer fits common structures (like struct statfs), causingtholo2001-04-071-2/+2
* Add a macro to initialize the contents of a vmcmd set.art2001-04-011-2/+9
* ELF uses more than 5 vmcmds by default, so grow the default vmcmd set sizeart2001-02-221-13/+14
* more stack direction fixes; art@ okmickey1999-11-051-2/+11
* STACKGAPLEN of 400 for COMPAT_NETBSD too--trampoline preservativekstailey1999-09-251-2/+3
* protect against multiple includesdownsj1997-01-121-1/+6
* use _{NLIST,KERN}_DO_{AOUT,ELF,ECOFF} to select binary typesderaadt1996-12-231-1/+2
* Some more data in packagepefo1996-08-311-1/+4
* From NetBSD: 960217 mergeniklas1996-03-031-1/+3
* from netbsd; hpux also needs a stackgapderaadt1995-12-141-2/+2
* initial import of NetBSD treederaadt1995-10-181-0/+211