]> granicus.if.org Git - strace/commitdiff
Remove unused sys_mctl
authorDmitry V. Levin <ldv@altlinux.org>
Tue, 2 Dec 2014 16:00:58 +0000 (16:00 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Tue, 2 Dec 2014 20:39:13 +0000 (20:39 +0000)
Starting with commit v4.6-240-g5afdf12, nobody compiles this
non-Linux code.

* mem.c [MC_SYNC]: Remove.
* xlat/mctl_funcs.in: Remove.
* xlat/mctl_lockas.in: Remove.

mem.c
xlat/mctl_funcs.in [deleted file]
xlat/mctl_lockas.in [deleted file]

diff --git a/mem.c b/mem.c
index 28f744fb3f01915d9d6de7f166f1efa6df5eb88c..55943f133cdb0e2b90377a44e3682034491467fb 100644 (file)
--- a/mem.c
+++ b/mem.c
@@ -244,8 +244,6 @@ sys_mlockall(struct tcb *tcp)
        return 0;
 }
 
-#ifdef MS_ASYNC
-
 #include "xlat/mctl_sync.h"
 
 int
@@ -262,46 +260,6 @@ sys_msync(struct tcb *tcp)
        return 0;
 }
 
-#endif /* MS_ASYNC */
-
-#ifdef MC_SYNC
-
-#include "xlat/mctl_funcs.h"
-#include "xlat/mctl_lockas.h"
-
-int
-sys_mctl(struct tcb *tcp)
-{
-       int arg, function;
-
-       if (entering(tcp)) {
-               /* addr */
-               tprintf("%#lx", tcp->u_arg[0]);
-               /* len */
-               tprintf(", %lu, ", tcp->u_arg[1]);
-               /* function */
-               function = tcp->u_arg[2];
-               printflags(mctl_funcs, function, "MC_???");
-               /* arg */
-               arg = tcp->u_arg[3];
-               tprints(", ");
-               switch (function) {
-               case MC_SYNC:
-                       printflags(mctl_sync, arg, "MS_???");
-                       break;
-               case MC_LOCKAS:
-                       printflags(mctl_lockas, arg, "MCL_???");
-                       break;
-               default:
-                       tprintf("%#x", arg);
-                       break;
-               }
-       }
-       return 0;
-}
-
-#endif /* MC_SYNC */
-
 int
 sys_mincore(struct tcb *tcp)
 {
diff --git a/xlat/mctl_funcs.in b/xlat/mctl_funcs.in
deleted file mode 100644 (file)
index 1274cdd..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-MC_LOCK
-MC_LOCKAS
-MC_SYNC
-MC_UNLOCK
-MC_UNLOCKAS
diff --git a/xlat/mctl_lockas.in b/xlat/mctl_lockas.in
deleted file mode 100644 (file)
index ba28847..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-MCL_CURRENT
-MCL_FUTURE