]> granicus.if.org Git - strace/commitdiff
sparc: remove redundant sys_lxstat
authorDmitry V. Levin <ldv@altlinux.org>
Mon, 29 Dec 2014 03:04:11 +0000 (03:04 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Mon, 29 Dec 2014 03:04:11 +0000 (03:04 +0000)
* file.c [SPARC || SPARC64] (sys_lxstat): Remove.
* linux/sparc/dummy2.h (solaris_lxstat): Alias to sys_xstat.
* linux/sparc64/dummy2.h (solaris_lxstat): Likewise.

file.c
linux/sparc/dummy2.h
linux/sparc64/dummy2.h

diff --git a/file.c b/file.c
index 9a1b94fa65bd65f556491f57ba13d1e8258d64bc..d105352b08811440a674dde106097c2bb477faa7 100644 (file)
--- a/file.c
+++ b/file.c
@@ -905,22 +905,4 @@ sys_fxstat(struct tcb *tcp)
        return 0;
 }
 
-int
-sys_lxstat(struct tcb *tcp)
-{
-       if (entering(tcp)) {
-               tprintf("%ld, ", tcp->u_arg[0]);
-               printpath(tcp, tcp->u_arg[1]);
-               tprints(", ");
-       } else {
-# ifdef _STAT64_VER
-               if (tcp->u_arg[0] == _STAT64_VER)
-                       printstat64(tcp, tcp->u_arg[2]);
-               else
-# endif
-               printstat(tcp, tcp->u_arg[2]);
-       }
-       return 0;
-}
-
 #endif /* SPARC || SPARC64 */
index 39552a270bb13059e5b453f969d34e16d30df930..783d4ee0c5d12922c86188157573712395269e48 100644 (file)
 /* These are handled according to current_personality */
 #define solaris_xstat sys_xstat
 #define solaris_fxstat sys_fxstat
-#define solaris_lxstat sys_lxstat
+#define solaris_lxstat sys_xstat
 #define solaris_xmknod sys_xmknod
 #define solaris_stat sys_stat
 #define solaris_fstat sys_fstat
index 39552a270bb13059e5b453f969d34e16d30df930..783d4ee0c5d12922c86188157573712395269e48 100644 (file)
 /* These are handled according to current_personality */
 #define solaris_xstat sys_xstat
 #define solaris_fxstat sys_fxstat
-#define solaris_lxstat sys_lxstat
+#define solaris_lxstat sys_xstat
 #define solaris_xmknod sys_xmknod
 #define solaris_stat sys_stat
 #define solaris_fstat sys_fstat