From: Dmitry V. Levin Date: Mon, 29 Dec 2014 03:04:11 +0000 (+0000) Subject: sparc: remove redundant sys_lxstat X-Git-Tag: v4.10~267 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=55ba9b30f0f0892913d81c07de38e6505a3eee11;p=strace sparc: remove redundant sys_lxstat * file.c [SPARC || SPARC64] (sys_lxstat): Remove. * linux/sparc/dummy2.h (solaris_lxstat): Alias to sys_xstat. * linux/sparc64/dummy2.h (solaris_lxstat): Likewise. --- diff --git a/file.c b/file.c index 9a1b94fa..d105352b 100644 --- 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 */ diff --git a/linux/sparc/dummy2.h b/linux/sparc/dummy2.h index 39552a27..783d4ee0 100644 --- a/linux/sparc/dummy2.h +++ b/linux/sparc/dummy2.h @@ -234,7 +234,7 @@ /* 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 diff --git a/linux/sparc64/dummy2.h b/linux/sparc64/dummy2.h index 39552a27..783d4ee0 100644 --- a/linux/sparc64/dummy2.h +++ b/linux/sparc64/dummy2.h @@ -234,7 +234,7 @@ /* 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