diff options
author | Dmitry V. Levin <ldv@altlinux.org> | 2013-03-14 18:55:26 +0000 |
---|---|---|
committer | Dmitry V. Levin <ldv@altlinux.org> | 2013-03-14 18:55:26 +0000 |
commit | 3ec134b07ad6154edf85e6452b894ae9c1ce1ebb (patch) | |
tree | 79d4dd55b3cca893bea890d642f17099c76eb489 | |
parent | 8050cdc43c7d804cebe7657d6b5fe8bc37700f2c (diff) | |
download | strace-3ec134b07ad6154edf85e6452b894ae9c1ce1ebb.tar.gz strace-3ec134b07ad6154edf85e6452b894ae9c1ce1ebb.tar.bz2 strace-3ec134b07ad6154edf85e6452b894ae9c1ce1ebb.tar.xz |
Update MADV_* constants
* mem.c (madvise_cmds): Add more MADV_* constants from
asm-generic/mman-common.h
Reported-by: Robin Hack <hack.robin@gmail.com>
-rw-r--r-- | mem.c | 33 |
1 files changed, 33 insertions, 0 deletions
@@ -400,6 +400,39 @@ static const struct xlat madvise_cmds[] = { #ifdef MADV_DONTNEED { MADV_DONTNEED, "MADV_DONTNEED" }, #endif +#ifdef MADV_REMOVE + { MADV_REMOVE, "MADV_REMOVE" }, +#endif +#ifdef MADV_DONTFORK + { MADV_DONTFORK, "MADV_DONTFORK" }, +#endif +#ifdef MADV_DOFORK + { MADV_DOFORK, "MADV_DOFORK" }, +#endif +#ifdef MADV_HWPOISON + { MADV_HWPOISON, "MADV_HWPOISON" }, +#endif +#ifdef MADV_SOFT_OFFLINE + { MADV_SOFT_OFFLINE, "MADV_SOFT_OFFLINE" }, +#endif +#ifdef MADV_MERGEABLE + { MADV_MERGEABLE, "MADV_MERGEABLE" }, +#endif +#ifdef MADV_UNMERGEABLE + { MADV_UNMERGEABLE, "MADV_UNMERGEABLE" }, +#endif +#ifdef MADV_HUGEPAGE + { MADV_HUGEPAGE, "MADV_HUGEPAGE" }, +#endif +#ifdef MADV_NOHUGEPAGE + { MADV_NOHUGEPAGE, "MADV_NOHUGEPAGE" }, +#endif +#ifdef MADV_DONTDUMP + { MADV_DONTDUMP, "MADV_DONTDUMP" }, +#endif +#ifdef MADV_DODUMP + { MADV_DODUMP, "MADV_DODUMP" }, +#endif { 0, NULL }, }; |