minix/servers/rs
Ben Gras 0cfff08e56 libexec: mmap support, prealloc variants
In libexec, split the memory allocation method into cleared and
non-cleared. Cleared gives zeroed memory, non-cleared gives 'junk'
memory (that will be overwritten anyway, and so needn't be cleared)
that is faster to get.

Also introduce the 'memmap' method that can be used, if available,
to map code and data from executables into a process using the
third-party mmap() mode.

Change-Id: I26694fd3c21deb8b97e01ed675dfc14719b0672b
2013-04-24 10:18:16 +00:00
..
const.h Switch to disable bin. exp. wait time in RS 2013-02-16 19:35:19 +01:00
error.c retire PUBLIC, PRIVATE and FORWARD 2012-03-25 21:58:14 +02:00
exec.c libexec: mmap support, prealloc variants 2013-04-24 10:18:16 +00:00
glo.h various coverity-inspired fixes 2012-07-16 14:00:56 +02:00
inc.h Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
main.c libc: add clock_getres()/clock_gettime() system calls. 2013-04-04 15:04:53 +02:00
Makefile Cleanup: Remove minix.bootprog.mk 2013-03-06 11:56:56 +01:00
manager.c libc: add clock_getres()/clock_gettime() system calls. 2013-04-04 15:04:53 +02:00
memory.c VM: full munmap 2012-09-18 13:17:52 +02:00
proto.h retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
request.c libc: add clock_getres()/clock_gettime() system calls. 2013-04-04 15:04:53 +02:00
table.c retire PUBLIC, PRIVATE and FORWARD 2012-03-25 21:58:14 +02:00
type.h RS: support for endpoint-changing driver restarts 2011-12-05 16:28:07 +01:00
utility.c various warning/errorwarning fixes for gcc47 2012-08-27 16:19:18 +02:00