mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-08-08 02:40:28 +00:00
Add MADV_KEEPONFORK
definition from linux v4.14
see linux commit d2cd9ede6e193dd7d88b6d27399e96229a551b19 mm,fork: introduce MADV_WIPEONFORK
This commit is contained in:
parent
c36073d8db
commit
8e6c7d1568
3 changed files with 4 additions and 0 deletions
|
@ -266,6 +266,7 @@ syscon madv MADV_HUGEPAGE 14 14 127 127 127 127 127 127 # TOD
|
||||||
syscon madv MADV_NOHUGEPAGE 15 15 127 127 127 127 127 127 # TODO(jart): why would we need it?
|
syscon madv MADV_NOHUGEPAGE 15 15 127 127 127 127 127 127 # TODO(jart): why would we need it?
|
||||||
syscon madv MADV_DODUMP 17 17 127 127 127 127 127 127 # TODO(jart): what is it?
|
syscon madv MADV_DODUMP 17 17 127 127 127 127 127 127 # TODO(jart): what is it?
|
||||||
syscon madv MADV_WIPEONFORK 18 18 127 127 127 127 127 127 # TODO: add support ?
|
syscon madv MADV_WIPEONFORK 18 18 127 127 127 127 127 127 # TODO: add support ?
|
||||||
|
syscon madv MADV_KEEPONFORK 19 19 127 127 127 127 127 127 # TODO: add support ?
|
||||||
syscon madv MADV_DOFORK 11 11 127 127 127 127 127 127 # TODO(jart): what is it?
|
syscon madv MADV_DOFORK 11 11 127 127 127 127 127 127 # TODO(jart): what is it?
|
||||||
syscon madv MADV_DONTDUMP 16 16 127 127 127 127 127 127 # see MAP_CONCEAL in OpenBSD; TODO(jart): what is it?
|
syscon madv MADV_DONTDUMP 16 16 127 127 127 127 127 127 # see MAP_CONCEAL in OpenBSD; TODO(jart): what is it?
|
||||||
syscon madv MADV_DONTFORK 10 10 127 127 127 127 127 127 # TODO(jart): what is it?
|
syscon madv MADV_DONTFORK 10 10 127 127 127 127 127 127 # TODO(jart): what is it?
|
||||||
|
|
2
libc/sysv/consts/MADV_KEEPONFORK.S
Normal file
2
libc/sysv/consts/MADV_KEEPONFORK.S
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
#include "libc/sysv/consts/syscon.internal.h"
|
||||||
|
.syscon madv,MADV_KEEPONFORK,19,19,127,127,127,127,127,127
|
|
@ -21,6 +21,7 @@ extern const unsigned MADV_UNMERGEABLE;
|
||||||
extern const unsigned MADV_WILLNEED;
|
extern const unsigned MADV_WILLNEED;
|
||||||
extern const unsigned MADV_SOFT_OFFLINE;
|
extern const unsigned MADV_SOFT_OFFLINE;
|
||||||
extern const unsigned MADV_WIPEONFORK;
|
extern const unsigned MADV_WIPEONFORK;
|
||||||
|
extern const unsigned MADV_KEEPONFORK;
|
||||||
|
|
||||||
#define MADV_NORMAL 0
|
#define MADV_NORMAL 0
|
||||||
#define MADV_RANDOM 1
|
#define MADV_RANDOM 1
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue