]> granicus.if.org Git - strace/commitdiff
sparc, sparc64: fix decoding of mmap2
authorDmitry V. Levin <ldv@altlinux.org>
Thu, 19 Mar 2015 22:58:22 +0000 (22:58 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Fri, 20 Mar 2015 00:28:31 +0000 (00:28 +0000)
* linux/sparc/syscallent.h (mmap2): Decode with sys_mmap_4koff,
not sys_mmap.
* linux/sparc64/syscallent2.h (mmap2): Decode with sys_mmap_pgoff,
not sys_mmap.

linux/sparc/syscallent.h
linux/sparc64/syscallent2.h

index 3ccbd7190671f4043009ab81a112fd86ee030e32..18fd65e8307f082b2970701c17dad7578c32ab48 100644 (file)
@@ -54,7 +54,7 @@
 [ 53] = { 0,   NF,             sys_getgid,                     "getgid32"              },
 [ 54] = { 3,   TD,             sys_ioctl,                      "ioctl"                 },
 [ 55] = { 4,   0,              sys_reboot,                     "reboot"                },
-[ 56] = { 6,   TD|TM|SI,       sys_mmap,                       "mmap2"                 },
+[ 56] = { 6,   TD|TM|SI,       sys_mmap_4koff,                 "mmap2"                 },
 [ 57] = { 2,   TF,             sys_symlink,                    "symlink"               },
 [ 58] = { 3,   TF,             sys_readlink,                   "readlink"              },
 [ 59] = { 3,   TF|TP|SE|SI,    sys_execve,                     "execve"                },
index 776b5f110db95501f2e4e56a88a103684b55f66b..5f73f3c7db09c106b28f56c3ab0f6d9f8a62a6b3 100644 (file)
@@ -1 +1,3 @@
+#define sys_mmap_4koff sys_mmap_pgoff
 #include "../sparc/syscallent.h"
+#undef sys_mmap_4koff