]> granicus.if.org Git - strace/commitdiff
mem: assume that MAP_TYPE is defined
authorDmitry V. Levin <ldv@altlinux.org>
Fri, 17 Nov 2017 17:47:53 +0000 (17:47 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Fri, 17 Nov 2017 17:47:53 +0000 (17:47 +0000)
Since linux kernel provided a definition of MAP_TYPE in <asm/mman.h>
as long ago as in v2.4.0, it's safe to assume that MAP_TYPE is defined.

* mem.c (print_mmap_flags) [!MAP_TYPE]: Remove.

mem.c

diff --git a/mem.c b/mem.c
index 04fae18280f81e9dedb812d3bb62946a5b6815c3..83335da35dcf31ab5f60592adfcbe02949c1bd03 100644 (file)
--- a/mem.c
+++ b/mem.c
@@ -58,12 +58,8 @@ SYS_FUNC(brk)
 static void
 print_mmap_flags(kernel_ulong_t flags)
 {
-#ifdef MAP_TYPE
        printxval64(mmap_flags, flags & MAP_TYPE, "MAP_???");
        addflags(mmap_flags, flags & ~MAP_TYPE);
-#else
-       printflags64(mmap_flags, flags, "MAP_???");
-#endif
 }
 
 static void