]> granicus.if.org Git - strace/commitdiff
Remove unused parser of xmknod syscall
authorDmitry V. Levin <ldv@altlinux.org>
Mon, 14 Dec 2015 00:08:24 +0000 (00:08 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Mon, 14 Dec 2015 00:08:24 +0000 (00:08 +0000)
The last reference to this parser was removed by commit
v4.10-45-gdf4dd8b.

* mknod.c [SPARC || SPARC64] (SYS_FUNC(xmknod)): Remove.

mknod.c

diff --git a/mknod.c b/mknod.c
index a7aa774678c3d0aa6a05138f2c7f7398cc840ea3..d2cf7e2d42d819918874d6a67b9355ca849a260b 100644 (file)
--- a/mknod.c
+++ b/mknod.c
@@ -49,26 +49,3 @@ SYS_FUNC(mknodat)
 
        return RVAL_DECODED;
 }
-
-#if defined(SPARC) || defined(SPARC64)
-SYS_FUNC(xmknod)
-{
-       int mode = tcp->u_arg[2];
-
-       tprintf("%ld, ", tcp->u_arg[0]);
-       printpath(tcp, tcp->u_arg[1]);
-       tprintf(", %s", sprintmode(mode));
-       switch (mode & S_IFMT) {
-       case S_IFCHR:
-       case S_IFBLK:
-               tprintf(", makedev(%lu, %lu)",
-                       (unsigned long) ((tcp->u_arg[3] >> 18) & 0x3fff),
-                       (unsigned long) (tcp->u_arg[3] & 0x3ffff));
-               break;
-       default:
-               break;
-       }
-
-       return RVAL_DECODED;
-}
-#endif /* SPARC || SPARC64 */